dart-sdk/build/toolchain
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
..
android [infra] Roll clang toolchain forward 2018-01-10 21:23:39 +00:00
linux [infra] Roll toolchain. 2018-03-01 20:09:29 +00:00
mac [vm] Roll boringssl to 189270cd190267f5bd60cfe8f8ce7a61d07ba6f4 2018-05-24 22:04:30 +00:00
win [vm] Integrate dart binary with Crashpad on Windows. 2018-10-24 13:30:16 +00:00
ccache.gni
gcc_toolchain.gni [vm] Roll boringssl to 189270cd190267f5bd60cfe8f8ce7a61d07ba6f4 2018-05-24 22:04:30 +00:00
get_concurrent_links.py
goma.gni
OWNERS