< prev index next >

src/share/vm/classfile/javaClasses.cpp

Print this page

        

*** 1534,1544 **** typeArrayOop _methods; typeArrayOop _bcis; objArrayOop _mirrors; typeArrayOop _cprefs; // needed to insulate method name against redefinition int _index; ! No_Safepoint_Verifier _nsv; public: enum { trace_methods_offset = java_lang_Throwable::trace_methods_offset, --- 1534,1544 ---- typeArrayOop _methods; typeArrayOop _bcis; objArrayOop _mirrors; typeArrayOop _cprefs; // needed to insulate method name against redefinition int _index; ! NoSafepointVerifier _nsv; public: enum { trace_methods_offset = java_lang_Throwable::trace_methods_offset,
*** 1593,1603 **** _index = 0; } void expand(TRAPS) { objArrayHandle old_head(THREAD, _head); ! Pause_No_Safepoint_Verifier pnsv(&_nsv); objArrayOop head = oopFactory::new_objectArray(trace_size, CHECK); objArrayHandle new_head(THREAD, head); typeArrayOop methods = oopFactory::new_shortArray(trace_chunk_size, CHECK); --- 1593,1603 ---- _index = 0; } void expand(TRAPS) { objArrayHandle old_head(THREAD, _head); ! PauseNoSafepointVerifier pnsv(&_nsv); objArrayOop head = oopFactory::new_objectArray(trace_size, CHECK); objArrayHandle new_head(THREAD, head); typeArrayOop methods = oopFactory::new_shortArray(trace_chunk_size, CHECK);
< prev index next >