dart-sdk/benchmarks
Daco Harkes 1c08a41f16 [benchmarks/ffi] Add @Native calls to FfiCall benchmark
The benchmarks contain some duplicated code, but we want to avoid
starting to measure indirection and the compiler not inlining in
these benchmarks, so it's better to keep them as plain as possible.

Bug: https://github.com/dart-lang/sdk/issues/47625
Change-Id: I7fedd31ce6df83bde3931835ae4e493a252d25b6
Cq-Include-Trybots: luci.dart.try:benchmark-linux-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/284340
Auto-Submit: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
2023-03-02 15:23:16 +00:00
..
AsyncLiveVars
BigIntParsePrint Spelling sdk 2023-01-20 12:37:49 +00:00
Calls
DartCLIStartup
Dynamic
EventLoopLatencyJson
EventLoopLatencyJson350KB
EventLoopLatencyRegexp
Example Spelling benchmarks 2022-12-20 12:36:37 +00:00
FfiAsTypedList
FfiBoringssl
FfiCall [benchmarks/ffi] Add @Native calls to FfiCall benchmark 2023-03-02 15:23:16 +00:00
FfiMemory Spelling benchmarks 2022-12-20 12:36:37 +00:00
FfiStruct
FfiStructCopy [benchmarks/ffi] Add FfiStructCopy benchmark 2022-12-29 10:21:19 +00:00
FileIOSink/dart [io] Add a benchmark for the IOSink returned by File.openWrite 2023-02-28 20:40:40 +00:00
InstantiateTypeArgs
IntegerSetLookup [gardening] Fix copyright statement typo. 2022-09-15 18:00:59 +00:00
Isolate
IsolateBaseOverhead
IsolateFibonacci
IsolateJson
IsolateRegExp/dart [benchmarks] Add IsolateRegExp benchmark for regexp passing between isolates. 2022-12-07 20:56:02 +00:00
IsolateSendExitLatency
IsolateSpawn [benchmarks] Use gen_kernel instead of dart2js for isolate group benchmarks. 2022-11-21 22:25:59 +00:00
IsolateSpawnMemory [benchmarks] Use gen_kernel instead of dart2js for isolate group benchmarks. 2022-11-21 22:25:59 +00:00
Iterators Spelling tests web 2023-01-05 01:26:52 +00:00
ListCopy
LongStringCompare/dart Spelling benchmarks 2022-12-20 12:36:37 +00:00
MapCopy
MapLookup
MD5
MultipleReturns/dart [tests, benchmarks] Reformat using new Dart formatter 2023-03-01 18:15:09 +00:00
NativeCall
ObjectHash Revert accidental change in ObjectHash benchmark 2023-01-03 09:50:38 +00:00
Omnibus
OmnibusDeferred
RecordCollections/dart [tests, benchmarks] Reformat using new Dart formatter 2023-03-01 18:15:09 +00:00
Richards
RuntimeType
SDKArtifactSizes
SendPort
SHA1
SHA256
SkeletalAnimation
SkeletalAnimationSIMD
SoundSplayTreeSieve Spelling sdk 2023-01-20 12:37:49 +00:00
Startup [benchmarks] Use gen_kernel instead of dart2js for isolate group benchmarks. 2022-11-21 22:25:59 +00:00
StringPool
TypedDataDuplicate
TypedDataPoly/dart Spelling pkg 2023-01-19 10:06:29 +00:00
TypeLiteral/dart
Utf8Decode
Utf8Encode [tests, benchmarks] Reformat using new Dart formatter 2023-03-01 18:15:09 +00:00
analysis_options.yaml
OWNERS