On Sunday, 8 April 2012 at 12:02:10 UTC, Alex Rønne Petersen
wrote:
This sounds important to me. If it is also possible to do the
work with
generated tables, and not calling thousands of indirect
functions in
someone's implementation, it would be nice to reserve that
possibility.
Indirect function calls in hot loops make me very nervous for
non-x86
machines.
Yes, I agree here. The last thing we need is a huge amount of
kinda-sorta-virtual function calls on ARM, MIPS, etc. It may
work fine on x86, but anywhere else, it's really not what you
want in a GC.
What's the problem with virtual calls on ARM?