diff --git a/src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp b/src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp index 065e3c14c72..b036b29d849 100644 --- a/src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp +++ b/src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp @@ -97,10 +97,10 @@ inline traceid JfrTraceId::use(const Klass* klass, const Method* method) { if (METHOD_FLAG_NOT_USED_THIS_EPOCH(method)) { SET_METHOD_AND_CLASS_USED_THIS_EPOCH(klass); SET_METHOD_FLAG_USED_THIS_EPOCH(method); + assert(METHOD_AND_CLASS_USED_THIS_EPOCH(klass), "invariant"); + assert(METHOD_FLAG_USED_THIS_EPOCH(method), "invariant"); JfrTraceIdEpoch::set_changed_tag_state(); } - assert(METHOD_AND_CLASS_USED_THIS_EPOCH(klass), "invariant"); - assert(METHOD_FLAG_USED_THIS_EPOCH(method), "invariant"); return (METHOD_ID(klass, method)); }