search for: e68b0a7c

Displaying 3 results from an estimated 3 matches for "e68b0a7c".

2011 Jul 06
0
[LLVMdev] Improving Garbage Collection
On Wed, Jul 6, 2011 at 5:24 PM, Talin <viridia at gmail.com> wrote: > One approach would be to extend the current scheme to work with SSA values, > possibly using a new intrinsic. This is somewhat problematic because you > can't really have a 'do-nothing' function on SSA values - the result of the > function is always going to be a copy of the value, not the original
2011 Jul 07
2
[LLVMdev] Improving Garbage Collection
...as roots with the intrinsic method - which means that the frontend has to copy the parameters into an alloca and then mark that as a root. -- -- Talin -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110706/e68b0a7c/attachment.html>
2011 Jul 06
9
[LLVMdev] Improving Garbage Collection
*Motivation & Abstract* It has been observed by a number of LLVM users that the current garbage collection framework requires frontends to generate complex and inefficient code. This is primarily due to the fact that only allocas can be stack roots - it is not possible to trace SSA values directly. Because of this limitation, a frontend wanting to support garbage collection has to manually