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