- 16 Jun, 2015 1 commit
-
-
vogelheim authored
crrev.com/1177163002 should have fixed the issues that broke this last time. Notes: - The current functionality is meant to stay. If you prefer the old way, just set v8_use_external_startup_data=0. - You might notice this if you call d8 via PATH. Either explicitly tell d8 where your external snapshot/built-ins are, or change the build options as above. - This follows Chromium practice, that mostly uses this feature these days. - Other platforms to follow later. BUG= Review URL: https://codereview.chromium.org/1189563004 Cr-Commit-Position: refs/heads/master@{#29050}
-
- 15 Jun, 2015 1 commit
-
-
balazs.kilvady authored
Port cdc43bc5 Original review: https://codereview.chromium.org/1133163005/ Original commit message: Enable clang's shorten-64-to-32 warning flag on ARM64, and fix the warnings that arise. BUG= Review URL: https://codereview.chromium.org/1182193004 Cr-Commit-Position: refs/heads/master@{#29024}
-
- 12 Jun, 2015 2 commits
-
-
yangguo authored
Revert of MIPS64: Enable shorten-64-to-32 warning. (patchset #12 id:240001 of https://codereview.chromium.org/1133163005/) Reason for revert: Compile failure: https://chromegw.corp.google.com/i/client.v8/builders/V8%20Mac64%20-%20debug/builds/3070/steps/compile/logs/stdio Original issue's description: > MIPS64: Enable shorten-64-to-32 warning. > > Port cdc43bc5 > > Original commit message: > Enable clang's shorten-64-to-32 warning flag on ARM64, and fix the warnings > that arise. > > BUG= > > Committed: https://crrev.com/9af578a7c83b58a0ce25345998d9287cbf2030cb > Cr-Commit-Position: refs/heads/master@{#28990} TBR=danno@chromium.org,martyn.capewell@arm.com,paul.lind@imgtec.com,akos.palfi@imgtec.com,dusan.milosavljevic@imgtec.com,jkummerow@chromium.org,machenbach@chromium.org,svenpanne@chromium.org,balazs.kilvady@imgtec.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1182493007 Cr-Commit-Position: refs/heads/master@{#28991}
-
balazs.kilvady authored
Port cdc43bc5 Original commit message: Enable clang's shorten-64-to-32 warning flag on ARM64, and fix the warnings that arise. BUG= Review URL: https://codereview.chromium.org/1133163005 Cr-Commit-Position: refs/heads/master@{#28990}
-
- 11 Jun, 2015 1 commit
-
-
vogelheim authored
Revert of Re-land: Enable external startup by default on Linux. (patchset #3 id:40001 of https://codereview.chromium.org/1041683002/) Reason for revert: Revert, due to problems with stale build artefacts uncovered by this. Details: https://code.google.com/p/v8/issues/detail?id=4171 Original issue's description: > Re-land: Enable external startup by default on Linux. > > crrev.com/1016603004 should have fixed the issues that broke this last time. > > Notes: > - The current functionality is meant to stay. If you prefer the old way, > just set v8_use_external_startup_data=0. > - You might notice this if you call d8 via PATH. Either explicitly tell d8 > where your external snapshot/built-ins are, or change the build options > as above. > - This follows Chromium practice, that mostly uses this feature these days. > - Other platforms to follow later. > > BUG= > > Committed: https://crrev.com/bb9c774c164c3552b67b4f1b60809852a44f2ecd > Cr-Commit-Position: refs/heads/master@{#28858} TBR=jochen@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1177883003 Cr-Commit-Position: refs/heads/master@{#28929}
-
- 09 Jun, 2015 3 commits
-
-
Erik Arvidsson authored
Bots have been really lazy today and they have not picked up the latest versions for some obscure reason BUG=N LOG=M TBR=machenbach@chromium.org, littledan@chromium.org Review URL: https://codereview.chromium.org/1171223002 Cr-Commit-Position: refs/heads/master@{#28883}
-
Erik Arvidsson authored
BUG=N LOG=N TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1174523004 Cr-Commit-Position: refs/heads/master@{#28875}
-
vogelheim authored
crrev.com/1016603004 should have fixed the issues that broke this last time. Notes: - The current functionality is meant to stay. If you prefer the old way, just set v8_use_external_startup_data=0. - You might notice this if you call d8 via PATH. Either explicitly tell d8 where your external snapshot/built-ins are, or change the build options as above. - This follows Chromium practice, that mostly uses this feature these days. - Other platforms to follow later. BUG= Review URL: https://codereview.chromium.org/1041683002 Cr-Commit-Position: refs/heads/master@{#28858}
-
- 08 Jun, 2015 2 commits
-
-
balazs.kilvady authored
BUG= Review URL: https://codereview.chromium.org/1160973006 Cr-Commit-Position: refs/heads/master@{#28842}
-
machenbach authored
BUG=chromium:430032 LOG=n Review URL: https://codereview.chromium.org/1156183004 Cr-Commit-Position: refs/heads/master@{#28821}
-
- 28 May, 2015 1 commit
-
-
machenbach authored
BUG=chromium:489254 LOG=n Review URL: https://codereview.chromium.org/1143173005 Cr-Commit-Position: refs/heads/master@{#28676}
-
- 27 May, 2015 1 commit
-
-
machenbach authored
BUG=chromium:489254 LOG=n Review URL: https://codereview.chromium.org/1158903002 Cr-Commit-Position: refs/heads/master@{#28663}
-
- 26 May, 2015 1 commit
-
-
machenbach authored
This configures *san in v8 just like in chromium's common.gypi. I also addresses compilation problems with ICU and usage of instrumented libc++. TBR=svenpanne@chromium.org Review URL: https://codereview.chromium.org/1146863006 Cr-Commit-Position: refs/heads/master@{#28631}
-
- 22 May, 2015 2 commits
-
-
machenbach authored
BUG=chromium:425187 LOG=n Review URL: https://codereview.chromium.org/1154833002 Cr-Commit-Position: refs/heads/master@{#28599}
-
jing.bao authored
BUG= Review URL: https://codereview.chromium.org/1145513006 Cr-Commit-Position: refs/heads/master@{#28571}
-
- 21 May, 2015 3 commits
-
-
machenbach authored
BUG=chromium:425187 LOG=n TBR=svenpanne@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1148333004 Cr-Commit-Position: refs/heads/master@{#28561}
-
jochen authored
without the % we can't override the value which makes the Makefile thing not work R=vogelheim@chromium.org LOG=n BUG=none Review URL: https://codereview.chromium.org/1147273002 Cr-Commit-Position: refs/heads/master@{#28553}
-
jochen authored
This should help to keep syntax errors from creeping into v8.h Also, I'll remove usages of to-be-deprecated APIs and turn this flag on for standalone builds BUG=4134 R=vogelheim@chromium.org LOG=n Review URL: https://codereview.chromium.org/1149633003 Cr-Commit-Position: refs/heads/master@{#28538}
-
- 20 May, 2015 1 commit
-
-
yangguo authored
BUG= Review URL: https://codereview.chromium.org/1140333003 Cr-Commit-Position: refs/heads/master@{#28499}
-
- 15 May, 2015 1 commit
-
-
martyn.capewell authored
Enable clang's shorten-64-to-32 warning flag on ARM64, and fix the warnings that arise. BUG= Review URL: https://codereview.chromium.org/1131573006 Cr-Commit-Position: refs/heads/master@{#28412}
-
- 11 May, 2015 1 commit
-
-
machenbach authored
Revert of Add the concept of a V8 extras exports object (patchset #5 id:80001 of https://codereview.chromium.org/1128113006/) Reason for revert: [Sheriff] Causes gc stress failures: http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim%20-%20gc%20stress/builds/2167 Original issue's description: > Add the concept of a V8 extras exports object > > Exposed to the extras as extrasExports (on the builtins object), on > which they can put things that should be accessible from C++. Exposed > to C++ through the V8 API as v8::Context::GetExtrasExportsObject(). > > Adding a test (in test-api.cc) required adding a simple extra, > test-extra.js, which we build into the standalone builds. > > R=yangguo@chromium.org, jochen@chromium.org > BUG= > > Committed: https://crrev.com/ad547cea05f3e02c67243b682e933fc53ac763d9 > Cr-Commit-Position: refs/heads/master@{#28317} TBR=jochen@chromium.org,yangguo@chromium.org,domenic@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1127313005 Cr-Commit-Position: refs/heads/master@{#28332}
-
- 08 May, 2015 1 commit
-
-
domenic authored
Exposed to the extras as extrasExports (on the builtins object), on which they can put things that should be accessible from C++. Exposed to C++ through the V8 API as v8::Context::GetExtrasExportsObject(). Adding a test (in test-api.cc) required adding a simple extra, test-extra.js, which we build into the standalone builds. R=yangguo@chromium.org, jochen@chromium.org BUG= Review URL: https://codereview.chromium.org/1128113006 Cr-Commit-Position: refs/heads/master@{#28317}
-
- 28 Apr, 2015 1 commit
-
-
bmeurer authored
Currently only the Win64 bots report this warnings, which adds quite some overhead to the development process. With this flag we also get compiler warnings about implicit 64bit to 32bit truncations when building with clang on Linux/x64 and Mac/x64. R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/1111733002 Cr-Commit-Position: refs/heads/master@{#28093}
-
- 27 Apr, 2015 3 commits
-
-
machenbach authored
Reland [test] Make msan work for v8 stand-alone. (patchset #1 id:1 of https://codereview.chromium.org/1104073002/) Reason for revert: Reland after switching bot to ninja. Original issue's description: > Revert of [test] Make msan work for v8 stand-alone. (patchset #6 id:100001 of https://codereview.chromium.org/802583003/) > > Reason for revert: > Compile failures: http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim%20-%20MSAN/builds/2047 > > Original issue's description: > > [test] Make msan work for v8 stand-alone. > > > > The msan configuration can be used in combination with > > v8_use_snapshot=false. > > > > BUG=chromium:425187 > > LOG=n > > > > Committed: https://crrev.com/a65ef0d53fc28b0908f228938c6d84effa83c596 > > Cr-Commit-Position: refs/heads/master@{#28064} > > TBR=jochen@chromium.org,earthdok@chromium.org,svenpanne@chromium.org > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=chromium:425187 > > Committed: https://crrev.com/f69a48696ec3ec0ea1169a41b4c84fb36b059968 > Cr-Commit-Position: refs/heads/master@{#28068} TBR=jochen@chromium.org,earthdok@chromium.org,svenpanne@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromium:425187 Review URL: https://codereview.chromium.org/1102323002 Cr-Commit-Position: refs/heads/master@{#28078}
-
machenbach authored
Revert of [test] Make msan work for v8 stand-alone. (patchset #6 id:100001 of https://codereview.chromium.org/802583003/) Reason for revert: Compile failures: http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim%20-%20MSAN/builds/2047 Original issue's description: > [test] Make msan work for v8 stand-alone. > > The msan configuration can be used in combination with > v8_use_snapshot=false. > > BUG=chromium:425187 > LOG=n > > Committed: https://crrev.com/a65ef0d53fc28b0908f228938c6d84effa83c596 > Cr-Commit-Position: refs/heads/master@{#28064} TBR=jochen@chromium.org,earthdok@chromium.org,svenpanne@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromium:425187 Review URL: https://codereview.chromium.org/1104073002 Cr-Commit-Position: refs/heads/master@{#28068}
-
machenbach authored
The msan configuration can be used in combination with v8_use_snapshot=false. BUG=chromium:425187 LOG=n Review URL: https://codereview.chromium.org/802583003 Cr-Commit-Position: refs/heads/master@{#28064}
-
- 17 Apr, 2015 1 commit
-
-
machenbach authored
BUG= Review URL: https://codereview.chromium.org/1089393004 Cr-Commit-Position: refs/heads/master@{#27905}
-
- 15 Apr, 2015 1 commit
-
-
Jakob Kummerow authored
R=jarin@chromium.org Review URL: https://codereview.chromium.org/1085283002 Cr-Commit-Position: refs/heads/master@{#27852}
-
- 09 Apr, 2015 2 commits
-
-
torne authored
Remove references to android_webview_build now that we no longer support that build configuration. This also removes use_system_stlport which was only supported with android_webview_build. BUG=chromium:440793 LOG=n Review URL: https://codereview.chromium.org/1069663002 Cr-Commit-Position: refs/heads/master@{#27708}
-
chunyang.dai authored
Compiling v8 for X87 platform with clang compiler leads to some test case failure. So we set the default compiler for X87 to GCC. BUG= Review URL: https://codereview.chromium.org/1031793002 Cr-Commit-Position: refs/heads/master@{#27706}
-
- 02 Apr, 2015 1 commit
-
-
jochen authored
BUG=none R=danno@chromium.org LOG=n Review URL: https://codereview.chromium.org/960903003 Cr-Commit-Position: refs/heads/master@{#27579}
-
- 26 Mar, 2015 1 commit
-
-
michael_dawson authored
The value returned on AIX for platform.machine() is not the best value to map the architecture from. Use platform.system to determine if we are on AIX and if so set host_arch to ppc64 as AIX 6.1 (the earliest supported) only provides a 64 bit kernel AIX was reporting warning that offset may be used uninitialized modified: build/detect_v8_host_arch.py modified: build/standalone.gypi modified: src/hydrogen-bce.cc R=mbrandy@us.ibm.com, jkummerow@chromium.org BUG= Review URL: https://codereview.chromium.org/1006583004 Cr-Commit-Position: refs/heads/master@{#27463}
-
- 18 Mar, 2015 2 commits
-
-
michael_dawson authored
We were able to remove most of our changes needed to compile on AIX with an earlier compiler level. These changes are the remaining ones. The changes in heap/heap.cc are needed because otherwise the compiler complains that result is potentially used before it is initialized. The changes in heap/mark-compact.cc are required because AIX supports the full 64 bit address range so the check being guarded is invalid. The changes in build/toolchain.gypi and test/cctest/cctest/gyp are aix only and are adjust the compile/link options to allow the AIX build to succeed. modified: build/toolchain.gypi modified: src/heap/heap.cc modified: src/heap/mark-compact.cc modified: test/cctest/cctest.gyp R=danno@chromium.org, svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/1013833002 Cr-Commit-Position: refs/heads/master@{#27255}
-
michael_dawson authored
- We don't have clang for PPC, force use of gcc. - Changes needed to compile/build on AIX with gcc 4.8.3 missed from last review modified: build/standalone.gypi R=danno@chromium.org, svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/1018543003 Cr-Commit-Position: refs/heads/master@{#27254}
-
- 14 Mar, 2015 1 commit
-
-
machenbach authored
Rolling v8/tools/clang to 37246cb63b9720d6fe74b473210291007e49297b TBR=jochen@chromium.org BUG=chromium:466099 LOG=n Review URL: https://codereview.chromium.org/1005333002 Cr-Commit-Position: refs/heads/master@{#27200}
-
- 09 Mar, 2015 3 commits
-
-
machenbach authored
BUG=chromium:464657 LOG=n TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/990253002 Cr-Commit-Position: refs/heads/master@{#27082}
-
machenbach authored
BUG=chromium:464657 LOG=n Review URL: https://codereview.chromium.org/987063002 Cr-Commit-Position: refs/heads/master@{#27081}
-
Weiliang Lin authored
BUG= R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/966773005 Cr-Commit-Position: refs/heads/master@{#27055}
-
- 05 Mar, 2015 1 commit
-
-
machenbach authored
BUG= Review URL: https://codereview.chromium.org/980843002 Cr-Commit-Position: refs/heads/master@{#27015}
-
- 04 Mar, 2015 1 commit
-
-
machenbach authored
Rolling v8/third_party/icu to eda9e75b1fa17f57ffa369ee3543a2301b68d0a9 TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/950343004 Cr-Commit-Position: refs/heads/master@{#26999}
-