[armedbear-devel] Why does jcall use reflection?

Axel Rauschmayer axel at rauschma.de
Fri Jan 8 23:28:32 UTC 2010

I hope this is not a stupid question, but: Why does jcall use reflection?

Doesn't ABCL compile lisp to byte code? If one could statically declare to the compiler the intended Java class, couldn't method invocations be compiled instead of being performed via reflection?

OTOH, I don't know how ABCL handles interpretation versus compilation, so that might be an issue.

Axel.Rauschmayer at ifi.lmu.de

More information about the armedbear-devel mailing list