Skip to content

JS improvements#228

Merged
Snawoot merged 2 commits into
masterfrom
js_improvements
Jun 5, 2026
Merged

JS improvements#228
Snawoot merged 2 commits into
masterfrom
js_improvements

Conversation

@Snawoot
Copy link
Copy Markdown
Member

@Snawoot Snawoot commented Jun 5, 2026

Purpose of proposed changes

  • Refactor VM configuration routine to make further addition of runtime extensions less messy.
  • Make sure all runtime extensions are exported always as JS global object properties and never happen to override lexical bindings.

Essential steps taken

  • Refactor.
  • Generic vm.Set replaced with qualified global object update.

@Snawoot Snawoot self-assigned this Jun 5, 2026
@Snawoot Snawoot merged commit 6c64766 into master Jun 5, 2026
@Snawoot Snawoot deleted the js_improvements branch June 5, 2026 19:07
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