[dart2js] Avoid double-counting used class sizes

Change-Id: I9656f648fabc935868b9b38b074d866d431c5bc1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/256963
Commit-Queue: Mark Zhou <markzipan@google.com>
Auto-Submit: Mark Zhou <markzipan@google.com>
Reviewed-by: Joshua Litt <joshualitt@google.com>
Commit-Queue: Joshua Litt <joshualitt@google.com>
This commit is contained in:
Mark Zhou 2022-08-30 22:43:59 +00:00 committed by Commit Bot
parent a76d26545b
commit 3fd0d96e72

View file

@ -311,9 +311,6 @@ Future<void> _reportWithClassFilter(
final used = coverage.contains(name);
final nameWithoutPrefix =
name.substring(name.indexOf(':') + 1, name.length);
if (used) {
usedCode += info.size;
}
final runtimeClassInfo = classFilterData[nameWithoutPrefix];
if (runtimeClassInfo == null) {