aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/compare-objects.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/compare-objects.js')
-rw-r--r--deps/v8/test/mjsunit/compare-objects.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/v8/test/mjsunit/compare-objects.js b/deps/v8/test/mjsunit/compare-objects.js
index fb31203b74..4cf17603b0 100644
--- a/deps/v8/test/mjsunit/compare-objects.js
+++ b/deps/v8/test/mjsunit/compare-objects.js
@@ -59,6 +59,7 @@ function test(a, b, less, greater) {
assertEquals(lt(b, a), greater);
assertEquals(gt(b, a), less);
}
+%PrepareFunctionForOptimization(test);
var obj1 = {toString: function() {return "1";}};
var obj2 = {toString: function() {return "2";}};
@@ -88,6 +89,7 @@ var greater = obj1 > obj2;
test(obj1, obj2, less, greater);
test(obj1, obj2, less, greater);
test(obj1, obj2, less, greater);
+%PrepareFunctionForOptimization(test);
%OptimizeFunctionOnNextCall(test);
test(obj1, obj2, less, greater);
test(obj1, obj2, less, greater);
@@ -96,6 +98,7 @@ obj1.toString = function() {return "1"};
var less = obj1 < obj2;
var greater = obj1 > obj2;
test(obj1, obj2, less, greater);
+%PrepareFunctionForOptimization(test);
%OptimizeFunctionOnNextCall(test);
test(obj1, obj2, less, greater);