< prev index next >

src/share/vm/runtime/sweeper.cpp

Print this page
rev 13523 : [mq]: 8186837

*** 51,70 **** // Sweeper logging code class SweeperRecord { public: int traversal; int compile_id; ! jlong traversal_mark; int state; const char* kind; address vep; address uep; int line; void print() { tty->print_cr("traversal = %d compile_id = %d %s uep = " PTR_FORMAT " vep = " ! PTR_FORMAT " state = %d traversal_mark "JLONG_FORMAT" line = %d", traversal, compile_id, kind == NULL ? "" : kind, p2i(uep), p2i(vep), --- 51,70 ---- // Sweeper logging code class SweeperRecord { public: int traversal; int compile_id; ! long traversal_mark; int state; const char* kind; address vep; address uep; int line; void print() { tty->print_cr("traversal = %d compile_id = %d %s uep = " PTR_FORMAT " vep = " ! PTR_FORMAT " state = %d traversal_mark %ld line = %d", traversal, compile_id, kind == NULL ? "" : kind, p2i(uep), p2i(vep),
*** 627,636 **** --- 627,637 ---- assert(result == None, "sanity"); result = Flushed; } else if (cm->is_not_entrant()) { // If there are no current activations of this method on the // stack we can safely convert it to a zombie method + OrderAccess::loadload(); // _stack_traversal_mark and _state if (cm->can_convert_to_zombie()) { // Clear ICStubs to prevent back patching stubs of zombie or flushed // nmethods during the next safepoint (see ICStub::finalize). { MutexLocker cl(CompiledIC_lock);
< prev index next >