- 29 Sep, 2015 1 commit
-
-
chunyang.dai authored
port 09626525 (r30957). original commit message: BUG= Review URL: https://codereview.chromium.org/1370283003 Cr-Commit-Position: refs/heads/master@{#30988}
-
- 28 Sep, 2015 34 commits
-
-
alph authored
Drive-by: remove unnecessary includes. Review URL: https://codereview.chromium.org/1356223004 Cr-Commit-Position: refs/heads/master@{#30987}
-
oth authored
BUG=v8:4280 LOG=N Review URL: https://codereview.chromium.org/1374613002 Cr-Commit-Position: refs/heads/master@{#30986}
-
mstarzinger authored
R=hpayer@chromium.org Review URL: https://codereview.chromium.org/1372063002 Cr-Commit-Position: refs/heads/master@{#30985}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/1370123002 Cr-Commit-Position: refs/heads/master@{#30984}
-
oth authored
The comparison operators and ToBoolean are implemented by calling into the runtime. There are new runtime methods are prefixed with Interpreter to make use case clear. BUG=v8:4280 LOG=N Review URL: https://codereview.chromium.org/1369123002 Cr-Commit-Position: refs/heads/master@{#30983}
-
ishell authored
Revert of Introduce a V8_NORETURN macro and use it to make GCC 4.9.2 happy again. (patchset #3 id:80001 of https://codereview.chromium.org/1361763004/ ) Reason for revert: This CL breaks cross-compiling to arm. Original issue's description: > Introduce a V8_NORETURN macro and use it to make GCC 4.9.2 happy again. > > Without that, it has a few false positives about out-of-bounds array accesses. > Also makes the clang static-analyzer happy. > > Original code review from Sven Panne: > https://codereview.chromium.org/790723002/ > > Committed: https://crrev.com/0b48b2a8ebfc791a36f4ec1f299f46db76265a3a > Cr-Commit-Position: refs/heads/master@{#30977} TBR=jochen@chromium.org,bmeurer@chromium.org,jkummerow@chromium.org,karl@skomski.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1370203002 Cr-Commit-Position: refs/heads/master@{#30982}
-
neis authored
The main changes are: - Fix treatment of loops, which was incorrect and sometimes resulted in the wrong completion value. - Get rid of unnecessary variables. This is in preparation of implementing ES6 completion semantics. R=rossberg BUG= Review URL: https://codereview.chromium.org/1362333002 Cr-Commit-Position: refs/heads/master@{#30981}
-
ishell authored
NOTRY=true Review URL: https://codereview.chromium.org/1371913006 Cr-Commit-Position: refs/heads/master@{#30980}
-
caitpotter88 authored
BUG=v8:2899 LOG=N R= Review URL: https://codereview.chromium.org/1364583004 Cr-Commit-Position: refs/heads/master@{#30979}
-
ben authored
Review URL: https://codereview.chromium.org/1369913002 Cr-Commit-Position: refs/heads/master@{#30978}
-
karl authored
Without that, it has a few false positives about out-of-bounds array accesses. Also makes the clang static-analyzer happy. Original code review from Sven Panne: https://codereview.chromium.org/790723002/ Review URL: https://codereview.chromium.org/1361763004 Cr-Commit-Position: refs/heads/master@{#30977}
-
machenbach authored
This was copied into test262. BUG=v8:4254 NOTRY=true LOG=n Review URL: https://codereview.chromium.org/1368313002 Cr-Commit-Position: refs/heads/master@{#30976}
-
jkummerow authored
Replacing it with SMI_ACCESSORS. This change makes accesses to Smi fields in objects more regular (the accessors now always consume/return an int rather than a Smi*), which avoids a bunch of manual Smi::FromInt() and Smi::value() conversions, and is a step on the way towards being able to generate objects-inl.h. Review URL: https://codereview.chromium.org/1371893002 Cr-Commit-Position: refs/heads/master@{#30975}
-
ishell authored
Review URL: https://codereview.chromium.org/1372003002 Cr-Commit-Position: refs/heads/master@{#30974}
-
mstarzinger authored
R=hpayer@chromium.org Review URL: https://codereview.chromium.org/1371943002 Cr-Commit-Position: refs/heads/master@{#30973}
-
andybons authored
NOTE: You will have to land this as I don’t have write perms to this repo. BUG=none R=hablich@chromium.org Review URL: https://codereview.chromium.org/1347153006 Cr-Commit-Position: refs/heads/master@{#30972}
-
ishell authored
This is a second step towards merging FeedbackVectorSlot and FeedbackVectorICSlot. Review URL: https://codereview.chromium.org/1376443002 Cr-Commit-Position: refs/heads/master@{#30971}
-
neis authored
R=rossberg BUG= Review URL: https://codereview.chromium.org/1371963002 Cr-Commit-Position: refs/heads/master@{#30970}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/1371033002 Cr-Commit-Position: refs/heads/master@{#30969}
-
bmeurer authored
This should fix a weird random crash we keep seeing on Linux nosnap bot with TurboFan enabled. BUG=v8:4435,v8:4423 LOG=n R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/1374663002 Cr-Commit-Position: refs/heads/master@{#30968}
-
bmeurer authored
This should fix the Threading1 flakiness that we see on the waterfall. R=jarin@chromium.org Review URL: https://codereview.chromium.org/1369993002 Cr-Commit-Position: refs/heads/master@{#30967}
-
ben authored
Review URL: https://codereview.chromium.org/1367123003 Cr-Commit-Position: refs/heads/master@{#30966}
-
mlippautz authored
This is a trivial spinoff of the more complicated CL splitting up memory: https://codereview.chromium.org/1365743003/ - Parallel compaction is still off. - We now compute the number of parallel compaction tasks, depending on the evacuation candidate list, the number of cores, and some hard limit. BUG=chromium:524425 LOG=N Review URL: https://codereview.chromium.org/1371923002 Cr-Commit-Position: refs/heads/master@{#30965}
-
ishell authored
This is a first step towards merging FeedbackVectorSlot and FeedbackVectorICSlot. Review URL: https://codereview.chromium.org/1369973002 Cr-Commit-Position: refs/heads/master@{#30964}
-
mstarzinger authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/1365803004 Cr-Commit-Position: refs/heads/master@{#30963}
-
jarin authored
Review URL: https://codereview.chromium.org/1367423002 Cr-Commit-Position: refs/heads/master@{#30962}
-
mstarzinger authored
R=hpayer@chromium.org Review URL: https://codereview.chromium.org/1366183003 Cr-Commit-Position: refs/heads/master@{#30961}
-
machenbach authored
Fails since test262-es6 is tested without i18n support. BUG=v8:4437 LOG=n NOTRY=true TBR=jkummerow@chromium.org Review URL: https://codereview.chromium.org/1368293002 Cr-Commit-Position: refs/heads/master@{#30960}
-
Michael Achenbach authored
The change https://codereview.chromium.org/1274453002 is causing a breakage on the Chrome OS builds. It is not clear how to easily revert because there is a following on dependent change (https://codereview.chromium.org/1351983002) am I am not too familiar with the revert process. The simplest revert is to remove the DCHECK. BUG=chromium:536163 LOG=n NOTRY=true R=machenbach@chromium.org, cmumford@chromium.org, hpayer@chromium.org Review URL: https://codereview.chromium.org/1372693002 . Cr-Commit-Position: refs/heads/master@{#30959}
-
jarin authored
Review URL: https://codereview.chromium.org/1361893006 Cr-Commit-Position: refs/heads/master@{#30958}
-
bmeurer authored
R=jarin@chromium.org Review URL: https://codereview.chromium.org/1365503005 Cr-Commit-Position: refs/heads/master@{#30957}
-
bmeurer authored
The internal ConvertToString helper was using the wrong ToPrimitive, actually the old ES5 like DefaultString, and it also prematurely optimized for no real benefit. BUG=v8:4307 LOG=n Review URL: https://codereview.chromium.org/1370943002 Cr-Commit-Position: refs/heads/master@{#30956}
-
bmeurer authored
Also support %_ToString in Crankshaft utilizing the ToStringStub, which is also used in TurboFan and fullcodegen. This is necessary to repair a regression on Octane that was introduced when switching from the hand crafted NonStringToString/ToString magic to %_ToString (which properly supports @@toPrimitive). BUG=chromium:535953,v8:4307 LOG=n Review URL: https://codereview.chromium.org/1373743002 Cr-Commit-Position: refs/heads/master@{#30955}
-
chunyang.dai authored
port c90c60ba (r30940) original commit message: Make sure to always reference it indirectly. This allows us to make the vector native-context dependent should we wish. BUG= Review URL: https://codereview.chromium.org/1369963002 Cr-Commit-Position: refs/heads/master@{#30954}
-
- 27 Sep, 2015 1 commit
-
-
v8-autoroll authored
Rolling v8/buildtools to 8d89c1b15f80323b54b3305b2be7b26686fd5611 TBR=machenbach@chromium.org,vogelheim@chromium.org,hablich@chromium.org Review URL: https://codereview.chromium.org/1368213002 Cr-Commit-Position: refs/heads/master@{#30953}
-
- 26 Sep, 2015 2 commits
-
-
machenbach authored
Fails since test262-es6 is tested without i18n support. BUG=v8:4437 LOG=n NOTRY=true TBR=jkummerow@chromium.org Review URL: https://codereview.chromium.org/1369113002 Cr-Commit-Position: refs/heads/master@{#30952}
-
v8-autoroll authored
Rolling v8/third_party/icu to 423fc7e1107fb08ccf007c4aeb76dcab8b2747c1 Rolling v8/tools/clang to 290301c180118e27755bfced176ff61bd0acb1b8 TBR=machenbach@chromium.org,vogelheim@chromium.org,hablich@chromium.org Review URL: https://codereview.chromium.org/1373683002 Cr-Commit-Position: refs/heads/master@{#30951}
-
- 25 Sep, 2015 2 commits
-
-
vogelheim authored
Revert of JSObject::GetEnumProperty cleanup (patchset #2 id:20001 of https://codereview.chromium.org/1363293002/ ) Reason for revert: Reverting, because of broken GC stress bots. @cbruni: Sorry for the revert. I'm not entirely sure it's actually your CL; but policy is to revert speculatively if we can't determine an exact cause. Original issue's description: > JSObject::GetEnumProperty cleanup > > BUG= > > Committed: https://crrev.com/a00d47c802f93cf9835eafce4c9da2dd10b44f6a > Cr-Commit-Position: refs/heads/master@{#30946} TBR=jkummerow@chromium.org,cbruni@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1371673004 Cr-Commit-Position: refs/heads/master@{#30950}
-
mlippautz authored
BUG= Review URL: https://codereview.chromium.org/1372623002 Cr-Commit-Position: refs/heads/master@{#30949}
-