src/hotspot/share/gc/z/zNMethod.hpp
changeset 53921 a590b6107ab3
parent 53894 bf1133e7dfba
equal deleted inserted replaced
53920:7a72441858bb 53921:a590b6107ab3
    32 class ZWorkers;
    32 class ZWorkers;
    33 
    33 
    34 class ZNMethod : public AllStatic {
    34 class ZNMethod : public AllStatic {
    35 private:
    35 private:
    36   static void attach_gc_data(nmethod* nm);
    36   static void attach_gc_data(nmethod* nm);
    37   static void detach_gc_data(nmethod* nm);
       
    38 
    37 
    39   static void log_register(const nmethod* nm);
    38   static void log_register(const nmethod* nm);
    40   static void log_unregister(const nmethod* nm);
    39   static void log_unregister(const nmethod* nm);
    41 
    40 
    42 public:
    41 public:
    43   static void register_nmethod(nmethod* nm);
    42   static void register_nmethod(nmethod* nm);
    44   static void unregister_nmethod(nmethod* nm);
    43   static void unregister_nmethod(nmethod* nm);
       
    44   static void flush_nmethod(nmethod* nm);
    45 
    45 
    46   static void disarm_nmethod(nmethod* nm);
    46   static void disarm_nmethod(nmethod* nm);
    47 
    47 
    48   static void nmethod_oops_do(nmethod* nm, OopClosure* cl);
    48   static void nmethod_oops_do(nmethod* nm, OopClosure* cl);
    49 
    49