8150015: Integrate TraceTime with Unified Logging more seamlessly

Reviewed-by: coleenp, dholmes
This commit is contained in:
Robbin Ehn 2016-03-15 14:41:07 +01:00
parent ed7472e0dd
commit 28b1a5e7f4
23 changed files with 207 additions and 170 deletions

View file

@ -64,11 +64,10 @@
#include "runtime/init.hpp"
#include "runtime/java.hpp"
#include "runtime/javaCalls.hpp"
#include "runtime/logTimer.hpp"
#include "runtime/sharedRuntime.hpp"
#include "runtime/synchronizer.hpp"
#include "runtime/thread.inline.hpp"
#include "runtime/timer.hpp"
#include "runtime/timerTrace.hpp"
#include "runtime/vm_operations.hpp"
#include "services/memoryService.hpp"
#include "utilities/copy.hpp"
@ -627,7 +626,7 @@ jint universe_init() {
guarantee(sizeof(oop) % sizeof(HeapWord) == 0,
"oop size is not not a multiple of HeapWord size");
TraceStartupTime timer("Genesis");
TraceTime timer("Genesis", TRACETIME_LOG(Info, startuptime));
JavaClasses::compute_hard_coded_offsets();