Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate generalizing the GC so that it can be called anywhere #109

Open
bandurvp opened this issue Aug 18, 2017 · 0 comments
Open

Investigate generalizing the GC so that it can be called anywhere #109

bandurvp opened this issue Aug 18, 2017 · 0 comments
Assignees
Milestone

Comments

@bandurvp
Copy link
Contributor

As the C code generator is increasingly targeted at applications outside FMU export, it becomes important to stop relying on the cyclic nature of INTO-CPS controller models.

Garbage collectors in general are build for specific architectures, which enables efficient determiation of whether variables are in scope. In the general case we can keep track of scope directly in the GC with explicit calls to "open" and "close" scope functions. The results can be correlated to entries in the GC data structures and it may be possible to determine variable scope in this way.

@bandurvp bandurvp added this to the v0.1.12 milestone Aug 18, 2017
@peterwvj peterwvj modified the milestones: v0.1.12, v0.1.14 Sep 11, 2017
@peterwvj peterwvj modified the milestones: v0.1.14, v0.1.16 Sep 18, 2017
@peterwvj peterwvj modified the milestones: v0.1.16, v0.1.18 Oct 4, 2017
@peterwvj peterwvj modified the milestones: v0.2, v0.2.2 Feb 14, 2018
@peterwvj peterwvj modified the milestones: v0.2.2, v0.2.4 Nov 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants