Joshua

Results 5 issues of Joshua

Hi, I'm seeing some semi-expensive `luaH_getn` invocations on the registry a la [`lua_ref`](https://github.com/luau-lang/luau/blob/67e16cba1826351e28d0bd193cedea14d01cbbee/VM/src/lapi.cpp#L1385). It seems like `aboundary` is being used by the hashtable, causing the VM to continuously [find the...

enhancement

Introduces one massive template for generating SourceHook managers. The goal is for this to simplify the definition of SourceHooks long-term by replacing macros with templates. **Draft until API is settled...

# Description This PR aims to add support for move-constructors in the tier1 template library. This PR also adds move operators for some of the tier1 classes themselves so that...

# Description Original Description > On more recent versions of C++, this line throws an ambiguous operator error since it can't determine if it should be using the CUtlSymbol equality...

This patch adds an `__assume` statement for passed assertations (on release builds) and switches the interpreter loop to using a while-switch instead of a goto-switch loop on MSVC. This seems...