Skip to content

[Subtyping Generator] Merge master#4381

Merged
turbolent merged 118 commits intosupun/subtype-gen-runtimefrom
bastian/update-subtype-gen-runtime
Dec 5, 2025
Merged

[Subtyping Generator] Merge master#4381
turbolent merged 118 commits intosupun/subtype-gen-runtimefrom
bastian/update-subtype-gen-runtime

Conversation

@turbolent
Copy link
Copy Markdown
Member

Description

Bring #4322 up-to-date by merging master into supun/subtype-gen-runtime


  • Targeted PR against master branch
  • Linked to Github issue with discussion and accepted design OR link to spec that describes this work
  • Code follows the standards mentioned here
  • Updated relevant documentation
  • Re-reviewed Files changed in the Github PR explorer
  • Added appropriate labels

SupunS and others added 30 commits November 18, 2025 09:15
Generate subtyping checking using a DSL
Merge `release/v1.8.4` to `master`
[Subtyping Generator] Always run the generated subtyping check and compare results
Co-authored-by: Supun Setunga <supun.setunga@gmail.com>
…ying

[Compiler] Fix copying for default function invocation
like the interpreter, transfer of the key is only required when assigning
(as the key will be stored), but not when reading
…fer-on-read

[Compiler] Don't transfer key when indexing for reads
…fault-destroy-event

Test emit of inherited default destroy event
SupunS and others added 24 commits December 3, 2025 08:35
Compare storage for vm vs interpreter during tests
Merge `release/v1.9.0` to `master`
[Compiler] Skip resource-loss check for temporary variable assignments
Merge `release/v1.9.1` to `master`
@turbolent turbolent self-assigned this Dec 5, 2025
@turbolent turbolent added the Chore label Dec 5, 2025
@turbolent turbolent merged commit d0c5cc8 into supun/subtype-gen-runtime Dec 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants