[vm] Add recursive bounds mixin deduplication transformer test

TEST=pkg/vm/testcases/transformations/mixin_deduplication/generic_recursive_bounds.dart

Change-Id: I39ae0ab13ec171a161c74ea310437b5eae233616
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/356501
Reviewed-by: Slava Egorov <vegorov@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>

https://dart.googlesource.com/sdk/+/8d47263f600f6f43e501f6aaa52a3e6ce80c108f
diff --git a/DEPS b/DEPS
index 3da7c19..2b273a6 100644
--- a/DEPS
+++ b/DEPS
@@ -288,7 +288,7 @@
 
   'engine/src/flutter': Var('flutter_git') + '/mirrors/engine' + '@' + '4cf7319a6ea1b79e5f356bdba2bb29a2a7e0e679',
 
-  'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + 'dad57a4cedb673058e349435ae71757130310fe1',
+  'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + '8d47263f600f6f43e501f6aaa52a3e6ce80c108f',
 
   'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + '7c89ec8bbc6da2b8c59d18615a2c31c5b404d77b',
 
diff --git a/commits.json b/commits.json
index 363c21a..7b27c5a 100644
--- a/commits.json
+++ b/commits.json
@@ -1,5 +1,5 @@
 {
   "engine/src/flutter":"4cf7319a6ea1b79e5f356bdba2bb29a2a7e0e679",
-  "engine/src/third_party/dart":"dad57a4cedb673058e349435ae71757130310fe1",
+  "engine/src/third_party/dart":"8d47263f600f6f43e501f6aaa52a3e6ce80c108f",
   "flutter":"7c89ec8bbc6da2b8c59d18615a2c31c5b404d77b"
 }
\ No newline at end of file