-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
ideaWeird, crazy ideasWeird, crazy ideas
Description
Right now when access to a static value at runtime is detected, this value is eagerly copied into the data section of the executable with runtime relocations added along the way. This is bad as we might not capture the latest state of the value if it is mutable at compile time. Additionally it is quite awkward to handle.
Potentially better approach would be to gather up "root" values that need to be copied to runtime and use the descriptors to recursively copy them to the output when generating an executable.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ideaWeird, crazy ideasWeird, crazy ideas