< prev index next >
src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
Print this page
@@ -226,10 +226,12 @@
method_entry(java_lang_Float_intBitsToFloat);
method_entry(java_lang_Float_floatToRawIntBits);
method_entry(java_lang_Double_longBitsToDouble);
method_entry(java_lang_Double_doubleToRawLongBits);
+ method_entry(java_lang_System_setBit);
+ method_entry(java_lang_System_clrBit);
#undef method_entry
// Bytecodes
set_entry_points_for_all_bytes();
@@ -409,10 +411,12 @@
bool native = false;
bool synchronized = false;
address entry_point = NULL;
switch (kind) {
+ case Interpreter::java_lang_System_setBit: // fall thru
+ case Interpreter::java_lang_System_clrBit: entry_point = generate_bit_entry(kind); break;
case Interpreter::zerolocals : break;
case Interpreter::zerolocals_synchronized: synchronized = true; break;
case Interpreter::native : native = true; break;
case Interpreter::native_synchronized : native = true; synchronized = true; break;
case Interpreter::empty : break;
< prev index next >