1
0
Fork 0
mirror of https://github.com/luau-lang/luau.git synced 2025-04-12 14:50:54 +01:00
Commit graph

5 commits

Author SHA1 Message Date
vegorov-rbx
76070f8da2
Sync to upstream/release/549 ()
* Reoptimized math.min/max/bit32 builtins assuming at least 2 arguments are used (1-2% lift on some benchmarks)
* Type errors that mention function types no longer have redundant parenthesis around return type
* Luau REPL now supports --compile=remarks which displays the source code with optimization remarks embedded as comments
* Builtin calls are slightly faster when called with 1-2 arguments (~1% improvement in some benchmarks)
2022-10-14 12:48:41 -07:00
Arseny Kapoulkine
944e8375aa
Sync to upstream/release/547 ()
- Type aliases can no longer override primitive types; attempts to do
that will result in a type error
- Fix misleading type error messages for mismatches in expression list
length during assignment
- Fix incorrect type name display in certain cases
- setmetatable/getmetatable are now ~2x faster
- tools/perfstat.py can be used to display statistics about profiles
captured via --profile switch
2022-09-29 15:23:10 -07:00
Arseny Kapoulkine
d3b566c258
Sync to upstream/release/538 () 2022-07-28 21:24:07 -07:00
Arseny Kapoulkine
2daa6497a1
Sync to upstream/release/534 () 2022-06-30 16:52:43 -07:00
Arseny Kapoulkine
d01addc625 Sync to upstream/release/501 ()
Co-authored-by: Rodactor <rodactor@roblox.com>
2021-11-01 14:52:34 -07:00