Lines Matching refs:IsBlackOrGrey

109   virtual bool IsBlackOrGrey(HeapObject object) = 0;
203 if (IsBlackOrGrey(obj)) {
237 bool IsBlackOrGrey(HeapObject object) override {
238 return marking_state_->IsBlackOrGrey(object);
288 CHECK(marking_state_->IsBlackOrGrey(heap_object));
2153 if (non_atomic_marking_state()->IsBlackOrGrey(ephemeron.key) &&
2239 marking_state()->IsBlackOrGrey(object));
2279 if (marking_state()->IsBlackOrGrey(key)) {
2580 if (!non_atomic_marking_state()->IsBlackOrGrey(object) &&
2598 if (non_atomic_marking_state()->IsBlackOrGrey(parent) &&
2678 DCHECK(non_atomic_marking_state()->IsBlackOrGrey(inferred_name));
2693 bool is_bytecode_live = non_atomic_marking_state()->IsBlackOrGrey(
2700 if (non_atomic_marking_state()->IsBlackOrGrey(baseline_code)) {
2712 DCHECK(non_atomic_marking_state()->IsBlackOrGrey(baseline_codet));
2790 non_atomic_marking_state()->IsBlackOrGrey(parent);
2960 non_atomic_marking_state()->IsBlackOrGrey(key),
2962 non_atomic_marking_state()->IsBlackOrGrey(heap_object));
2967 if (!non_atomic_marking_state()->IsBlackOrGrey(key)) {
2974 if (!non_atomic_marking_state()->IsBlackOrGrey(it->first)) {
2994 if (non_atomic_marking_state()->IsBlackOrGrey(value)) {
3012 if (!non_atomic_marking_state()->IsBlackOrGrey(target)) {
3029 if (!non_atomic_marking_state()->IsBlackOrGrey(target)) {
3051 if (!non_atomic_marking_state()->IsBlackOrGrey(unregister_token)) {
4362 // IsBlackOrGrey is required because objects are marked as grey for
4365 if (marking_state_->IsBlackOrGrey(heap_object)) {
4885 bool IsBlackOrGrey(HeapObject object) override {
4886 return marking_state_->IsBlackOrGrey(object);