Searched refs:BiasedLocking (Results 1 - 21 of 21) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A DbiasedLocking.cpp36 BiasedLockingCounters BiasedLocking::_counters;
87 void BiasedLocking::init() {
107 bool BiasedLocking::enabled() {
146 static BiasedLocking::Condition revoke_bias(oop obj, bool allow_rebias, bool is_bulk, JavaThread* requesting_thread) {
154 return BiasedLocking::NOT_BIASED;
178 return BiasedLocking::BIAS_REVOKED;
202 return BiasedLocking::BIAS_REVOKED;
254 return BiasedLocking::BIAS_REVOKED;
319 static BiasedLocking::Condition bulk_revoke_or_rebias_at_safepoint(oop o,
410 BiasedLocking
[all...]
H A DbiasedLocking.hpp148 class BiasedLocking : AllStatic { class in inherits:AllStatic
H A Dsynchronizer.cpp172 BiasedLocking::Condition cond = BiasedLocking::revoke_and_rebias(obj, attempt_rebias, THREAD);
173 if (cond == BiasedLocking::BIAS_REVOKED_AND_REBIASED) {
178 BiasedLocking::revoke_at_safepoint(obj);
287 BiasedLocking::revoke_and_rebias(obj, false, THREAD);
300 BiasedLocking::revoke_and_rebias(obj, false, THREAD);
315 BiasedLocking::revoke_and_rebias(obj, false, THREAD);
326 BiasedLocking::revoke_and_rebias(obj, false, THREAD);
340 BiasedLocking::revoke_and_rebias(h_obj, false, THREAD);
381 BiasedLocking
[all...]
H A Djava.cpp349 BiasedLocking::print_counters();
384 BiasedLocking::print_counters();
H A Ddeoptimization.cpp1090 BiasedLocking::revoke_at_safepoint(objects_to_revoke);
1092 BiasedLocking::revoke(objects_to_revoke);
1123 BiasedLocking::revoke_at_safepoint(objects_to_revoke);
H A DsharedRuntime.cpp1827 Atomic::inc(BiasedLocking::slow_path_entry_count_addr());
H A Dthread.cpp2182 // BiasedLocking needs an updated RegisterMap for the revoke monitors pass
2581 // BiasedLocking needs an updated RegisterMap for the revoke monitors pass
2645 // BiasedLocking needs an updated RegisterMap for the revoke monitors pass
3651 BiasedLocking::init();
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A Dg1MarkSweep.cpp90 BiasedLocking::preserve_marks();
104 BiasedLocking::restore_marks();
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkRuntime.cpp62 Atomic::inc(BiasedLocking::slow_path_entry_count_addr());
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsMarkSweep.cpp187 BiasedLocking::preserve_marks();
255 BiasedLocking::restore_marks();
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_MacroAssembler_x86.cpp72 ExternalAddress((address)BiasedLocking::fast_path_entry_count_addr()));
H A Dinterp_masm_x86_32.cpp707 ExternalAddress((address) BiasedLocking::fast_path_entry_count_addr()));
728 ExternalAddress((address) BiasedLocking::fast_path_entry_count_addr()));
H A Dinterp_masm_x86_64.cpp709 ExternalAddress((address) BiasedLocking::fast_path_entry_count_addr()));
730 ExternalAddress((address) BiasedLocking::fast_path_entry_count_addr()));
H A Dassembler_x86.cpp5536 counters = BiasedLocking::counters();
6149 counters = BiasedLocking::counters();
/openjdk7/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.cpp580 Atomic::inc(BiasedLocking::slow_path_entry_count_addr());
845 BiasedLocking::revoke(objects_to_revoke);
/openjdk7/hotspot/src/share/vm/memory/
H A DgenCollectedHeap.cpp553 BiasedLocking::preserve_marks();
660 BiasedLocking::restore_marks();
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiEnvBase.cpp964 BiasedLocking::revoke_at_safepoint(hobj);
966 BiasedLocking::revoke_and_rebias(hobj, false, calling_thread);
H A DjvmtiTagMap.cpp1681 BiasedLocking::preserve_marks();
1714 BiasedLocking::restore_marks();
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Runtime1.cpp650 Atomic::inc(BiasedLocking::slow_path_entry_count_addr());
/openjdk7/hotspot/src/share/vm/classfile/
H A DsystemDictionary.cpp2018 // BiasedLocking::enabled().
2019 if (UseBiasedLocking && BiasedLocking::enabled()) {
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dassembler_sparc.cpp3325 counters = BiasedLocking::counters();

Completed in 186 milliseconds