Index: test/cctest/test-heap.cc |
diff --git a/test/cctest/test-heap.cc b/test/cctest/test-heap.cc |
index 649e0f69a27b3adabb8e250ed5963b299fb429b8..df799bdd63aff01336e6e05d0b174b0424e69ae4 100644 |
--- a/test/cctest/test-heap.cc |
+++ b/test/cctest/test-heap.cc |
@@ -3068,6 +3068,12 @@ TEST(Regress169209) { |
i::FLAG_allow_natives_syntax = true; |
i::FLAG_flush_code_incrementally = true; |
+ // Experimental natives are compiled during snapshot deserialization. |
+ // This test breaks because heap layout changes in a way that closure |
+ // is visited before shared function info. |
+ i::FLAG_harmony_typed_arrays = false; |
+ i::FLAG_harmony_array_buffer = false; |
+ |
// Disable loading the i18n extension which breaks the assumptions of this |
// test about the heap layout. |
i::FLAG_enable_i18n = false; |