src/share/vm/runtime/frame.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/runtime/frame.cpp	Wed Jan 15 01:42:25 2014
--- new/src/share/vm/runtime/frame.cpp	Wed Jan 15 01:42:25 2014

*** 647,657 **** --- 647,657 ---- interpreter_frame_method()->print_name(st); st->cr(); #endif } ! // Return whether the frame is in the VM or os indicating a Hotspot problem. ! // Return whether the frame is in the VM or os indicating a HotSpot problem. // Otherwise, it's likely a bug in the native library that the Java code calls, // hopefully indicating where to submit bugs. void frame::print_C_frame(outputStream* st, char* buf, int buflen, address pc) { // C/C++ frame bool in_vm = os::address_is_in_vm(pc);
*** 926,936 **** --- 926,936 ---- if (cld_f != NULL) { // The method pointer in the frame might be the only path to the method's // klass, and the klass needs to be kept alive while executing. The GCs // don't trace through method pointers, so typically in similar situations // the mirror or the class loader of the klass are installed as a GC root. ! // To minimze the overhead of doing that here, we ask the GC to pass down a ! // To minimize the overhead of doing that here, we ask the GC to pass down a // closure that knows how to keep klasses alive given a ClassLoaderData. cld_f->do_cld(m->method_holder()->class_loader_data()); } #if !defined(PPC) || defined(ZERO)

src/share/vm/runtime/frame.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File