commit | df34f65d90a78b6168f0f4278595e36dff53d910 | [log] [tgz] |
---|---|---|
author | Alexander Aprelev <aam@google.com> | Sat Jan 26 06:24:18 2019 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Sat Jan 26 06:24:18 2019 +0000 |
tree | a5271a45500d158a2a22b3603ea8897429654b6e | |
parent | ece54f3c4373f115d2ce65cf7540f2530d500b70 [diff] |
Restore TLABs. This reverts commit 324718fadd8664eb16053bedab49630ba5c14013 as it fixes performance issue found on Flutter benchmark. The fix is to make TLAB smaller than new heap semi-space. Original implementation had TLAB occupy whole semi-space. Change-Id: I4b5b5a3027b2d352ccb80538079a042406b5cf54 Reviewed-on: https://dart-review.googlesource.com/c/91171 Commit-Queue: Alexander Aprelev <aam@google.com> Reviewed-by: Ryan Macnak <rmacnak@google.com>
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Visit the dartlang.org to learn more about the language, tools, getting started, and more.
Browse pub.dartlang.org for more packages and libraries contributed by the community and the Dart team.
If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.
There are more documents on our wiki.
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.