/aosp12/art/runtime/ |
H A D | read_barrier_config.h | 62 static constexpr bool kUseBakerReadBarrier = true; variable 64 static constexpr bool kUseBakerReadBarrier = false; 79 static constexpr bool kUseBakerOrBrooksReadBarrier = kUseBakerReadBarrier || kUseBrooksReadBarrier; 81 kUseBakerReadBarrier || kUseBrooksReadBarrier || kUseTableLookupReadBarrier;
|
H A D | read_barrier-inl.h | 47 if (kUseBakerReadBarrier) { in Barrier() 118 if (kUseBakerReadBarrier) { in BarrierForRoot() 159 if (with_read_barrier && kUseBakerReadBarrier) { in BarrierForRoot()
|
H A D | common_runtime_test.h | 303 if (!kEmitCompilerReadBarrier || !kUseBakerReadBarrier) { \
|
/aosp12/art/runtime/gc/collector/ |
H A D | concurrent_copying-inl.h | 65 if (kUseBakerReadBarrier) { in MarkUnevacFromSpaceRegion() 74 if (kUseBakerReadBarrier) { in MarkUnevacFromSpaceRegion() 86 if (kUseBakerReadBarrier) { in MarkUnevacFromSpaceRegion() 97 if (kUseBakerReadBarrier) { in MarkImmuneSpace() 140 } else if (UNLIKELY(kUseBakerReadBarrier && !is_active_)) { in Mark() 214 if (kUseBakerReadBarrier && LIKELY(!rb_mark_bit_stack_full_ && ret->AtomicSetMarkBit(0, 1))) { in MarkFromReadBarrier() 247 if (kUseBakerReadBarrier && from_ref->GetReadBarrierStateAcquire() == ReadBarrier::GrayState()) { in IsMarkedInUnevacFromSpace()
|
H A D | concurrent_copying.cc | 424 if (kUseBakerReadBarrier) { in InitializePhase() 1461 if (kUseBakerReadBarrier) { in CopyingPhase() 1579 if (kUseBakerReadBarrier) { in CopyingPhase() 1903 if (kUseBakerReadBarrier) { in operator ()() 1979 if (kUseBakerReadBarrier) { in VerifyNoFromSpaceReferences() 2231 if (kUseBakerReadBarrier) { in ProcessMarkStackRef() 2323 if (kUseBakerReadBarrier) { in ProcessMarkStackRef() 2349 if (kUseBakerReadBarrier) { in ProcessMarkStackRef() 2712 if (kUseBakerReadBarrier) { in ReclaimPhase() 2821 if (kUseBakerReadBarrier) { in DumpReferenceInfo() [all …]
|
/aosp12/art/runtime/mirror/ |
H A D | object-readbarrier-inl.h | 74 if (!kUseBakerReadBarrier) { in GetReadBarrierState() 126 if (!kUseBakerReadBarrier) { in GetReadBarrierState() 130 DCHECK(kUseBakerReadBarrier); in GetReadBarrierState() 138 if (!kUseBakerReadBarrier) { in GetReadBarrierStateAcquire() 150 if (!kUseBakerReadBarrier) { in AtomicSetReadBarrierState()
|
H A D | object_array-inl.h | 124 if (kUseReadBarrier && kUseBakerReadBarrier) { in AssignableMemmove() 149 if (kUseReadBarrier && kUseBakerReadBarrier) { in AssignableMemmove() 199 if (kUseReadBarrier && kUseBakerReadBarrier) { in AssignableMemcpy() 247 if (kUseReadBarrier && kUseBakerReadBarrier) { in AssignableCheckingMemcpy()
|
/aosp12/art/runtime/gc/ |
H A D | heap-inl.h | 123 if (kUseBakerReadBarrier) { in AllocObjectWithAllocator() 136 if (kUseBakerReadBarrier) { in AllocObjectWithAllocator() 178 if (kUseBakerReadBarrier) { in AllocObjectWithAllocator()
|
/aosp12/art/compiler/optimizing/ |
H A D | intrinsics_x86.cc | 79 DCHECK(kUseBakerReadBarrier); in ReadBarrierSystemArrayCopySlowPathX86() 1656 if (kUseBakerReadBarrier) { in GenUnsafeGet() 1708 if (can_call && kUseBakerReadBarrier) { in CreateIntIntIntToIntLocations() 1913 kUseBakerReadBarrier && in CreateIntIntIntIntIntToInt() 1958 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitUnsafeCASObject() 2087 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in GenReferenceCAS() 2596 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitSystemArrayCopy() 2904 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitSystemArrayCopy() 3152 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitReferenceGetReferent() 3195 DCHECK(kUseBakerReadBarrier); in VisitReferenceRefersTo() [all …]
|
H A D | intrinsics_x86_64.cc | 75 DCHECK(kUseBakerReadBarrier); in ReadBarrierSystemArrayCopySlowPathX86_64() 755 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitSystemArrayCopy() 921 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitSystemArrayCopy() 1028 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitSystemArrayCopy() 1060 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitSystemArrayCopy() 1808 if (kUseBakerReadBarrier) { in GenUnsafeGet() 1844 if (can_call && kUseBakerReadBarrier) { in CreateIntIntIntToIntLocations() 2007 kUseBakerReadBarrier && in CreateIntIntIntIntIntToInt() 2042 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitUnsafeCASObject() 2697 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitReferenceGetReferent() [all …]
|
H A D | intrinsics_arm64.cc | 96 DCHECK(kUseBakerReadBarrier); in ReadBarrierSystemArrayCopySlowPathARM64() 752 if (can_call && kUseBakerReadBarrier) { in CreateIntIntIntToIntLocations() 953 if (can_call && kUseBakerReadBarrier) { in CreateUnsafeCASLocations() 1159 if (!kUseBakerReadBarrier) { in ReadBarrierCasSlowPathARM64() 1189 if (kUseBakerReadBarrier) { in EmitNativeCode() 1243 if (kUseBakerReadBarrier) { in EmitNativeCode() 1351 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitUnsafeCASObject() 1359 if (kUseBakerReadBarrier) { in VisitUnsafeCASObject() 2652 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitSystemArrayCopy() 3319 DCHECK(kUseBakerReadBarrier); in VisitReferenceRefersTo() [all …]
|
H A D | intrinsics_arm_vixl.cc | 124 DCHECK(kUseBakerReadBarrier); in ReadBarrierSystemArrayCopySlowPathARMVIXL() 1268 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitSystemArrayCopy() 2542 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitReferenceGetReferent() 2591 DCHECK(kUseBakerReadBarrier); in VisitReferenceRefersTo() 2801 if (can_call && kUseBakerReadBarrier) { in CreateUnsafeGetLocations() 3346 if (!kUseBakerReadBarrier) { in ReadBarrierCasSlowPathARMVIXL() 3375 if (kUseBakerReadBarrier) { in EmitNativeCode() 3428 if (kUseBakerReadBarrier) { in EmitNativeCode() 3466 if (can_call && kUseBakerReadBarrier) { in CreateUnsafeCASLocations() 5025 if (kUseBakerReadBarrier) { in GenerateVarHandleGetAndUpdate() [all …]
|
H A D | instruction_simplifier_shared.cc | 248 !kUseBakerReadBarrier && in TryExtractArrayAccessAddress()
|
H A D | code_generator_arm64.cc | 2529 !kUseBakerReadBarrier)); in VisitArrayGet() 3822 (kUseBakerReadBarrier || in NumberOfInstanceOfTemps() 5251 if (!kUseReadBarrier || kUseBakerReadBarrier) { in VisitLoadClass() 5453 if (!kUseReadBarrier || kUseBakerReadBarrier) { in VisitLoadString() 6399 if (kUseBakerReadBarrier) { in GenerateReferenceLoadOneRegister() 6440 if (kUseBakerReadBarrier) { in GenerateReferenceLoadTwoRegisters() 6475 if (kUseBakerReadBarrier) { in GenerateGcRootFieldLoad() 6541 DCHECK(kUseBakerReadBarrier); in GenerateIntrinsicCasMoveWithBakerReadBarrier() 6563 DCHECK(kUseBakerReadBarrier); in GenerateFieldLoadWithBakerReadBarrier() 6659 DCHECK(kUseBakerReadBarrier); in GenerateArrayLoadWithBakerReadBarrier() [all …]
|
H A D | scheduler_arm.cc | 672 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitArrayGet() 940 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in HandleFieldGetLatencies()
|
H A D | code_generator_arm_vixl.cc | 2062 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in SetupBlockedRegisters() 7430 if (!kUseReadBarrier || kUseBakerReadBarrier) { in VisitLoadClass() 7680 if (!kUseReadBarrier || kUseBakerReadBarrier) { in VisitLoadString() 7800 (kUseBakerReadBarrier || in NumberOfInstanceOfTemps() 8736 if (kUseBakerReadBarrier) { in GenerateReferenceLoadOneRegister() 8770 if (kUseBakerReadBarrier) { in GenerateReferenceLoadTwoRegisters() 8799 if (kUseBakerReadBarrier) { in GenerateGcRootFieldLoad() 8863 DCHECK(kUseBakerReadBarrier); in GenerateIntrinsicCasMoveWithBakerReadBarrier() 8897 DCHECK(kUseBakerReadBarrier); in GenerateFieldLoadWithBakerReadBarrier() 8990 DCHECK(kUseBakerReadBarrier); in GenerateArrayLoadWithBakerReadBarrier() [all …]
|
H A D | code_generator_x86_64.cc | 4945 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in HandleFieldGet() 6261 if (!kUseReadBarrier || kUseBakerReadBarrier) { in VisitLoadClass() 6445 if (!kUseReadBarrier || kUseBakerReadBarrier) { in VisitLoadString() 6568 !kUseBakerReadBarrier && in NumberOfInstanceOfTemps() 7322 if (kUseBakerReadBarrier) { in GenerateReferenceLoadOneRegister() 7356 if (kUseBakerReadBarrier) { in GenerateReferenceLoadTwoRegisters() 7384 if (kUseBakerReadBarrier) { in GenerateGcRootFieldLoad() 7448 DCHECK(kUseBakerReadBarrier); in GenerateFieldLoadWithBakerReadBarrier() 7462 DCHECK(kUseBakerReadBarrier); in GenerateArrayLoadWithBakerReadBarrier() 7482 DCHECK(kUseBakerReadBarrier); in GenerateReferenceLoadWithBakerReadBarrier() [all …]
|
/aosp12/art/runtime/native/ |
H A D | java_lang_ref_Reference.cc | 40 if (kUseReadBarrier && !kUseBakerReadBarrier) { in Reference_refersTo0()
|
/aosp12/art/runtime/arch/arm/ |
H A D | entrypoints_init_arm.cc | 94 if (kUseReadBarrier && kUseBakerReadBarrier) { in UpdateReadBarrierEntrypoints()
|
/aosp12/art/compiler/utils/arm64/ |
H A D | assembler_arm64.cc | 192 DCHECK(kUseBakerReadBarrier); in GenerateMarkingRegisterCheck()
|
/aosp12/art/runtime/entrypoints/quick/ |
H A D | quick_jni_entrypoints.cc | 49 if (kUseBakerReadBarrier) { in ReadBarrierJni()
|
H A D | quick_alloc_entrypoints.cc | 57 if (kUseBakerReadBarrier) { in artAllocObjectFromCode()
|
/aosp12/art/compiler/utils/arm/ |
H A D | jni_macro_assembler_arm_vixl.cc | 158 (kEmitCompilerReadBarrier && kUseBakerReadBarrier) && in RemoveFrame() 218 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in RemoveFrame() 1001 if (kUseBakerReadBarrier) { in TestGcMarking()
|
H A D | assembler_arm_vixl.cc | 86 DCHECK(kUseBakerReadBarrier); in GenerateMarkingRegisterCheck()
|
/aosp12/art/runtime/gc/space/ |
H A D | space_test.h | 110 if (kUseBakerReadBarrier) { in InstallClass()
|