Searched refs:NamedCounter (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Druntime.hpp58 class NamedCounter : public CHeapObj<mtCompiler> { class in inherits:CHeapObj
71 NamedCounter* _next;
74 NamedCounter(const char *n, CounterTag tag = NoTag): function in class:NamedCounter
86 NamedCounter* next() const { return _next; }
87 void set_next(NamedCounter* next) {
94 class BiasedLockingNamedCounter : public NamedCounter {
100 NamedCounter(n, BiasedLockingCounter), _counters() {}
312 static NamedCounter * volatile _named_counters;
317 static NamedCounter* new_named_counter(JVMState* jvms, NamedCounter
[all...]
H A Druntime.cpp1234 NamedCounter * volatile OptoRuntime::_named_counters = NULL;
1243 NamedCounter* c = _named_counters;
1245 if (c->tag() == NamedCounter::LockCounter || c->tag() == NamedCounter::EliminatedLockCounter) {
1248 bool eliminated = c->tag() == NamedCounter::EliminatedLockCounter;
1257 } else if (c->tag() == NamedCounter::BiasedLockingCounter) {
1276 // Allocate a new NamedCounter. The JVMState is used to generate the
1280 NamedCounter* OptoRuntime::new_named_counter(JVMState* youngest_jvms, NamedCounter::CounterTag tag) {
1299 NamedCounter*
[all...]
H A Dlocknode.cpp158 OptoRuntime::new_named_counter(state, NamedCounter::BiasedLockingCounter);
H A Dcallnode.hpp40 class NamedCounter;
874 NamedCounter* _counter;
925 NamedCounter* counter() const { return _counter; }
H A Dcallnode.cpp1534 _counter = OptoRuntime::new_named_counter(state, NamedCounter::LockCounter);
1542 _counter->set_tag(NamedCounter::EliminatedLockCounter);

Completed in 88 milliseconds