hotspot/src/share/vm/runtime/handles.cpp
changeset 14078 2b2b8833c422
parent 13728 882756847a04
child 14120 7d298141c258
equal deleted inserted replaced
13963:e5b53c306fb5 14078:2b2b8833c422
    46 
    46 
    47 #ifdef ASSERT
    47 #ifdef ASSERT
    48 oop* HandleArea::allocate_handle(oop obj) {
    48 oop* HandleArea::allocate_handle(oop obj) {
    49   assert(_handle_mark_nesting > 1, "memory leak: allocating handle outside HandleMark");
    49   assert(_handle_mark_nesting > 1, "memory leak: allocating handle outside HandleMark");
    50   assert(_no_handle_mark_nesting == 0, "allocating handle inside NoHandleMark");
    50   assert(_no_handle_mark_nesting == 0, "allocating handle inside NoHandleMark");
    51   assert(SharedSkipVerify || obj->is_oop(), "sanity check");
    51   assert(obj->is_oop(), "sanity check");
    52   return real_allocate_handle(obj);
    52   return real_allocate_handle(obj);
    53 }
    53 }
    54 
    54 
    55 Handle::Handle(Thread* thread, oop obj) {
    55 Handle::Handle(Thread* thread, oop obj) {
    56   assert(thread == Thread::current(), "sanity check");
    56   assert(thread == Thread::current(), "sanity check");