equal
deleted
inserted
replaced
32 #include "jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp" |
32 #include "jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp" |
33 #include "oops/arrayKlass.hpp" |
33 #include "oops/arrayKlass.hpp" |
34 #include "oops/klass.hpp" |
34 #include "oops/klass.hpp" |
35 #include "oops/instanceKlass.hpp" |
35 #include "oops/instanceKlass.hpp" |
36 #include "oops/method.hpp" |
36 #include "oops/method.hpp" |
37 #include "runtime/thread.hpp" |
37 #include "runtime/thread.inline.hpp" |
38 #include "utilities/debug.hpp" |
38 #include "utilities/debug.hpp" |
39 |
39 |
40 template <typename T> |
40 template <typename T> |
41 inline traceid set_used_and_get(const T* type, bool leakp) { |
41 inline traceid set_used_and_get(const T* type, bool leakp) { |
42 assert(type != NULL, "invariant"); |
42 assert(type != NULL, "invariant"); |