Commit 9e8a21b
[vm] Improve the hash for function type parameters.
AOT compiling the isolate stress test spends the majority of its time canonicalizing function types.
In release mode, 2:45 -> 1:43 (-38%)
TEST=ci
Change-Id: I58ef0157612930d582784c7bea7de177c1219a0d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/408941
Reviewed-by: Alexander Markov <[email protected]>
Commit-Queue: Ryan Macnak <[email protected]>1 parent 4cf27cc commit 9e8a21b
1 file changed
+10
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23610 | 23610 | | |
23611 | 23611 | | |
23612 | 23612 | | |
23613 | | - | |
23614 | | - | |
| 23613 | + | |
23615 | 23614 | | |
23616 | 23615 | | |
| 23616 | + | |
| 23617 | + | |
| 23618 | + | |
| 23619 | + | |
| 23620 | + | |
| 23621 | + | |
| 23622 | + | |
| 23623 | + | |
| 23624 | + | |
23617 | 23625 | | |
23618 | 23626 | | |
23619 | 23627 | | |
| |||
0 commit comments