Mercurial > hg > truffle
diff src/share/vm/runtime/javaCalls.hpp @ 1421:6223633ce7dd
changed VMExit/VMEntries to non-static, added eclipse c++ project, CIR interface changes
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Fri, 23 Jul 2010 15:53:02 -0700 |
parents | ad8c8ca4ab0f |
children | 2d26b0046e0d |
line wrap: on
line diff
--- a/src/share/vm/runtime/javaCalls.hpp Tue Jul 13 11:47:55 2010 -0700 +++ b/src/share/vm/runtime/javaCalls.hpp Fri Jul 23 15:53:02 2010 -0700 @@ -172,6 +172,12 @@ static void call_special(JavaValue* result, Handle receiver, KlassHandle klass, symbolHandle name, symbolHandle signature, Handle arg1, TRAPS); static void call_special(JavaValue* result, Handle receiver, KlassHandle klass, symbolHandle name, symbolHandle signature, Handle arg1, Handle arg2, TRAPS); + // interface call + // ------------ + + // The receiver must be first oop in argument list + static void call_interface(JavaValue* result, KlassHandle spec_klass, symbolHandle name, symbolHandle signature, JavaCallArguments* args, TRAPS); + // virtual call // ------------