0.567
What's Changed
- Fixed lerp() duplicate when compiling for C++20 by @niansa in #851
- Fixed LUAU_ASSERT failure in luaG_getline if called from lua_Alloc #850
- Recover AST of a declarations file #817
- Optimize math.floor/ceil/round with SSE4.1
- Results in a ~7-9% speedup on the math-cordic benchmark.
- Optimized table.sort.
- table.sort is now ~4.1x faster (when not using a predicate) and ~2.1x faster when using a simple predicate. Performance may improve further in the future.
- Reorganize the memory ownership of builtin type definitions.
- This is a small initial step toward affording parallel typechecking.
New Contributors
Full Changelog: 0.566...0.567