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

changeset 9941
45c8de52649c
parent 9858
b985cbb00e68
equal deleted inserted replaced
9940:610401238989 9941:45c8de52649c
80 SET_METHOD_AND_CLASS_USED_THIS_EPOCH(klass); 80 SET_METHOD_AND_CLASS_USED_THIS_EPOCH(klass);
81 assert(METHOD_AND_CLASS_USED_THIS_EPOCH(klass), "invariant"); 81 assert(METHOD_AND_CLASS_USED_THIS_EPOCH(klass), "invariant");
82 return (METHOD_ID(klass, method)); 82 return (METHOD_ID(klass, method));
83 } 83 }
84 84
85 // XXX
86 //inline traceid JfrTraceId::use(const PackageEntry* package, bool leakp /* false */) {
87 // assert(package != NULL, "invariant");
88 // return set_used_and_get_shifted(package, leakp);
89 //}
90
91 inline traceid JfrTraceId::use(const ClassLoaderData* cld, bool leakp /* false */) { 85 inline traceid JfrTraceId::use(const ClassLoaderData* cld, bool leakp /* false */) {
92 assert(cld != NULL, "invariant"); 86 assert(cld != NULL, "invariant");
93 return cld->is_anonymous() ? 0 : set_used_and_get_shifted(cld, leakp); 87 return cld->is_anonymous() ? 0 : set_used_and_get_shifted(cld, leakp);
94 } 88 }
95 89

mercurial