comparison src/share/vm/runtime/safepoint.cpp @ 1538:bfe29ec02863

6950075: nmethod sweeper should operate concurrently Reviewed-by: never, kvn Contributed-by: eric.caspole@amd.com
author never
date Mon, 17 May 2010 16:50:07 -0700
parents f03d0a26bf83
children c18cbe5936b8
comparison
equal deleted inserted replaced
1537:79bf863697eb 1538:bfe29ec02863
470 TraceTime t3("decaying counter", TraceSafepointCleanupTime); 470 TraceTime t3("decaying counter", TraceSafepointCleanupTime);
471 CounterDecay::decay(); 471 CounterDecay::decay();
472 } 472 }
473 473
474 TraceTime t4("sweeping nmethods", TraceSafepointCleanupTime); 474 TraceTime t4("sweeping nmethods", TraceSafepointCleanupTime);
475 NMethodSweeper::sweep(); 475 NMethodSweeper::scan_stacks();
476 } 476 }
477 477
478 478
479 bool SafepointSynchronize::safepoint_safe(JavaThread *thread, JavaThreadState state) { 479 bool SafepointSynchronize::safepoint_safe(JavaThread *thread, JavaThreadState state) {
480 switch(state) { 480 switch(state) {