- 18 Dec, 2014 8 commits
-
-
hpayer authored
BUG=442710 LOG=n Review URL: https://codereview.chromium.org/813023002 Cr-Commit-Position: refs/heads/master@{#25881}
-
svenpanne authored
BUG=v8:3773 LOG=y Review URL: https://codereview.chromium.org/809293003 Cr-Commit-Position: refs/heads/master@{#25880}
-
jochen authored
The input string is not necessarily zero terminated BUG=chromium:443230 R=adamk@chromium.org LOG=n Review URL: https://codereview.chromium.org/795383003 Cr-Commit-Position: refs/heads/master@{#25879}
-
titzer authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/812983002 Cr-Commit-Position: refs/heads/master@{#25878}
-
jochen authored
Before, we'd just crash. BUG=v8:3348 R=svenpanne@chromium.org LOG=n Review URL: https://codereview.chromium.org/807313003 Cr-Commit-Position: refs/heads/master@{#25877}
-
machenbach authored
BUG=443153 LOG=n NOTRY=true Review URL: https://codereview.chromium.org/811073002 Cr-Commit-Position: refs/heads/master@{#25876}
-
Benedikt Meurer authored
- (y * (K << L) + x) & (-1 << L) => (x & (-1 << L)) + y * (K << L) - (x + y * (K << L)) & (-1 << L) => (x & (-1 << L)) + y * (K << L) TEST=unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/811293002 Cr-Commit-Position: refs/heads/master@{#25875}
-
Benedikt Meurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/809313002 Cr-Commit-Position: refs/heads/master@{#25874}
-
- 17 Dec, 2014 18 commits
-
-
erikcorry authored
R=marja@chromium.org BUG= Review URL: https://codereview.chromium.org/810053002 Cr-Commit-Position: refs/heads/master@{#25873}
-
machenbach authored
Revert of ES6 computed property names (patchset #1 id:1 of https://codereview.chromium.org/792233008/) Reason for revert: [sheriff] Still crashes on win32 (XP): http://build.chromium.org/p/client.v8/builders/V8%20Win32%20-%201/builds/1380 Original issue's description: > ES6 computed property names > > This adds support for computed property names, under the flag > --harmony-computed-property-names, for both object literals and > classes. > > This is a revert of the revert, a76419f0. > > This changes to do an early bailout in > HOptimizedGraphBuilder::VisitObjectLiteral instead of doing that in the later > loop. > > BUG=v8:3754 > LOG=Y > TBR=dslomov@chromium.org TBR=dslomov@chromium.org,arv@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3754 Review URL: https://codereview.chromium.org/811593004 Cr-Commit-Position: refs/heads/master@{#25872}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#25871}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#25870}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#25869}
-
arv authored
This adds support for computed property names, under the flag --harmony-computed-property-names, for both object literals and classes. This is a revert of the revert, a76419f0. This changes to do an early bailout in HOptimizedGraphBuilder::VisitObjectLiteral instead of doing that in the later loop. BUG=v8:3754 LOG=Y TBR=dslomov@chromium.org Review URL: https://codereview.chromium.org/792233008 Cr-Commit-Position: refs/heads/master@{#25868}
-
dcarney authored
R=titzer@chromium.org BUG= Review URL: https://codereview.chromium.org/805263003 Cr-Commit-Position: refs/heads/master@{#25867}
-
dcarney authored
R=titzer@chromium.org BUG= Review URL: https://codereview.chromium.org/810023002 Cr-Commit-Position: refs/heads/master@{#25866}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/810013002 Cr-Commit-Position: refs/heads/master@{#25865}
-
dcarney authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/798363007 Cr-Commit-Position: refs/heads/master@{#25864}
-
Benedikt Meurer authored
TEST=unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/816433002 Cr-Commit-Position: refs/heads/master@{#25863}
-
hpayer authored
Revert of Shrink initial old generation size based on new space survival rate. (patchset #7 id:140001 of https://codereview.chromium.org/785593002/) Reason for revert: Performance regressions. Original issue's description: > Shrink initial old generation size based on new space survival rate. > > BUG= > > Committed: https://crrev.com/37f9bb72b9c7ea4eccef6cb6533b3c42792fb5e6 > Cr-Commit-Position: refs/heads/master@{#25850} TBR=jochen@chromium.org,ulan@chromium.org NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/813733002 Cr-Commit-Position: refs/heads/master@{#25862}
-
Benedikt Meurer authored
The GraphReducer should recurse into new inputs after a node was changed. Most of the reducers already assume this behavior, and it mostly worked by accident in many cases. R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/800073004 Cr-Commit-Position: refs/heads/master@{#25861}
-
jochen authored
R=marja@chromium.org BUG=chromium:442804 LOG=n Review URL: https://codereview.chromium.org/791713003 Cr-Commit-Position: refs/heads/master@{#25860}
-
bmeurer authored
Revert of [turbofan] Correctify TruncateFloat64ToInt32 reduction in MachineOperatorReducer. (patchset #1 id:1 of https://codereview.chromium.org/801263002/) Reason for revert: Can cause reduce cycles, needs more investigation Original issue's description: > [turbofan] Correctify TruncateFloat64ToInt32 reduction in MachineOperatorReducer. > > TEST=unittests > R=svenpanne@chromium.org > > Committed: https://chromium.googlesource.com/v8/v8/+/6e7ceee4d02a81f167d47d8c6dc57a226b8d98d4 TBR=svenpanne@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/794473003 Cr-Commit-Position: refs/heads/master@{#25859}
-
erik.corry authored
R=marja@chromium.org BUG= Review URL: https://codereview.chromium.org/798713004 Cr-Commit-Position: refs/heads/master@{#25858}
-
Benedikt Meurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/795433003 Cr-Commit-Position: refs/heads/master@{#25857}
-
v8-autoroll authored
Rolling v8/tools/clang to 90fb65e7a9a5c9d6d9613dfb0e78921c52ca9cfc TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/795843004 Cr-Commit-Position: refs/heads/master@{#25856}
-
- 16 Dec, 2014 14 commits
-
-
caitpotter88 authored
LOG=N BUG=v8:3764, v8:3765 R=dslomov@chromium.org Review URL: https://codereview.chromium.org/799803003 Cr-Commit-Position: refs/heads/master@{#25855}
-
arv authored
The spec ended up using Get(unscopables, propertyName) and comparing the result to undefined instead of using Has. BUG=v8:3632 LOG=Y R=adamk, dslomov@chromium.org Review URL: https://codereview.chromium.org/807893002 Cr-Commit-Position: refs/heads/master@{#25854}
-
arv authored
Revert of ES6 computed property names (patchset #1 id:1 of https://codereview.chromium.org/807173002/) Reason for revert: Crashes Win32. It was not flake. Original issue's description: > ES6 computed property names > > This adds support for computed property names, under the flag > --harmony-computed-property-names, for both object literals and > classes. > > This is a revert of the revert, a76419f0 with > no changes. I cannot reproduce the issue on Win8.1 or WinXP. Letting the bots > try again. > > BUG=v8:3754 > LOG=Y > TBR=dslomov@chromium.org TBR=dslomov@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3754 Review URL: https://codereview.chromium.org/807033003 Cr-Commit-Position: refs/heads/master@{#25853}
-
erikcorry authored
R=ulan@chromium.org BUG= Review URL: https://codereview.chromium.org/810473004 Cr-Commit-Position: refs/heads/master@{#25852}
-
arv authored
This adds support for computed property names, under the flag --harmony-computed-property-names, for both object literals and classes. This is a revert of the revert, a76419f0 with no changes. I cannot reproduce the issue on Win8.1 or WinXP. Letting the bots try again. BUG=v8:3754 LOG=Y TBR=dslomov@chromium.org Review URL: https://codereview.chromium.org/807173002 Cr-Commit-Position: refs/heads/master@{#25851}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/785593002 Cr-Commit-Position: refs/heads/master@{#25850}
-
ulan authored
ARM: check immediate overflow in branch and mov_label_offset in release mode to catch crashes earlier. BUG=chromium:440913 LOG=N Review URL: https://codereview.chromium.org/810763002 Cr-Commit-Position: refs/heads/master@{#25849}
-
erik.corry authored
R=jkummerow@chromium.org BUG= Review URL: https://codereview.chromium.org/812593002 Cr-Commit-Position: refs/heads/master@{#25848}
-
dslomov authored
R=arv@chromium.org BUG=v8:3330 LOG=N Review URL: https://codereview.chromium.org/808723002 Cr-Commit-Position: refs/heads/master@{#25847}
-
Jakob Kummerow authored
R=erik.corry@gmail.com Review URL: https://codereview.chromium.org/808773003 Cr-Commit-Position: refs/heads/master@{#25846}
-
jkummerow authored
It searches for a commit that a given patch can cleanly be applied to. Review URL: https://codereview.chromium.org/799273003 Cr-Commit-Position: refs/heads/master@{#25845}
-
jkummerow authored
BUG=chromium:442703 LOG=n R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/809723002 Cr-Commit-Position: refs/heads/master@{#25844}
-
svenpanne authored
This actually fixes 3 different issues when accessing Operand1: * Object vs. HeapObject * Wrong defaults for equals/hash * silently dropping const TEST=test/mjsunit/regress/regress-441099.js BUG=chromium:441099 LOG=y Review URL: https://codereview.chromium.org/812563002 Cr-Commit-Position: refs/heads/master@{#25843}
-
ishell authored
Review URL: https://codereview.chromium.org/805453002 Cr-Commit-Position: refs/heads/master@{#25842}
-