Index: src/d8.cc |
diff --git a/src/d8.cc b/src/d8.cc |
index f22be5bb5d184125dc0c7c6410d698029113d26b..a2889482bb152997fcffa7be1f2f9f77fc589cb1 100644 |
--- a/src/d8.cc |
+++ b/src/d8.cc |
@@ -1621,14 +1621,13 @@ int Shell::Main(int argc, char* argv[]) { |
#ifdef ENABLE_VTUNE_JIT_INTERFACE |
vTune::InitializeVtuneForV8(create_params); |
#endif |
- Isolate* isolate = Isolate::New(create_params); |
#ifndef V8_SHARED |
- v8::ResourceConstraints constraints; |
- constraints.ConfigureDefaults(base::SysInfo::AmountOfPhysicalMemory(), |
- base::SysInfo::AmountOfVirtualMemory(), |
- base::SysInfo::NumberOfProcessors()); |
- v8::SetResourceConstraints(isolate, &constraints); |
+ create_params.constraints.ConfigureDefaults( |
+ base::SysInfo::AmountOfPhysicalMemory(), |
+ base::SysInfo::AmountOfVirtualMemory(), |
+ base::SysInfo::NumberOfProcessors()); |
#endif |
+ Isolate* isolate = Isolate::New(create_params); |
DumbLineEditor dumb_line_editor(isolate); |
{ |
Isolate::Scope scope(isolate); |