Index: LayoutTests/fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt |
diff --git a/LayoutTests/fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt b/LayoutTests/fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt |
deleted file mode 100644 |
index 09d7c3ba6eaf1e68f4e0622c4133235710cf66b5..0000000000000000000000000000000000000000 |
--- a/LayoutTests/fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt |
+++ /dev/null |
@@ -1,109 +0,0 @@ |
-Tests that the CompareEq optimization for the case where one side is predicted final object and the other side is predicted either final object or other (i.e. null or undefined) doesn't assert when both sides are also proven final object. |
- |
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
- |
- |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS foo({f:42}, null) threw exception TypeError: 'null' is not an object (evaluating 'b.f'). |
-PASS foo(o, o) is [42, 42, true] |
-PASS successfullyParsed is true |
- |
-TEST COMPLETE |
- |