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
dlopen adds various data/text segments that we need to add as roots. #24 fixes it for macOS, but a similar idea should be taken in place for other systems. See bdwgc/dyn_load.c for how to implement this in a variety of systems.
The text was updated successfully, but these errors were encountered:
That's interesting, but that may be out of scope. For example we still wont know about library threads, so we can't scan their stack & CPU registers. If we expect all GC allocations to be referenced by the main program, then we don't need to scan the library segments & threads.
Related #15 (for macOS)
dlopen adds various data/text segments that we need to add as roots. #24 fixes it for macOS, but a similar idea should be taken in place for other systems. See bdwgc/dyn_load.c for how to implement this in a variety of systems.
The text was updated successfully, but these errors were encountered: