Searched refs:kPoisonHeapReferences (Results 1 – 17 of 17) sorted by relevance
32 static constexpr bool kPoisonHeapReferences = true; variable34 static constexpr bool kPoisonHeapReferences = false;
241 if (kPoisonHeapReferences) { \247 if (kRunningOnMemoryTool && kPoisonHeapReferences && !kEmitCompilerReadBarrier) { \
278 if (kPoisonHeapReferences) { \285 if (kRunningOnMemoryTool && kPoisonHeapReferences) { \
182 if (kPoisonHeapReferences) { in MaybePoisonHeapReference()188 if (kPoisonHeapReferences) { in MaybeUnpoisonHeapReference()
691 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); in CasFieldObjectWithoutWriteBarrier()692 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in CasFieldObjectWithoutWriteBarrier()722 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); in CompareAndExchangeFieldObject()723 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in CompareAndExchangeFieldObject()727 ObjPtr<Object> witness_value(PtrCompression<kPoisonHeapReferences, Object>::Decompress(old_ref)); in CompareAndExchangeFieldObject()748 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in ExchangeFieldObject()752 ObjPtr<Object> old_value(PtrCompression<kPoisonHeapReferences, Object>::Decompress(old_ref)); in ExchangeFieldObject()
112 using Compression = PtrCompression<kPoisonHeapReferences, MirrorType>;
72 if (kPoisonHeapReferences) { in MaybePoisonHeapReference()78 if (kPoisonHeapReferences) { in MaybeUnpoisonHeapReference()
782 if (kPoisonHeapReferences) { in MaybePoisonHeapReference()788 if (kPoisonHeapReferences) { in MaybeUnpoisonHeapReference()
901 if (kPoisonHeapReferences) { in MaybePoisonHeapReference()907 if (kPoisonHeapReferences) { in MaybeUnpoisonHeapReference()
356 if (kPoisonHeapReferences) { in Write()
1000 if (kPoisonHeapReferences && needs_write_barrier) { in HandleFieldSetLatencies()
5367 if (kPoisonHeapReferences && needs_write_barrier) { in HandleFieldSet()6350 if (kPoisonHeapReferences) { in VisitArraySet()8462 /* LDR+unpoison? */ (narrow ? (kPoisonHeapReferences ? 2u : 1u) : 0u); in GenerateFieldLoadWithBakerReadBarrier()8464 /* ADR+CMP+LDR+BNE+unpoison? */ (kPoisonHeapReferences ? 5u : 4u) - narrow_instructions; in GenerateFieldLoadWithBakerReadBarrier()8478 if (kPoisonHeapReferences) { in GenerateFieldLoadWithBakerReadBarrier()8560 /* ADR+CMP+BNE+LDR+unpoison? */ (kPoisonHeapReferences ? 5u : 4u) - narrow_instructions; in GenerateArrayLoadWithBakerReadBarrier()8572 if (kPoisonHeapReferences) { in GenerateArrayLoadWithBakerReadBarrier()8636 } else if (kPoisonHeapReferences) { in MaybeGenerateReadBarrierSlow()
667 if (kPoisonHeapReferences) { in EmitNativeCode()692 if (kPoisonHeapReferences) { in EmitNativeCode()2758 if (kPoisonHeapReferences) { in VisitArraySet()5040 if (kPoisonHeapReferences && needs_write_barrier) { in HandleFieldSet()5621 } else if (kPoisonHeapReferences) { in MaybeGenerateReadBarrierSlow()
715 if (kPoisonHeapReferences) { in EmitNativeCode()746 if (kPoisonHeapReferences) { in EmitNativeCode()3177 if (kPoisonHeapReferences) { in VisitArraySet()6863 if (kPoisonHeapReferences && needs_write_barrier) { in HandleFieldSet()7505 } else if (kPoisonHeapReferences) { in MaybeGenerateReadBarrierSlow()
890 if (kPoisonHeapReferences && type == DataType::Type::kReference) { in GenUnsafePut()
854 if (kPoisonHeapReferences && type == DataType::Type::kReference) { in GenUnsafePut()
1135 if (kPoisonHeapReferences) { in MaybePoisonHeapReference()1141 if (kPoisonHeapReferences) { in MaybeUnpoisonHeapReference()