equal
deleted
inserted
replaced
585 void CollectedHeap::post_initialize() { |
585 void CollectedHeap::post_initialize() { |
586 initialize_serviceability(); |
586 initialize_serviceability(); |
587 } |
587 } |
588 |
588 |
589 oop CollectedHeap::pin_object(JavaThread* thread, oop o) { |
589 oop CollectedHeap::pin_object(JavaThread* thread, oop o) { |
|
590 Handle handle(thread, o); |
590 GCLocker::lock_critical(thread); |
591 GCLocker::lock_critical(thread); |
591 return o; |
592 return handle(); |
592 } |
593 } |
593 |
594 |
594 void CollectedHeap::unpin_object(JavaThread* thread, oop o) { |
595 void CollectedHeap::unpin_object(JavaThread* thread, oop o) { |
595 GCLocker::unlock_critical(thread); |
596 GCLocker::unlock_critical(thread); |
596 } |
597 } |