< prev index next >

src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp

Print this page

        

*** 92,102 **** return set_used_and_get(package); } inline traceid JfrTraceId::use(const ClassLoaderData* cld) { assert(cld != NULL, "invariant"); ! return cld->is_unsafe_anonymous() ? 0 : set_used_and_get(cld); } inline void JfrTraceId::set_leakp(const Method* method) { assert(method != NULL, "invariant"); const Klass* const klass = method->method_holder(); --- 92,102 ---- return set_used_and_get(package); } inline traceid JfrTraceId::use(const ClassLoaderData* cld) { assert(cld != NULL, "invariant"); ! return cld->is_shortlived() ? 0 : set_used_and_get(cld); } inline void JfrTraceId::set_leakp(const Method* method) { assert(method != NULL, "invariant"); const Klass* const klass = method->method_holder();
< prev index next >