src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
branchJEP-349-branch
changeset 57871 7d2478b04e95
parent 57870 00860d9caf4d
child 57878 bffba8d6611a
equal deleted inserted replaced
57870:00860d9caf4d 57871:7d2478b04e95
    63 #include "services/classLoadingService.hpp"
    63 #include "services/classLoadingService.hpp"
    64 #include "services/management.hpp"
    64 #include "services/management.hpp"
    65 #include "services/threadService.hpp"
    65 #include "services/threadService.hpp"
    66 #include "utilities/exceptions.hpp"
    66 #include "utilities/exceptions.hpp"
    67 #include "utilities/globalDefinitions.hpp"
    67 #include "utilities/globalDefinitions.hpp"
    68 #if INCLUDE_SHENANDOAHGC
    68 
    69 #include "gc/shenandoah/shenandoahJfrSupport.hpp"
       
    70 #endif
       
    71 /**
    69 /**
    72  *  JfrPeriodic class
    70  *  JfrPeriodic class
    73  *  Implementation of declarations in
    71  *  Implementation of declarations in
    74  *  xsl generated traceRequestables.hpp
    72  *  xsl generated traceRequestables.hpp
    75  */
    73  */
   629   EventCodeSweeperConfiguration event;
   627   EventCodeSweeperConfiguration event;
   630   event.set_sweeperEnabled(MethodFlushing);
   628   event.set_sweeperEnabled(MethodFlushing);
   631   event.set_flushingEnabled(UseCodeCacheFlushing);
   629   event.set_flushingEnabled(UseCodeCacheFlushing);
   632   event.commit();
   630   event.commit();
   633 }
   631 }
   634 
       
   635 
       
   636 TRACE_REQUEST_FUNC(ShenandoahHeapRegionInformation) {
       
   637 #if INCLUDE_SHENANDOAHGC
       
   638   if (UseShenandoahGC) {
       
   639     VM_ShenandoahSendHeapRegionInfoEvents op;
       
   640     VMThread::execute(&op);
       
   641   }
       
   642 #endif
       
   643 }
       
   644