src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp
changeset 54975 6b976a59ee87
parent 54956 43340a79840d
child 58192 09ed30a4bfae
equal deleted inserted replaced
54974:22961d673487 54975:6b976a59ee87
    55 
    55 
    56 class ShenandoahDumpHeapRegionInfoClosure : public ShenandoahHeapRegionClosure {
    56 class ShenandoahDumpHeapRegionInfoClosure : public ShenandoahHeapRegionClosure {
    57 public:
    57 public:
    58   virtual void heap_region_do(ShenandoahHeapRegion* r) {
    58   virtual void heap_region_do(ShenandoahHeapRegion* r) {
    59     EventShenandoahHeapRegionInformation evt;
    59     EventShenandoahHeapRegionInformation evt;
    60     evt.set_index(r->region_number());
    60     evt.set_index((unsigned)r->region_number());
    61     evt.set_state((u8)r->state());
    61     evt.set_state((u8)r->state());
    62     evt.set_start((uintptr_t)r->bottom());
    62     evt.set_start((uintptr_t)r->bottom());
    63     evt.set_used(r->used());
    63     evt.set_used(r->used());
    64     evt.commit();
    64     evt.commit();
    65   }
    65   }