mirror of
https://github.com/luau-lang/luau.git
synced 2024-11-15 14:25:44 +08:00
8fe95c9963
- TableOperations lint now includes a warning for table.create(N, {}) (which is likely a mistake since the table is shared by all entries) - Type checker now type checks #v when v is a union - Parser now rejects sources that consists of a single unfinished long comment - Work around significant MSVC 2022 performance regression, bringing it more or less in line with MSVC 2019 - Compiler now predicts array size for newly allocated tables when the table is filled in a short loop - Small improvements in compilation throughput (~2% faster) - Implement paged sweeper for GC which improves sweep throughput 2-3x and reduces memory consumption by 8 bytes per object (once it is stabilized we will see additional 8 bytes per object of savings) - Improve Repl Tab completion - Repl now supports -i (interactive mode to run code in context of a script's environment) and -On (to control optimization flags) |
||
---|---|---|
.. | ||
Ast.h | ||
Common.h | ||
Confusables.h | ||
DenseHash.h | ||
Lexer.h | ||
Location.h | ||
ParseOptions.h | ||
Parser.h | ||
StringUtils.h | ||
TimeTrace.h |