461 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> 462 <value type="UTF8" field="name" label="Name" /> 463 </event> 464 465 <event id="GCPhasePauseLevel3" path="vm/gc/phases/pause_level_3" label="GC Phase Pause Level 3"> 466 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> 467 <value type="UTF8" field="name" label="Name" /> 468 </event> 469 470 <event id="GCPhaseConcurrent" path="vm/gc/phases/concurrent" label="GC Phase Concurrent"> 471 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> 472 <value type="UTF8" field="name" label="Name" /> 473 </event> 474 475 <event id="AllocationRequiringGC" path="vm/gc/detailed/allocation_requiring_gc" label="Allocation Requiring GC" 476 has_thread="true" has_stacktrace="true" is_instant="true"> 477 <value type="UINT" field="gcId" label="Pending GC ID" relation="GC_ID" /> 478 <value type="BYTES64" field="size" label="Allocation Size" /> 479 </event> 480 481 <!-- Compiler events --> 482 483 <event id="Compilation" path="vm/compiler/compilation" label="Compilation" 484 has_thread="true" is_requestable="false" is_constant="false"> 485 <value type="METHOD" field="method" label="Java Method"/> 486 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/> 487 <value type="USHORT" field="compileLevel" label="Compilation Level"/> 488 <value type="BOOLEAN" field="succeded" label="Succeeded"/> 489 <value type="BOOLEAN" field="isOsr" label="On Stack Replacement"/> 490 <value type="BYTES" field="codeSize" label="Compiled Code Size"/> 491 <value type="BYTES" field="inlinedBytes" label="Inlined Code Size"/> 492 </event> 493 494 <event id="CompilerPhase" path="vm/compiler/phase" label="Compiler Phase" 495 has_thread="true" is_requestable="false" is_constant="false"> 496 <value type="COMPILERPHASETYPE" field="phase" label="Compile Phase"/> 497 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/> 498 <value type="USHORT" field="phaseLevel" label="Phase Level"/> 499 </event> 500 | 461 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> 462 <value type="UTF8" field="name" label="Name" /> 463 </event> 464 465 <event id="GCPhasePauseLevel3" path="vm/gc/phases/pause_level_3" label="GC Phase Pause Level 3"> 466 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> 467 <value type="UTF8" field="name" label="Name" /> 468 </event> 469 470 <event id="GCPhaseConcurrent" path="vm/gc/phases/concurrent" label="GC Phase Concurrent"> 471 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> 472 <value type="UTF8" field="name" label="Name" /> 473 </event> 474 475 <event id="AllocationRequiringGC" path="vm/gc/detailed/allocation_requiring_gc" label="Allocation Requiring GC" 476 has_thread="true" has_stacktrace="true" is_instant="true"> 477 <value type="UINT" field="gcId" label="Pending GC ID" relation="GC_ID" /> 478 <value type="BYTES64" field="size" label="Allocation Size" /> 479 </event> 480 481 <event id="G1HeapRegionTypeChange" path="vm/gc/detailed/g1_heap_region_type_change" label="G1 Heap Region Type Change" 482 description="Information about a G1 heap region type change." is_instant="true"> 483 <value type="UINT" field="index" label="Index" /> 484 <value type="G1HEAPREGIONTYPE" field="from" label="From Type" /> 485 <value type="G1HEAPREGIONTYPE" field="to" label="To Type" /> 486 <value type="ADDRESS" field="start" label="Start" /> 487 <value type="BYTES64" field="used" label="Used" /> 488 <value type="UINT" field="allocContext" label="Allocation Context" /> 489 </event> 490 491 <!-- Compiler events --> 492 493 <event id="Compilation" path="vm/compiler/compilation" label="Compilation" 494 has_thread="true" is_requestable="false" is_constant="false"> 495 <value type="METHOD" field="method" label="Java Method"/> 496 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/> 497 <value type="USHORT" field="compileLevel" label="Compilation Level"/> 498 <value type="BOOLEAN" field="succeded" label="Succeeded"/> 499 <value type="BOOLEAN" field="isOsr" label="On Stack Replacement"/> 500 <value type="BYTES" field="codeSize" label="Compiled Code Size"/> 501 <value type="BYTES" field="inlinedBytes" label="Inlined Code Size"/> 502 </event> 503 504 <event id="CompilerPhase" path="vm/compiler/phase" label="Compiler Phase" 505 has_thread="true" is_requestable="false" is_constant="false"> 506 <value type="COMPILERPHASETYPE" field="phase" label="Compile Phase"/> 507 <value type="UINT" field="compileID" label="Compilation ID" relation="COMP_ID"/> 508 <value type="USHORT" field="phaseLevel" label="Phase Level"/> 509 </event> 510 |