[LLVMdev] One way to support unwind on x86
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Tue Mar 3 05:48:21 PST 2009
Hi Bjarke,
Bjarke Walling wrote:
> I see. So you check this value stored in a thread-local variable after
> each call? And you lower invoke to a call and branch with regard to
> this value?
>
Yes, that's correct.
> What are these sophisticated techniques you are talking about? My time
> frame for implementing this is, not unlimited, but fairly long. Less
> than a year (of spare time) would be ok. I still need to feel
> progress.
>
>
I'm talking about this:
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.21.9083
I don't know how difficult it would be to implement it in LLVM's codegen.
Nicolas
More information about the llvm-dev
mailing list