File tree 1 file changed +13
-0
lines changed
1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -543,6 +543,19 @@ uint32_t ComputeFlagListHash() {
543
543
// code caching.
544
544
if (flag.PointsTo (&v8_flags.random_seed )) continue ;
545
545
if (flag.PointsTo (&v8_flags.predictable )) continue ;
546
+ // The following flags are implied by --predictable (some negated).
547
+ if (flag.PointsTo (&v8_flags.concurrent_recompilation )) continue ;
548
+ if (flag.PointsTo (&v8_flags.parallel_scavenge )) continue ;
549
+ if (flag.PointsTo (&v8_flags.cppheap_concurrent_marking )) continue ;
550
+ if (flag.PointsTo (&v8_flags.concurrent_sparkplug )) continue ;
551
+ if (flag.PointsTo (&v8_flags.concurrent_marking )) continue ;
552
+ if (flag.PointsTo (&v8_flags.concurrent_array_buffer_sweeping )) continue ;
553
+ if (flag.PointsTo (&v8_flags.parallel_marking )) continue ;
554
+ if (flag.PointsTo (&v8_flags.concurrent_sweeping )) continue ;
555
+ if (flag.PointsTo (&v8_flags.parallel_compaction )) continue ;
556
+ if (flag.PointsTo (&v8_flags.parallel_pointer_update )) continue ;
557
+ if (flag.PointsTo (&v8_flags.memory_reducer )) continue ;
558
+ if (flag.PointsTo (&v8_flags.single_threaded_gc )) continue ;
546
559
modified_args_as_string << flag;
547
560
}
548
561
std::string args (modified_args_as_string.str ());
You can’t perform that action at this time.
0 commit comments