[benchmarks] Add SwitchFSM and UiMatrix to Omnibus

Change-Id: I2b5712bda7fe48bc7d4566a4a54ebe39a92214a3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/381747
Commit-Queue: Stephen Adams <sra@google.com>
Reviewed-by: Mayank Patke <fishythefish@google.com>
This commit is contained in:
Stephen Adams 2024-09-04 17:37:49 +00:00 committed by Commit Queue
parent c6ae757c62
commit 5b4c1bcf81
2 changed files with 14 additions and 0 deletions

View file

@ -26,8 +26,10 @@ import '../../SkeletalAnimation/dart/SkeletalAnimation.dart'
as lib_SkeletalAnimation;
import '../../SkeletalAnimationSIMD/dart/SkeletalAnimationSIMD.dart'
as lib_SkeletalAnimationSIMD;
import '../../SwitchFSM/dart/SwitchFSM.dart' as lib_SwitchFSM;
import '../../TypedDataDuplicate/dart/TypedDataDuplicate.dart'
as lib_TypedDataDuplicate;
import '../../UiMatrix/dart/UiMatrixHarness.dart' as lib_UiMatrix;
import '../../Utf8Decode/dart/Utf8Decode.dart' as lib_Utf8Decode;
import '../../Utf8Encode/dart/Utf8Encode.dart' as lib_Utf8Encode;
@ -43,7 +45,9 @@ final Map<String, Function()> benchmarks = {
'SHA256': lib_SHA256.main,
'SkeletalAnimation': lib_SkeletalAnimation.main,
'SkeletalAnimationSIMD': lib_SkeletalAnimationSIMD.main,
'SwitchFSM': lib_SwitchFSM.main,
'TypedDataDuplicate': lib_TypedDataDuplicate.main,
'UiMatrix': lib_UiMatrix.main,
'Utf8Decode': () => lib_Utf8Decode.main([]),
'Utf8Encode': () => lib_Utf8Encode.main([]),
};

View file

@ -26,8 +26,10 @@ import '../../SkeletalAnimation/dart/SkeletalAnimation.dart'
deferred as lib_SkeletalAnimation;
import '../../SkeletalAnimationSIMD/dart/SkeletalAnimationSIMD.dart'
deferred as lib_SkeletalAnimationSIMD;
import '../../SwitchFSM/dart/SwitchFSM.dart' deferred as lib_SwitchFSM;
import '../../TypedDataDuplicate/dart/TypedDataDuplicate.dart'
deferred as lib_TypedDataDuplicate;
import '../../UiMatrix/dart/UiMatrixHarness.dart' deferred as lib_UiMatrix;
import '../../Utf8Decode/dart/Utf8Decode.dart' deferred as lib_Utf8Decode;
import '../../Utf8Encode/dart/Utf8Encode.dart' deferred as lib_Utf8Encode;
@ -82,10 +84,18 @@ final Map<String, Lib> benchmarks = {
lib_SkeletalAnimationSIMD.loadLibrary,
() => lib_SkeletalAnimationSIMD.main(),
),
'SwitchFSM': Lib(
lib_SwitchFSM.loadLibrary,
() => lib_SwitchFSM.main(),
),
'TypedDataDuplicate': Lib(
lib_TypedDataDuplicate.loadLibrary,
() => lib_TypedDataDuplicate.main(),
),
'UiMatrix': Lib(
lib_UiMatrix.loadLibrary,
() => lib_UiMatrix.main(),
),
'Utf8Decode': Lib(
lib_Utf8Decode.loadLibrary,
() => lib_Utf8Decode.main([]),