- 15 Jan, 2015 15 commits
-
-
bmeurer authored
TEST=unittests R=dcarney@chromium.org Review URL: https://codereview.chromium.org/807573004 Cr-Commit-Position: refs/heads/master@{#26079}
-
bmeurer authored
Revert of [turbofan] Use PlainPrimitiveToNumber whenever possible. (patchset #1 id:1 of https://codereview.chromium.org/852763002/) Reason for revert: Tanks performance of SQLite and towers.c. Original issue's description: > [turbofan] Use PlainPrimitiveToNumber whenever possible. > > TEST=cctest,unittests > R=jarin@chromium.org > > Committed: https://crrev.com/1a5db24e6bf831e61e3f4aa0c252f77e48c3689c > Cr-Commit-Position: refs/heads/master@{#26071} TBR=jarin@chromium.org,dcarney@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/852153003 Cr-Commit-Position: refs/heads/master@{#26078}
-
marja authored
The code is copied from Chromium presubmit. BUG= Review URL: https://codereview.chromium.org/837503003 Cr-Commit-Position: refs/heads/master@{#26077}
-
mvstanton authored
The MISS handler was being called when the receiver was a Smi, instead, we should recognize the case and use the heap number map. BUG= Review URL: https://codereview.chromium.org/854623002 Cr-Commit-Position: refs/heads/master@{#26076}
-
mstarzinger authored
R=jkummerow@chromium.org TEST=mjsunit/nans Review URL: https://codereview.chromium.org/850303002 Cr-Commit-Position: refs/heads/master@{#26075}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/798873008 Cr-Commit-Position: refs/heads/master@{#26074}
-
Yang Guo authored
TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/843913008 Cr-Commit-Position: refs/heads/master@{#26073}
-
yangguo authored
Math functions: Some Math functions require typed arrays for their implementation. The embedded script may call those Math functions. The serializer needs to deal with this. Added assertion to make sure no other typed array is created when snapshotting. Number-string cache: We assume that the initial snapshot does not expand the number-string cache. This is no longer true for custom heap snapshots. Bound functions: Bound functions store the bound arguments in a COW fixed array, including the bindee function. COW arrays are serialized into the startup snapshot and referenced in the partial snapshot via partial snapshot cache. However, the bindee function is context-dependent and must not be part of the startup snapshot. There is no need for bound functions to use a COW array though. R=jochen@chromium.org Review URL: https://codereview.chromium.org/851073002 Cr-Commit-Position: refs/heads/master@{#26072}
-
bmeurer authored
TEST=cctest,unittests R=jarin@chromium.org Review URL: https://codereview.chromium.org/852763002 Cr-Commit-Position: refs/heads/master@{#26071}
-
ulan authored
BUG=v8:3629 LOG=N Review URL: https://codereview.chromium.org/853713002 Cr-Commit-Position: refs/heads/master@{#26070}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/854703002 Cr-Commit-Position: refs/heads/master@{#26069}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/852633002 Cr-Commit-Position: refs/heads/master@{#26068}
-
machenbach authored
Revert of Auto-generate v8 version based on tags. (patchset #5 id:80001 of https://codereview.chromium.org/797503007/) Reason for revert: Blocks roll on android_aosp: https://codereview.chromium.org/851953005/ Original issue's description: > Auto-generate v8 version based on tags. > > BUG=chromium:446166 > LOG=y > > Committed: https://crrev.com/b301b85be895c6fcd1edfe2fd1e60b5abd0ac64d > Cr-Commit-Position: refs/heads/master@{#26062} TBR=jochen@chromium.org,jkummerow@chromium.org,tandrii@chromium.org NOTREECHECKS=true NOTRY=true BUG=chromium:446166 Review URL: https://codereview.chromium.org/850263002 Cr-Commit-Position: refs/heads/master@{#26067}
-
baptiste.afsa authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/850073002 Cr-Commit-Position: refs/heads/master@{#26066}
-
v8-autoroll authored
Rolling v8/build/gyp to 789a019a832029f9a6f8d906a4bcee4736eabc90 Rolling v8/testing/gtest to be1868139ffe0ccd0e8e3b37292b84c821d9c8ad TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/850223003 Cr-Commit-Position: refs/heads/master@{#26065}
-
- 14 Jan, 2015 19 commits
-
-
balazs.kilvady authored
MIPS: Fix 'MIPS: Fix after 'Reland remaining parts of 'Use weak cells in map checks in polymorphic ICs''.' Fix 30f2578c BUG= Review URL: https://codereview.chromium.org/846423002 Cr-Commit-Position: refs/heads/master@{#26064}
-
Ben L. Titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/852783002 Cr-Commit-Position: refs/heads/master@{#26063}
-
machenbach authored
BUG=chromium:446166 LOG=y Review URL: https://codereview.chromium.org/797503007 Cr-Commit-Position: refs/heads/master@{#26062}
-
yangguo authored
R=verwaest@chromium.org Review URL: https://codereview.chromium.org/853493003 Cr-Commit-Position: refs/heads/master@{#26061}
-
mstarzinger authored
R=rossberg@chromium.org TEST=cctest/test-run-jsbranches/ForOfContinueStatement Review URL: https://codereview.chromium.org/850803002 Cr-Commit-Position: refs/heads/master@{#26060}
-
yangguo authored
R=vogelheim@chromium.org Review URL: https://codereview.chromium.org/851953003 Cr-Commit-Position: refs/heads/master@{#26059}
-
jochen authored
Support for it is slow and difficult to implement, and it's not used in Blink. An embedder that uses this feature will have to check the argument types itself. BUG=none R=dcarney@chromium.org LOG=y Review URL: https://codereview.chromium.org/848173002 Cr-Commit-Position: refs/heads/master@{#26058}
-
fedor.indutny authored
BUG= R=danno Review URL: https://codereview.chromium.org/839053004 Cr-Commit-Position: refs/heads/master@{#26057}
-
bmeurer authored
TEST=mjsunit/regress/regress-crbug-448730 BUG=chromium:448730 LOG=y R=jarin@chromium.org Review URL: https://codereview.chromium.org/847373002 Cr-Commit-Position: refs/heads/master@{#26056}
-
Benedikt Meurer authored
TBR=jarin@chromium.org Review URL: https://codereview.chromium.org/847383002 Cr-Commit-Position: refs/heads/master@{#26055}
-
marja authored
Notes: - All the added authors have signed the CLA. - Updated 2 AUTHORS lines to match the e-mail addresses used for signing the CLA. - In addition, checked that all authors in the AUTHORS file after this change have signed the CLA. - Whenever it was possible to guess, based on the e-mail address, that the contribution was made under a corporate CLA, added the company and the wildcard instead of the individual. BUG= NOTRY=true Review URL: https://codereview.chromium.org/832083004 Cr-Commit-Position: refs/heads/master@{#26054}
-
jarin authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/841443004 Cr-Commit-Position: refs/heads/master@{#26053}
-
jochen authored
Also make sure that x86_64 is mapped to x64 as target arch R=machenbach@chromium.org LOG=n BUG=none Review URL: https://codereview.chromium.org/846363002 Cr-Commit-Position: refs/heads/master@{#26052}
-
bmeurer authored
TEST=cctest,mjsunit,unittests BUG=v8:3812 LOG=y Review URL: https://codereview.chromium.org/850013003 Cr-Commit-Position: refs/heads/master@{#26051}
-
dcarney authored
Revert of Revert of Revert of Add d8 target to the GN build. (patchset #1 id:1 of https://codereview.chromium.org/833563004/) Reason for revert: This is now really blocking the roll. I believe it's just missing configs -= [ "//build/config/compiler:chromium_code" ] configs += [ "//build/config/compiler:no_chromium_code" ] in the d8 config but I have no way to check. Original issue's description: > Revert of Revert of Add d8 target to the GN build. (patchset #1 id:1 of https://codereview.chromium.org/838983002/) > > Reason for revert: > Relanding because this is not actually blocking the roll. > > Original issue's description: > > Revert of Add d8 target to the GN build. (patchset #2 id:40001 of https://codereview.chromium.org/834113005/) > > > > Reason for revert: > > V8 roll fails due to this change. (see https://codereview.chromium.org/843673003/) > > > > Original issue's description: > > > Add d8 target to the GN build. > > > > > > Also formats the rest of the file with "gn format". This accounts for all the changes except for the "d8" target additions. > > > > > > Committed: https://crrev.com/36383f08c1f692ea797d54a27d7c6b3d3d53b440 > > > Cr-Commit-Position: refs/heads/master@{#25984} > > > > TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org > > NOTREECHECKS=true > > NOTRY=true > > > > Committed: https://crrev.com/ef50fdfdb05e1a3a3822962f5235b804218a5f4e > > Cr-Commit-Position: refs/heads/master@{#25985} > > TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org > NOTREECHECKS=true > NOTRY=true > > Committed: https://crrev.com/ebf3c34fb91b4b61f5c32383a115214c516ab5b0 > Cr-Commit-Position: refs/heads/master@{#25996} TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org,yangguo@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/810493004 Cr-Commit-Position: refs/heads/master@{#26050}
-
yangguo authored
R=vogelheim@chromium.org Review URL: https://codereview.chromium.org/848023002 Cr-Commit-Position: refs/heads/master@{#26049}
-
bmeurer authored
Revert of [turbofan] Improve typed lowering of JSBitwiseAnd. (patchset #1 id:1 of https://codereview.chromium.org/811653004/) Reason for revert: Breaks SQLite Original issue's description: > [turbofan] Improve typed lowering of JSBitwiseAnd. > > TEST=unittests > R=jarin@chromium.org > > Committed: https://crrev.com/284e1108182995abe85f580bc813d26491642b8c > Cr-Commit-Position: refs/heads/master@{#26046} TBR=jarin@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/795833006 Cr-Commit-Position: refs/heads/master@{#26048}
-
Benedikt Meurer authored
R=jarin@chromium.org Review URL: https://codereview.chromium.org/818173004 Cr-Commit-Position: refs/heads/master@{#26047}
-
Benedikt Meurer authored
TEST=unittests R=jarin@chromium.org Review URL: https://codereview.chromium.org/811653004 Cr-Commit-Position: refs/heads/master@{#26046}
-
- 13 Jan, 2015 6 commits
-
-
balazs.kilvady authored
Port c24220c0 TEST=cctest,unittests BUG= Review URL: https://codereview.chromium.org/850733004 Cr-Commit-Position: refs/heads/master@{#26045}
-
verwaest authored
BUG= Review URL: https://codereview.chromium.org/845403002 Cr-Commit-Position: refs/heads/master@{#26044}
-
Andy Wingo authored
The current logic appears to have been introduced in https://codereview.chromium.org/596783002. R=yangguo@chromium.org BUG= Review URL: https://codereview.chromium.org/836033005 Cr-Commit-Position: refs/heads/master@{#26043}
-
mstarzinger authored
R=svenpanne@chromium.org BUG=chromium:448141 LOG=N Review URL: https://codereview.chromium.org/847093002 Cr-Commit-Position: refs/heads/master@{#26042}
-
chunyang.dai authored
Fix the compilation error for turbofan unsupported platform. The Linkage::GetOsrValuePosition() function is implemented in linkage-impl.h. And this file is included by different platform specific file separately. This leads to compilation error for turbofan unsupported platform. The fix is adding one dummy implementation in linkage.cc. BUG= Review URL: https://codereview.chromium.org/848873002 Cr-Commit-Position: refs/heads/master@{#26041}
-
bmeurer authored
TEST=unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/847113002 Cr-Commit-Position: refs/heads/master@{#26040}
-