Commit graph

18 commits

Author SHA1 Message Date
Johnni Winther f15f9208e6 Remove !googletest from third_party/.gitignore
Change-Id: I162ce0864dc59462a289bf10f483d2aeb01fb55a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/98465
Reviewed-by: Vyacheslav Egorov <vegorov@google.com>
Commit-Queue: Vyacheslav Egorov <vegorov@google.com>
2019-04-03 14:24:36 +00:00
Alexander Thomas 770ab5275a [infra] Upgrade gsutil to version 4.34
Change-Id: Id353fa11a8f86415569a505ef5ecd7bf03fb51e1
Reviewed-on: https://dart-review.googlesource.com/c/90487
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
2019-01-22 16:58:58 +00:00
Daco Harkes fb471c6cee fix gitignore for some git client
Change-Id: I860094060683b4d4d8389e6662363ddfa2b13f89
Reviewed-on: https://dart-review.googlesource.com/c/86423
Reviewed-by: Martin Kustermann <kustermann@google.com>
2018-12-07 09:57:13 +00:00
Vyacheslav Egorov 2c83eb550e [vm] Integrate dart binary with Crashpad on Windows.
dart binary would instantiate CrashpadClient if DART_CRASHPAD_HANDLER
and DART_CRASHPAD_CRASHES_DIR environment variables are set.

- DART_CRASHPAD_HANDLER should contain the path to the crashpad_handler
binary that would handle the crash and write minidump;
- DART_CRASHPAD_CRASHES_DIR should contain the path to the crashpad database
which would be used to store minidumps.

Rewrite --copy-crash-dumps support on windows to use Crashpad integration
instead of editing Windows registry.

Embedding crashpad required to roll a new zlib version because Crashpad
depends on the zlib. This version of zlib is buildable with its own
BUILD.gn so our custom BUILD.gn is removed.

Change-Id: I048aad16b234e1d750f0a24782b04e3b6e19703d
Reviewed-on: https://dart-review.googlesource.com/c/81007
Commit-Queue: Vyacheslav Egorov <vegorov@google.com>
Reviewed-by: Zach Anderson <zra@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
2018-10-24 13:30:16 +00:00
Alexander Thomas 7072d3b17e [infra] Upgrade d8 to 6.9.427.23 (#34698)
* Use 64bit d8 on Windows & Mac.
* Default to 64bit d8 on Linux.

Change-Id: Ia03275e48ed0e30bcb2a7b390e7007e34e92cfc5
Reviewed-on: https://dart-review.googlesource.com/c/78640
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Stephen Adams <sra@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
2018-10-10 12:36:55 +00:00
William Hesse 3603bfaebd Remove remaining traces of content_shell and DumpRenderTree
Change-Id: Iae15260fa588b101929095c865807efecfb678a2
Reviewed-on: https://dart-review.googlesource.com/71960
Reviewed-by: Jonas Termansen <sortie@google.com>
2018-08-30 08:15:30 +00:00
Zachary Anderson 43231d9ff4 Pull boringssl generated source from boringssl_gen
Dart and Flutter engine both need to have the code generated for
boringssl under //third_party/boringssl. To avoid having two
copies of this code, this CL removes it from the Dart repo and
instead pulls it from a github repo that Flutter engine can
share.

R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org/2354623003 .
2016-09-20 08:46:44 -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
Zachary Anderson 3918cb071d Adds back files lost during BoringSSL roll revert
Also fixes .gitignore files

R=asiva@google.com

Review URL: https://codereview.chromium.org/1940523002 .
2016-04-29 13:04:27 -07:00
William Hesse 47df139ed3 Download unittest package from cloud storage.
The deprecated unittest package is version 0.11.6 of the test package.
Checking it out via git, alongside test, causes a git-cache locking conflict.

BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1631263002 .
2016-01-26 17:07:15 +01:00
William Hesse f6183a63e5 Move third_party/clang to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1542953002 .
2015-12-22 15:17:46 +01:00
William Hesse 767579d7f0 Move third_party/gsutil dependency from github to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1544513002 .
2015-12-21 15:51:46 +01:00
William Hesse 79b6d81dd2 Move third_party/firefox_jsshell dependency to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1544463002 .
2015-12-21 14:38:14 +01:00
William Hesse d2fe7e356c Move third_party/drt_resources to a cloud download
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1533693004 .
2015-12-21 10:57:06 +01:00
William Hesse 13bf8ff9f8 Breaking Change: merge BoringSSL branch into master
This replaces the NSS secure networking library from Mozilla
with the BoringSSL library from Google. This library, based
on OpenSSL, reads certificates from files in PEM format, rather
than storing certificates and keys in a SQLite database, the
way NSS does. There will be a blog post, changelog entries,
and other documentation of the breaking changes.

Review URL: https://codereview.chromium.org//1319703002 .
2015-08-26 14:42:12 +02:00
Rico Wind f76792f7c6 Add d8 .gitignore and remove svn deps for d8
Add d8 sha files for version 4.4.63.5

Don't git ignore d8 in third_party

R=sra@google.com
BUG=

Review URL: https://codereview.chromium.org//1171003002.
2015-06-10 12:52:31 +02:00
Rico Wind 08fbbd2880 Add missing third_party/pkg_tested status file
update .gitignore to not ignore it

R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1147503003
2015-05-17 07:31:34 +02:00
Rico Wind f34fae854a Initial github commit for getting stuff working
Readd samples, samples-dev, tools/testing/bin, third_party removed by cleanup (no history, sorry)

Add DEPS file which will replace the old all.deps and standalone.deps

Add tools/deps/dartium.deps replacing the old dartium.deps (but now editable from a normal checkout)

Fixup tools/utils.py to use the new archiving schema (git count for be, version number for dev/stable

Fix codereview.settings
2015-05-16 15:41:58 +02:00