src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
changeset 58836 31ec3e55fa3d
parent 58786 7909763ad193
child 58837 2bfbb50dd97d
equal deleted inserted replaced
58831:b026a43e1809 58836:31ec3e55fa3d
    94     CLEAR_METHOD_FLAG_USED_PREV_EPOCH(method);
    94     CLEAR_METHOD_FLAG_USED_PREV_EPOCH(method);
    95     CLEAR_METHOD_SERIALIZED(method);
    95     CLEAR_METHOD_SERIALIZED(method);
    96     assert(METHOD_NOT_SERIALIZED(method), "invariant");
    96     assert(METHOD_NOT_SERIALIZED(method), "invariant");
    97     return true;
    97     return true;
    98   }
    98   }
    99 };
       
   100 
       
   101 template <typename T>
       
   102 class Stub {
       
   103  public:
       
   104   bool operator()(T const& value) { return true; }
       
   105 };
    99 };
   106 
   100 
   107 template <typename T>
   101 template <typename T>
   108 class SerializePredicate {
   102 class SerializePredicate {
   109   bool _class_unload;
   103   bool _class_unload;