Skip to content

Fix Lua 5.4/5.5 startup GC mode#108

Closed
ianm199 wants to merge 3 commits into
mainfrom
fix-93-startup-gc-mode
Closed

Fix Lua 5.4/5.5 startup GC mode#108
ianm199 wants to merge 3 commits into
mainfrom
fix-93-startup-gc-mode

Conversation

@ianm199
Copy link
Copy Markdown
Owner

@ianm199 ianm199 commented Jun 1, 2026

Summary

  • switch hosted Lua 5.4/5.5 runtimes into reported generational GC mode after opening stdlibs
  • keep raw new_state() initialization incremental, matching upstream raw-state behavior
  • add a multiversion regression for the observable mode round-trip

Verification

  • cargo test -p lua-rs-runtime v54_v55_start_in_reported_generational_mode
  • cargo build -p lua-cli --bin lua-rs

Note: this fixes only the startup/default-mode parity half of #93. Real generational GC remains architectural work.

@ianm199
Copy link
Copy Markdown
Owner Author

ianm199 commented Jun 1, 2026

Superseded by clean PR #109; #108 included unrelated local auto-committed artifacts and generated outputs.

@ianm199 ianm199 closed this Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant