Skip to content

Releases: wippyai/go-lua

v1.5.16

Choose a tag to compare

@wolfy-j wolfy-j released this 17 Apr 16:11

Changes since v1.5.15:

  • Harden runtime type validation system (#25)
  • Fixture-based test harness with 331 suites and type system gap tracking (#26)
  • Fix parser: allow void return type with named parameters in record fields (#27)
  • Fix constraint solver non-determinism and test isolation (#28)
  • Parser void return completion and qualified type fixtures (#29)
  • Apply gofmt

v1.5.15

Choose a tag to compare

@wolfy-j wolfy-j released this 20 Mar 16:08
  • annotated type assertion fixes
  • pool yieldState reset

v1.5.13

Choose a tag to compare

@wolfy-j wolfy-j released this 12 Mar 01:54
dc6e8db

What's Changed

  • Implement yield across call boundaries by @wolfy-j in #23

Full Changelog: v1.5.12...v1.5.13

v1.5.12

Choose a tag to compare

@wolfy-j wolfy-j released this 03 Mar 22:30
fdc60c6
  • this version removes original float value allocator to reduce overall overhead for actor and exclude cases where scalar values had to be externalized when send from one process to another

v1.5.11

Choose a tag to compare

@wolfy-j wolfy-j released this 21 Feb 18:12

This update introduces a set of optimizations around memory allocations and CPU churn for typechecking system. Specifically memoization of dominant types and pre-allocated buckets for CFG.

Expected 1200% performance gain on heavy linting.

v1.5.10

Choose a tag to compare

@wolfy-j wolfy-j released this 20 Feb 05:21
7f6d79a
  • Typecheck performance optimizations

v1.5.9

Choose a tag to compare

@wolfy-j wolfy-j released this 14 Feb 22:27
41329ac

What's Changed

  • Resolve nested table compatibility across manifest refs by @wolfy-j in #19

v1.5.8

Choose a tag to compare

@wolfy-j wolfy-j released this 14 Feb 20:38
534649d

Mostly type system work:

  • Unification of fixpoint kernel
  • Additional regression cases
  • Bugfix in invalid top ofset for meta types
  • Major consolidation and cleanup accross all generated code in type system

v1.5.7

Choose a tag to compare

@wolfy-j wolfy-j released this 12 Feb 02:45
fix(checker): canonical captured function merge and wrapper regressions

v1.5.6

Choose a tag to compare

@wolfy-j wolfy-j released this 11 Feb 22:14
86844f9
  • Internal type system convergence improvements and cleanup