littledan
9f9cb990a5
Stage sloppy classes
...
This patch puts --harmony-sloppy into staging. Now that let, lexically-scoped
functions and ES2015 sloppy mode const semantics have been split off into
separate flags, the change only enables classes in sloppy mode.
BUG=v8:3305
R=adamk
LOG=Y
Review URL: https://codereview.chromium.org/1288153003
Cr-Commit-Position: refs/heads/master@{#30141}
2015-08-12 23:42:14 +00:00
adamk
f2acba0e8c
[es6] Add appropriate ToString call to String.prototype.normalize
...
R=littledan@chromium.org
BUG=v8:4304
LOG=n
Review URL: https://codereview.chromium.org/1282013002
Cr-Commit-Position: refs/heads/master@{#30098}
2015-08-11 00:12:12 +00:00
littledan
62e07112ff
Reland "Test262 roll"
...
Reland patch originally reviewed at https://codereview.chromium.org/1268553003/
This new patch marks a test [PASS, FAIL] since it passes on some platforms.
Review URL: https://codereview.chromium.org/1273883005
Cr-Commit-Position: refs/heads/master@{#30072}
2015-08-07 17:56:55 +00:00
machenbach
f18d47ddef
Revert of Test262 roll (patchset #9 id:160001 of https://codereview.chromium.org/1268553003/ )
...
Reason for revert:
[Sheriff] Lacks one test expectation for
http://build.chromium.org/p/client.v8/builders/V8%20Linux64/builds/4573
http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim/builds/4516
64 bits only?
Original issue's description:
> Update to latest test262 from 2015-07-31
>
> Committed: https://crrev.com/722ad6923887d367f14588f5ccd6697b8684bd28
> Cr-Commit-Position: refs/heads/master@{#30052}
TBR=adamk@chromium.org ,littledan@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/1280903002
Cr-Commit-Position: refs/heads/master@{#30055}
2015-08-07 06:41:42 +00:00
littledan
722ad69238
Update to latest test262 from 2015-07-31
...
Review URL: https://codereview.chromium.org/1268553003
Cr-Commit-Position: refs/heads/master@{#30052}
2015-08-06 22:46:54 +00:00
rossberg
4273f66e98
[es6] Implement proper TDZ for parameters
...
Previously, examples like (({a = x}, x) => {})({}, 0) did not throw a ReferenceError like they should. This CL
- Splits up DeclareFormalParameters such that the formals can be recorded first and declared later.
- Declaration then takes the complete parameter list into account. If it is not simple, temporaries are introduced for all parameters.
- BuildParameterInitializationBlock desugars all parameters from non-simple lists into let-bindings.
- Refactored Pre/ParserFormalParameters, so that the arity information is no longer duplicated in Parser.
- Rest is currently handled specially, until rest-via-destructuring has landed.
R=adamk@chromium.org , littledan@chromium.org
BUG=v8:811
LOG=N
Review URL: https://codereview.chromium.org/1259283002
Cr-Commit-Position: refs/heads/master@{#30025}
2015-08-05 12:02:23 +00:00
yangguo
e01f34fae6
Revert "In RegExp, lastIndex is read with ToLength, not ToInteger"
...
This reverts commit 1f61ac5033
.
TBR=littledan@chromium.org
BUG=chromium:513160
LOG=N
Review URL: https://codereview.chromium.org/1256193002
Cr-Commit-Position: refs/heads/master@{#29866}
2015-07-27 10:58:53 +00:00
hichris123
f06754a8e1
Make dates default to the local timezone if none specified
...
In ES5, dates were supposed to default to UTC if no timezone was specified. However, this changed in ES6, which specified that dates should be in the local timezone if no timezone was specified. This CL updates our behavior to match that part of the ES6 spec.
BUG=chromium:391730, v8:4242
LOG=Y
Review URL: https://codereview.chromium.org/1229903004
Cr-Commit-Position: refs/heads/master@{#29854}
2015-07-24 17:19:52 +00:00
machenbach
7d02830e74
Revert of Revert "In RegExp, lastIndex is read with ToLength, not ToInteger" (patchset #1 id:1 of https://codereview.chromium.org/1243053005/ )
...
Reason for revert:
[Sheriff] This causes a breakage with custom snapshot (bisected locally):
http://build.chromium.org/p/client.v8/builders/V8%20Linux64%20GC%20Stress%20-%20custom%20snapshot/builds/1190
Original issue's description:
> Revert "In RegExp, lastIndex is read with ToLength, not ToInteger"
>
> $toLength is slow, causing a 3.8%-8% regression in the Octane RegExp
> benchmark. Reverting this patch brings it back up. To make this change,
> we'll need a faster implementation fo $toLength.
>
> BUG=chromium:513160
> LOG=Y
> R=adamk
>
> Committed: https://crrev.com/477d651c6a978bdf34954048a235895c62dab0ac
> Cr-Commit-Position: refs/heads/master@{#29830}
TBR=adamk@chromium.org ,littledan@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:513160
Review URL: https://codereview.chromium.org/1254723005
Cr-Commit-Position: refs/heads/master@{#29835}
2015-07-24 08:26:06 +00:00
littledan
477d651c6a
Revert "In RegExp, lastIndex is read with ToLength, not ToInteger"
...
$toLength is slow, causing a 3.8%-8% regression in the Octane RegExp
benchmark. Reverting this patch brings it back up. To make this change,
we'll need a faster implementation fo $toLength.
BUG=chromium:513160
LOG=Y
R=adamk
Review URL: https://codereview.chromium.org/1243053005
Cr-Commit-Position: refs/heads/master@{#29830}
2015-07-24 06:21:29 +00:00
littledan
1f61ac5033
In RegExp, lastIndex is read with ToLength, not ToInteger
...
ES2015 made a change vs ES5, where the "lastIndex" property of a
RegExp (which can be modified by a user to start the next search at
a different location) is cast to an integer with ToLength rather
than ToInteger. The main difference is on negative numbers, and
this is tested by test262. This patch implements that change on
RegExps and enables the test262 test now that it passes.
R=adamk
LOG=Y
BUG=v8:4244
Review URL: https://codereview.chromium.org/1241713004
Cr-Commit-Position: refs/heads/master@{#29715}
2015-07-16 21:55:41 +00:00
adamk
5906ce337c
Stage --harmony-new-target
...
BUG=v8:3887
LOG=y
Review URL: https://codereview.chromium.org/1238693004
Cr-Commit-Position: refs/heads/master@{#29714}
2015-07-16 20:48:33 +00:00
adamk
1e146c0708
[es6] JSObject::GetOwnElementKeys should collect String wrapper keys first
...
This makes Object.getOwnPropertyNames() return the integer keys in the
proper order, following the spec:
http://www.ecma-international.org/ecma-262/6.0/#sec-ordinary-object-internal-methods-and-internal-slots-ownpropertykeys
BUG=v8:4118
LOG=n
Review URL: https://codereview.chromium.org/1228803006
Cr-Commit-Position: refs/heads/master@{#29667}
2015-07-15 07:31:40 +00:00
verwaest
1f2755bf35
Fix keyed access of primitive objects in the runtime.
...
For now it uses a pretty slow path for accessing strings by wrapping it into a new temporary wrapper.
BUG=v8:4042, v8:3088
LOG=y
Review URL: https://codereview.chromium.org/1221303019
Cr-Commit-Position: refs/heads/master@{#29576}
2015-07-10 16:11:07 +00:00
verwaest
377ea53470
Update the context if Set on slow-mode argument targets an aliased arguments entry
...
BUG=v8:4177
LOG=n
Review URL: https://codereview.chromium.org/1233493007
Cr-Commit-Position: refs/heads/master@{#29575}
2015-07-10 15:52:10 +00:00
adamk
33a373985b
Fix lazy compilation of eval() under nosnap/--use-strict
...
When running without a snapshot, the GlobalEval function gets lazy compiled.
By the time we compile it, its name is "eval", which causes the parser to
choke (functions named "eval" aren't allowed in strict mode!).
Instead, we now always skip checking the function name when lazy-parsing,
as the name has already been checked appropriately by the preparser.
Also cleaned up other cases that don't require name checking by introducing
FunctionNameValidity enum and passing appropriate values throughout the
parser and preparser.
This lets us pass an additional 18 test262 tests.
BUG=v8:4198
LOG=n
Review URL: https://codereview.chromium.org/1227093005
Cr-Commit-Position: refs/heads/master@{#29559}
2015-07-09 21:31:18 +00:00
arv
870ea40a8b
[test262-es6] Update to 2015-07-06 which includes the yaml harness fix
...
Revert "Revert of [test262-es6] Update to 2011-06-29 (patchset #1 id:1 of https://codereview.chromium.org/1220793005/ )"
This reverts commit f50fff57b0
.
BUG=N
LOG=N
R=littledan@chromium.org , machenbach@chromium.org
Review URL: https://codereview.chromium.org/1212723004
Cr-Commit-Position: refs/heads/master@{#29517}
2015-07-07 13:54:30 +00:00
verwaest
d5335cba31
Avoid converting key to string for deleting of elements
...
Additionally rips out (now) unnecessary duplicate code in DefineArrayProperty.
BUG=
Review URL: https://codereview.chromium.org/1224523002
Cr-Commit-Position: refs/heads/master@{#29450}
2015-07-02 15:27:28 +00:00
adamk
62572e011e
[es6] Ensure that for-in/of loops have a proper TDZ for their lexically-bound variables
...
The enumerable expression in a for-in/of loop is supposed to have a TDZ for any
lexically bound names in that loop (there can be more than one with destructuring).
This patch accomplishes this with an almost-correct desugaring. The only thing missing
is proper debugger support (the let declarations added by the desugaring, while invisible
to code due to shadowing, are visible to the debugger).
BUG=v8:4210
LOG=n
Review URL: https://codereview.chromium.org/1218543003
Cr-Commit-Position: refs/heads/master@{#29396}
2015-07-01 00:27:30 +00:00
machenbach
f50fff57b0
Revert of [test262-es6] Update to 2011-06-29 (patchset #1 id:1 of https://codereview.chromium.org/1220793005/ )
...
Reason for revert:
[Sheriff] Runner has some infra failures:
http://build.chromium.org/p/client.v8/builders/V8%20Linux64%20-%20debug/builds/4020/steps/Test262-es6%20-%20no%20variants/logs/stdio
Original issue's description:
> [test262-es6] Update to 2011-06-29
>
> This includes one harness fix but introduces a few new failures. No
> new bugs exposed though.
>
> BUG=N
> LOG=N
> R=littledan@chromium.org , adamk@chromium.org
>
> Committed: https://crrev.com/2e877628803f238dd33c3409413cd7778e36a2b6
> Cr-Commit-Position: refs/heads/master@{#29392}
TBR=littledan@chromium.org ,adamk@chromium.org,arv@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=N
Review URL: https://codereview.chromium.org/1212163008
Cr-Commit-Position: refs/heads/master@{#29393}
2015-06-30 20:15:58 +00:00
arv
2e87762880
[test262-es6] Update to 2011-06-29
...
This includes one harness fix but introduces a few new failures. No
new bugs exposed though.
BUG=N
LOG=N
R=littledan@chromium.org , adamk@chromium.org
Review URL: https://codereview.chromium.org/1220793005
Cr-Commit-Position: refs/heads/master@{#29392}
2015-06-30 18:58:34 +00:00
Erik Arvidsson
3bdbb843b6
test262-es6: Add entry for asi test
...
The test language/asi/S7.9_A5.7_T1 is failing intermittently.
BUG=v8:4253
LOG=N
TBR=adamk
Review URL: https://codereview.chromium.org/1215813002 .
Cr-Commit-Position: refs/heads/master@{#29332}
2015-06-26 19:33:24 +00:00
arv
240ea08905
Classify all test262-es6 failures
...
File bugs for all failing tests in test262-es6.
There are still some old "needs investigation" failures that I didn't
investigate.
BUG=N
LOG=N
R=littledan@chromium.org , adamk@chromium.org
Review URL: https://codereview.chromium.org/1209163002
Cr-Commit-Position: refs/heads/master@{#29329}
2015-06-26 14:39:36 +00:00
arv
7539f322ee
[Test262-es6] Update to use FAIL_SLOPPY everywhere
...
Also reordered related test
BUG=N
LOG=N
R=adamk, littledan
Review URL: https://codereview.chromium.org/1199013002
Cr-Commit-Position: refs/heads/master@{#29200}
2015-06-22 18:53:39 +00:00
arv
9f550240b0
Test262-es6 test runner should handle sloppy fail better
...
This adds a new FAIL_SLOPPY expected output. It then uses this to
determine if the test case has unexpected output.
BUG=v8:4164
LOG=N
R=machenbach@chromium.org
Review URL: https://codereview.chromium.org/1197913002
Cr-Commit-Position: refs/heads/master@{#29194}
2015-06-22 15:08:50 +00:00
arv
0f502f679e
Test262 update 2015-06-11 (Take 3)
...
This reverts commit 72bb369d08
.
Always skip slow tests.
Also, some eval tests are failing in strict mode with nosnap
BUG=N
LOG=N
R=adamk@chromium.org , littledan@chromium.org , machenbach@chromium.org
Review URL: https://codereview.chromium.org/1190063002
Cr-Commit-Position: refs/heads/master@{#29164}
2015-06-19 18:58:19 +00:00
machenbach
72bb369d08
Revert of Update test262-es6 to 6/11 (patchset #2 id:40001 of https://codereview.chromium.org/1175313003/ )
...
Reason for revert:
[Sheriff] Please fix test expectations for nosnap before reland. There are 54 tests failing:
http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20nosnap/builds/3422
Original issue's description:
> Update test262-es6 to 6/11
>
> This reverts commit 67b169199e
and picks
> up the fixes to the yaml parser upstream.
>
> BUG=N
> LOG=N
> R=adamk@chromium.org , machenbach@chromium.org
>
> Committed: https://crrev.com/bc847230610d0518a700a69546d23784e6ce3479
> Cr-Commit-Position: refs/heads/master@{#29056}
TBR=adamk@chromium.org ,arv@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=N
Review URL: https://codereview.chromium.org/1186093005
Cr-Commit-Position: refs/heads/master@{#29067}
2015-06-17 06:53:04 +00:00
machenbach
f064b68cf4
Revert of Skip slow tests in non debug too (patchset #1 id:1 of https://codereview.chromium.org/1184923003/ )
...
Reason for revert:
[Sheriff] Needed for reverting:
https://codereview.chromium.org/1175313003
Original issue's description:
> Skip slow tests in non debug too
>
> BUG=N
> LOG=N
> TBR=adamk
>
> Committed: https://crrev.com/17b0f16c760e5b0d51ae87742a864de93b6f4c0b
> Cr-Commit-Position: refs/heads/master@{#29058}
TBR=adamk@chromium.org ,arv@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=N
Review URL: https://codereview.chromium.org/1177223004
Cr-Commit-Position: refs/heads/master@{#29066}
2015-06-17 06:51:50 +00:00
arv
17b0f16c76
Skip slow tests in non debug too
...
BUG=N
LOG=N
TBR=adamk
Review URL: https://codereview.chromium.org/1184923003
Cr-Commit-Position: refs/heads/master@{#29058}
2015-06-17 00:03:09 +00:00
arv
bc84723061
Update test262-es6 to 6/11
...
This reverts commit 67b169199e
and picks
up the fixes to the yaml parser upstream.
BUG=N
LOG=N
R=adamk@chromium.org , machenbach@chromium.org
Review URL: https://codereview.chromium.org/1175313003
Cr-Commit-Position: refs/heads/master@{#29056}
2015-06-16 22:16:08 +00:00
mstarzinger
063079976c
[turbofan] Fix throwing conversion inserted by JSTypedLowering.
...
This fixes the graph wiring of implicit JSToNumber nodes inserted by
JSTypedLowering, to be correctly hooked into a surrounding exceptional
continuation.
R=bmeurer@chromium.org
TEST=mjsunit/compiler/try-binop,test262
Review URL: https://codereview.chromium.org/1178153004
Cr-Commit-Position: refs/heads/master@{#28975}
2015-06-12 04:42:14 +00:00
arv
37e268732d
Bound functions should also have configurable length
...
BUG=v8:4116
LOG=N
R=adamk@chromium.org
Review URL: https://codereview.chromium.org/1180873002
Cr-Commit-Position: refs/heads/master@{#28961}
2015-06-11 20:07:15 +00:00
mstarzinger
135f5e68fc
[turbofan] Disable failing test262 tests after 84f208949b
.
...
TBR=machenbach@chromium.org
NOTRY=true
NOTREECHECKS=true
Review URL: https://codereview.chromium.org/1178123002
Cr-Commit-Position: refs/heads/master@{#28937}
2015-06-11 12:18:05 +00:00
machenbach
67b169199e
Revert of Update Test262 to 5/30 (patchset #4 id:60001 of https://codereview.chromium.org/1136553008/ )
...
Reason for revert:
[Sheriff] Still lots of breakages on some builders. E.g. http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20nosnap/builds/3313
Original issue's description:
> Update Test262 to 5/30
>
> This updates the test runner to run all tests in both sloppy
> and strict mode.
>
> It also marks the test in the status file as failing in
> sloppy mode even if all it does is marking the test as
> [PASS, FAIL]. A future CL will have to validate that the
> tests pass and fail in the correct mode.
>
> Committed: https://crrev.com/d869f4a4801d4ef6868c266c07f9e29d2e29cba5
> Cr-Commit-Position: refs/heads/master@{#28879}
TBR=rossberg@chromium.org ,arv@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/1173933002
Cr-Commit-Position: refs/heads/master@{#28890}
2015-06-10 06:36:55 +00:00
machenbach
d3b42573d1
Revert of [test262-es6] Temporary disable some tests (patchset #1 id:1 of https://codereview.chromium.org/1176573002/ )
...
Reason for revert:
[Sheriff] Prepares revert of https://codereview.chromium.org/1136553008
Original issue's description:
> [test262-es6] Temporary disable some tests
>
> These tests have issues with our harness.
>
> Upstream fix: https://github.com/tc39/test262/pull/309
>
> BUG=N
> LOG=N
> TBR=machenbach@chromium.org
>
> Committed: https://crrev.com/eed7363a0da0f21c3eee6c052507299d9b707462
> Cr-Commit-Position: refs/heads/master@{#28881}
TBR=arv@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=N
Review URL: https://codereview.chromium.org/1169903006
Cr-Commit-Position: refs/heads/master@{#28889}
2015-06-10 06:35:42 +00:00
Erik Arvidsson
eed7363a0d
[test262-es6] Temporary disable some tests
...
These tests have issues with our harness.
Upstream fix: https://github.com/tc39/test262/pull/309
BUG=N
LOG=N
TBR=machenbach@chromium.org
Review URL: https://codereview.chromium.org/1176573002
Cr-Commit-Position: refs/heads/master@{#28881}
2015-06-09 19:10:24 +00:00
arv
d869f4a480
Update Test262 to 5/30
...
This updates the test runner to run all tests in both sloppy
and strict mode.
It also marks the test in the status file as failing in
sloppy mode even if all it does is marking the test as
[PASS, FAIL]. A future CL will have to validate that the
tests pass and fail in the correct mode.
Review URL: https://codereview.chromium.org/1136553008
Cr-Commit-Position: refs/heads/master@{#28879}
2015-06-09 17:27:27 +00:00
wingo
0046ad7997
Stage ES6 arrow functions
...
R=rossberg@chromium.org
BUG=v8:2700
LOG=Y
Review URL: https://codereview.chromium.org/1166303004
Cr-Commit-Position: refs/heads/master@{#28863}
2015-06-09 13:36:44 +00:00
arv
d269e22de9
[es6] Array.prototype.find and findIndex should include holes
...
We should not skip holes for these 2 functions.
BUG=v8:3895
LOG=N
R=adamk
Review URL: https://codereview.chromium.org/1165003005
Cr-Commit-Position: refs/heads/master@{#28814}
2015-06-05 14:18:20 +00:00
adamk
131062fc41
Stage ES6 Array and TypedArray methods
...
Also stages ES6 @@isConcatSpreadable support.
BUG=v8:3578
LOG=y
Review URL: https://codereview.chromium.org/1148983006
Cr-Commit-Position: refs/heads/master@{#28805}
2015-06-04 20:08:37 +00:00
machenbach
6911943e0b
Revert of Revert of [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions) (patchset #1 id:1 of https://codereview.chromium.org/1103473003/ )
...
Reason for revert:
This was probably an infrastructure problem caused by the mac ninja/goma switch.
Original issue's description:
> Revert of [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions) (patchset #7 id:140001 of https://codereview.chromium.org/1011823003/ )
>
> Reason for revert:
> [Sheriff] breaks mac gc stress:
> http://build.chromium.org/p/client.v8/builders/V8%20Mac%20GC%20Stress/builds/1029
>
> Original issue's description:
> > [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions)
> >
> > BUG=v8:3965, v8:3966
> > R=arv@chromium.org
> > LOG=N
> >
> > Committed: https://crrev.com/b09c048f693d280052ac63c7d6b3baf27b3bf271
> > Cr-Commit-Position: refs/heads/master@{#27985}
>
> TBR=arv@chromium.org ,caitpotter88@gmail.com
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=v8:3965, v8:3966
TBR=arv@chromium.org ,caitpotter88@gmail.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:3965, v8:3966
Review URL: https://codereview.chromium.org/1098243002
Cr-Commit-Position: refs/heads/master@{#27999}
2015-04-22 10:33:33 +00:00
machenbach
2b97a0e3bc
Revert of [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions) (patchset #7 id:140001 of https://codereview.chromium.org/1011823003/ )
...
Reason for revert:
[Sheriff] breaks mac gc stress:
http://build.chromium.org/p/client.v8/builders/V8%20Mac%20GC%20Stress/builds/1029
Original issue's description:
> [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions)
>
> BUG=v8:3965, v8:3966
> R=arv@chromium.org
> LOG=N
>
> Committed: https://crrev.com/b09c048f693d280052ac63c7d6b3baf27b3bf271
> Cr-Commit-Position: refs/heads/master@{#27985}
TBR=arv@chromium.org ,caitpotter88@gmail.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:3965, v8:3966
Review URL: https://codereview.chromium.org/1103473003
Cr-Commit-Position: refs/heads/master@{#27990}
2015-04-22 07:57:49 +00:00
caitpotter88
b09c048f69
[es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions)
...
BUG=v8:3965, v8:3966
R=arv@chromium.org
LOG=N
Review URL: https://codereview.chromium.org/1011823003
Cr-Commit-Position: refs/heads/master@{#27985}
2015-04-21 21:45:57 +00:00
arv
0e539d1ca9
Revert "ES6: Number and Boolean prototype should be ordinary objects"
...
This reverts commit e965a1f84a
.
The reason is that it breaks jsfiddle.com
BUG=476437, v8:4001
LOG=N
R=rossberg@chromium.org
Review URL: https://codereview.chromium.org/1086673002
Cr-Commit-Position: refs/heads/master@{#27791}
2015-04-13 16:21:00 +00:00
caitpotter88
9836c34dba
[es6] do not add caller/arguments to ES6 function definitions
...
BUG=v8:3946, v8:3982
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel
LOG=N
R=arv@chromium.org , rossberg@chromium.org
Review URL: https://codereview.chromium.org/1027283004
Cr-Commit-Position: refs/heads/master@{#27729}
2015-04-09 22:40:28 +00:00
arv
e965a1f84a
ES6: Number and Boolean prototype should be ordinary objects
...
BUG=v8:4001
LOG=N
R=adamk@chromium.org , rossberg@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1051373002
Cr-Commit-Position: refs/heads/master@{#27680}
2015-04-08 21:18:40 +00:00
titzer
a511c78999
Fix maybe_string_add for adds that have no type feedback where --always-opt is on.
...
R=mstarzinger@chromium.org
BUG=
Review URL: https://codereview.chromium.org/1071473003
Cr-Commit-Position: refs/heads/master@{#27667}
2015-04-08 13:14:30 +00:00
mstarzinger
d1bcfaf034
[ia32] Fix MacroAssembler::Move for int64 to float64 moves.
...
R=bmeurer@chromium.org
TEST=test262-es6/language/expressions/addition/S9.3_A4.1_T2
Review URL: https://codereview.chromium.org/1071543003
Cr-Commit-Position: refs/heads/master@{#27663}
2015-04-08 12:06:59 +00:00
mstarzinger
0716bc3f76
Disable more failing tests after f3338dd3b0
.
...
TBR=yangguo@chromium.org
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/1067353002
Cr-Commit-Position: refs/heads/master@{#27652}
2015-04-08 09:51:18 +00:00
mstarzinger
77e6efd870
Disabled failing tests after 2d281e71ac
.
...
R=titzer@chromium.org
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/1065983002
Cr-Commit-Position: refs/heads/master@{#27636}
2015-04-07 17:06:22 +00:00