Atomic32 84 src/atomicops.h Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 85 src/atomicops.h Atomic32 old_value,
Atomic32 86 src/atomicops.h Atomic32 new_value);
Atomic32 90 src/atomicops.h Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value);
Atomic32 94 src/atomicops.h Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment);
Atomic32 96 src/atomicops.h Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 97 src/atomicops.h Atomic32 increment);
Atomic32 108 src/atomicops.h Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 109 src/atomicops.h Atomic32 old_value,
Atomic32 110 src/atomicops.h Atomic32 new_value);
Atomic32 111 src/atomicops.h Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 112 src/atomicops.h Atomic32 old_value,
Atomic32 113 src/atomicops.h Atomic32 new_value);
Atomic32 116 src/atomicops.h void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value);
Atomic32 117 src/atomicops.h void Acquire_Store(volatile Atomic32* ptr, Atomic32 value);
Atomic32 118 src/atomicops.h void Release_Store(volatile Atomic32* ptr, Atomic32 value);
Atomic32 120 src/atomicops.h Atomic32 NoBarrier_Load(volatile const Atomic32* ptr);
Atomic32 121 src/atomicops.h Atomic32 Acquire_Load(volatile const Atomic32* ptr);
Atomic32 122 src/atomicops.h Atomic32 Release_Load(volatile const Atomic32* ptr);
Atomic32 43 src/atomicops_internals_arm_gcc.h typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
Atomic32 54 src/atomicops_internals_arm_gcc.h inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 55 src/atomicops_internals_arm_gcc.h Atomic32 old_value,
Atomic32 56 src/atomicops_internals_arm_gcc.h Atomic32 new_value) {
Atomic32 57 src/atomicops_internals_arm_gcc.h Atomic32 prev_value = *ptr;
Atomic32 60 src/atomicops_internals_arm_gcc.h const_cast<Atomic32*>(ptr))) {
Atomic32 68 src/atomicops_internals_arm_gcc.h inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
Atomic32 69 src/atomicops_internals_arm_gcc.h Atomic32 new_value) {
Atomic32 70 src/atomicops_internals_arm_gcc.h Atomic32 old_value;
Atomic32 74 src/atomicops_internals_arm_gcc.h const_cast<Atomic32*>(ptr)));
Atomic32 78 src/atomicops_internals_arm_gcc.h inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 79 src/atomicops_internals_arm_gcc.h Atomic32 increment) {
Atomic32 83 src/atomicops_internals_arm_gcc.h inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 84 src/atomicops_internals_arm_gcc.h Atomic32 increment) {
Atomic32 87 src/atomicops_internals_arm_gcc.h Atomic32 old_value = *ptr;
Atomic32 88 src/atomicops_internals_arm_gcc.h Atomic32 new_value = old_value + increment;
Atomic32 90 src/atomicops_internals_arm_gcc.h const_cast<Atomic32*>(ptr)) == 0) {
Atomic32 98 src/atomicops_internals_arm_gcc.h inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 99 src/atomicops_internals_arm_gcc.h Atomic32 old_value,
Atomic32 100 src/atomicops_internals_arm_gcc.h Atomic32 new_value) {
Atomic32 104 src/atomicops_internals_arm_gcc.h inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 105 src/atomicops_internals_arm_gcc.h Atomic32 old_value,
Atomic32 106 src/atomicops_internals_arm_gcc.h Atomic32 new_value) {
Atomic32 110 src/atomicops_internals_arm_gcc.h inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 118 src/atomicops_internals_arm_gcc.h inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 123 src/atomicops_internals_arm_gcc.h inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 128 src/atomicops_internals_arm_gcc.h inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) {
Atomic32 132 src/atomicops_internals_arm_gcc.h inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) {
Atomic32 133 src/atomicops_internals_arm_gcc.h Atomic32 value = *ptr;
Atomic32 138 src/atomicops_internals_arm_gcc.h inline Atomic32 Release_Load(volatile const Atomic32* ptr) {
Atomic32 48 src/atomicops_internals_mips_gcc.h inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 49 src/atomicops_internals_mips_gcc.h Atomic32 old_value,
Atomic32 50 src/atomicops_internals_mips_gcc.h Atomic32 new_value) {
Atomic32 51 src/atomicops_internals_mips_gcc.h Atomic32 prev, tmp;
Atomic32 71 src/atomicops_internals_mips_gcc.h inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
Atomic32 72 src/atomicops_internals_mips_gcc.h Atomic32 new_value) {
Atomic32 73 src/atomicops_internals_mips_gcc.h Atomic32 temp, old;
Atomic32 92 src/atomicops_internals_mips_gcc.h inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 93 src/atomicops_internals_mips_gcc.h Atomic32 increment) {
Atomic32 94 src/atomicops_internals_mips_gcc.h Atomic32 temp, temp2;
Atomic32 112 src/atomicops_internals_mips_gcc.h inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 113 src/atomicops_internals_mips_gcc.h Atomic32 increment) {
Atomic32 115 src/atomicops_internals_mips_gcc.h Atomic32 res = NoBarrier_AtomicIncrement(ptr, increment);
Atomic32 126 src/atomicops_internals_mips_gcc.h inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 127 src/atomicops_internals_mips_gcc.h Atomic32 old_value,
Atomic32 128 src/atomicops_internals_mips_gcc.h Atomic32 new_value) {
Atomic32 130 src/atomicops_internals_mips_gcc.h Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
Atomic32 135 src/atomicops_internals_mips_gcc.h inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 136 src/atomicops_internals_mips_gcc.h Atomic32 old_value,
Atomic32 137 src/atomicops_internals_mips_gcc.h Atomic32 new_value) {
Atomic32 139 src/atomicops_internals_mips_gcc.h Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
Atomic32 144 src/atomicops_internals_mips_gcc.h inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 152 src/atomicops_internals_mips_gcc.h inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 157 src/atomicops_internals_mips_gcc.h inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 162 src/atomicops_internals_mips_gcc.h inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) {
Atomic32 166 src/atomicops_internals_mips_gcc.h inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) {
Atomic32 167 src/atomicops_internals_mips_gcc.h Atomic32 value = *ptr;
Atomic32 172 src/atomicops_internals_mips_gcc.h inline Atomic32 Release_Load(volatile const Atomic32* ptr) {
Atomic32 51 src/atomicops_internals_x86_gcc.h inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 52 src/atomicops_internals_x86_gcc.h Atomic32 old_value,
Atomic32 53 src/atomicops_internals_x86_gcc.h Atomic32 new_value) {
Atomic32 54 src/atomicops_internals_x86_gcc.h Atomic32 prev;
Atomic32 62 src/atomicops_internals_x86_gcc.h inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
Atomic32 63 src/atomicops_internals_x86_gcc.h Atomic32 new_value) {
Atomic32 71 src/atomicops_internals_x86_gcc.h inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 72 src/atomicops_internals_x86_gcc.h Atomic32 increment) {
Atomic32 73 src/atomicops_internals_x86_gcc.h Atomic32 temp = increment;
Atomic32 81 src/atomicops_internals_x86_gcc.h inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 82 src/atomicops_internals_x86_gcc.h Atomic32 increment) {
Atomic32 83 src/atomicops_internals_x86_gcc.h Atomic32 temp = increment;
Atomic32 94 src/atomicops_internals_x86_gcc.h inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 95 src/atomicops_internals_x86_gcc.h Atomic32 old_value,
Atomic32 96 src/atomicops_internals_x86_gcc.h Atomic32 new_value) {
Atomic32 97 src/atomicops_internals_x86_gcc.h Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
Atomic32 104 src/atomicops_internals_x86_gcc.h inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 105 src/atomicops_internals_x86_gcc.h Atomic32 old_value,
Atomic32 106 src/atomicops_internals_x86_gcc.h Atomic32 new_value) {
Atomic32 110 src/atomicops_internals_x86_gcc.h inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 122 src/atomicops_internals_x86_gcc.h inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 133 src/atomicops_internals_x86_gcc.h Atomic32 x = 0;
Atomic32 138 src/atomicops_internals_x86_gcc.h inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 149 src/atomicops_internals_x86_gcc.h inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 155 src/atomicops_internals_x86_gcc.h inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) {
Atomic32 159 src/atomicops_internals_x86_gcc.h inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) {
Atomic32 160 src/atomicops_internals_x86_gcc.h Atomic32 value = *ptr; // An x86 load acts as a acquire barrier.
Atomic32 166 src/atomicops_internals_x86_gcc.h inline Atomic32 Release_Load(volatile const Atomic32* ptr) {
Atomic32 38 src/atomicops_internals_x86_macosx.h inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 39 src/atomicops_internals_x86_macosx.h Atomic32 old_value,
Atomic32 40 src/atomicops_internals_x86_macosx.h Atomic32 new_value) {
Atomic32 41 src/atomicops_internals_x86_macosx.h Atomic32 prev_value;
Atomic32 44 src/atomicops_internals_x86_macosx.h const_cast<Atomic32*>(ptr))) {
Atomic32 52 src/atomicops_internals_x86_macosx.h inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
Atomic32 53 src/atomicops_internals_x86_macosx.h Atomic32 new_value) {
Atomic32 54 src/atomicops_internals_x86_macosx.h Atomic32 old_value;
Atomic32 58 src/atomicops_internals_x86_macosx.h const_cast<Atomic32*>(ptr)));
Atomic32 62 src/atomicops_internals_x86_macosx.h inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 63 src/atomicops_internals_x86_macosx.h Atomic32 increment) {
Atomic32 64 src/atomicops_internals_x86_macosx.h return OSAtomicAdd32(increment, const_cast<Atomic32*>(ptr));
Atomic32 67 src/atomicops_internals_x86_macosx.h inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 68 src/atomicops_internals_x86_macosx.h Atomic32 increment) {
Atomic32 69 src/atomicops_internals_x86_macosx.h return OSAtomicAdd32Barrier(increment, const_cast<Atomic32*>(ptr));
Atomic32 76 src/atomicops_internals_x86_macosx.h inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 77 src/atomicops_internals_x86_macosx.h Atomic32 old_value,
Atomic32 78 src/atomicops_internals_x86_macosx.h Atomic32 new_value) {
Atomic32 79 src/atomicops_internals_x86_macosx.h Atomic32 prev_value;
Atomic32 82 src/atomicops_internals_x86_macosx.h const_cast<Atomic32*>(ptr))) {
Atomic32 90 src/atomicops_internals_x86_macosx.h inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 91 src/atomicops_internals_x86_macosx.h Atomic32 old_value,
Atomic32 92 src/atomicops_internals_x86_macosx.h Atomic32 new_value) {
Atomic32 96 src/atomicops_internals_x86_macosx.h inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 100 src/atomicops_internals_x86_macosx.h inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 105 src/atomicops_internals_x86_macosx.h inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 110 src/atomicops_internals_x86_macosx.h inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) {
Atomic32 114 src/atomicops_internals_x86_macosx.h inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) {
Atomic32 115 src/atomicops_internals_x86_macosx.h Atomic32 value = *ptr;
Atomic32 120 src/atomicops_internals_x86_macosx.h inline Atomic32 Release_Load(volatile const Atomic32* ptr) {
Atomic32 222 src/atomicops_internals_x86_macosx.h #define AtomicWordCastType Atomic32
Atomic32 39 src/atomicops_internals_x86_msvc.h inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 40 src/atomicops_internals_x86_msvc.h Atomic32 old_value,
Atomic32 41 src/atomicops_internals_x86_msvc.h Atomic32 new_value) {
Atomic32 46 src/atomicops_internals_x86_msvc.h return static_cast<Atomic32>(result);
Atomic32 49 src/atomicops_internals_x86_msvc.h inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
Atomic32 50 src/atomicops_internals_x86_msvc.h Atomic32 new_value) {
Atomic32 54 src/atomicops_internals_x86_msvc.h return static_cast<Atomic32>(result);
Atomic32 57 src/atomicops_internals_x86_msvc.h inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 58 src/atomicops_internals_x86_msvc.h Atomic32 increment) {
Atomic32 64 src/atomicops_internals_x86_msvc.h inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
Atomic32 65 src/atomicops_internals_x86_msvc.h Atomic32 increment) {
Atomic32 77 src/atomicops_internals_x86_msvc.h inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 78 src/atomicops_internals_x86_msvc.h Atomic32 old_value,
Atomic32 79 src/atomicops_internals_x86_msvc.h Atomic32 new_value) {
Atomic32 83 src/atomicops_internals_x86_msvc.h inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 84 src/atomicops_internals_x86_msvc.h Atomic32 old_value,
Atomic32 85 src/atomicops_internals_x86_msvc.h Atomic32 new_value) {
Atomic32 89 src/atomicops_internals_x86_msvc.h inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 93 src/atomicops_internals_x86_msvc.h inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 98 src/atomicops_internals_x86_msvc.h inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
Atomic32 103 src/atomicops_internals_x86_msvc.h inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) {
Atomic32 107 src/atomicops_internals_x86_msvc.h inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) {
Atomic32 108 src/atomicops_internals_x86_msvc.h Atomic32 value = *ptr;
Atomic32 112 src/atomicops_internals_x86_msvc.h inline Atomic32 Release_Load(volatile const Atomic32* ptr) {
Atomic32 274 src/cpu-profiler.h Atomic32 is_profiling_;
Atomic32 59 src/isolate.cc Atomic32 ThreadId::highest_thread_id_ = 0;
Atomic32 187 src/isolate.h static Atomic32 highest_thread_id_;
Atomic32 1189 src/isolate.h Atomic32 debugger_initialized_;
Atomic32 549 src/platform-macos.cc static Atomic32 tls_base_offset_initialized = 0;
Atomic32 758 src/platform.h Atomic32 profiling_;
Atomic32 759 src/platform.h Atomic32 active_;
Atomic32 87 src/runtime-profiler.cc Atomic32 RuntimeProfiler::state_ = 0;
Atomic32 443 src/runtime-profiler.cc Atomic32 old_state = NoBarrier_CompareAndSwap(&state_, 0, -1);
Atomic32 457 src/runtime-profiler.cc Atomic32 new_state = NoBarrier_AtomicIncrement(&state_, 1);
Atomic32 130 src/runtime-profiler.h static Atomic32 state_;
Atomic32 160 src/runtime-profiler.h Atomic32 new_state = NoBarrier_AtomicIncrement(&state_, 1);
Atomic32 172 src/runtime-profiler.h Atomic32 new_state = NoBarrier_AtomicIncrement(&state_, -1);