equal
deleted
inserted
replaced
483 VMRegPair* regs, |
483 VMRegPair* regs, |
484 BasicType ret_type); |
484 BasicType ret_type); |
485 |
485 |
486 // Block before entering a JNI critical method |
486 // Block before entering a JNI critical method |
487 static void block_for_jni_critical(JavaThread* thread); |
487 static void block_for_jni_critical(JavaThread* thread); |
|
488 |
|
489 // Pin/Unpin object |
|
490 static oopDesc* pin_object(JavaThread* thread, oopDesc* obj); |
|
491 static void unpin_object(JavaThread* thread, oopDesc* obj); |
488 |
492 |
489 // A compiled caller has just called the interpreter, but compiled code |
493 // A compiled caller has just called the interpreter, but compiled code |
490 // exists. Patch the caller so he no longer calls into the interpreter. |
494 // exists. Patch the caller so he no longer calls into the interpreter. |
491 static void fixup_callers_callsite(Method* moop, address ret_pc); |
495 static void fixup_callers_callsite(Method* moop, address ret_pc); |
492 static bool should_fixup_call_destination(address destination, address entry_point, address caller_pc, Method* moop, CodeBlob* cb); |
496 static bool should_fixup_call_destination(address destination, address entry_point, address caller_pc, Method* moop, CodeBlob* cb); |