luau/tools
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
..
natvis Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00
faillist.txt Sync to upstream/release/547 (#690) 2022-09-29 15:23:10 -07:00
gdb_printers.py Sync to upstream/release/519 (#422) 2022-03-17 17:46:04 -07:00
heapgraph.py Sync to upstream/release/541 (#644) 2022-08-18 14:32:08 -07:00
heapstat.py Sync to upstream/release/541 (#644) 2022-08-18 14:32:08 -07:00
lldb_formatters.lldb Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00
lldb_formatters.py Sync to upstream/release/547 (#690) 2022-09-29 15:23:10 -07:00
lvmexecute_split.py Sync to upstream/release/546 (#681) 2022-09-23 12:17:25 -07:00
numprint.py Sync to upstream/release/509 (#303) 2022-01-06 17:46:53 -08:00
patchtests.py Sync to upstream/release/536 (#592) 2022-07-14 15:52:26 -07:00
perfgraph.py Sync to upstream/release/547 (#690) 2022-09-29 15:23:10 -07:00
perfstat.py Sync to upstream/release/547 (#690) 2022-09-29 15:23:10 -07:00
svg.py Sync to upstream/release/514 (#357) 2022-02-11 11:02:09 -08:00
test_dcr.py Sync to upstream/release/548 (#699) 2022-10-06 17:23:29 -07:00
tracegraph.py Sync to upstream/release/502 (#134) 2021-11-04 19:34:35 -07:00