f6ebe80d26
This cl makes Fuse an unnamed ordering node, and allows ors / ands within the fuse. For examples of the benefits of this new Fuse, please see: pkg/compiler/test/custom_split/data/fuse_with_and/main.dart and pkg/compiler/test/custom_split/data/fuse_with_or/main.dart Change-Id: I5076abcd617d138b03dc8944737c61645e42e038 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/228685 Reviewed-by: Sigmund Cherem <sigmund@google.com> Commit-Queue: Joshua Litt <joshualitt@google.com>
27 lines
797 B
JSON
27 lines
797 B
JSON
[
|
|
{
|
|
"type": "reference",
|
|
"name": "memory:sdk/tests/web/native/main.dart#step1",
|
|
"import": "memory:sdk/tests/web/native/main.dart#step1"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "memory:sdk/tests/web/native/main.dart#step2",
|
|
"import": "memory:sdk/tests/web/native/main.dart#step2"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "memory:sdk/tests/web/native/main.dart#step3",
|
|
"import": "memory:sdk/tests/web/native/main.dart#step3"
|
|
},
|
|
{
|
|
"type": "relative_order",
|
|
"predecessor": "memory:sdk/tests/web/native/main.dart#step1",
|
|
"successor": "memory:sdk/tests/web/native/main.dart#step2"
|
|
},
|
|
{
|
|
"type": "relative_order",
|
|
"predecessor": "memory:sdk/tests/web/native/main.dart#step2",
|
|
"successor": "memory:sdk/tests/web/native/main.dart#step3"
|
|
}
|
|
] |