You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: