- 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}
-
- 27 Nov, 2014 2 commits
-
-
dslomov authored
R=rossberg@chromium.org, yangguo@chromium.org LOG=Y Review URL: https://codereview.chromium.org/761913002 Cr-Commit-Position: refs/heads/master@{#25536}
-
dcarney authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/750813004 Cr-Commit-Position: refs/heads/master@{#25533}
-
- 26 Nov, 2014 1 commit
-
-
titzer authored
R=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/754843002 Cr-Commit-Position: refs/heads/master@{#25521}
-
- 24 Nov, 2014 1 commit
-
-
baixo authored
The file snapshot_blob_host.bin was supposed to be generated when building the host toolset. However, the file snapshot_blob.bin was being generated instead, under every set of conditions. Because of this, every time we build the host toolset, snapshot_blob_host.bin is not found. This causes the target (v8_external_snapshot) that generates such file to be run. This target generates snapshot_blob.bin instead of snapshot_blob_host.bin. This in turn causes all the targets that depend on snapshot_blob.bin to run again. After this, we still don't have snapshot_blob_host.bin. So the next time we build, the whole process described above happens again. BUG=421063 Review URL: https://codereview.chromium.org/741223002 Cr-Commit-Position: refs/heads/master@{#25480}
-
- 21 Nov, 2014 1 commit
-
-
yangguo authored
R=vogelheim@chromium.org Review URL: https://codereview.chromium.org/750543002 Cr-Commit-Position: refs/heads/master@{#25464}
-
- 19 Nov, 2014 1 commit
-
-
Dusan Milosavljevic authored
TEST= BUG= R=danno@chromium.org, paul.lind@imgtec.com Review URL: https://codereview.chromium.org/732403002 Cr-Commit-Position: refs/heads/master@{#25424}
-