diff options
Diffstat (limited to 'deps/v8/test/mjsunit/undetectable-compare.js')
-rw-r--r-- | deps/v8/test/mjsunit/undetectable-compare.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/deps/v8/test/mjsunit/undetectable-compare.js b/deps/v8/test/mjsunit/undetectable-compare.js index 3b97f5ee94..c78593439c 100644 --- a/deps/v8/test/mjsunit/undetectable-compare.js +++ b/deps/v8/test/mjsunit/undetectable-compare.js @@ -92,4 +92,16 @@ for (var i = 0; i < 5; i++) { } +assertFalse(undetectable == %GetUndetectable()); assertFalse(undetectable === %GetUndetectable()); + + +function test2(a, b) { + return a == b; +} +test2(0, 1); +test2(undetectable, {}); +%OptimizeFunctionOnNextCall(test2); +for (var i = 0; i < 5; ++i) { + assertFalse(test2(undetectable, %GetUndetectable())); +} |