summaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/compiler/regress-stacktrace-methods.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/compiler/regress-stacktrace-methods.js')
-rw-r--r--deps/v8/test/mjsunit/compiler/regress-stacktrace-methods.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/deps/v8/test/mjsunit/compiler/regress-stacktrace-methods.js b/deps/v8/test/mjsunit/compiler/regress-stacktrace-methods.js
index 4d2872793d..ff3fac7f7e 100644
--- a/deps/v8/test/mjsunit/compiler/regress-stacktrace-methods.js
+++ b/deps/v8/test/mjsunit/compiler/regress-stacktrace-methods.js
@@ -41,10 +41,16 @@ var o = new Hest();
var s = new Svin();
var v = 0;
+%PrepareFunctionForOptimization(Hest.prototype.one);
for (var i = 0; i < 5; i++) {
o.one(s);
}
%OptimizeFunctionOnNextCall(Hest.prototype.one);
+o.one(s);
+%PrepareFunctionForOptimization(Hest.prototype.three);
+for (var i = 0; i < 5; i++) {
+ o.one(s);
+}
%OptimizeFunctionOnNextCall(Hest.prototype.three);
o.one(s);
@@ -65,5 +71,5 @@ try {
assertTrue(stack.indexOf("38:56") != -1);
assertTrue(stack.indexOf("34:51") != -1);
assertTrue(stack.indexOf("36:38") != -1);
- assertTrue(stack.indexOf("54:5") != -1);
+ assertTrue(stack.indexOf("60:5") != -1);
}