luau/CodeGen/include/Luau
Arseny Kapoulkine d5a2a1585e
Sync to upstream/release/548 (#699)
- Fix rare type checking bugs with invalid generic types escaping the
module scope
- Fix type checking of variadic type packs in certain cases
- Implement type normalization, which resolves a large set of various
issues with unions/intersections in type checker
- Improve parse errors for trailing commas in function calls and type
lists
- Reduce profiling skew when using --profile with very high frequencies
- Improve performance of `lua_getinfo` (`debug.info`, `debug.traceback`
and profiling overhead are now 20% faster/smaller)
- Improve performance of polymorphic comparisons (1-2% lift on some
benchmarks)
- Improve performance of closure creation (1-2% lift on some benchmarks)
- Improve string comparison performance (4% lift on string sorting)
2022-10-06 17:23:29 -07:00
..
AssemblyBuilderX64.h Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00
CodeAllocator.h Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00
CodeBlockUnwind.h Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00
Condition.h Sync to upstream/release/537 (#607) 2022-07-21 14:16:54 -07:00
Label.h Sync to upstream/release/529 (#505) 2022-05-26 15:08:16 -07:00
OperandX64.h Sync to upstream/release/544 (#669) 2022-09-08 15:14:25 -07:00
RegisterX64.h Sync to upstream/release/544 (#669) 2022-09-08 15:14:25 -07:00
UnwindBuilder.h Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00
UnwindBuilderDwarf2.h Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00
UnwindBuilderWin.h Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00