equal
deleted
inserted
replaced
356 static methodHandle extract_attached_method(vframeStream& vfst); |
356 static methodHandle extract_attached_method(vframeStream& vfst); |
357 |
357 |
358 static address clean_virtual_call_entry(); |
358 static address clean_virtual_call_entry(); |
359 static address clean_opt_virtual_call_entry(); |
359 static address clean_opt_virtual_call_entry(); |
360 static address clean_static_call_entry(); |
360 static address clean_static_call_entry(); |
|
361 |
|
362 #if defined(X86) && defined(COMPILER1) |
|
363 // For Object.hashCode, System.identityHashCode try to pull hashCode from object header if available. |
|
364 static void inline_check_hashcode_from_object_header(MacroAssembler* masm, methodHandle method, Register obj_reg, Register result); |
|
365 #endif // X86 && COMPILER1 |
361 |
366 |
362 public: |
367 public: |
363 |
368 |
364 // Read the array of BasicTypes from a Java signature, and compute where |
369 // Read the array of BasicTypes from a Java signature, and compute where |
365 // compiled Java code would like to put the results. Values in reg_lo and |
370 // compiled Java code would like to put the results. Values in reg_lo and |