Displaying 3 results from an estimated 3 matches for "beadeef0".
2011 Apr 01
0
[LLVMdev] Proposal for improving llvm.gcroot (summarized)
On 30 March 2011 19:08, Talin <viridia at gmail.com> wrote:
> llvm.gc.declare(alloca, meta). This intrinsic marks an alloca as a garbage
> collection root. It can occur anywhere within a function, and lasts either
> until the end of the function, or a until matching call to
> llvm.gc.undeclare().
> llvm.gc.undeclare(alloca). This intrinsic unmarks and alloca, so that it is
2011 Apr 01
2
[LLVMdev] Proposal for improving llvm.gcroot (summarized)
...e it?
>
> The old llvm.dbg.region.start and llvm.dbg.region.end had the same
> kind of problem.
>
> Thanks,
> Jay.
>
--
-- Talin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110401/beadeef0/attachment.html>
2011 Mar 30
2
[LLVMdev] Proposal for improving llvm.gcroot (summarized)
(This is a summary of the big long thread on llvm.gcroot, for those who
didn't have time to read it.)
I'm proposing the replacement of llvm.gcroot() with three new intrinsics:
- *llvm.gc.declare*(alloca, meta). This intrinsic marks an alloca as a
garbage collection root. It can occur anywhere within a function, and lasts
either until the end of the function, or a until matching