- 09 Jan, 2015 4 commits
-
-
ishell authored
Review URL: https://codereview.chromium.org/845713002 Cr-Commit-Position: refs/heads/master@{#26007}
-
vogelheim authored
(Debug builds have --enable-slow-asserts, and with slow asserts each assignment to the array in the prepare function will trigger a check over the entire array. This turns it into n^2 work, for reasonably large n.) BUG= Review URL: https://codereview.chromium.org/831953003 Cr-Commit-Position: refs/heads/master@{#26006}
-
yangguo authored
R=marja@chromium.org Review URL: https://codereview.chromium.org/840253002 Cr-Commit-Position: refs/heads/master@{#26005}
-
v8-autoroll authored
Rolling v8/buildtools to 451dcd05a5b34936f5be67b2472cd63aaa508401 TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/834243003 Cr-Commit-Position: refs/heads/master@{#26004}
-
- 08 Jan, 2015 21 commits
-
-
Daniel Vogelheim authored
BUG= Review URL: https://codereview.chromium.org/831193004 Cr-Commit-Position: refs/heads/master@{#26003}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/804603006 Cr-Commit-Position: refs/heads/master@{#26002}
-
jochen authored
Instead, just use DCHECKs. The builders that want them in release mode should already be useding dcheck_always_on anyways BUG=none R=machenbach@chromium.org LOG=y Review URL: https://codereview.chromium.org/841083002 Cr-Commit-Position: refs/heads/master@{#26001}
-
dslomov authored
R=rossberg@chromium.org BUG=v8:3330 Review URL: https://codereview.chromium.org/836393003 Cr-Commit-Position: refs/heads/master@{#26000}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/823583010 Cr-Commit-Position: refs/heads/master@{#25999}
-
jochen authored
Revert of Revert of Revert of Turn on job-based recompilation (patchset #1 id:1 of https://codereview.chromium.org/840023002/) Reason for revert: still doesn't work Original issue's description: > Revert of Revert of Turn on job-based recompilation (patchset #1 id:1 of https://codereview.chromium.org/791033007/) > > Reason for revert: > attempt reland after landing a fix > > Original issue's description: > > Revert of Turn on job-based recompilation (patchset #2 id:20001 of https://codereview.chromium.org/832183004/) > > > > Reason for revert: > > revert > > > > Original issue's description: > > > Turn on job-based recompilation > > > > > > BUG=v8:3608 > > > LOG=y > > > R=yangguo@chromium.org > > > > > > Committed: https://crrev.com/715552409b4a08504301cf1ad4cb2e45a815f01b > > > Cr-Commit-Position: refs/heads/master@{#25972} > > > > TBR=yangguo@chromium.org > > NOTREECHECKS=true > > NOTRY=true > > BUG=v8:3608 > > > > Committed: https://crrev.com/28a5a4865183769cbed9d42ad3fdc1b1d8bae3a3 > > Cr-Commit-Position: refs/heads/master@{#25975} > > TBR=yangguo@chromium.org > NOTREECHECKS=true > NOTRY=true > BUG=v8:3608 > > Committed: https://crrev.com/b4bc9c1a3a7d03dee0b3dd6460414085f79cd36e > Cr-Commit-Position: refs/heads/master@{#25994} TBR=yangguo@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3608 Review URL: https://codereview.chromium.org/832103003 Cr-Commit-Position: refs/heads/master@{#25998}
-
bmeurer authored
- Use C++11 range based for loops. - Remove duplicated virtual register set in unittests. - Don't expose implementation details of InstructionSelector. TEST=unittests R=dcarney@chromium.org Review URL: https://codereview.chromium.org/837423002 Cr-Commit-Position: refs/heads/master@{#25997}
-
yangguo authored
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 Review URL: https://codereview.chromium.org/833563004 Cr-Commit-Position: refs/heads/master@{#25996}
-
yangguo authored
R=svenpanne@chromium.org BUG=v8:3771 LOG=N Review URL: https://codereview.chromium.org/841943002 Cr-Commit-Position: refs/heads/master@{#25995}
-
jochen authored
Revert of Revert of Turn on job-based recompilation (patchset #1 id:1 of https://codereview.chromium.org/791033007/) Reason for revert: attempt reland after landing a fix Original issue's description: > Revert of Turn on job-based recompilation (patchset #2 id:20001 of https://codereview.chromium.org/832183004/) > > Reason for revert: > revert > > Original issue's description: > > Turn on job-based recompilation > > > > BUG=v8:3608 > > LOG=y > > R=yangguo@chromium.org > > > > Committed: https://crrev.com/715552409b4a08504301cf1ad4cb2e45a815f01b > > Cr-Commit-Position: refs/heads/master@{#25972} > > TBR=yangguo@chromium.org > NOTREECHECKS=true > NOTRY=true > BUG=v8:3608 > > Committed: https://crrev.com/28a5a4865183769cbed9d42ad3fdc1b1d8bae3a3 > Cr-Commit-Position: refs/heads/master@{#25975} TBR=yangguo@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3608 Review URL: https://codereview.chromium.org/840023002 Cr-Commit-Position: refs/heads/master@{#25994}
-
jochen authored
Otherwise, the isolate that is referenced by the scope might already be gone BUG=v8:3608 R=yangguo@chromium.org LOG=n Review URL: https://codereview.chromium.org/836413005 Cr-Commit-Position: refs/heads/master@{#25993}
-
Ben Noordhuis authored
R=yangguo@chromium.org Review URL: https://codereview.chromium.org/821553003 Patch from Ben Noordhuis <ben@strongloop.com>. Cr-Commit-Position: refs/heads/master@{#25992}
-
machenbach authored
Revert of Hack around broken snapshot generation in the GN build on Android. (patchset #1 id:1 of https://codereview.chromium.org/832413005/) Reason for revert: Suspected to block the current v8 roll: https://codereview.chromium.org/842783003/ Original issue's description: > Hack around broken snapshot generation in the GN build on Android. > > The generated snapshot just crashes on the device, but > disabling snapshots allows us to run V8 just fine which > is sufficient for our purposes at this point. > > Mojo/Sky are GN-only so we depend on the V8 GN build even if > it's not considered production for Chromium yet. > > R=jochen@chromium.org > > Committed: https://crrev.com/3e97df1ee8b8bfdddd63ad3c7b79960d24c83b74 > Cr-Commit-Position: refs/heads/master@{#25982} TBR=jochen@chromium.org,eseidel@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/841043002 Cr-Commit-Position: refs/heads/master@{#25991}
-
machenbach authored
Revert of Run "gn format" on v8's BUILD.gn file. (patchset #1 id:1 of https://codereview.chromium.org/787873003/) Reason for revert: Need to revert in order to revert https://codereview.chromium.org/832413005/ Original issue's description: > Run "gn format" on v8's BUILD.gn file. > > There should be no functional change. > > This is a reland of a portion of https://codereview.chromium.org/834113005/ > > Committed: https://crrev.com/e1d957268d154e7fb7abd5a6cad54f602badc9b8 > Cr-Commit-Position: refs/heads/master@{#25986} TBR=jochen@chromium.org,brettw@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/793613003 Cr-Commit-Position: refs/heads/master@{#25990}
-
Yang Guo authored
Instead of using only \n as line terminator, we now use the definition in http://www.ecma-international.org/ecma-262/5.1/#sec-7.3 R=marja@chromium.org BUG=v8:2825 LOG=Y Review URL: https://codereview.chromium.org/821383009 Cr-Commit-Position: refs/heads/master@{#25989}
-
svenpanne authored
Removed a superfluous space on the way. BUG=v8:3679 LOG=y Review URL: https://codereview.chromium.org/843673004 Cr-Commit-Position: refs/heads/master@{#25988}
-
bmeurer authored
TEST=cctest/test-representation-change,unittests,mjsunit/compiler/regress-bit-number-constant R=jarin@chromium.org Review URL: https://codereview.chromium.org/840953003 Cr-Commit-Position: refs/heads/master@{#25987}
-
brettw authored
There should be no functional change. This is a reland of a portion of https://codereview.chromium.org/834113005/ Review URL: https://codereview.chromium.org/787873003 Cr-Commit-Position: refs/heads/master@{#25986}
-
yangguo authored
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 Review URL: https://codereview.chromium.org/838983002 Cr-Commit-Position: refs/heads/master@{#25985}
-
brettw authored
Also formats the rest of the file with "gn format". This accounts for all the changes except for the "d8" target additions. Review URL: https://codereview.chromium.org/834113005 Cr-Commit-Position: refs/heads/master@{#25984}
-
v8-autoroll authored
Rolling v8/build/gyp to 82b08049cc0b1f9e0bdcc0702ac6b523360f635f Rolling v8/tools/clang to 24bed8c99d57ebfad05890c21f03f31af39dc6d4 TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/844663003 Cr-Commit-Position: refs/heads/master@{#25983}
-
- 07 Jan, 2015 15 commits
-
-
eseidel authored
The generated snapshot just crashes on the device, but disabling snapshots allows us to run V8 just fine which is sufficient for our purposes at this point. Mojo/Sky are GN-only so we depend on the V8 GN build even if it's not considered production for Chromium yet. R=jochen@chromium.org Review URL: https://codereview.chromium.org/832413005 Cr-Commit-Position: refs/heads/master@{#25982}
-
dcarney authored
R=jochen@chromium.org BUG= Review URL: https://codereview.chromium.org/834443004 Cr-Commit-Position: refs/heads/master@{#25981}
-
sergeyv authored
BUG= Review URL: https://codereview.chromium.org/821723002 Cr-Commit-Position: refs/heads/master@{#25980}
-
bmeurer authored
TEST=mjsunit/compiler/regress-bit-number-constant Review URL: https://codereview.chromium.org/839813002 Cr-Commit-Position: refs/heads/master@{#25979}
-
ishell authored
BUG=chromium:444805 LOG=Y Review URL: https://codereview.chromium.org/793333003 Cr-Commit-Position: refs/heads/master@{#25978}
-
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}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/843513002 Cr-Commit-Position: refs/heads/master@{#25976}
-
jochen authored
Revert of Turn on job-based recompilation (patchset #2 id:20001 of https://codereview.chromium.org/832183004/) Reason for revert: revert Original issue's description: > Turn on job-based recompilation > > BUG=v8:3608 > LOG=y > R=yangguo@chromium.org > > Committed: https://crrev.com/715552409b4a08504301cf1ad4cb2e45a815f01b > Cr-Commit-Position: refs/heads/master@{#25972} TBR=yangguo@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3608 Review URL: https://codereview.chromium.org/791033007 Cr-Commit-Position: refs/heads/master@{#25975}
-
titzer authored
R=jarin@chromium.org BUG=chromium:446389 LOG=Y Review URL: https://codereview.chromium.org/844503002 Cr-Commit-Position: refs/heads/master@{#25974}
-
jochen authored
The logic was supposed to trigger a rebuild if the CXX variable is changed. However, it failed to track the other compiler related variables, and, what is worse, conflicted with the clang=1 gyp setting by forcing CXX to g++ The new logic just relies on tracking GYP defines, and checks whether the CXX binary - if set - has a target different from the host architecture. BUG=none R=jkummerow@chromium.org LOG=n Review URL: https://codereview.chromium.org/807143003 Cr-Commit-Position: refs/heads/master@{#25973}
-
jochen authored
BUG=v8:3608 LOG=y R=yangguo@chromium.org Review URL: https://codereview.chromium.org/832183004 Cr-Commit-Position: refs/heads/master@{#25972}
-
yangguo authored
R=rossberg@chromium.org BUG=v8:3790 LOG=N Review URL: https://codereview.chromium.org/813873007 Cr-Commit-Position: refs/heads/master@{#25971}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/837173002 Cr-Commit-Position: refs/heads/master@{#25970}
-
Benedikt Meurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/808333005 Cr-Commit-Position: refs/heads/master@{#25969}
-
dcarney authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/810403003 Cr-Commit-Position: refs/heads/master@{#25968}
-