Index: src/v8natives.js |
diff --git a/src/v8natives.js b/src/v8natives.js |
index 6215ab09681f9becca17d073c7ac52406b9cf60c..40199bc8759999e0cad1bb81e83f7f15bfac1120 100644 |
--- a/src/v8natives.js |
+++ b/src/v8natives.js |
@@ -1846,7 +1846,7 @@ function NewFunctionString(arguments, function_token) { |
// If the formal parameters include an unbalanced block comment, the |
// function must be rejected. Since JavaScript does not allow nested |
// comments we can include a trailing block comment to catch this. |
- p += '\n/' + '**/'; |
+ p += '/**/'; |
} |
var body = (n > 0) ? ToString(arguments[n - 1]) : ''; |
return '(' + function_token + '(' + p + ') {\n' + body + '\n})'; |
@@ -1859,7 +1859,6 @@ function FunctionConstructor(arg1) { // length == 1 |
// Compile the string in the constructor and not a helper so that errors |
// appear to come from here. |
var f = %_CallFunction(global_proxy, %CompileString(source, true)); |
- %FunctionMarkNameShouldPrintAsAnonymous(f); |
return f; |
} |