Mercurial > hg > graal-compiler
diff src/share/vm/compiler/compileBroker.cpp @ 19943:5119e7f07d93
Log dequeue of methods from CompileQueue
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Tue, 17 Mar 2015 19:21:22 -0700 |
parents | c3d9637c98ed |
children | 6a0692faf9fd |
line wrap: on
line diff
--- a/src/share/vm/compiler/compileBroker.cpp Wed Mar 18 02:15:37 2015 +0100 +++ b/src/share/vm/compiler/compileBroker.cpp Tue Mar 17 19:21:22 2015 -0700 @@ -558,6 +558,24 @@ // ------------------------------------------------------------------ +// CompileTask::log_task_dequeued +void CompileTask::log_task_dequeued(const char* comment) { + if (LogCompilation && xtty != NULL) { + Thread* thread = Thread::current(); + ttyLocker ttyl; + ResourceMark rm(thread); + + xtty->begin_elem("task_dequeued"); + log_task(xtty); + if (comment != NULL) { + xtty->print(" comment='%s'", comment); + } + xtty->end_elem(); + } +} + + +// ------------------------------------------------------------------ // CompileTask::log_task_start void CompileTask::log_task_start(CompileLog* log) { log->begin_head("task");