Skip to content

0.567

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Mar 20:37
1fa8311

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