v8/test/mjsunit/regress
Benedikt Meurer e1e35df329 [turbofan] Fix CanTreatHoleAsUndefined check.
The test for CanTreatHoleAsUndefined on keyed element access was
checking for stability of Object.prototype and Array.prototype and
even adding stability dependencies on both, which is too restrictive
and leads to unnecessary deoptimizations (and might disable further
optimization of the keyed access depending on the state of the
prototype objects during optimization). This was not intended and
is considered a (performance) bug.

Instead use the correct approach of checking whether the receiver's
prototype is one of the current Object.prototype or Array.prototype
objects (since the Array protector works isolate-wide), and then
check the Array protector and install an appropriate code dependency
on the protector only.

Bug: v8:6607
Change-Id: I0bcfe32813ca3693e7b22de31b03edb3509d0a27
Reviewed-on: https://chromium-review.googlesource.com/574849
Reviewed-by: Daniel Clifford <danno@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46743}
2017-07-18 16:29:29 +00:00
..
wasm [wasm] Update signature map on indirect calls 2017-07-14 08:42:40 +00:00
binop-in-effect-context-deopt.js
bitops-register-alias.js
call-function-in-effect-context-deopt.js
clear-keyed-call.js
compare-map-elim1.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
comparison-in-effect-context-deopt.js
consolidated-holey-load.js
cross-script-vars.js
d8-readbuffer.js
external-and-normal-array-polymorphism.js
get-array-keys-oob.js
internalized-string-not-equal.js
json-stringifier-emptyhandle.js
math-min.js
negative_lookup.js
number-named-call-deopt.js
poly_count_operation.js
polymorphic-accessor-test-context.js
post-increment-close-context.js
property-descriptor-to-object.js
readonly1.js
readonly2.js
readonly3.js
readonly4.js
readonly5.js
redeclaration-error-types.js
regress-6-9-regexp.js
regress-35.js
regress-57.js
regress-69.js
regress-74.js
regress-86.js
regress-87.js
regress-91.js
regress-105.js Mark Number and String as strict functions 2017-05-02 09:08:57 +00:00
regress-114.js
regress-116.js
regress-124.js
regress-137.js
regress-149.js
regress-171.js
regress-176.js
regress-186.js
regress-187.js
regress-189.js
regress-191.js
regress-192.js
regress-193.js
regress-201.js
regress-219.js
regress-225.js
regress-227.js
regress-231.js
regress-233.js
regress-244.js
regress-246.js
regress-253.js
regress-254.js
regress-259.js
regress-260.js
regress-263.js
regress-265.js
regress-267.js
regress-279.js
regress-284.js
regress-286.js
regress-294.js
regress-312.js
regress-317.js
regress-318.js
regress-326.js
regress-334.js
regress-341.js
regress-345.js
regress-349.js
regress-351.js
regress-386.js
regress-392.js
regress-394.js
regress-396.js
regress-397.js
regress-399.js
regress-406.js
regress-416.js
regress-475.js
regress-483.js
regress-485.js
regress-486.js
regress-490.js
regress-491.js
regress-492.js
regress-496.js
regress-502.js
regress-503.js
regress-515.js
regress-524.js
regress-526.js
regress-540.js
regress-545.js
regress-580.js
regress-581.js
regress-603.js
regress-612.js
regress-618.js
regress-619.js
regress-634-debug.js
regress-636.js
regress-643.js
regress-646.js
regress-675.js
regress-681.js
regress-685.js
regress-687.js
regress-696.js
regress-697.js
regress-712.js
regress-720.js
regress-728.js
regress-732.js
regress-747.js
regress-752.js
regress-753.js
regress-754.js
regress-760-1.js
regress-760-2.js
regress-784.js
regress-794.js
regress-798.js
regress-806.js
regress-815.js
regress-842.js
regress-851.js
regress-857.js
regress-874.js
regress-900.js
regress-918.js
regress-927.js
regress-931.js
regress-944.js
regress-955.js
regress-962.js
regress-969.js
regress-974.js
regress-982.js
regress-992.js
regress-995.js
regress-1015.js
regress-1017.js
regress-1020.js
regress-1060.js
regress-1079.js
regress-1083.js
regress-1092.js
regress-1099.js
regress-1103.js
regress-1104.js
regress-1106.js
regress-1107.js
regress-1110.js
regress-1112.js
regress-1117.js
regress-1118.js
regress-1119.js [mjsunit] Remove non-existing flags from tests. 2017-05-02 08:53:51 +00:00
regress-1120.js
regress-1121.js
regress-1122.js
regress-1125.js
regress-1126.js
regress-1129.js
regress-1130.js
regress-1131.js
regress-1132.js
regress-1146.js
regress-1149.js
regress-1150.js
regress-1151.js
regress-1156.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-1160.js
regress-1166.js
regress-1167.js
regress-1170.js
regress-1172-bis.js
regress-1172.js
regress-1174.js
regress-1176.js
regress-1181.js
regress-1184.js
regress-1207.js
regress-1209.js
regress-1210.js
regress-1213.js
regress-1215.js
regress-1218.js
regress-1233.js
regress-1236.js
regress-1237.js
regress-1240.js Add flag to make __defineGetter__ & co. behave as strict functions 2017-04-18 21:40:14 +00:00
regress-1257.js
regress-1278.js
regress-1309.js
regress-1323.js
regress-1337.js
regress-1351.js
regress-1355.js
regress-1360.js
regress-1365.js
regress-1369.js
regress-1383.js
regress-1387.js
regress-1389.js
regress-1401.js
regress-1403.js
regress-1412.js
regress-1415.js
regress-1419.js
regress-1423.js
regress-1434.js
regress-1436.js
regress-1447.js
regress-1472.js
regress-1476.js
regress-1491.js
regress-1513.js
regress-1521.js
regress-1528.js
regress-1529.js
regress-1530.js
regress-1531.js
regress-1546.js
regress-1548.js
regress-1560.js
regress-1563.js
regress-1582.js
regress-1583.js
regress-1591.js
regress-1592.js
regress-1620.js
regress-1624-strict.js
regress-1624.js
regress-1625.js
regress-1647.js
regress-1650.js
regress-1692.js
regress-1708.js
regress-1711.js
regress-1748.js
regress-1757.js
regress-1790.js
regress-1849.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-1898.js
regress-1924.js
regress-1973.js
regress-1980.js
regress-2027.js
regress-2030.js
regress-2032.js
regress-2045.js
regress-2054.js
regress-2055.js
regress-2056.js
regress-2058.js
regress-2071.js
regress-2073.js
regress-2110.js
regress-2119.js
regress-2132.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-2153.js
regress-2163.js
regress-2170.js
regress-2172.js
regress-2185-2.js
regress-2185.js
regress-2193.js
regress-2226.js
regress-2234.js
regress-2249.js
regress-2250.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-2261.js
regress-2263.js
regress-2273.js
regress-2284.js
regress-2286.js
regress-2289.js
regress-2291.js
regress-2294.js
regress-2315.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-2326.js
regress-2339.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-2346.js
regress-2373.js
regress-2374.js
regress-2398.js
regress-2410.js
regress-2416.js
regress-2419.js
regress-2433.js
regress-2437.js [regexp] Correct lastIndex behavior in RegExp.prototype[@@replace] 2017-02-16 09:21:37 +00:00
regress-2438.js [regexp] Update lastIndex semantics in RegExpBuiltinExec 2017-02-09 14:54:05 +00:00
regress-2441.js
regress-2443.js
regress-2444.js
regress-2451.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-2470.js Enable --harmony-trailing-commas 2017-01-31 23:30:57 +00:00
regress-2489.js
regress-2499.js
regress-2529.js
regress-2537.js
regress-2539.js
regress-2564.js
regress-2565.js
regress-2566.js
regress-2568.js
regress-2570.js
regress-2593.js
regress-2594.js
regress-2595.js
regress-2596.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-2606.js
regress-2612.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-2615.js
regress-2618.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-2624.js
regress-2646.js
regress-2671-1.js
regress-2671.js
regress-2686.js
regress-2690.js
regress-2711.js
regress-2717.js
regress-2758.js
regress-2790.js
regress-2813.js
regress-2836.js
regress-2843.js
regress-2855.js
regress-2931.js
regress-2980.js
regress-2984.js
regress-2987.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-2988.js
regress-2989.js
regress-3010.js
regress-3025.js
regress-3026.js
regress-3027.js
regress-3029.js
regress-3032.js
regress-3039.js
regress-3116.js
regress-3135.js
regress-3138.js
regress-3158.js
regress-3159.js
regress-3176.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-3183.js
regress-3204.js
regress-3220.js
regress-3229.js
regress-3255.js
regress-3294.js
regress-3307.js
regress-3334.js
regress-3359.js
regress-3380.js
regress-3392.js
regress-3404.js
regress-3456.js
regress-3462.js
regress-3476.js
regress-3483.js
regress-3564.js
regress-3612.js
regress-3621.js
regress-3641.js
regress-3643.js
regress-3650-1.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-3650-2.js
regress-3650-3.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-3687.js
regress-3709.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-3718.js
regress-3756.js
regress-3859.js
regress-3865.js
regress-3884.js
regress-3926.js
regress-3969.js
regress-3976.js
regress-3985.js
regress-4023.js
regress-4027.js
regress-4121.js [literals] Disable double lazy boilerplate for literals containing Arrays 2017-07-12 19:11:04 +00:00
regress-4169.js
regress-4173.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-4214.js
regress-4255-1.js
regress-4255-2.js
regress-4255-3.js
regress-4255-4.js
regress-4266.js
regress-4267.js
regress-4271.js
regress-4279.js
regress-4296.js
regress-4325.js
regress-4374.js
regress-4376-1.js
regress-4376-2.js
regress-4376-3.js
regress-4377.js
regress-4380.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-4388.js
regress-4399-01.js
regress-4399-02.js
regress-4450.js
regress-4493-1.js
regress-4495.js
regress-4507.js
regress-4509-Class-constructor-typeerror-realm.js
regress-4515.js
regress-4521.js
regress-4525.js
regress-4534.js
regress-4577.js
regress-4595.js
regress-4640.js
regress-4654.js
regress-4659.js
regress-4665.js Reland [typedarrays] Check detached buffer at start of typed array methods 2017-04-26 06:10:17 +00:00
regress-4693.js
regress-4715.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-4769.js
regress-4788-1.js
regress-4788-2.js
regress-4800.js
regress-4815.js
regress-4825.js [runtime] Keep FAST_SLOPPY_ARGUMENTS packed 2017-05-15 07:36:41 +00:00
regress-4870.js
regress-4908.js
regress-4945.js
regress-4962.js
regress-4964.js
regress-4967.js
regress-4970.js
regress-4971.js
regress-5004.js
regress-5006.js
regress-5010.js
regress-5018.js
regress-5033.js
regress-5036.js
regress-5085.js
regress-5106.js
regress-5173.js
regress-5174.js
regress-5178.js
regress-5181.js
regress-5199.js
regress-5205.js
regress-5213.js
regress-5214.js
regress-5216.js
regress-5245.js
regress-5252.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-5262.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-5275-1.js
regress-5275-2.js
regress-5286.js
regress-5295-2.js
regress-5295.js
regress-5332.js
regress-5342.js
regress-5351.js
regress-5357.js
regress-5404.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-5405.js
regress-5434.js
regress-5440.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-5454.js
regress-5476.js
regress-5566.js
regress-5636-1.js Reland of [parsing] Fix maybe-assigned for loop variables. (patchset #1 id:1 of https://codereview.chromium.org/2679263002/ ) 2017-02-07 20:43:17 +00:00
regress-5636-2.js Reland of [parsing] Fix maybe-assigned for loop variables. (patchset #1 id:1 of https://codereview.chromium.org/2679263002/ ) 2017-02-07 20:43:17 +00:00
regress-5638.js [turbofan] Mark {JSCreate} as potentially throwing. 2017-02-07 09:00:18 +00:00
regress-5638b.js [turbofan] Correct lazy deopt by {JSCreate} operation. 2017-02-13 10:14:54 +00:00
regress-5648.js
regress-5664.js
regress-5669.js
regress-5692.js ParserBase should accept ESCAPED_STRICT_RESERVED_WORD as an identifier 2017-02-15 02:35:12 +00:00
regress-5736.js
regress-5749.js
regress-5763-1.js
regress-5763-2.js
regress-5767.js
regress-5772.js
regress-5780.js
regress-5783.js
regress-5790.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-5802.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-5836.js
regress-5845.js
regress-5888.js [turbofan] Correct regalloc blocked register behavior 2017-01-26 17:47:54 +00:00
regress-5902.js [tests] Remove space between '%' and runtime function names in mjsunit 2017-06-02 23:07:41 +00:00
regress-5911.js [turbofan] more regalloc fixes 2017-02-02 22:33:40 +00:00
regress-5927.js [interpreter] When generating bytecode, properly track current scope. 2017-02-19 13:08:19 +00:00
regress-5938.js [parsing] Produce same Scopes in Parser and PreParser when the params are not simple. 2017-02-08 17:14:30 +00:00
regress-5943.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-5972.js Fix typeof optimization for undetectable 2017-02-18 12:43:37 +00:00
regress-5974.js [builtins] Convert the hole to undefined when pushing spread arguments. 2017-02-15 18:32:16 +00:00
regress-6063.js [ia32] Fix invalid DCHECK on cmpw with immediate. 2017-03-08 13:04:45 +00:00
regress-6082.js [turbofan] Fix lowering of Number.isNaN(). 2017-03-13 07:00:59 +00:00
regress-6121.js [turbofan] Properly handle IfException projections on JSForInNext. 2017-03-20 06:32:28 +00:00
regress-6142.js [parser] Use better error message to continue a non IterationStatement 2017-03-25 22:04:15 +00:00
regress-6186.js [regexp] Handle a function Proxy passed to String.prototype.replace 2017-04-04 18:48:56 +00:00
regress-6196.js [asm.js] Fix nested function table calls. 2017-04-04 10:28:06 +00:00
regress-6203.js [asm.js] Prevent throwing of asm.js warning messages. 2017-04-05 14:41:52 +00:00
regress-6209.js [regexp] Properly handle HeapNumbers in AdvanceStringIndex 2017-04-06 18:43:09 +00:00
regress-6210.js [regexp] Fix two more possible shape changes on fast path 2017-04-06 15:52:21 +00:00
regress-6223.js [cleanup] Move mjsunit regression tests into test/mjsunit/regress 2017-07-11 10:02:43 +00:00
regress-6248.js [turbofan] Fix lowering of JSGetSuperConstructor. 2017-04-13 08:34:22 +00:00
regress-6280.js [asm.js] Treat typed array constructors as stdlib uses. 2017-04-24 13:33:35 +00:00
regress-6288.js [intl] Use a service-dependent default locale 2017-05-04 18:46:00 +00:00
regress-6298.js [asm.js] Fix numeric literal bounds checking. 2017-04-26 13:45:45 +00:00
regress-6337.js [parser] Fix fatal error on spread in class properties 2017-05-02 18:03:13 +00:00
regress-6373.js Fix deoptmization of inlined TF instanceOf to call ToBoolean 2017-06-22 15:43:35 +00:00
regress-6431.js [asm.js] Ensure coercion of imports is non-observable. 2017-06-20 13:55:35 +00:00
regress-6509.js [ast] AstTraversalVisitor should visit the Declarations of Block scopes 2017-06-29 17:51:22 +00:00
regress-6607-1.js [turbofan] Fix CanTreatHoleAsUndefined check. 2017-07-18 16:29:29 +00:00
regress-6607-2.js [turbofan] Fix CanTreatHoleAsUndefined check. 2017-07-18 16:29:29 +00:00
regress-45469.js
regress-52801.js
regress-58740.js
regress-70066.js
regress-71647.js
regress-78270.js
regress-82769.js
regress-84234.js
regress-85177.js
regress-88591.js
regress-88858.js
regress-91008.js
regress-91010.js
regress-91013.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-91120.js
regress-91787.js
regress-94425.js
regress-95113.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-95485.js
regress-95920.js
regress-96523.js
regress-97116.js
regress-97116b.js
regress-98773.js
regress-99167.js
regress-100409.js
regress-100702.js
regress-103259.js
regress-108296.js
regress-110509.js
regress-113924.js
regress-115100.js
regress-115452.js [mjsunit] Remove non-existing flags from tests. 2017-05-02 08:53:51 +00:00
regress-117409.js
regress-117794.js
regress-119429.js
regress-119925.js
regress-120099.js
regress-121407.js
regress-123512.js
regress-123919.js
regress-124594.js
regress-125515.js
regress-126412.js
regress-128018.js
regress-128146.js
regress-131923.js
regress-133211.js
regress-133211b.js
regress-136048.js
regress-137768.js
regress-143967.js
regress-145201.js
regress-148378.js
regress-155924.js
regress-164442.js
regress-165637.js
regress-166379.js
regress-166553.js
regress-171641.js
regress-201590.js
regress-234101.js
regress-235311.js
regress-237617.js
regress-241344.js
regress-247688.js
regress-252797.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-264203.js
regress-270142.js
regress-280531.js
regress-298269.js
regress-299979.js
regress-318420.js
regress-319722-ArrayBuffer.js
regress-319722-TypedArrays.js
regress-320532.js
regress-323845.js
regress-324028.js
regress-330046.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-331416.js
regress-331444.js
regress-333594.js
regress-334708.js
regress-336820.js Fix tests regress-336820 and regress-678917. 2017-06-02 13:08:53 +00:00
regress-340125.js
regress-343609.js
regress-346343.js
regress-346587.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-347262.js
regress-347530.js
regress-347542.js
regress-347543.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-347904.js
regress-347909.js
regress-347912.js
regress-347914.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-348280.js
regress-348512.js
regress-349885.js
regress-350863.js
regress-350865.js
regress-350884.js
regress-350887.js
regress-351261.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-351263.js
regress-351319.js
regress-351624.js
regress-352059.js
regress-352982.js
regress-353004.js Reland [typedarrays] Check detached buffer at start of typed array methods 2017-04-26 06:10:17 +00:00
regress-353058.js
regress-353551.js
regress-354357.js
regress-354433.js
regress-355485.js
regress-355486.js
regress-355523.js
regress-356053.js
regress-357054.js
regress-357103.js
regress-357105.js
regress-357108.js
regress-358057.js
regress-358059.js
regress-358088.js
regress-358090.js
regress-359441.js
regress-359491.js
regress-359525.js
regress-360733.js
regress-361025.js
regress-361608.js
regress-362128.js
regress-362870.js
regress-363956.js
regress-365172-1.js
regress-365172-2.js
regress-365172-3.js
regress-368243.js
regress-369450.js
regress-370384.js
regress-370827.js
regress-373283.js
regress-377290.js
regress-379770.js
regress-380092.js
regress-381313.js
regress-385054.js
regress-385565.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-386034.js
regress-404981.js
regress-408036.js
regress-410030.js
regress-410912.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-411210.js
regress-412162.js
regress-416416.js
regress-416730.js
regress-423633.js
regress-425551.js
regress-430201.js [base] Make the current platform accessor atomic. 2017-06-13 17:51:55 +00:00
regress-430201b.js
regress-435073.js
regress-435477.js
regress-436893.js
regress-437713.js
regress-437765.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-441099.js
regress-444805.js
regress-444805.js-script
regress-446389.js
regress-447526.js
regress-447561.js
regress-447756.js
regress-448711.js
regress-449291.js
regress-450895.js
regress-451322.js
regress-451958.js
regress-453481.js
regress-454725.js
regress-455207.js
regress-455212.js
regress-457935.js
regress-458876.js
regress-458987.js
regress-459955.js
regress-460917.js [elements] Rename FAST elements kinds 2017-06-30 13:31:44 +00:00
regress-463028.js
regress-466993.js
regress-467481.js
regress-469605.js
regress-469605b.js
regress-470804.js
regress-472504.js
regress-475705.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-476488.js
regress-479528.js
regress-484544.js
regress-487981.js
regress-488398.js
regress-489151.js
regress-491481.js
regress-499790.js
regress-500173.js
regress-500176.js
regress-500831.js [tests] Change '% OptimizeFunctionOnNextCall' to ' %OptimizeFunctionOnNextCall'. 2017-06-02 17:53:48 +00:00
regress-500980.js
regress-503565.js
regress-507980.js
regress-509961.js
regress-520029.js
regress-539875.js
regress-542823.js
regress-543994.js [tests] Fix typo in Flags value. 2017-05-31 08:24:57 +00:00
regress-544991.js
regress-552302.js
regress-554865.js
regress-556543.js
regress-572589.js
regress-575364.js
regress-578775.js
regress-583260.js
regress-585041.js
regress-585775.js
regress-587004.js
regress-588599.js
regress-590074.js
regress-592341.js
regress-592352.js
regress-592353.js
regress-593299.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-595319.js
regress-596718.js
regress-599068-func-bindings.js
regress-599089-array-push.js
regress-599412.js
regress-599414-array-concat-fast-path.js
regress-599710.js
regress-599717.js
regress-599719.js [asm.js] Fix invalid test case. 2017-03-30 09:16:25 +00:00
regress-599825.js
regress-602970.js
regress-604044.js
regress-605470.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-606021.js
regress-608630.js
regress-610633.js
regress-612146.js
regress-612412.js
regress-613928.js
regress-615776.js
regress-616386.js
regress-617525.js
regress-617526.js
regress-617529.js
regress-618608.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-618657.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-619382.js
regress-620553.js
regress-620750.js
regress-621869.js
regress-622663.js
regress-625121.js
regress-631050.js
regress-632289.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-633998.js
regress-635429.js
regress-638134.js
regress-639270.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-641091.js [regexp] Consider surrogate pairs when optimizing disjunctions 2017-04-12 09:09:12 +00:00
regress-642409.js
regress-645680.js [runtime] Keep FAST_SLOPPY_ARGUMENTS packed 2017-05-15 07:36:41 +00:00
regress-648373-sloppy-arguments-includesValues.js [elements] Rename FAST elements kinds 2017-06-30 13:31:44 +00:00
regress-648719.js
regress-649067.js
regress-649078.js
regress-651327.js
regress-653407.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-655573.js
regress-662254.js
regress-662845.js
regress-662904.js
regress-664087.js
regress-666046.js
regress-666721.js
regress-667061.js
regress-667603.js
regress-669024.js
regress-670147.js
regress-670671.js
regress-670808.js
regress-670981-array-push.js
regress-672041.js
regress-673241.js
regress-673242.js
regress-673297.js
regress-674232.js
regress-674753.js
regress-676025.js
regress-677055.js
regress-677685.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-678525.js
regress-678917.js Fix tests regress-336820 and regress-678917. 2017-06-02 13:08:53 +00:00
regress-679727.js
regress-681171-1.js
regress-681171-2.js
regress-681171-3.js
regress-681383.js
regress-681984.js
regress-682242.js
regress-682349.js Reland "[runtime] Make all built-in functions strict." 2017-06-27 15:26:10 +00:00
regress-682649.js
regress-683617.js
regress-685086.js [Builtins] Smi-check the spread and go to runtime in CheckSpreadAndPushToStack. 2017-01-25 13:55:58 +00:00
regress-688690.js [string] Don't tail-call into runtime with adaptor frames 2017-02-06 09:47:55 +00:00
regress-689016.js [builtins] Fix crash on stack overflow in CheckSpreadAndPushToStack. 2017-02-07 09:58:19 +00:00
regress-693500.js [regexp] Fix smi receiver in stack accessors 2017-02-20 11:48:10 +00:00
regress-696251.js [typedarrays] Fix Out of Bound Access in TypedArraySortFast 2017-02-27 11:41:25 +00:00
regress-696332.js [ast] Fix bug in deserialization of catch scopes. 2017-03-01 08:45:46 +00:00
regress-696651.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-698790.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-704811.js [parser] Fix crash when lazy arrow func params contain destructuring assignments. 2017-03-28 08:22:46 +00:00
regress-705934.js [regexp] Properly handle failed RegExp compilations 2017-03-29 07:18:10 +00:00
regress-706234-2.js [parser] don't rewrite destructuring assignments in params for lazy top level arrow functions 2017-04-04 20:35:03 +00:00
regress-706234.js [parser] don't rewrite destructuring assignments in params for lazy top level arrow functions 2017-04-04 20:35:03 +00:00
regress-707066.js fix assertion failure with --harmony CreateDynamicFunction() in stack overflow conditions 2017-04-17 20:06:15 +00:00
regress-707187.js [regexp] Revert to ZoneList usage in @@replace 2017-03-31 14:38:36 +00:00
regress-707410.js [cleanup] Move mjsunit regression tests into test/mjsunit/regress 2017-07-11 10:02:43 +00:00
regress-707675.js [runtime] Filter out non-JSObject prototypes when eliding iteration. 2017-04-10 15:37:11 +00:00
regress-708247.js [regexp] Ensure there are no shape changes on the fast path 2017-04-06 08:12:56 +00:00
regress-708598.js [parser] Skipping inner funcs: Fix untrue DCHECK. 2017-04-10 11:03:30 +00:00
regress-709029.js [regexp] Avoid side effects between map load and fast path check 2017-04-10 14:57:55 +00:00
regress-709782.js [turbofan] Reland: Avoid going through ArgumentsAdaptorTrampoline for select CSA array builtins 2017-04-29 11:40:48 +00:00
regress-711165.js [d8] Fix leak in IntializeModuleEmbedderData 2017-04-13 21:52:28 +00:00
regress-715582.js Add missing early-bailouts in ast traversal visitors 2017-04-27 10:47:37 +00:00
regress-716044.js Array.prototype.map write error. 2017-05-03 14:11:44 +00:00
regress-718285.js [builtins] Use the byte_length for byte length, not byte_offset. 2017-05-05 09:57:17 +00:00
regress-718891.js Reland: [Interpreter] Transition JSFunctions to call optimized code when possible. 2017-05-16 09:19:27 +00:00
regress-719380.js [error] Clear external_caught_exception in Error formatting 2017-05-11 06:35:53 +00:00
regress-720247.js [scopes] Fix sloppy-mode block-scoped function hoisting edge case 2017-06-22 08:18:55 +00:00
regress-722978.js Reland "[compiler] Delay allocation of heap numbers for deoptimization literals." 2017-05-17 12:20:38 +00:00
regress-723366.js [ic] Properly handle the case when all receiver maps are deprecated. 2017-05-30 09:38:48 +00:00
regress-725858.js [arm64] Fix pre-shifted immediate generation involving csp. 2017-06-13 15:04:13 +00:00
regress-726625.js [parser] Treat \ufffe as non-whitespace. 2017-06-20 16:44:51 +00:00
regress-726636.js [Promise] Add smi check for species constructor 2017-05-26 11:18:37 +00:00
regress-727218.js [parser] Disable aborting preparsing for arrow functions. 2017-05-30 14:00:54 +00:00
regress-727662.js [turbofan] Mark SeqStringCharCodeAt return type as Word32, not Tagged. 2017-05-31 10:51:28 +00:00
regress-729671.js [json] Handle stack overflows in JSON.parse 2017-06-07 07:47:13 +00:00
regress-730254.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-732836.js [builtins] Allow large allocations when unboxing double arrays. 2017-06-19 11:08:01 +00:00
regress-733059.js [heap] Fix adjusting of area end when shrinking large pages 2017-06-14 15:18:01 +00:00
regress-734862.js
regress-737588.js
regress-740694.js [d8] Fix stack overflow when importing modules 2017-07-12 23:39:51 +00:00
regress-740784.js Don't add dependencies on prototype chain when inlining forEach 2017-07-17 12:54:32 +00:00
regress-743622.js [Compiler] Fix setting shared function info flags from literal for asm_wasm. 2017-07-17 16:08:17 +00:00
regress-744292.js [modules] Propogate scheduled exception on ToString failure 2017-07-17 22:07:41 +00:00
regress-780423.js
regress-806473.js
regress-842017.js
regress-874178.js
regress-875031.js
regress-877615.js
regress-892742.js
regress-900055.js
regress-900966.js
regress-925537.js
regress-937896.js
regress-990205.js
regress-992733.js
regress-996542.js
regress-1030466.js
regress-1036894.js
regress-1039610.js
regress-1050043.js
regress-1062422.js
regress-1066899.js
regress-1102760.js
regress-1110164.js
regress-1112051.js
regress-1114040.js
regress-1134697.js
regress-1173979.js
regress-1175390.js
regress-1177518.js
regress-1177809.js
regress-1178598.js
regress-1187524.js
regress-1199401.js
regress-1199637.js
regress-1200351.js
regress-1203459.js
regress-1213516.js
regress-1215653.js
regress-1254366.js
regress-1327557.js
regress-1346700.js
regress-1439135.js
regress-1493017.js [mjsunit] Remove non-existing flags from tests. 2017-05-02 08:53:51 +00:00
regress-1919169.js
regress-2249423.js
regress-3006390.js
regress-3185905.js
regress-3199913.js
regress-3218530.js
regress-3218915.js
regress-3230771.js
regress-3247124.js
regress-3252443.js
regress-3408144.js [mjsunit] Remove non-existing flags from tests. 2017-05-02 08:53:51 +00:00
regress-20070207.js
regress-abort-context-allocate-params.js
regress-abort-preparsing-params.js
regress-add-minus-zero.js
regress-alloc-smi-check.js
regress-arg-materialize-store.js
regress-arguments-gc.js
regress-arguments-liveness-analysis.js
regress-arguments-slice.js
regress-arm64-spillslots.js
regress-array-pop-deopt.js
regress-array-pop-nonconfigurable.js
regress-assignment-in-test-context.js
regress-bce-underflow.js
regress-bind-receiver.js
regress-binop.js
regress-builtin-array-op.js
regress-builtinbust-1.js
regress-builtinbust-3.js
regress-builtinbust-4.js
regress-builtinbust-5.js
regress-builtinbust-6.js
regress-builtinbust-7.js
regress-calls-with-migrating-prototypes.js
regress-captured-object-no-dummy-use.js
regress-check-eliminate-loop-phis.js
regress-clobbered-fp-regs.js
regress-cnlt-elements.js
regress-cnlt-enum-indices.js
regress-cntl-descriptors-enum.js
regress-compare-constant-doubles.js
regress-conditional-position.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-context-osr.js
regress-convert-enum2.js
regress-convert-enum.js
regress-convert-function-to-double.js
regress-convert-hole2.js
regress-convert-hole.js
regress-convert-transition.js
regress-copy-hole-to-field.js
regress-cr-344285.js
regress-cr-658267.js
regress-crbug-3184.js
regress-crbug-3867.js
regress-crbug-18639.js
regress-crbug-37853.js
regress-crbug-39160.js
regress-crbug-40931.js
regress-crbug-72736.js
regress-crbug-87478.js
regress-crbug-100859.js
regress-crbug-109362.js
regress-crbug-119926.js
regress-crbug-122271.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-crbug-125148.js
regress-crbug-126414.js
regress-crbug-134055.js
regress-crbug-134609.js
regress-crbug-135008.js
regress-crbug-135066.js
regress-crbug-137689.js
regress-crbug-138887.js
regress-crbug-140083.js
regress-crbug-142087.js
regress-crbug-142218.js
regress-crbug-145961.js
regress-crbug-146910.js
regress-crbug-147475.js
regress-crbug-148376.js
regress-crbug-150545.js
regress-crbug-150729.js
regress-crbug-157019.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-crbug-157520.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-crbug-158185.js
regress-crbug-160010.js
regress-crbug-162085.js
regress-crbug-163530.js
regress-crbug-168545.js
regress-crbug-170856.js
regress-crbug-172345.js
regress-crbug-173907.js
regress-crbug-173907b.js
regress-crbug-173974.js
regress-crbug-178790.js
regress-crbug-181422.js
regress-crbug-196583.js
regress-crbug-217858.js
regress-crbug-229923.js
regress-crbug-233737.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-crbug-240032.js
regress-crbug-242502.js
regress-crbug-242870.js
regress-crbug-242924.js
regress-crbug-243868.js
regress-crbug-244461.js [mjsunit] Remove non-existing flags from tests. 2017-05-02 08:53:51 +00:00
regress-crbug-245424.js
regress-crbug-245480.js [turbofan] Widen the fast-path for JSCreateArray. 2017-07-10 19:16:38 +00:00
regress-crbug-258519.js
regress-crbug-260345.js
regress-crbug-263276.js
regress-crbug-272564.js
regress-crbug-274438.js
regress-crbug-280333.js
regress-crbug-285355.js
regress-crbug-305309.js
regress-crbug-306220.js
regress-crbug-306851.js
regress-crbug-309623.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-crbug-315252.js
regress-crbug-318671.js
regress-crbug-319835.js
regress-crbug-319860.js
regress-crbug-323942.js
regress-crbug-325225.js
regress-crbug-329709.js
regress-crbug-336148.js
regress-crbug-340064.js
regress-crbug-344186.js
regress-crbug-345715.js
regress-crbug-345820.js
regress-crbug-346636.js
regress-crbug-347903.js
regress-crbug-349079.js
regress-crbug-349465.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-crbug-349853.js
regress-crbug-349878.js
regress-crbug-350434.js
regress-crbug-350864.js
regress-crbug-350867.js
regress-crbug-350890.js
regress-crbug-351262.js
regress-crbug-351320.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-crbug-351658.js
regress-crbug-351787.js
regress-crbug-352058.js
regress-crbug-352586.js
regress-crbug-352929.js
regress-crbug-354391.js
regress-crbug-357052.js
regress-crbug-357137.js
regress-crbug-357330.js
regress-crbug-364374.js
regress-crbug-374838.js
regress-crbug-380512.js
regress-crbug-380671.js [heap] Add retained size counter to array buffer tracking 2017-05-31 18:36:24 +00:00
regress-crbug-381534.js
regress-crbug-382143.js
regress-crbug-382513.js
regress-crbug-385002.js
regress-crbug-387031.js
regress-crbug-387636.js
regress-crbug-390918.js
regress-crbug-393988.js
regress-crbug-403409.js
regress-crbug-405517.js
regress-crbug-407946.js
regress-crbug-410033.js
regress-crbug-412203.js
regress-crbug-412208.js
regress-crbug-412210.js
regress-crbug-412215.js
regress-crbug-412319.js
regress-crbug-416558.js
regress-crbug-417508.js
regress-crbug-422858.js
regress-crbug-423687.js
regress-crbug-425519.js
regress-crbug-425585.js
regress-crbug-429159.js
regress-crbug-430846.js
regress-crbug-431602.js
regress-crbug-433332.js
regress-crbug-433766.js
regress-crbug-435825.js
regress-crbug-436820.js
regress-crbug-450642.js
regress-crbug-450960.js
regress-crbug-451013.js
regress-crbug-451016.js
regress-crbug-451770.js
regress-crbug-454091.js
regress-crbug-455644.js
regress-crbug-465564.js
regress-crbug-467047.js
regress-crbug-467531.js
regress-crbug-469480.js
regress-crbug-469768.js
regress-crbug-471659.js
regress-crbug-474297.js
regress-crbug-476477-1.js
regress-crbug-476477-2.js
regress-crbug-477924.js
regress-crbug-478011.js
regress-crbug-478612.js
regress-crbug-480807.js
regress-crbug-480819.js
regress-crbug-482998.js
regress-crbug-484077.js
regress-crbug-485410.js
regress-crbug-485548-1.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-crbug-485548-2.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-crbug-487105.js
regress-crbug-487322.js
regress-crbug-487608.js
regress-crbug-489293.js
regress-crbug-489597.js
regress-crbug-489597.js-script
regress-crbug-490021.js
regress-crbug-490680.js
regress-crbug-491062.js
regress-crbug-493284.js
regress-crbug-493290.js
regress-crbug-493779.js
regress-crbug-495493.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-crbug-498022.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-crbug-498811.js
regress-crbug-500435.js
regress-crbug-500497.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
regress-crbug-500824.js
regress-crbug-501711.js
regress-crbug-501808.js
regress-crbug-501809.js
regress-crbug-502930.js
regress-crbug-503578.js
regress-crbug-503698.js
regress-crbug-503968.js
regress-crbug-503991.js
regress-crbug-504136.js
regress-crbug-504727.js
regress-crbug-504729.js
regress-crbug-504787.js [mjsunit] Remove non-existing flags from tests. 2017-05-02 08:53:51 +00:00
regress-crbug-505007-1.js
regress-crbug-505354.js
regress-crbug-505370.js
regress-crbug-505778.js
regress-crbug-505907.js
regress-crbug-506443.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-crbug-506549.js
regress-crbug-506956.js
regress-crbug-507070.js
regress-crbug-510426.js
regress-crbug-510738.js
regress-crbug-511880.js
regress-crbug-513471.js
regress-crbug-513472.js
regress-crbug-513507.js Reland: [TypeFeedbackVector] Store optimized code in the vector 2017-05-10 15:04:35 +00:00
regress-crbug-513602.js
regress-crbug-514081.js Make regress-crbug-514081 less flaky by having max serialization size 2017-02-17 18:55:54 +00:00
regress-crbug-515897.js
regress-crbug-516592.js
regress-crbug-516775.js
regress-crbug-518747.js
regress-crbug-522380.js
regress-crbug-522496.js
regress-crbug-522895.js
regress-crbug-523213.js
regress-crbug-523307.js
regress-crbug-523308.js
regress-crbug-523919.js
regress-crbug-527364.js
regress-crbug-528379.js
regress-crbug-530598.js
regress-crbug-537444.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-538086.js
regress-crbug-542101.js
regress-crbug-545364.js
regress-crbug-546968.js
regress-crbug-548580.js
regress-crbug-549162.js
regress-crbug-551287.js
regress-crbug-552304.js
regress-crbug-554831.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-crbug-554946.js
regress-crbug-557807.js
regress-crbug-561973.js
regress-crbug-563929.js
regress-crbug-565917.js
regress-crbug-568525.js
regress-crbug-569534.js
regress-crbug-570241.js
regress-crbug-571064.js
regress-crbug-571370.js
regress-crbug-571517.js
regress-crbug-572590.js
regress-crbug-573857.js
regress-crbug-573858.js
regress-crbug-575080.js
regress-crbug-575082.js
regress-crbug-575314.js
regress-crbug-577112.js
regress-crbug-578039-Proxy_construct_prototype_change.js
regress-crbug-580506.js
regress-crbug-580584.js
regress-crbug-580934.js
regress-crbug-581577.js
regress-crbug-582703.js
regress-crbug-583257.js
regress-crbug-584188.js
regress-crbug-587068.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-crbug-589472.js
regress-crbug-589792.js
regress-crbug-590989-1.js
regress-crbug-590989-2.js
regress-crbug-592340.js
regress-crbug-592343.js
regress-crbug-593282.js
regress-crbug-593697-2.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-594183.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-crbug-594574-concat-leak-1.js
regress-crbug-594574-concat-leak-2.js
regress-crbug-594955.js
regress-crbug-595615.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-595657.js
regress-crbug-595738.js
regress-crbug-596394.js
regress-crbug-598998.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-599003.js
regress-crbug-599067.js
regress-crbug-599073-1.js
regress-crbug-599073-2.js
regress-crbug-599073-3.js
regress-crbug-599073-4.js
regress-crbug-599714.js
regress-crbug-600257.js
regress-crbug-601617.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-602184.js
regress-crbug-602595.js
regress-crbug-603463.js
regress-crbug-604299.js
regress-crbug-604680.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-605060.js
regress-crbug-605862.js
regress-crbug-608278.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-608279.js
regress-crbug-609029.js
regress-crbug-610207.js
regress-crbug-612109.js
regress-crbug-612142.js
regress-crbug-613494.js
regress-crbug-613570.js
regress-crbug-613905.js
regress-crbug-613919.js
regress-crbug-614292.js
regress-crbug-614644.js
regress-crbug-614727.js
regress-crbug-615774.js
regress-crbug-616709-1.js
regress-crbug-616709-2.js
regress-crbug-617524.js
regress-crbug-617527.js
regress-crbug-617567.js
regress-crbug-618788.js
regress-crbug-618845.js
regress-crbug-619476.js
regress-crbug-620119.js
regress-crbug-620253.js
regress-crbug-620650.js
regress-crbug-621611.js
regress-crbug-621816.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-621868.js
regress-crbug-624747.js
regress-crbug-624919.js
regress-crbug-625547.js
regress-crbug-625590.js
regress-crbug-626715.js
regress-crbug-627828.js
regress-crbug-627934.js
regress-crbug-627935.js
regress-crbug-628573.js
regress-crbug-629062.js
regress-crbug-629435.js
regress-crbug-629823.js
regress-crbug-630559.js
regress-crbug-630561.js
regress-crbug-630923.js
regress-crbug-630951.js
regress-crbug-630952.js
regress-crbug-631027.js
regress-crbug-631318-1.js
regress-crbug-631318-2.js
regress-crbug-631318-3.js
regress-crbug-631318-4.js
regress-crbug-631318-5.js
regress-crbug-631318-6.js
regress-crbug-631318-7.js
regress-crbug-631318-8.js
regress-crbug-631318-9.js
regress-crbug-631318-10.js
regress-crbug-631318-11.js
regress-crbug-631318-12.js
regress-crbug-631318-13.js
regress-crbug-631318-14.js
regress-crbug-631318-15.js
regress-crbug-631917.js
regress-crbug-632800.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-633585.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-633884.js
regress-crbug-635798.js
regress-crbug-635923.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-638551.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-640369.js
regress-crbug-640497.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-642056.js
regress-crbug-643073.js
regress-crbug-644111.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-644215.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-crbug-644245.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-644631.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-644689-1.js
regress-crbug-644689-2.js
regress-crbug-645103.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-645438.js
regress-crbug-645888.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-647217.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-647887.js
regress-crbug-648539.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-648737.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-648740.js
regress-crbug-650404.js
regress-crbug-650933.js
regress-crbug-650973.js
regress-crbug-651403-global.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-651403.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-652186-global.js
regress-crbug-652186-local.js
regress-crbug-654723.js
regress-crbug-655004.js
regress-crbug-656037.js
regress-crbug-656275.js
regress-crbug-657478.js
regress-crbug-658185.js
regress-crbug-658528.js
regress-crbug-658691.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-659475-1.js
regress-crbug-659475-2.js
regress-crbug-659915a.js
regress-crbug-659915b.js
regress-crbug-659967.js
regress-crbug-660379.js
regress-crbug-661949.js
regress-crbug-662367.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-crbug-662410.js
regress-crbug-662830.js
regress-crbug-662854.js
regress-crbug-662907.js
regress-crbug-663340.js
regress-crbug-663402.js
regress-crbug-663410.js
regress-crbug-663750.js
regress-crbug-664084.js
regress-crbug-664469.js
regress-crbug-664506.js
regress-crbug-664802.js
regress-crbug-664942.js
regress-crbug-664974.js
regress-crbug-665587.js
regress-crbug-665793.js
regress-crbug-665886.js
regress-crbug-666308.js
regress-crbug-666742.js
regress-crbug-667689.js
regress-crbug-668101.js
regress-crbug-668414.js
regress-crbug-668795.js [Interpreter] Replace --ignition flag with a --stress-fullcodegen 2017-07-13 13:05:00 +00:00
regress-crbug-669411.js
regress-crbug-669451.js
regress-crbug-669540.js
regress-crbug-669850.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-671576.js
regress-crbug-672792.js
regress-crbug-673008.js
regress-crbug-677757.js
regress-crbug-679202.js
regress-crbug-679378.js
regress-crbug-679841.js
regress-crbug-681983.js
regress-crbug-682194.js
regress-crbug-683581.js
regress-crbug-683667.js [runtime] Mark old JSGlobalProxy's map as unstable when an iframe navigates away. 2017-02-28 17:05:51 +00:00
regress-crbug-684208.js [deoptimizer] Preserve double bit patterns correctly. 2017-01-26 09:25:59 +00:00
regress-crbug-685050.js [turbofan] Remove over-restrictive DCHECKs. 2017-01-31 09:00:55 +00:00
regress-crbug-685504.js ThinStrings: fix Factory::NewProperSubString 2017-01-30 18:24:16 +00:00
regress-crbug-685506.js [turbofan] Ensure {CheckMaps} is not used accross mutations. 2017-01-26 12:57:04 +00:00
regress-crbug-685634.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-crbug-685680.js [turbofan] Introduce dedicated StringIndexOf operator. 2017-01-27 12:02:42 +00:00
regress-crbug-685965.js ThinStrings: fix CodeStubAssembler::SubString 2017-01-30 18:17:52 +00:00
regress-crbug-686102.js [turbofan] Don't constant-fold ACCESSOR properties. 2017-01-30 11:15:02 +00:00
regress-crbug-686427.js [crankshaft] Fix Smi overflow in {HMaybeGrowElements}. 2017-02-10 14:20:55 +00:00
regress-crbug-686737.js [turbofan] Don't eliminate unused CheckFloat64Hole. 2017-01-31 08:30:55 +00:00
regress-crbug-687029.js [turbofan] Introduce ChangeTaggedToTaggedSigned operator. 2017-01-31 08:55:56 +00:00
regress-crbug-687990.js [turbofan] Properly ensure that deoptimization is enabled. 2017-02-03 14:06:06 +00:00
regress-crbug-688567.js Retain source order when hoisting sloppy block functions 2017-03-02 21:06:00 +00:00
regress-crbug-688734.js [ic] KeyedStoreIC should use a slow stub when a prototype chain contains dictionary elements. 2017-02-27 13:41:11 +00:00
regress-crbug-691323.js [elements] Check if the backing store has been neutered for indexOf 2017-02-17 12:49:21 +00:00
regress-crbug-691687.js Accurately record eval calls in arrow parameter lists 2017-02-28 19:15:09 +00:00
regress-crbug-694416.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-694709.js [turbofan] Remove --turbo shorthand for --turbo-filter. 2017-06-23 11:19:19 +00:00
regress-crbug-696622.js [turbofan] Fix lowering of %_GetSuperConstructor intrinsic. 2017-02-28 12:47:37 +00:00
regress-crbug-697017.js [runtime] Properly handle null constructor case when feeding back normalization. 2017-03-01 10:02:14 +00:00
regress-crbug-698607.js [turbofan] Teach escape analysis about ObjectIsNaN. 2017-03-06 12:55:28 +00:00
regress-crbug-699282.js [turbofan] Revert invalid optimization of flooring division. 2017-03-09 13:41:39 +00:00
regress-crbug-700678.js [runtime] Fix KeyAccumulator for non-internalized keys. 2017-03-14 11:19:28 +00:00
regress-crbug-700733.js [ic] Fix handling of elements kind transitions in polymorphic keyed ICs. 2017-04-21 15:14:26 +00:00
regress-crbug-702058-1.js [csa] Bailout to the runtime for ToInteger conversion in Array.p.indexOf. 2017-03-16 06:53:09 +00:00
regress-crbug-702058-2.js [csa] Bailout to the runtime for ToInteger conversion in Array.p.indexOf. 2017-03-16 06:53:09 +00:00
regress-crbug-702058-3.js [csa] Bailout to the runtime for ToInteger conversion in Array.p.indexOf. 2017-03-16 06:53:09 +00:00
regress-crbug-702793.js Fix LoadGlobalIC for cleared WeakCells 2017-03-18 00:52:09 +00:00
regress-crbug-702798.js [ic] Fix 'prototype chain checks' where the holder is the receiver 2017-03-20 13:55:33 +00:00
regress-crbug-703610.js [turbofan] Fix lowering of Function.prototype accesses. 2017-03-22 10:12:23 +00:00
regress-crbug-706642.js [turbofan] Disable inlining of derived class constructors. 2017-03-30 10:17:10 +00:00
regress-crbug-707580.js [builtins] Make sure to perform ToPrimitive(key, hint string) in hasOwnProperty even if the receiver is a smi. 2017-06-08 15:12:31 +00:00
regress-crbug-708050-1.js [turbofan] Fix typing rule for CheckBounds. 2017-04-12 09:02:28 +00:00
regress-crbug-708050-2.js [turbofan] Fix typing rule for CheckBounds. 2017-04-12 09:02:28 +00:00
regress-crbug-709537.js [turbofan] Fix traversal order of boilerplate objects. 2017-04-11 11:42:52 +00:00
regress-crbug-709753.js [turbofan] Properly represent the float64 hole. 2017-04-12 10:10:48 +00:00
regress-crbug-711166.js [turbofan] Fix translation containing arguments elements. 2017-04-18 14:44:01 +00:00
regress-crbug-712802.js [turbofan] Fix typing rule for JSCreateArguments. 2017-04-19 07:38:20 +00:00
regress-crbug-714696.js [d8] console methods must not throw. 2017-04-26 09:48:29 +00:00
regress-crbug-714872.js Revert behavioral part of 84dc8ed4c3 2017-04-26 20:56:30 +00:00
regress-crbug-714971.js [asm.js] Fix failure propagation of heap access validation. 2017-04-25 12:58:26 +00:00
regress-crbug-714981.js Move delete-last-fast-property code from CSA to C++ 2017-05-03 15:50:50 +00:00
regress-crbug-715151.js [turbofan] Fix buggy implicit coercion in GetMapWitness. 2017-04-26 09:57:36 +00:00
regress-crbug-715404.js [turbofan] Fix lowering of Array constructor with one argument. 2017-04-26 12:02:12 +00:00
regress-crbug-715455.js [asm.js] Fix excessive function table sizes. 2017-05-19 14:14:17 +00:00
regress-crbug-715862.js [ic] Filter out deprecated maps from polymorphic keyed ICs. 2017-04-28 10:02:20 +00:00
regress-crbug-716520.js Fix FastAssign for self-assignment 2017-05-04 13:41:08 +00:00
regress-crbug-716804.js [ic] Fix handling of JSArray.length accessor info. 2017-05-02 08:55:51 +00:00
regress-crbug-716912.js Move delete-last-fast-property code from CSA to C++ 2017-05-03 15:50:50 +00:00
regress-crbug-718779.js [runtime] MigrateFastToFast: fix check for unboxed inobject doubles 2017-05-05 22:23:04 +00:00
regress-crbug-719384.js [asm.js] Ensure lookups of imports are non-observable. 2017-05-23 10:42:43 +00:00
regress-crbug-719479.js [turbofan] Don't mix element accesses with incompatible representations. 2017-05-09 10:16:13 +00:00
regress-crbug-721835.js [asm.js] Fix evaluation of first for-statement expression. 2017-05-15 13:19:49 +00:00
regress-crbug-722348.js [asm.js] Properly handle unused function imports. 2017-05-22 11:41:07 +00:00
regress-crbug-722756.js [crankshaft] Fix HAliasAnalyzer for constants 2017-05-17 13:11:02 +00:00
regress-crbug-723132.js [parser] Stop treating generators as "top level" for preparsing purposes 2017-05-18 16:24:26 +00:00
regress-crbug-723455.js [turbofan][crankshaft] Don't generate elements kind transitions from stable maps. 2017-05-17 21:58:44 +00:00
regress-crbug-724153.js [turbofan] Fix value output count range on Operator. 2017-05-29 15:49:06 +00:00
regress-crbug-724608.js [turbofan] Try to update deprecated maps first. 2017-06-06 12:10:40 +00:00
regress-crbug-725201.js [literals] Set the proper Map on the elements store for object literals 2017-05-24 14:44:13 +00:00
regress-crbug-725537.js [runtime] Set proper initial map for AsyncFunction constructor. 2017-05-26 21:06:48 +00:00
regress-crbug-728813.js Fix Array.indexOf for Proxies that throw 2017-06-07 12:33:50 +00:00
regress-crbug-729573-1.js [deoptimizer] Teach the Deoptimizer about bound functions. 2017-06-07 06:25:26 +00:00
regress-crbug-729573-2.js [deoptimizer] Teach the Deoptimizer about bound functions. 2017-06-07 06:25:26 +00:00
regress-crbug-729597.js [heap-verify] Relax arguments verification 2017-06-14 07:19:20 +00:00
regress-crbug-731193.js [ic] Fix stub-cached access to use the dereffed thin-string. 2017-06-19 13:33:19 +00:00
regress-crbug-732169.js [deoptimizer] Handle Generator object in-object properties. 2017-06-12 16:27:10 +00:00
regress-crbug-734051.js [literals] Perform a deep boilerplate copy for MutableHeapNumber fields 2017-06-20 10:24:00 +00:00
regress-crbug-734162.js [literals] Perform a deep boilerplate copy for MutableHeapNumber fields 2017-06-20 10:24:00 +00:00
regress-crbug-736451.js [string] Handle two-byte contents in String.p.toLowerCase 2017-07-12 06:25:26 +00:00
regress-crbug-736575.js [turbofan] Fix type for HOLEY_DOUBLE_ELEMENTS loads. 2017-07-13 09:04:10 +00:00
regress-crbug-736633.js [turbofan] Introduce upper limit for table switch size. 2017-07-12 08:35:26 +00:00
regress-crbug-737645.js [runtime] Fix Array.prototype.sort for large entries 2017-07-06 10:45:52 +00:00
regress-crbug-740116.js [turbofan] Fix Reflect.getPrototypeOf on primitives. 2017-07-11 12:45:12 +00:00
regress-crbug-740398.js Propagate exceptions from JSFunction::SetName as needed 2017-07-12 18:32:39 +00:00
regress-crbug-740803.js [scope] Null out rare_data_ when aborting preparsing 2017-07-12 20:26:10 +00:00
regress-crbug-741078.js [turbofan] Fix inline JSGeneratorObject allocation. 2017-07-12 12:47:22 +00:00
regress-create-exception.js
regress-deep-proto.js
regress-delete-empty-double.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-deopt-gc.js
regress-deopt-gcb.js
regress-deopt-in-array-literal-spread.js
regress-deopt-store-effect.js
regress-deoptimize-constant-keyed-load.js
regress-dictionary-to-fast-arguments.js
regress-double-canonicalization.js
regress-double-property.js
regress-embedded-cons-string.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-empty-fixed-double-array.js
regress-ensure-initial-map.js
regress-enum-prop-keys-cache-size.js
regress-escape-preserve-smi-representation.js
regress-et-clobbers-doubles.js
regress-eval-cache.js
regress-eval-context.js
regress-existing-shared-function-info.js
regress-fast-empty-string.js
regress-fast-literal-transition.js [elements] Rename FAST elements kinds 2017-06-30 13:31:44 +00:00
regress-filter-contexts.js
regress-force-constant-representation.js
regress-force-representation.js
regress-freeze-setter.js
regress-freeze.js
regress-function-length-strict.js
regress-fundecl.js
regress-grow-deopt.js
regress-grow-store-smi-check.js
regress-gvn-ftt.js Reland "[flags] Remove some dead Crankshaft flags." 2017-07-13 13:15:34 +00:00
regress-hoist-load-named-field.js
regress-indirect-push-unchecked.js
regress-inline-arrow-as-construct.js
regress-inline-class-constructor.js
regress-inline-constant-load.js
regress-inline-getter-near-stack-limit.js
regress-inlining-function-literal-context.js
regress-int32-truncation.js
regress-integer-indexed-element.js
regress-is-contextual.js
regress-is-smi-repr.js
regress-iteration-order.js
regress-json-parse-index.js
regress-json-stringify-gc.js
regress-keyed-access-string-length.js
regress-keyed-store-global.js
regress-keyed-store-non-strict-arguments.js
regress-latin-1.js
regress-lazy-deopt-inlining2.js
regress-lazy-deopt-inlining.js
regress-lazy-deopt-reloc.js
regress-lea-matching.js
regress-load-elements.js
regress-load-field-by-index.js
regress-map-invalidation-1.js
regress-map-invalidation-2.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-mask-array-length.js
regress-merge-descriptors.js
regress-migrate-callbacks.js
regress-mul-canoverflow.js
regress-mul-canoverflowb.js
regress-no-dummy-use-for-arguments-object.js
regress-ntl.js
regress-object-assign-deprecated-2.js
regress-object-assign-deprecated.js
regress-omit-checks.js
regress-opt-typeof-null.js
regress-osr-context.js
regress-osr-in-case-label.js
regress-osr-in-literal.js
regress-param-local-type.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-parse-use-strict.js
regress-parseint.js
regress-phi-truncation.js
regress-polymorphic-load.js
regress-polymorphic-store.js
regress-private-enumerable.js
regress-push-args-twice.js
regress-put-prototype-transition.js [runtime] Drop PrototypeOptimizationMode to unify prototype handling 2017-06-08 08:00:37 +00:00
regress-r3391.js
regress-r4998.js [mjsunit] Remove non-existing flags from tests. 2017-05-02 08:53:51 +00:00
regress-recurse-patch-binary-op.js
regress-refreeze-same-map.js [runtime] PreventExtensionsWithTransition: before adding the new 2017-06-22 12:19:26 +00:00
regress-regexp-codeflush.js
regress-regexp-construct-result.js
regress-regexp-nocase.js
regress-reset-dictionary-elements.js
regress-set-flags-stress-compact.js
regress-shift-enumerable.js
regress-sliced-external-cons-regexp.js
regress-smi-math-floor-round.js
regress-smi-only-concat.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-smi-scanning.js
regress-sort-arguments.js
regress-splice-large-index.js
regress-sqrt.js
regress-store-global-proxy.js
regress-store-heapobject.js
regress-store-uncacheable.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-string-from-char-code-tonumber.js
regress-swapelements.js
regress-sync-optimized-lists.js
regress-transcendental.js
regress-trap-allocation-memento.js [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
regress-typedarray-length.js
regress-undefined-nan2.js
regress-undefined-nan3.js
regress-undefined-nan.js
regress-undefined-store-keyed-fast-element.js
regress-unlink-closures-on-deopt.js [deoptimizer] When deoptimizing code, unlink all functions referring to that code. 2017-03-06 12:22:05 +00:00
regress-unsigned-mul-add.js
regress-update-field-type-attributes.js
regress-v8-4839.js
regress-v8-4972.js
regress-v8-5009.js
regress-v8-5254-1.js
regress-v8-5254-2.js
regress-v8-5255-1.js
regress-v8-5255-2.js
regress-v8-5255-3.js
regress-v8-5697.js Use --opt instead of --crankshaft in tests. 2017-04-28 14:20:39 +00:00
regress-v8-5958.js [es2015] Remove the @@hasInstance protector cell. 2017-02-13 07:16:27 +00:00
regress-wasm-crbug-599413.js
regress-wasm-crbug-618602.js
regress-weakening-multiplication.js
regress-x87.js
setter.js
short-circuit.js
splice-missing-wb.js
string-compare-memcmp.js
string-fromcharcode-sideeffect.js
string-split-monkey-patching.js
typed-array-lifetime.js