Yes, the dynamic stuff definitely worked on ia64. I don't remember if it was actually used by some JIT folks or whether we just wanted to be sure that it *could* work, if a JIT decided to adopt the interface. In either case, I'm quite sure there are a limited number of users (if any) so tweaking the API sounds fine to me.
--david On Sun, Oct 30, 2011 at 10:02 AM, Arun Sharma <[email protected]> wrote: > On Sat, Oct 29, 2011 at 8:17 PM, Steve Fink <[email protected]> wrote: > > I am registering custom unwind info for JIT code with > > _U_dyn_register(). All of my JIT code has identical and nearly trivial > > unwind info. There's some complexity in the various trampolines I use > > to enter the JIT code bodies, but those are common code routines > > implemented with inline assembly, and so I already have .cfi > > directives for statically describing those. > > This is untested functionality on x86_64 (Ltest-dyn1 fails). I suppose > things worked on ia64 a few years ago. > > Getting the basics to work for a JIT might be a good first step before > we can figure out how to make it go fast. Cc: David Mosberger. > > -Arun > -- eGauge Systems LLC, http://egauge.net/, 1.877-EGAUGE1, fax 720.545.9768
_______________________________________________ Libunwind-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/libunwind-devel
