Roll Kernel's version to bring in an async bug fix.

BUG=
R=asgerf@google.com

Review URL: https://chromereviews.googleplex.com/538787013 .
diff --git a/DEPS b/DEPS
index 0c9ae31..9182c07 100644
--- a/DEPS
+++ b/DEPS
@@ -57,7 +57,6 @@
   "dart_style_tag": "@0.2.9+1",
   "dartdoc_tag" : "@v0.9.7+3",
   "fixnum_tag": "@0.10.5",
-  "kernel_rev": "@290f955760a219902e4d5b716668bff29711d1ab",
   "func_tag": "@0.1.0",
   "glob_tag": "@1.1.3",
   "html_tag" : "@0.13.0",
@@ -71,6 +70,7 @@
   "isolate_tag": "@0.2.3",
   "jinja2_rev": "@2222b31554f03e62600cd7e383376a7c187967a1",
   "json_rpc_2_tag": "@2.0.2",
+  "kernel_rev": "@a33c09fb981e5830cae1efc482b06cf19f89291b",
   "linter_tag": "@0.1.26",
   "logging_tag": "@0.11.3+1",
   "markdown_rev": "@4aaadf3d940bb172e1f6285af4d2b1710d309982",
diff --git a/tests/dill/unsorted/cascaded_await_test.dart b/tests/dill/unsorted/cascaded_await_test.dart
new file mode 100644
index 0000000..c4f6b08
--- /dev/null
+++ b/tests/dill/unsorted/cascaded_await_test.dart
@@ -0,0 +1,21 @@
+import 'dart:async';
+
+Future<int> something() async => 45;
+
+class Foo {
+  var field;
+  Foo() {
+    field = this;
+  }
+  doSomething(x) {
+    print(x);
+  }
+  blah() {}
+}
+
+main() async {
+  var obj = new Foo();
+  obj.field
+    ..blah()
+    ..doSomething(await something());
+}