Ryan Macnak
|
6c933a4488
|
[vm] Fix some TSAN failures. Migrate remaining uses of AtomicOperations to std::atomic.
Change-Id: I195232311a146248c601ef84640758db59083d12
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/121200
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
|
2019-10-21 16:26:39 +00:00 |
|
Martin Kustermann
|
a64b06ec83
|
[gardening] Migrate most files to be implicit-bool-conversion free
Issue https://dart-review.googlesource.com/c/sdk/+/115701
Change-Id: Ib579f0bbc8d694aec74afd837217316a10baf910
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/115707
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
|
2019-09-05 21:41:42 +00:00 |
|
Ryan Macnak
|
98a2e90d4f
|
[vm] Combine internal and external allocation into one allocation limit.
Makes things a bit simpler and avoids the situation where a low external survival rate would trigger excessive GCs because the external allocation threshold would remain low.
Bug: https://github.com/dart-lang/sdk/issues/33637
Bug: https://github.com/flutter/flutter/issues/18519
Change-Id: I53b38bd41e6232eaab848c81b2a79f7ec73fab54
Reviewed-on: https://dart-review.googlesource.com/63503
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Zach Anderson <zra@google.com>
|
2018-07-03 17:17:33 +00:00 |
|
Ryan Macnak
|
8da46d35f5
|
[vm] Move heap-related code to its own subdirectory (cf. compiler).
Remove some dead includes.
Change-Id: I31f3e739e5ee46dcbba5d6a2f091491b46402943
Reviewed-on: https://dart-review.googlesource.com/60146
Reviewed-by: Zach Anderson <zra@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
|
2018-06-20 00:39:49 +00:00 |
|