summaryrefslogtreecommitdiff
path: root/deps/v8/src/objects/free-space-inl.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/objects/free-space-inl.h')
-rw-r--r--deps/v8/src/objects/free-space-inl.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/deps/v8/src/objects/free-space-inl.h b/deps/v8/src/objects/free-space-inl.h
index b36c4e154f..bea8257515 100644
--- a/deps/v8/src/objects/free-space-inl.h
+++ b/deps/v8/src/objects/free-space-inl.h
@@ -7,10 +7,10 @@
#include "src/objects/free-space.h"
+#include "src/execution/isolate.h"
#include "src/heap/heap-write-barrier-inl.h"
#include "src/heap/heap.h"
-#include "src/isolate.h"
-#include "src/objects-inl.h"
+#include "src/objects/objects-inl.h"
// Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h"
@@ -30,7 +30,7 @@ FreeSpace FreeSpace::next() {
Heap* heap = GetHeapFromWritableObject(*this);
Object free_space_map =
Isolate::FromHeap(heap)->root(RootIndex::kFreeSpaceMap);
- DCHECK_IMPLIES(!map_slot().contains_value(free_space_map->ptr()),
+ DCHECK_IMPLIES(!map_slot().contains_value(free_space_map.ptr()),
!heap->deserialization_complete() &&
map_slot().contains_value(kNullAddress));
#endif
@@ -43,7 +43,7 @@ void FreeSpace::set_next(FreeSpace next) {
Heap* heap = GetHeapFromWritableObject(*this);
Object free_space_map =
Isolate::FromHeap(heap)->root(RootIndex::kFreeSpaceMap);
- DCHECK_IMPLIES(!map_slot().contains_value(free_space_map->ptr()),
+ DCHECK_IMPLIES(!map_slot().contains_value(free_space_map.ptr()),
!heap->deserialization_complete() &&
map_slot().contains_value(kNullAddress));
#endif
@@ -53,7 +53,7 @@ void FreeSpace::set_next(FreeSpace next) {
FreeSpace FreeSpace::cast(HeapObject o) {
SLOW_DCHECK(!GetHeapFromWritableObject(o)->deserialization_complete() ||
- o->IsFreeSpace());
+ o.IsFreeSpace());
return bit_cast<FreeSpace>(o);
}