Skip to content

Commit 0768228

Browse files
dcharkesCommit Queue
authored andcommitted
[ffi] Format samples and benchmarks with Dart 3.8
Change-Id: I4f8e695ac648becc0de3466b6ba2058cbae7c408 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/422103 Commit-Queue: Bob Nystrom <[email protected]> Reviewed-by: Bob Nystrom <[email protected]> Auto-Submit: Daco Harkes <[email protected]> Commit-Queue: Daco Harkes <[email protected]>
1 parent 546ddc6 commit 0768228

19 files changed

+705
-609
lines changed

benchmarks/FfiBoringssl/dart/digest.dart

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,22 @@ final Pointer<EVP_MD> Function() EVP_sha512 = ssl
4444
/// ```c
4545
/// EVP_MD_CTX *EVP_MD_CTX_new(void);
4646
/// ```
47-
final Pointer<EVP_MD_CTX> Function() EVP_MD_CTX_new = ssl.lookupFunction<
48-
Pointer<EVP_MD_CTX> Function(),
49-
Pointer<EVP_MD_CTX> Function()
50-
>('EVP_MD_CTX_new');
47+
final Pointer<EVP_MD_CTX> Function() EVP_MD_CTX_new = ssl
48+
.lookupFunction<
49+
Pointer<EVP_MD_CTX> Function(),
50+
Pointer<EVP_MD_CTX> Function()
51+
>('EVP_MD_CTX_new');
5152

5253
/// EVP_MD_CTX_free calls EVP_MD_CTX_cleanup and then frees ctx itself.
5354
///
5455
/// ```c
5556
/// void EVP_MD_CTX_free(EVP_MD_CTX *ctx);
5657
/// ```
57-
final void Function(Pointer<EVP_MD_CTX>) EVP_MD_CTX_free = ssl.lookupFunction<
58-
Void Function(Pointer<EVP_MD_CTX>),
59-
void Function(Pointer<EVP_MD_CTX>)
60-
>('EVP_MD_CTX_free');
58+
final void Function(Pointer<EVP_MD_CTX>) EVP_MD_CTX_free = ssl
59+
.lookupFunction<
60+
Void Function(Pointer<EVP_MD_CTX>),
61+
void Function(Pointer<EVP_MD_CTX>)
62+
>('EVP_MD_CTX_free');
6163

6264
/// EVP_DigestInit acts like EVP_DigestInit_ex except that ctx is initialised
6365
/// before use.
@@ -92,18 +94,20 @@ final int Function(Pointer<EVP_MD_CTX>, Pointer<Data>, int) EVP_DigestUpdate =
9294
/// unsigned int *out_size);
9395
/// ```
9496
final int Function(Pointer<EVP_MD_CTX>, Pointer<Bytes>, Pointer<Uint32>)
95-
EVP_DigestFinal = ssl.lookupFunction<
96-
Int32 Function(Pointer<EVP_MD_CTX>, Pointer<Bytes>, Pointer<Uint32>),
97-
int Function(Pointer<EVP_MD_CTX>, Pointer<Bytes>, Pointer<Uint32>)
98-
>('EVP_DigestFinal');
97+
EVP_DigestFinal = ssl
98+
.lookupFunction<
99+
Int32 Function(Pointer<EVP_MD_CTX>, Pointer<Bytes>, Pointer<Uint32>),
100+
int Function(Pointer<EVP_MD_CTX>, Pointer<Bytes>, Pointer<Uint32>)
101+
>('EVP_DigestFinal');
99102

100103
/// EVP_MD_CTX_size returns the digest size of ctx, in bytes. It will crash if
101104
/// a digest hasn't been set on ctx.
102105
///
103106
/// ```c
104107
/// size_t EVP_MD_CTX_size(const EVP_MD_CTX *ctx);
105108
/// ```
106-
final int Function(Pointer<EVP_MD_CTX>) EVP_MD_CTX_size = ssl.lookupFunction<
107-
IntPtr Function(Pointer<EVP_MD_CTX>),
108-
int Function(Pointer<EVP_MD_CTX>)
109-
>('EVP_MD_CTX_size');
109+
final int Function(Pointer<EVP_MD_CTX>) EVP_MD_CTX_size = ssl
110+
.lookupFunction<
111+
IntPtr Function(Pointer<EVP_MD_CTX>),
112+
int Function(Pointer<EVP_MD_CTX>)
113+
>('EVP_MD_CTX_size');

benchmarks/FfiCall/dart/FfiCall.dart

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -63,18 +63,15 @@ class Int64Mintx01 extends FfiBenchmarkBase {
6363
final Function1int f;
6464

6565
Int64Mintx01({isLeaf = false})
66-
: f =
67-
isLeaf
68-
? ffiTestFunctions
69-
.lookupFunction<NativeFunction1Int64, Function1int>(
70-
'Function1Int64',
71-
isLeaf: true,
72-
)
73-
: ffiTestFunctions
74-
.lookupFunction<NativeFunction1Int64, Function1int>(
75-
'Function1Int64',
76-
isLeaf: false,
77-
),
66+
: f = isLeaf
67+
? ffiTestFunctions.lookupFunction<NativeFunction1Int64, Function1int>(
68+
'Function1Int64',
69+
isLeaf: true,
70+
)
71+
: ffiTestFunctions.lookupFunction<NativeFunction1Int64, Function1int>(
72+
'Function1Int64',
73+
isLeaf: false,
74+
),
7875
super('FfiCall.Int64Mintx01', isLeaf: isLeaf);
7976

8077
@override

0 commit comments

Comments
 (0)