summaryrefslogtreecommitdiff
path: root/chromium/gin/v8_initializer.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-07-16 11:45:35 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-07-17 08:59:23 +0000
commit552906b0f222c5d5dd11b9fd73829d510980461a (patch)
tree3a11e6ed0538a81dd83b20cf3a4783e297f26d91 /chromium/gin/v8_initializer.cc
parent1b05827804eaf047779b597718c03e7d38344261 (diff)
downloadqtwebengine-chromium-552906b0f222c5d5dd11b9fd73829d510980461a.tar.gz
BASELINE: Update Chromium to 83.0.4103.122
Change-Id: Ie3a82f5bb0076eec2a7c6a6162326b4301ee291e Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/gin/v8_initializer.cc')
-rw-r--r--chromium/gin/v8_initializer.cc42
1 files changed, 10 insertions, 32 deletions
diff --git a/chromium/gin/v8_initializer.cc b/chromium/gin/v8_initializer.cc
index 9298a9c7554..3a3742ed911 100644
--- a/chromium/gin/v8_initializer.cc
+++ b/chromium/gin/v8_initializer.cc
@@ -218,40 +218,18 @@ void V8Initializer::Initialize(IsolateHolder::ScriptMode mode) {
sizeof(no_lazy_feedback_allocation) - 1);
}
- if (!base::FeatureList::IsEnabled(features::kV8MemoryReducerForSmallHeaps)) {
- static const char no_memory_reducer[] =
- "--no-memory-reducer-for-small-heaps";
- v8::V8::SetFlagsFromString(no_memory_reducer,
- sizeof(no_memory_reducer) - 1);
+ if (base::FeatureList::IsEnabled(features::kV8ConcurrentInlining)) {
+ static const char tf_experiment_concurrent_inlining[] =
+ "--concurrent_inlining";
+ v8::V8::SetFlagsFromString(tf_experiment_concurrent_inlining,
+ sizeof(tf_experiment_concurrent_inlining) - 1);
}
- if (base::FeatureList::IsEnabled(features::kV8HugeMaxOldGenerationSize)) {
- static const char huge_max_old_generation_size[] =
- "--huge_max_old_generation_size";
- v8::V8::SetFlagsFromString(huge_max_old_generation_size,
- sizeof(huge_max_old_generation_size) - 1);
- }
-
- if (base::FeatureList::IsEnabled(features::kV8GCBackgroundSchedule)) {
- static const char gc_experiment_background_schedule[] =
- "--gc_experiment_background_schedule";
- v8::V8::SetFlagsFromString(gc_experiment_background_schedule,
- sizeof(gc_experiment_background_schedule) - 1);
- }
-
- if (base::FeatureList::IsEnabled(features::kV8GCLessCompaction)) {
- static const char gc_experiment_less_compaction[] =
- "--gc_experiment_less_compaction";
- v8::V8::SetFlagsFromString(gc_experiment_less_compaction,
- sizeof(gc_experiment_less_compaction) - 1);
- }
-
- if (base::FeatureList::IsEnabled(features::kV8GCAlwaysPromoteYoungMC)) {
- static const char gc_experiment_always_promote_young_mc[] =
- "--always_promote_young_mc";
- v8::V8::SetFlagsFromString(
- gc_experiment_always_promote_young_mc,
- sizeof(gc_experiment_always_promote_young_mc) - 1);
+ if (base::FeatureList::IsEnabled(features::kV8PerContextMarkingWorklist)) {
+ static const char stress_per_context_marking_worklist[] =
+ "--stress-per-context-marking-worklist";
+ v8::V8::SetFlagsFromString(stress_per_context_marking_worklist,
+ sizeof(stress_per_context_marking_worklist) - 1);
}
if (IsolateHolder::kStrictMode == mode) {