Index: src/bootstrapper.cc |
diff --git a/src/bootstrapper.cc b/src/bootstrapper.cc |
index eb7a4ce98a4ad3c1213f81c0e67a69a5070fb0c2..f33143925cc40716b108f01360dcff052d189741 100644 |
--- a/src/bootstrapper.cc |
+++ b/src/bootstrapper.cc |
@@ -1638,10 +1638,12 @@ bool Genesis::InstallNatives() { |
bool Genesis::InstallExperimentalNatives() { |
- if (FLAG_harmony_proxies) { |
- for (int i = ExperimentalNatives::GetDebuggerCount(); |
- i < ExperimentalNatives::GetBuiltinsCount(); |
- i++) { |
+ for (int i = ExperimentalNatives::GetDebuggerCount(); |
+ i < ExperimentalNatives::GetBuiltinsCount(); |
+ i++) { |
+ if (FLAG_harmony_proxies && |
+ strcmp(ExperimentalNatives::GetScriptName(i).start(), |
+ "native proxy.js") == 0) { |
if (!CompileExperimentalBuiltin(isolate(), i)) return false; |
} |
} |