Commit Graph

4123 Commits

Author SHA1 Message Date
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