- 12 Feb, 2015 2 commits
-
-
Dmitry Lomov authored
R=arv@chromium.org BUG=v8:3834 LOG=N Review URL: https://codereview.chromium.org/919643008 Cr-Commit-Position: refs/heads/master@{#26631}
-
bmeurer authored
Google style guide forbids -inl.h headers. R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/922633002 Cr-Commit-Position: refs/heads/master@{#26611}
-
- 10 Feb, 2015 1 commit
-
-
arv authored
Function.prototype.toMethod was removed from ES6. This removes the function and updates the tests to either use %ToMethod or a dedicated syntax (using concise method or a class). BUG=v8:3330 LOG=N R=dslomov@chromium.org, adamk Review URL: https://codereview.chromium.org/914713002 Cr-Commit-Position: refs/heads/master@{#26559}
-
- 04 Feb, 2015 1 commit
-
-
dcarney authored
R=verwaest@chromium.org BUG= Review URL: https://codereview.chromium.org/895053002 Cr-Commit-Position: refs/heads/master@{#26426}
-
- 02 Feb, 2015 1 commit
-
-
titzer authored
[turbofan] Put StructuredGraphBuilder out of its misery and merge its remnants back into the AstGraphBuilder. R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/894073002 Cr-Commit-Position: refs/heads/master@{#26387}
-
- 30 Jan, 2015 1 commit
-
-
michael_dawson authored
Contribution of PowerPC port (continuation of 422063005 and 817143002). This patch covers the key changes needed to the common files needed to support AIX. Subsequent patches will cover: - changes to update the ppc directories so they are current with the changes in the rest of the project. - remaining AIX changes not resolved by 4.8 compiler - individual optimizations for PPC This is based off of the GitHub repository https://github.com/andrewlow/v8ppc R=danno@chromium.org, svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/866843003 Cr-Commit-Position: refs/heads/master@{#26343}
-
- 29 Jan, 2015 2 commits
-
-
bmeurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/883613006 Cr-Commit-Position: refs/heads/master@{#26316}
-
bmeurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/885813002 Cr-Commit-Position: refs/heads/master@{#26315}
-
- 26 Jan, 2015 2 commits
-
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/879583002 Cr-Commit-Position: refs/heads/master@{#26280}
-
bmeurer authored
The lowering of intrinsics is therefore now decoupled from the general inlining logic. TEST=cctest,unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/872363002 Cr-Commit-Position: refs/heads/master@{#26263}
-
- 20 Jan, 2015 1 commit
-
-
titzer authored
BUG= Review URL: https://codereview.chromium.org/816053002 Cr-Commit-Position: refs/heads/master@{#26149}
-
- 18 Jan, 2015 2 commits
-
-
machenbach authored
Revert of Reland Auto-generate v8 version based on tags. (patchset #1 id:1 of https://codereview.chromium.org/843913009/) Reason for revert: The gclient hook of v8 is not executed on this builder: http://build.chromium.org/p/tryserver.chromium.linux/builders/android_aosp/builds/49765 Original issue's description: > Reland Auto-generate v8 version based on tags. > > This relands the CL > https://codereview.chromium.org/797503007/. > > It runs the version generation two times. First during > runhooks as a fallback for recipes that loose git context > (e.g. android_aosp). Second during compilation like in the > original CL. In case of failures, the result from the > runhooks call will be reused. > > BUG=chromium:446166 > LOG=n > > Committed: https://crrev.com/d3d6e38b2cba73b52bd5ed00f4441a7db3284a19 > Cr-Commit-Position: refs/heads/master@{#26120} TBR=jochen@chromium.org,jkummerow@chromium.org,tandrii@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromium:446166 Review URL: https://codereview.chromium.org/855263002 Cr-Commit-Position: refs/heads/master@{#26121}
-
machenbach authored
This relands the CL https://codereview.chromium.org/797503007/. It runs the version generation two times. First during runhooks as a fallback for recipes that loose git context (e.g. android_aosp). Second during compilation like in the original CL. In case of failures, the result from the runhooks call will be reused. BUG=chromium:446166 LOG=n Review URL: https://codereview.chromium.org/843913009 Cr-Commit-Position: refs/heads/master@{#26120}
-
- 16 Jan, 2015 2 commits
-
-
bmeurer authored
- Make Node::Inputs and Node::Uses mostly STL compliant. - Get rid of some pre-C++11 crappiness. - Start moving unit tests from cctest to unittests. - TrimInputCount() now tries to reserve inputs slots for later appending. - Fix numerous style guide violations. TEST=cctest,unittests R=dcarney@chromium.org Review URL: https://codereview.chromium.org/851263002 Cr-Commit-Position: refs/heads/master@{#26098}
-
Sven Panne authored
Contribution of PowerPC port (continuation of 422063005). The inital patch covers the core changes to the common files. Subsequent patches will cover changes to common files to support AIX and to update the ppc directories so they are current with the changes in the rest of the project. This is based off of the GitHub repository https://github.com/andrewlow/v8ppc BUG= R=svenpanne@chromium.org, danno@chromium.org, sevnpanne@chromium.org Review URL: https://codereview.chromium.org/817143002 Cr-Commit-Position: refs/heads/master@{#26091}
-
- 15 Jan, 2015 1 commit
-
-
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}
-
- 14 Jan, 2015 1 commit
-
-
machenbach authored
BUG=chromium:446166 LOG=y Review URL: https://codereview.chromium.org/797503007 Cr-Commit-Position: refs/heads/master@{#26062}
-
- 12 Jan, 2015 2 commits
-
-
yangguo authored
R=vogelheim@chromium.org Review URL: https://codereview.chromium.org/845973003 Cr-Commit-Position: refs/heads/master@{#26029}
-
titzer authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/809333002 Cr-Commit-Position: refs/heads/master@{#26020}
-
- 07 Jan, 2015 1 commit
-
-
bmeurer authored
- Move NodeMarker to its own file, and introduce a non templatized base class. - Cleanup the include hell. - Sanitize the Node construction methods now that we got rid of that GenericNode/GenericGraph stuff. - Protect against NodeId overflow in Graph. - Various minor cleanups. TEST=cctest,mjsunit,unittests Review URL: https://codereview.chromium.org/838783002 Cr-Commit-Position: refs/heads/master@{#25977}
-
- 23 Dec, 2014 3 commits
-
-
bmeurer authored
R=ishell@chromium.org Review URL: https://codereview.chromium.org/818203002 Cr-Commit-Position: refs/heads/master@{#25939}
-
bmeurer authored
Also slightly refactor the NodeCache and CommonNodeCache classes to reduce inherent overhead of caching. TEST=cctest Review URL: https://codereview.chromium.org/822923002 Cr-Commit-Position: refs/heads/master@{#25937}
-
bmeurer authored
TEST=cctest,unittests R=jochen@chromium.org Review URL: https://codereview.chromium.org/821913002 Cr-Commit-Position: refs/heads/master@{#25935}
-
- 22 Dec, 2014 1 commit
-
-
Benedikt Meurer authored
The CommonOperatorReducer currently takes care of redundant Phis, EffectPhis and Selects. This functionality overlaps with ControlReducer, but is required to make certain optimizations effective, since the ControlReducer only runs really early and really late in the pipeline and therefore other reducers aren't reapplied properly after redundant phi/select elimination. TEST=unittests R=hpayer@chromium.org Review URL: https://codereview.chromium.org/817243003 Cr-Commit-Position: refs/heads/master@{#25922}
-
- 16 Dec, 2014 2 commits
-
-
titzer authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/803993002 Cr-Commit-Position: refs/heads/master@{#25837}
-
Benedikt Meurer authored
TEST=unittests R=titzer@chromium.org Review URL: https://codereview.chromium.org/810683003 Cr-Commit-Position: refs/heads/master@{#25834}
-
- 10 Dec, 2014 3 commits
-
-
mathiasb authored
TEST=mjsunit/harmony BUG=v8:3751 LOG=N Review URL: https://codereview.chromium.org/770333005 Cr-Commit-Position: refs/heads/master@{#25762}
-
yangguo authored
Review URL: https://codereview.chromium.org/791723004 Cr-Commit-Position: refs/heads/master@{#25741}
-
d authored
Requires adding a SameValueZero implementation. LOG=Y BUG=v8:3575 R=dslomov@chromium.org, arv@chromium.org TEST=added to test262 Review URL: https://codereview.chromium.org/771863002 Cr-Commit-Position: refs/heads/master@{#25735}
-
- 09 Dec, 2014 2 commits
-
-
machenbach authored
Revert of Use same blob format for internal and external snapshots. (patchset #2 id:20001 of https://codereview.chromium.org/787033002/) Reason for revert: [sheriff] breaks http://build.chromium.org/p/client.v8/builders/V8-Blink%20Linux%2064%20%28dbg%29/builds/1293 Original issue's description: > Use same blob format for internal and external snapshots. > > R=vogelheim@chromium.org TBR=vogelheim@chromium.org,yangguo@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/792563002 Cr-Commit-Position: refs/heads/master@{#25729}
-
yangguo authored
R=vogelheim@chromium.org Review URL: https://codereview.chromium.org/787033002 Cr-Commit-Position: refs/heads/master@{#25727}
-
- 05 Dec, 2014 1 commit
-
-
Benedikt Meurer authored
This is an initial version of redundant load elimination, currently limited to LoadField operators, and implemented by walking the effect chain. TEST=unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/782473002 Cr-Commit-Position: refs/heads/master@{#25673}
-
- 02 Dec, 2014 2 commits
-
-
mstarzinger authored
R=jarin@chromium.org TEST=cctest/test-scheduler/NestedFloatingDiamondWithChain Review URL: https://codereview.chromium.org/738613005 Cr-Commit-Position: refs/heads/master@{#25621}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/760493003 Cr-Commit-Position: refs/heads/master@{#25620}
-
- 28 Nov, 2014 6 commits
-
-
dslomov authored
R=rossberg@chromium.org TBR=hpayer@chromium.org Committed: https://chromium.googlesource.com/v8/v8/+/d6285620868b15c84eb9affa59f6b4e869f074b8 Review URL: https://codereview.chromium.org/763273002 Cr-Commit-Position: refs/heads/master@{#25577}
-
dslomov authored
Revert of Introduce a kill-switch for shipping features. (patchset #2 id:20001 of https://codereview.chromium.org/763273002/) Reason for revert: Reverted for breaking nosnap: http://chromegw.corp.google.com/i/client.v8/builders/V8%20Linux%20-%20nosnap/builds/1003/steps/Check/logs/Threading3 Original issue's description: > Introduce a kill-switch for shipping features. > > R=rossberg@chromium.org > > Committed: https://chromium.googlesource.com/v8/v8/+/d6285620868b15c84eb9affa59f6b4e869f074b8 TBR=rossberg@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/763353002 Cr-Commit-Position: refs/heads/master@{#25574}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/756073004 Cr-Commit-Position: refs/heads/master@{#25572}
-
Dmitry Lomov authored
R=rossberg@chromium.org Review URL: https://codereview.chromium.org/763273002 Cr-Commit-Position: refs/heads/master@{#25570}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/767733002 Cr-Commit-Position: refs/heads/master@{#25569}
-
dslomov authored
R=rossberg@chromium.org,arv@chromium.org BUG=v8:3330 LOG=N Review URL: https://codereview.chromium.org/766663003 Cr-Commit-Position: refs/heads/master@{#25555}
-