Displaying 2 results from an estimated 2 matches for "garbageworker".
2013 Aug 02
0
[LLVMdev] Assorted notes on garbage collection with LLVM
...e I do not
understand yet.
Where do the negative stack offsets come from? The stack root walking
code
in my project doesn't need to check for negative stack offsets.
What are bookmarks?
What's the purpose of the TriggerGarbageCollection function?
Have you considered using a hash map in GarbageWorker() that maps safe
points to lists of GCRoots? I think this would simplify the code and
reduce
the overhead of stack root walking.
Are you interested in improving the code generator's support for
garbage
collection? I posted some thoughts in a mail with the Subject "New
ideas
about how t...
2013 Aug 02
4
[LLVMdev] Assorted notes on garbage collection with LLVM
Hi all,
I've been working recently on a precise garbage collector which runs
alongside native code JITted by LLVM. Today marks the first time the GC has
passed its entire test suite as well as extensive soak tests in non-trivial
programs.
It's been an interesting and educational process, to say the least, and
I've run into quite a few things that might be useful to know for others