dart-sdk/third_party
Daco Harkes b1e59721d4 Revert "[vm] Remove tcmalloc and malloc profiler."
This reverts commit c67fac9cb4.

Reason for revert: Regresses `dart:io` performance and causes
failures.
https://github.com/dart-lang/sdk/issues/51639

Original change's description:
> [vm] Remove tcmalloc and malloc profiler.
>
> The standalone VM originally began statically linking tcmalloc to work around bugs in the system malloc for Fiber. Later it used tcmalloc's hooks to implement a profiler, but this is rarely used since it is only available in debug mode, misses early allocations, and often misses late allocations from an exhausted sample buffer. Removing it altogether avoids build complexity around which combinations of compiler/architecture/sysroot support tcmalloc, and reduces binary size.
>
> TEST=ci
> Change-Id: I4b259e18b82b2d12a2a60962aabf83bd8d997d19
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/286120
> Reviewed-by: Ben Konyi <bkonyi@google.com>
> Commit-Queue: Ryan Macnak <rmacnak@google.com>

Change-Id: I4395edd6f5bd7e26b4e38f4d931ad2ea67afba18
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/286925
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Slava Egorov <vegorov@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2023-03-06 10:28:33 +00:00
..
babel [dart2js] Add support for BabelJS to test.py 2019-05-29 08:39:44 +00:00
binaryen Revert "Reland "Reland "[dart2wasm] Include wasm-opt in the shipped dart-sdk.""" 2023-02-17 09:04:50 +00:00
d8 [infra] Upgrade d8 to 9.1.269 2021-06-27 11:00:31 +00:00
devtools Bump DevTools DEP to 2.20.1 and modify the devtools/update.sh script to support passing an additional argument to the DevTools build script. 2023-01-20 07:16:49 +00:00
firefox_jsshell [infra] Upgrade jsshell to 88.0 2021-04-22 08:37:56 +00:00
mdn/browser-compat-data Add README.google and change browser-compat-data DEPS 2020-05-29 18:59:34 +00:00
requirejs Add requirejs to repo for DDC 2017-03-29 08:05:40 -07:00
tcmalloc Revert "[vm] Remove tcmalloc and malloc profiler." 2023-03-06 10:28:33 +00:00
.gitignore Bump protobuf-gn version to eliminate need for custom_options.proto stub 2023-02-17 15:11:43 +00:00
clang.tar.gz.sha1 Move third_party/clang to cloud storage 2015-12-22 15:17:46 +01:00
OWNERS [infra] Add OWNERS to the Dart SDK 2022-02-14 14:06:34 +00:00