[vm/lib] Fix for https://github.com/dart-lang/sdk/issues/45347

TEST=new tests added

Change-Id: Ic604cc9576f092c1bf96f411ae1abdea6c78c384
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/329784
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Siva Annamalai <asiva@google.com>

https://dart.googlesource.com/sdk/+/8e6a02d899ef62ef5b8405518b36340e609198e2
diff --git a/DEPS b/DEPS
index 44d5ced..8111043 100644
--- a/DEPS
+++ b/DEPS
@@ -267,7 +267,7 @@
 
   'engine/src/flutter': Var('flutter_git') + '/mirrors/engine' + '@' + '791e90aadf4239d5e0a3a99dea93895abbb738d6',
 
-  'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + 'fd798c2cefb944d89a2f3191b8621aa76dc60215',
+  'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + '8e6a02d899ef62ef5b8405518b36340e609198e2',
 
   'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + '8ca7d7d1362c1503c77585fff52415ac4295e415',
 
diff --git a/commits.json b/commits.json
index 120a546..5066799 100644
--- a/commits.json
+++ b/commits.json
@@ -1,5 +1,5 @@
 {
   "engine/src/flutter":"791e90aadf4239d5e0a3a99dea93895abbb738d6",
-  "engine/src/third_party/dart":"fd798c2cefb944d89a2f3191b8621aa76dc60215",
+  "engine/src/third_party/dart":"8e6a02d899ef62ef5b8405518b36340e609198e2",
   "flutter":"8ca7d7d1362c1503c77585fff52415ac4295e415"
 }
\ No newline at end of file