> Calling the forward IMP directly uglies the stacktrace in gdb
> at least on OS X (and at least at the time I wrote the code),
> which was too confusing in the long run.

Ah ... interesting. ;-)

I don't think that should be a problem with the GNU runtime. :-)

The forwarding IMP you get is (should be) a normal function that you can call
without special consequences on the stacktrace.  It's exactly the same
function that gets called when forwarding is done during a normal method
invocation. ;-)

So, while it's harder to figure out if you're getting a forwarding IMP or a 
normal
IMP with the GNU runtime, it also doesn't really matter.  They're both standard
functions that you can call.  There are no magical assembler tricks going on. 
:-)

Thanks


_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to