search for: garbageworker

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