diff options
Diffstat (limited to 'deps/v8/src/heap/invalidated-slots-inl.h')
-rw-r--r-- | deps/v8/src/heap/invalidated-slots-inl.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/deps/v8/src/heap/invalidated-slots-inl.h b/deps/v8/src/heap/invalidated-slots-inl.h index 583d443eda..58f6ac9bc8 100644 --- a/deps/v8/src/heap/invalidated-slots-inl.h +++ b/deps/v8/src/heap/invalidated-slots-inl.h @@ -7,12 +7,12 @@ #include <map> -#include "src/allocation.h" #include "src/heap/invalidated-slots.h" #include "src/heap/spaces.h" -#include "src/objects-body-descriptors-inl.h" -#include "src/objects-body-descriptors.h" -#include "src/objects.h" +#include "src/objects/objects-body-descriptors-inl.h" +#include "src/objects/objects-body-descriptors.h" +#include "src/objects/objects.h" +#include "src/utils/allocation.h" namespace v8 { namespace internal { @@ -28,8 +28,8 @@ bool InvalidatedSlotsFilter::IsValid(Address slot) { ++iterator_; if (iterator_ != iterator_end_) { // Invalidated ranges must not overlap. - DCHECK_LE(invalidated_end_, iterator_->first->address()); - invalidated_start_ = iterator_->first->address(); + DCHECK_LE(invalidated_end_, iterator_->first.address()); + invalidated_start_ = iterator_->first.address(); invalidated_end_ = invalidated_start_ + iterator_->second; invalidated_object_ = HeapObject(); invalidated_object_size_ = 0; @@ -47,9 +47,9 @@ bool InvalidatedSlotsFilter::IsValid(Address slot) { // Ask the object if the slot is valid. if (invalidated_object_.is_null()) { invalidated_object_ = HeapObject::FromAddress(invalidated_start_); - DCHECK(!invalidated_object_->IsFiller()); + DCHECK(!invalidated_object_.IsFiller()); invalidated_object_size_ = - invalidated_object_->SizeFromMap(invalidated_object_->map()); + invalidated_object_.SizeFromMap(invalidated_object_.map()); } int offset = static_cast<int>(slot - invalidated_start_); DCHECK_GT(offset, 0); @@ -59,7 +59,7 @@ bool InvalidatedSlotsFilter::IsValid(Address slot) { if (offset >= invalidated_object_size_) { return slots_in_free_space_are_valid_; } - return invalidated_object_->IsValidSlot(invalidated_object_->map(), offset); + return invalidated_object_.IsValidSlot(invalidated_object_.map(), offset); } } // namespace internal |