William Hesse
92bfd566e5
Roll dartium's blink with layout test expectation changes.
...
BUG=https://github.com/dart-lang/sdk/issues/19433
TBR=terry@google.com
Review URL: https://codereview.chromium.org/2356173002 .
2016-09-21 13:44:55 +02:00
William Hesse
d07d1148d2
Roll Dartium browser deps
...
This removes the package_build step, which has been removed from dart. There is no longer a package root built, but a checked-in package spec.
BUG=
R=alanknight@google.com
Review URL: https://codereview.chromium.org/2353133002 .
2016-09-20 21:54:24 +02:00
William Hesse
0695b1db3a
Remove package root target and support scripts
...
BUG=https://github.com/dart-lang/sdk/issues/23565
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2346163005 .
2016-09-20 13:32:50 +02:00
William Hesse
3bdc62bfe3
Add package_resolver to dartium DEPS, update both DEPS files.
...
BUG=https://github.com/dart-lang/sdk/issues/21949
BUG=https://github.com/dart-lang/sdk/issues/27065
R=eernst@google.com
Review URL: https://codereview.chromium.org/2354863002 .
2016-09-20 11:54:37 +02:00
William Hesse
88a64b77bf
Add support for package spec to testing HttpServer.
...
BUG=https://github.com/dart-lang/sdk/issues/27065
R=terry@google.com
Review URL: https://codereview.chromium.org/2347423003 .
2016-09-19 18:43:16 +02:00
William Hesse
9f3b5d8680
Update observatory_tool.py to remove package-root
...
BUG=
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2346483007 .
2016-09-19 10:11:31 +02:00
Zachary Anderson
fa9922d420
Fix standalone VM build for Android for tcmalloc.
...
Review URL: https://codereview.chromium.org/2347823005 .
2016-09-16 16:05:54 -07:00
Zachary Anderson
44a04f18f9
Use tcmalloc on Linux
...
Statically linking in the tcmalloc code is enough
to override the built-in malloc. I have this set up to
exclude the code for collecting heap profiles in a
Product build. There's still about a 230KB increase in
binary size, though. I think this isn't a big problem
since right now this is enabled only for server Linux.
product binary size:
before x64: 9569600
after x64: 9807840
increase: 238240 (2.5%)
before ia32: 9122836
after ia32: 9360944
increase: 238108 (2.6%)
before mips: 9418680
after mips: 9640940
increase: 222260 (2.4%)
InitialRSS:
product:
before x64: 6307840
after x64: 7430144
increase: 1122304 (17.8%)
release (--no-profiler)
before x64: 7843840
after x64: 9207808
increase: 1363968 (17.4%)
R=asiva@google.com , whesse@google.com
Review URL: https://codereview.chromium.org/2316813002 .
2016-09-16 08:24:54 -07:00
William Hesse
61eee9ee52
Use checked-in .package file for building and testing
...
Stop creating [build dir]/packages directory with symbolic links.
BUG=https://github.com/dart-lang/sdk/issues/23565
R=rnystrom@google.com
Committed: https://github.com/dart-lang/sdk/commit/5d3e356ca75be8aeff3efde5df946d746b9f8352
Review URL: https://codereview.chromium.org/1746743002 .
Reverted: https://github.com/dart-lang/sdk/commit/6d238ba197c8bda71afe790f16f6e9adaf7abd13
2016-09-16 15:03:18 +02:00
William Hesse
34b7fd39dc
Avoid error in testing script if environment is empty.
...
BUG=
R=eernst@google.com
Review URL: https://codereview.chromium.org/2344903002 .
2016-09-15 18:29:38 +02:00
William Hesse
89539c9665
Return failure result from dartium buildbot_annotated_steps
...
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org/2344753003 .
2016-09-15 17:46:43 +02:00
Rico Wind
c1efad95c4
Remove ricow@ from failure print out
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org/2346803002 .
2016-09-15 16:05:48 +02:00
William Hesse
6d238ba197
Revert "Use checked-in .package file for building and testing"
...
This reverts commit 5d3e356ca7 .
BUG=
R=eernst@google.com
Review URL: https://codereview.chromium.org/2340813004 .
2016-09-15 15:46:49 +02:00
William Hesse
5d3e356ca7
Use checked-in .package file for building and testing
...
Stop creating [build dir]/packages directory with symbolic links.
BUG=https://github.com/dart-lang/sdk/issues/23565
R=rnystrom@google.com
Review URL: https://codereview.chromium.org/1746743002 .
2016-09-15 14:50:30 +02:00
Harry Terkelsen
e4f1526449
roll kernel to latest
...
R=sigmund@google.com
Review URL: https://codereview.chromium.org/2329123002 .
2016-09-09 16:35:31 -07:00
Alan Knight
42f8ab2d6a
Fix dataTransferItemList indexing
...
BUG=
Review URL: https://codereview.chromium.org/2326113002 .
2016-09-09 12:28:59 -07:00
William Hesse
9aec21c3cc
Update homebrew updater script to use 64-bit dartium
...
BUG=
R=lrn@google.com
Review URL: https://codereview.chromium.org/2321393002 .
2016-09-09 13:45:33 +02:00
William Hesse
023edb6806
Revert "Update co19 to revision d4767b4caea3c5828ad8e053cd051d44a59061af"
...
This reverts commit d08c2b967b .
BUG=
R=eernst@google.com
Review URL: https://codereview.chromium.org/2300543004 .
2016-09-09 12:46:20 +02:00
Florian Schneider
30f16437b1
test.dart: Print stack traces of all threads when a test times out
...
This helps diagnosing tests timing out when running test.py.
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org/2320473004 .
2016-09-08 10:49:15 -07:00
William Hesse
810bf9587b
Update dartium build to use newest observatory dependencies
...
BUG=
TBR=cbernaschina@google.com
Review URL: https://codereview.chromium.org/2325493004 .
2016-09-08 13:23:51 +02:00
Carlo Bernaschina
5177c2bca9
Removed polymer & mirror from Observatory
...
web_components are still necessary, but avoiding to use shadow dom
allows us to use the lite version
Closes=https://github.com/dart-lang/sdk/issues/27239
Closes=https://github.com/dart-lang/sdk/issues/27148
Closes=https://github.com/dart-lang/sdk/issues/26952
R=johnmccutchan@google.com , rmacnak@google.com
Review URL: https://codereview.chromium.org/2310003004 .
2016-09-07 14:15:27 -07:00
William Hesse
f92b270d40
Remove --win-ninja option from dartium buildbot scripts
...
This option no longer does anything. Script is currently broken
because of it.
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2318153002 .
2016-09-07 17:02:26 +02:00
William Hesse
fa32e57693
Fix syntax error in dartium archiving script
...
This fixes an error introduced in
09e15a425e
https://codereview.chromium.org/2312223002
TBR=kustermann@google.com
BUG=
Review URL: https://codereview.chromium.org/2312253002 .
2016-09-06 18:22:09 +02:00
William Hesse
09e15a425e
Add support for new dartium bots to archiver
...
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2312223002 .
2016-09-06 17:18:24 +02:00
Zachary Anderson
82062f1d95
DBC: Add Android Product build
...
R=fschneider@google.com
Review URL: https://codereview.chromium.org/2303383002 .
2016-09-02 11:01:51 -07:00
William Hesse
1e959c3718
Revert update of co19 and followup status changes
...
This reverts commit d08c2b967b .
This reverts commit c76badd899 .
This reverts commit 82cd69976a .
We are almost there with the status updates, but it is better
to revert, and do them carefully, rather than rushing.
Review URL: https://codereview.chromium.org/2299023006 .
2016-09-01 22:57:41 +02:00
William Hesse
d08c2b967b
Update co19 to revision d4767b4caea3c5828ad8e053cd051d44a59061af
...
BUG=
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2307493003 .
2016-09-01 17:47:47 +02:00
John Messerly
c1cde9600b
use pkg/dev_compiler in the build
2016-08-31 18:05:17 -07:00
Terry Lucas
6544e9b7d8
Updated to latest fix for @patch in blink
...
TBR=jacobr@google.com
Review URL: https://codereview.chromium.org/2289263002 .
2016-08-30 10:38:39 -07:00
William Hesse
792997c347
Revert "Update co19 to revision d4767b4caea3c5828ad8e053cd051d44a59061af"
...
This reverts commit a829cfff4b .
The co19 update often introduces many test failures, even after testing
locally and updating status files. So we may revert the update, after
seeing which tests are failing on the buildbot, to do more updates on
the status files before landing again.
BUG=https://github.com/dart-lang/sdk/issues/27162
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2288593005 .
2016-08-29 18:57:12 +02:00
William Hesse
a829cfff4b
Update co19 to revision d4767b4caea3c5828ad8e053cd051d44a59061af
...
BUG=https://github.com/dart-lang/sdk/issues/27162
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2289813002 .
2016-08-29 17:46:15 +02:00
William Hesse
351e462c05
Add package:kernel to dartium DEPS.
...
BUG=https://github.com/dart-lang/sdk/issues/27182
R=lrn@google.com
Review URL: https://codereview.chromium.org/2291483002 .
2016-08-29 11:51:24 +02:00
Alan Knight
43cb6a4c59
Replace Maps library tour link in Storage template with current URL.
...
BUG=#27150
R=alanknight@google.com
Review URL: https://codereview.chromium.org/2277103002 .
2016-08-26 12:34:53 -07:00
Sigmund Cherem
6b3357d848
Pass the flag in test_suite. I'm not super familiar with this code, but I'm
...
copying what I see for the cps-ir flag. Turns out we were not passing the flag
when running the html tests.
BUG=
Review URL: https://codereview.chromium.org/2284793002 .
2016-08-26 10:19:49 -07:00
William Hesse
25840473a5
Add --fast-startup flag to test.py
...
BUG=https://github.com/dart-lang/sdk/issues/27085
Review URL: https://codereview.chromium.org/2281773002 .
2016-08-26 01:56:20 +02:00
William Hesse
fda21e2b9a
Add relative path to test when creating generated multitest directory
...
BUG=https://github.com/dart-lang/sdk/issues/27139
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2270413002 .
2016-08-24 14:16:22 +02:00
William Hesse
ca74c20f7a
Update name of a debian linux source package generated file.
...
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2267853002 .
2016-08-22 18:35:58 +02:00
William Hesse
d5ba4e02b1
Start working on version 1.20 of the SDK.
...
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2261133002 .
2016-08-22 11:54:16 +02:00
William Hesse
523ceac525
Fix type error in test.dart script.
...
BUG=
R=eernst@google.com
Review URL: https://codereview.chromium.org/2264003002 .
2016-08-22 11:50:05 +02:00
William Hesse
468db9c899
Update checked-in SDKs to 1.19.0-dev.7.2
...
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2263113002 .
2016-08-22 11:31:16 +02:00
Zachary Anderson
1b303e64fe
[fuchsia] Fix build. Build packages/ output. Add Directory::Exists().
...
The build was broken by the addition of OS::MaxRSS, which I've added
unimplemented. I need the packages/ output to get the Dart language
tests going. I've added Directory::Exists() so that we can give
the right error message on a missing package: import instead of
crashing.
R=asiva@google.com
Review URL: https://codereview.chromium.org/2259613002 .
2016-08-18 09:21:14 -07:00
William Hesse
1d8c09ed71
Update linux distribution support to Debian Jesse
...
This is needed to compile C++11 code, completing the changes required by
the BoringSSL roll.
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org/2250383002 .
2016-08-17 12:37:42 +02:00
Harry Terkelsen
1d749a2fec
record that Gamepad.buttons creates GamepadButtons
...
This also extends the html generator to be able to generate List implementations with nullable element types
Fixes https://github.com/dart-lang/sdk/issues/27073
R=sra@google.com , terry@google.com
Review URL: https://codereview.chromium.org/2242203002 .
2016-08-16 13:56:32 -07:00
Sigmund Cherem
2ee3b9fae6
Delete site/try
...
R=het@google.com , whesse@google.com
Review URL: https://codereview.chromium.org/2232273004 .
2016-08-15 12:14:45 -07:00
William Hesse
9b8f01f80e
Add --packages flag to test.py, to specify a package spec file.
...
BUG=https://github.com/dart-lang/sdk/issues/27063
Review URL: https://codereview.chromium.org/2240193002 .
2016-08-12 15:44:09 +02:00
William Hesse
25bff74ab5
Dummy commit after restarting buildbot
...
BUG=
TBR=sgjesse@google.com
Review URL: https://codereview.chromium.org/2236903002 .
2016-08-11 13:23:13 +02:00
William Hesse
9d2ab4d016
Change location of sysroot download so bot doesn't erase it.
...
BUG=https://github.com/dart-lang/sdk/issues/27048
TBR=sgjesse@google.com
Review URL: https://codereview.chromium.org/2230333002 .
2016-08-10 18:06:05 +02:00
William Hesse
ab74e91c51
Fix error in SDK build script
...
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2233923002 .
2016-08-10 17:34:19 +02:00
William Hesse
81f2226225
Change SDK builder bot to use sysroots when compiling
...
BUG=https://github.com/dart-lang/sdk/issues/27048
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2231073002 .
2016-08-10 17:28:21 +02:00
William Hesse
ae7b38799c
Add tools to build Dart with Chromium's sysroot.
...
This downloads and uses the Debian Wheezy sysroot used by chromium,
when building Dart. The resulting dart runtime requires libc version
2.14, and building without the sysroot requires libc version 2.16
BUG=https://github.com/dart-lang/sdk/issues/27048
R=sgjesse@google.com
Review URL: https://codereview.chromium.org/2230083005 .
2016-08-10 16:04:03 +02:00