Mercurial > hg > truffle
comparison src/share/vm/oops/methodOop.hpp @ 3464:be4ca325525a
Merge.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 27 Jul 2011 17:32:44 -0700 |
parents | f00918f35c7f 81d815b05abb |
children | 7604c69a6301 |
comparison
equal
deleted
inserted
replaced
3239:7c4b4daac19b | 3464:be4ca325525a |
---|---|
604 static methodHandle make_invoke_method(KlassHandle holder, | 604 static methodHandle make_invoke_method(KlassHandle holder, |
605 Symbol* name, //invokeExact or invokeGeneric | 605 Symbol* name, //invokeExact or invokeGeneric |
606 Symbol* signature, //anything at all | 606 Symbol* signature, //anything at all |
607 Handle method_type, | 607 Handle method_type, |
608 TRAPS); | 608 TRAPS); |
609 static klassOop check_non_bcp_klass(klassOop klass); | |
609 // these operate only on invoke methods: | 610 // these operate only on invoke methods: |
610 oop method_handle_type() const; | 611 oop method_handle_type() const; |
611 static jint* method_type_offsets_chain(); // series of pointer-offsets, terminated by -1 | 612 static jint* method_type_offsets_chain(); // series of pointer-offsets, terminated by -1 |
612 // presize interpreter frames for extra interpreter stack entries, if needed | 613 // presize interpreter frames for extra interpreter stack entries, if needed |
613 // method handles want to be able to push a few extra values (e.g., a bound receiver), and | 614 // method handles want to be able to push a few extra values (e.g., a bound receiver), and |