summaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/test-mementos.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/test-mementos.cc')
-rw-r--r--deps/v8/test/cctest/test-mementos.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/deps/v8/test/cctest/test-mementos.cc b/deps/v8/test/cctest/test-mementos.cc
index ccaa1c733f..1fd892815a 100644
--- a/deps/v8/test/cctest/test-mementos.cc
+++ b/deps/v8/test/cctest/test-mementos.cc
@@ -53,9 +53,11 @@ static void SetUpNewSpaceWithPoisonedMementoAtTop() {
Object(new_space->top() + kHeapObjectTag));
memento.set_map_after_allocation(ReadOnlyRoots(heap).allocation_memento_map(),
SKIP_WRITE_BARRIER);
- memento.set_allocation_site(
- AllocationSite::unchecked_cast(Object(kHeapObjectTag)),
- SKIP_WRITE_BARRIER);
+
+ // Using this accessor because set_memento expects an Object and not a
+ // MaybeObject.
+ TaggedField<MaybeObject, AllocationMemento::kAllocationSiteOffset>::store(
+ memento, MaybeObject(kHeapObjectTag));
}