[vm] Avoid data race during Dart_IsolateGroupHeapNewUsedMetric. Precise new-space usage requires looking at all the TLAB pointers and normally only occurs under a GC safepoint. For external queries coarsen the answer to capacity. TEST=g3 Bug: b/324221135 Change-Id: I0e83bbcddba21ddf539fb2afdedf2959cef2c078 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352682 Reviewed-by: Siva Annamalai <asiva@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com> https://dart.googlesource.com/sdk/+/a4072803b3de9eae5960411898d480e64c69a030
diff --git a/DEPS b/DEPS index 78f5037..3b342c7 100644 --- a/DEPS +++ b/DEPS
@@ -279,7 +279,7 @@ 'engine/src/flutter': Var('flutter_git') + '/mirrors/engine' + '@' + '76193cdce2f60b35022d975809db692256523966', - 'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + '974dfa30713211634f0054b47ddadce02e7d7d4b', + 'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + 'a4072803b3de9eae5960411898d480e64c69a030', 'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + '0fac13b4437cbd3d2f5ac1a576b4aadb40aa95c8',
diff --git a/commits.json b/commits.json index b972364..3af55ba 100644 --- a/commits.json +++ b/commits.json
@@ -1,5 +1,5 @@ { "engine/src/flutter":"76193cdce2f60b35022d975809db692256523966", - "engine/src/third_party/dart":"974dfa30713211634f0054b47ddadce02e7d7d4b", + "engine/src/third_party/dart":"a4072803b3de9eae5960411898d480e64c69a030", "flutter":"0fac13b4437cbd3d2f5ac1a576b4aadb40aa95c8" } \ No newline at end of file