383 <value type="USHORT" field="compileLevel" label="Compilation Level"/>
384 <value type="BOOLEAN" field="succeded" label="Succeeded"/>
385 <value type="BOOLEAN" field="isOsr" label="On Stack Replacement"/>
386 <value type="BYTES" field="codeSize" label="Compiled Code Size"/>
387 <value type="BYTES" field="inlinedBytes" label="Inlined Code Size"/>
388 </event>
389
390 <event id="CompilerPhase" path="vm/compiler/phase" label="Compiler Phase"
391 has_thread="true" is_requestable="false" is_constant="false">
392 <value type="COMPILERPHASETYPE" field="phase" label="Compile Phase"/>
393 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/>
394 <value type="USHORT" field="phaseLevel" label="Phase Level"/>
395 </event>
396
397 <event id="CompilerFailure" path="vm/compiler/failure" label="Compilation Failure"
398 has_thread="true" is_requestable="false" is_constant="false" is_instant="true">
399 <value type="UTF8" field="failure" label="Message"/>
400 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/>
401 </event>
402
403 <!-- Code sweeper events -->
404
405 <event id="SweepCodeCache" path="vm/code_sweeper/sweep" label="Sweep Code Cache"
406 has_thread="true" is_requestable="false" is_constant="false">
407 <value type="INTEGER" field="sweepIndex" label="Sweep Index" relation="SWEEP_ID"/>
408 <value type="UINT" field="sweptCount" label="Methods Swept"/>
409 <value type="UINT" field="flushedCount" label="Methods Flushed"/>
410 <value type="UINT" field="markedCount" label="Methods Reclaimed"/>
411 <value type="UINT" field="zombifiedCount" label="Methods Zombified"/>
412 </event>
413
414 <!-- Code cache events -->
415
416 <event id="CodeCacheFull" path="vm/code_cache/full" label="Code Cache Full"
417 has_thread="true" is_requestable="false" is_constant="false" is_instant="true">
418 <value type="CODEBLOBTYPE" field="codeBlobType" label="Code Heap"/>
419 <value type="ADDRESS" field="startAddress" label="Start Address"/>
420 <value type="ADDRESS" field="commitedTopAddress" label="Commited Top"/>
421 <value type="ADDRESS" field="reservedTopAddress" label="Reserved Top"/>
422 <value type="INTEGER" field="entryCount" label="Entries"/>
|
383 <value type="USHORT" field="compileLevel" label="Compilation Level"/>
384 <value type="BOOLEAN" field="succeded" label="Succeeded"/>
385 <value type="BOOLEAN" field="isOsr" label="On Stack Replacement"/>
386 <value type="BYTES" field="codeSize" label="Compiled Code Size"/>
387 <value type="BYTES" field="inlinedBytes" label="Inlined Code Size"/>
388 </event>
389
390 <event id="CompilerPhase" path="vm/compiler/phase" label="Compiler Phase"
391 has_thread="true" is_requestable="false" is_constant="false">
392 <value type="COMPILERPHASETYPE" field="phase" label="Compile Phase"/>
393 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/>
394 <value type="USHORT" field="phaseLevel" label="Phase Level"/>
395 </event>
396
397 <event id="CompilerFailure" path="vm/compiler/failure" label="Compilation Failure"
398 has_thread="true" is_requestable="false" is_constant="false" is_instant="true">
399 <value type="UTF8" field="failure" label="Message"/>
400 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/>
401 </event>
402
403 <struct id="CiMethod">
404 <value type="UTF8" field="class" label="Class name"/>
405 <value type="UTF8" field="name" label="Method name"/>
406 <value type="UTF8" field="signature" label="Method signature"/>
407 </struct>
408
409 <event id="CompilerInlining" path="vm/compiler/optimization/inlining" label="Method Inlining"
410 has_thread="true" is_instant="true">
411 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/>
412 <value type="METHOD" field="caller" label="Caller Method"/>
413 <structvalue type="CiMethod" field="callee" label="Callee Method"/>
414 <value type="BOOLEAN" field="succeeded" label="Succeeded"/>
415 <value type="UTF8" field="message" label="Message"/>
416 <value type="INTEGER" field="bci" label="Byte Code Index"/>
417 </event>
418
419 <!-- Code sweeper events -->
420
421 <event id="SweepCodeCache" path="vm/code_sweeper/sweep" label="Sweep Code Cache"
422 has_thread="true" is_requestable="false" is_constant="false">
423 <value type="INTEGER" field="sweepIndex" label="Sweep Index" relation="SWEEP_ID"/>
424 <value type="UINT" field="sweptCount" label="Methods Swept"/>
425 <value type="UINT" field="flushedCount" label="Methods Flushed"/>
426 <value type="UINT" field="markedCount" label="Methods Reclaimed"/>
427 <value type="UINT" field="zombifiedCount" label="Methods Zombified"/>
428 </event>
429
430 <!-- Code cache events -->
431
432 <event id="CodeCacheFull" path="vm/code_cache/full" label="Code Cache Full"
433 has_thread="true" is_requestable="false" is_constant="false" is_instant="true">
434 <value type="CODEBLOBTYPE" field="codeBlobType" label="Code Heap"/>
435 <value type="ADDRESS" field="startAddress" label="Start Address"/>
436 <value type="ADDRESS" field="commitedTopAddress" label="Commited Top"/>
437 <value type="ADDRESS" field="reservedTopAddress" label="Reserved Top"/>
438 <value type="INTEGER" field="entryCount" label="Entries"/>
|