[benchmark] Add RecordCollections and Iterators to Omnibus{Deferred}

Change-Id: Ib07b1faadb19b6656813cb92ef65243cc4f0c91e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/293385
Commit-Queue: Stephen Adams <sra@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Auto-Submit: Stephen Adams <sra@google.com>
This commit is contained in:
Stephen Adams 2023-04-05 01:05:32 +00:00 committed by Commit Queue
parent ffe1c532e5
commit c0c6ff4754
2 changed files with 16 additions and 0 deletions

View file

@ -13,9 +13,12 @@
import '../../BigIntParsePrint/dart/BigIntParsePrint.dart'
as lib_BigIntParsePrint;
import '../../Iterators/dart/Iterators.dart' as lib_Iterators;
import '../../ListCopy/dart/ListCopy.dart' as lib_ListCopy;
import '../../MapCopy/dart/MapCopy.dart' as lib_MapCopy;
import '../../MD5/dart/md5.dart' as lib_MD5;
import '../../RecordCollections/dart/RecordCollections.dart'
as lib_RecordCollections;
import '../../RuntimeType/dart/RuntimeType.dart' as lib_RuntimeType;
import '../../SHA1/dart/sha1.dart' as lib_SHA1;
import '../../SHA256/dart/sha256.dart' as lib_SHA256;
@ -30,9 +33,11 @@ import '../../Utf8Encode/dart/Utf8Encode.dart' as lib_Utf8Encode;
final Map<String, Function()> benchmarks = {
'BigIntParsePrint': lib_BigIntParsePrint.main,
'Iterators': () => lib_Iterators.main([]),
'ListCopy': lib_ListCopy.main,
'MapCopy': () => lib_MapCopy.main([]),
'MD5': lib_MD5.main,
'RecordCollections': lib_RecordCollections.main,
'RuntimeType': lib_RuntimeType.main,
'SHA1': lib_SHA1.main,
'SHA256': lib_SHA256.main,

View file

@ -13,9 +13,12 @@
import '../../BigIntParsePrint/dart/BigIntParsePrint.dart'
deferred as lib_BigIntParsePrint;
import '../../Iterators/dart/Iterators.dart' deferred as lib_Iterators;
import '../../ListCopy/dart/ListCopy.dart' deferred as lib_ListCopy;
import '../../MapCopy/dart/MapCopy.dart' deferred as lib_MapCopy;
import '../../MD5/dart/md5.dart' deferred as lib_MD5;
import '../../RecordCollections/dart/RecordCollections.dart'
deferred as lib_RecordCollections;
import '../../RuntimeType/dart/RuntimeType.dart' deferred as lib_RuntimeType;
import '../../SHA1/dart/sha1.dart' deferred as lib_SHA1;
import '../../SHA256/dart/sha256.dart' deferred as lib_SHA256;
@ -39,6 +42,10 @@ final Map<String, Lib> benchmarks = {
lib_BigIntParsePrint.loadLibrary,
() => lib_BigIntParsePrint.main(),
),
'Iterators': Lib(
lib_Iterators.loadLibrary,
() => lib_Iterators.main([]),
),
'ListCopy': Lib(
lib_ListCopy.loadLibrary,
() => lib_ListCopy.main(),
@ -51,6 +58,10 @@ final Map<String, Lib> benchmarks = {
lib_MD5.loadLibrary,
() => lib_MD5.main(),
),
'RecordCollections': Lib(
lib_RecordCollections.loadLibrary,
() => lib_RecordCollections.main(),
),
'RuntimeType': Lib(
lib_RuntimeType.loadLibrary,
() => lib_RuntimeType.main(),