Skip to content

Conversation

@rptb1
Copy link
Member

@rptb1 rptb1 commented Jun 17, 2023

This is an example interpreter using an abstract machine that permits exact garbage collection by avoiding use of the C stack to store or pass references into the heap.

Compare and contrast with the Scheme example, which uses C variables and must use conservative garbage collection.

This may form a basis for MPS test cases and in particular to resolve #242 .

@rptb1 rptb1 self-assigned this Jun 17, 2023
@thejayps thejayps added the optional Will cause failures / of benefit. Worth assigning resources. label Oct 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

optional Will cause failures / of benefit. Worth assigning resources.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Testing of transforms is unclear and overengineered

3 participants