Loading spreadsheet…
Opening in Numbers for Mac...
Your browser isn’t fully supported.
For the best Numbers for iCloud experience, use a supported browser.
Learn More
Cancel
Continue
mem pages
i1 min
i2 min
𝚫
min
min
R i1
R i2
max R
Ackermann
28
28
0
28
3
3
3
Array2D
2160
2165
5
2160
24
18
24
ArrayAppend
209
205
4
205
10
22
22
ArrayAppendArrayOfInt
345
348
3
345
4
13
13
ArrayAppendAscii
246
249
3
246
22
12
22
ArrayAppendAsciiSubstring
247
247
0
247
13
15
15
ArrayAppendFromGeneric
348
344
4
344
6
7
7
ArrayAppendGenericStructs
636
636
0
636
2
1
2
ArrayAppendLatin1
254
253
1
253
16
12
16
ArrayAppendLatin1Substring
261
258
3
258
18
12
18
ArrayAppendLazyMap
343
349
6
343
9
3
9
ArrayAppendOptionals
637
637
0
637
1
5
5
ArrayAppendRepeatCol
309
309
0
309
2
1
2
ArrayAppendReserved
87
87
0
87
3
0
3
ArrayAppendSequence
309
308
1
308
14
15
15
ArrayAppendStrings
323
323
0
323
0
0
0
ArrayAppendToFromGeneric
349
348
1
348
2
2
2
ArrayAppendToGeneric
349
345
4
345
3
8
8
ArrayAppendUTF16
256
257
1
256
18
15
18
ArrayAppendUTF16Substring
256
254
2
254
24
15
24
ArrayInClass
200
200
0
200
1
3
3
ArrayOfGenericPOD2
396
396
0
396
3
9
9
ArrayOfGenericRef
191
196
5
191
20
13
20
ArrayOfPOD
396
396
0
396
7
3
7
ArrayOfRef
193
192
1
192
2
16
16
ArrayPlusEqualArrayOfInt
348
348
0
348
2
18
18
ArrayPlusEqualFiveElementCollection
919
919
0
919
20
15
20
ArrayPlusEqualSingleElementCollection
205
214
9
205
11
27
27
ArraySetElement
31
29
2
29
13
6
13
ArraySubscript
124
273
149
124
11
13
13
COWArrayGuaranteedParameterOverhead
22
22
0
22
1
3
3
CSVParsing2
272
267
5
267
11
14
14
CSVParsingAlt2
269
270
1
269
65
52
65
CSVParsingAltIndices2
270
271
1
270
52
27
52
ChainedFilterMap
201
201
0
201
5
5
5
CharIndexing_chinese_unicodeScalars
40
40
0
40
4
4
4
CharIndexing_chinese_unicodeScalars_Backwards
40
40
0
40
1
1
1
CharIndexing_japanese_unicodeScalars
40
41
1
40
6
1
6
CharIndexing_japanese_unicodeScalars_Backwards
40
40
0
40
1
4
4
CharIndexing_tweet_unicodeScalars
42
42
0
42
4
4
4
CharIndexing_tweet_unicodeScalars_Backwards
42
42
0
42
4
1
4
CharIndexing_utf16_unicodeScalars
45
45
0
45
3
3
3
CharIndexing_utf16_unicodeScalars_Backwards
45
45
0
45
3
3
3
CharIteration_chinese_unicodeScalars
45
42
3
42
0
3
3
CharIteration_chinese_unicodeScalars_Backwards
38
38
0
38
4
4
4
CharIteration_japanese_unicodeScalars
42
41
1
41
3
4
4
CharIteration_japanese_unicodeScalars_Backwards
39
39
0
39
3
3
3
CharIteration_tweet_unicodeScalars
43
43
0
43
4
4
4
CharIteration_tweet_unicodeScalars_Backwards
40
40
0
40
4
4
4
CharIteration_utf16_unicodeScalars
46
46
0
46
3
5
5
CharIteration_utf16_unicodeScalars_Backwards
44
43
1
43
3
4
4
CharacterPropertiesFetch
57
54
3
54
0
3
3
CharacterPropertiesPrecomputed
930
931
1
930
17
26
26
CharacterPropertiesStashed
53
53
0
53
3
3
3
CharacterPropertiesStashedMemo
55
57
2
55
6
4
6
ClassArrayGetter2
995
996
1
995
7
3
7
DataAccessBytes
31
31
0
31
5
5
5
DataAppendArray
42
42
0
42
6
6
6
DataAppendBytes
38
38
0
38
5
5
5
DataAppendDataLargeToLarge
106
109
3
106
33
21
33
DataAppendDataLargeToMedium
61
56
5
56
19
12
19
DataAppendDataLargeToSmall
56
50
6
50
13
15
15
DataAppendDataMediumToLarge
80
73
7
73
24
27
27
DataAppendDataMediumToMedium
42
40
2
40
5
7
7
DataAppendDataMediumToSmall
40
39
1
39
2
5
5
DataAppendDataSmallToLarge
86
72
14
72
11
15
15
DataAppendDataSmallToMedium
39
40
1
39
6
5
6
DataAppendDataSmallToSmall
39
39
0
39
3
3
3
DataAppendSequence
40
42
2
40
5
3
5
DataCopyBytes
34
34
0
34
6
2
6
DataCount
31
32
1
31
7
8
8
DataMutateBytes
31
32
1
31
3
4
4
DataReplaceLarge
65
64
1
64
16
5
16
DataReplaceLargeBuffer
93
88
5
88
15
13
15
DataReplaceMedium
40
41
1
40
2
7
7
DataReplaceMediumBuffer
54
54
0
54
8
3
8
DataReplaceSmall
39
39
0
39
5
1
5
DataReplaceSmallBuffer
53
53
0
53
5
5
5
DataReset
36
36
0
36
5
5
5
DataSetCount
37
37
0
37
5
1
5
DataSubscript
33
33
0
33
7
5
7
Dictionary
21
23
2
21
14
10
14
Dictionary2
12
21
9
12
14
7
14
Dictionary2OfObjects
26
26
0
26
8
15
15
Dictionary4Legacy
18
18
0
18
14
14
14
Dictionary4OfObjectsLegacy
23
25
2
23
8
3
8
DictionaryBridge
57
57
0
57
2
4
4
DictionaryBridgeToObjC_Access
44
43
1
43
2
2
2
DictionaryBridgeToObjC_BulkAccess
41
41
0
41
3
5
5
DictionaryCopy
3120
3121
1
3120
25
23
25
DictionaryFilter
3120
3119
1
3119
8
29
29
DictionaryGroup
64
60
4
60
11
16
16
DictionaryGroupOfObjects
152
156
4
152
11
9
11
DictionaryKeysContainsCocoa
70607
70607
0
70607
2
3
3
DictionaryKeysContainsNative
12195
12195
0
12195
8
2
8
DictionaryOfObjects
30
36
6
30
14
4
14
DictionarySubscriptDefaultMutationArray
92
94
2
92
16
16
16
DictionarySubscriptDefaultMutationArrayOfObjects
207
214
7
207
21
22
22
DropFirstAnyCollectionLazy
34
34
0
34
4
4
4
DropLastAnyCollectionLazy
36
36
0
36
4
4
4
DropLastAnySeqCRangeIter
66
71
5
66
21
13
21
DropLastAnySeqCRangeIterLazy
64
67
3
64
13
23
23
DropLastAnySequence
50
61
11
50
22
13
22
DropLastAnySequenceLazy
50
49
1
49
23
24
24
DropLastSequence
38
41
3
38
14
25
25
DropLastSequenceLazy
39
38
1
38
21
26
26
DropWhileArrayLazy
5
5
0
5
14
9
14
EqualStringSubstring
42
42
0
42
5
2
5
EqualSubstringString
45
43
2
43
2
4
4
EqualSubstringSubstring
43
44
1
43
2
7
7
EqualSubstringSubstringGenericEquatable
43
43
0
43
1
1
1
FatCompactMap
201
201
0
201
1
5
5
Hanoi
24
27
3
24
17
20
20
HashQuadratic
49558
49557
1
49557
24
31
31
IterateData
36
36
0
36
8
8
8
Join
6
23
17
6
15
20
20
LazilyFilteredArrays2
1492
1492
0
1492
34
32
34
LazilyFilteredRange
689
690
1
689
9
14
14
LessSubstringSubstring
43
43
0
43
9
4
9
LessSubstringSubstringGenericComparable
44
44
0
44
4
5
5
MapReduceClass
30
27
3
27
5
4
5
Memset
29
31
2
29
5
14
14
MonteCarloE
125
209
84
125
23
36
36
NSDictionaryCastToSwift
25
25
0
25
1
0
1
NSStringConversion
22
22
0
22
4
1
4
ObjectiveCBridgeFromNSArrayAnyObject
45
45
0
45
1
1
1
ObjectiveCBridgeFromNSArrayAnyObjectForced
39
39
0
39
1
1
1
ObjectiveCBridgeFromNSArrayAnyObjectToString
43
44
1
43
5
4
5
ObjectiveCBridgeFromNSArrayAnyObjectToStringForced
42
42
0
42
4
1
4
ObjectiveCBridgeFromNSDictionaryAnyObject
69
70
1
69
4
0
4
ObjectiveCBridgeFromNSDictionaryAnyObjectForced
55
55
0
55
3
1
3
ObjectiveCBridgeFromNSDictionaryAnyObjectToString
77
77
0
77
1
4
4
ObjectiveCBridgeFromNSDictionaryAnyObjectToStringForced
81
80
1
80
3
0
3
ObjectiveCBridgeFromNSSetAnyObject
53
53
0
53
5
2
5
ObjectiveCBridgeFromNSSetAnyObjectForced
44
44
0
44
3
3
3
ObjectiveCBridgeFromNSSetAnyObjectToString
60
60
0
60
5
1
5
ObjectiveCBridgeFromNSSetAnyObjectToStringForced
66
66
0
66
3
3
3
ObjectiveCBridgeFromNSString
26
26
0
26
3
0
3
ObjectiveCBridgeFromNSStringForced
31
31
0
31
4
3
4
ObjectiveCBridgeStubDataAppend
30
30
0
30
3
0
3
ObjectiveCBridgeStubFromArrayOfNSString2
310
298
12
298
13
8
13
ObjectiveCBridgeStubFromNSDate
287
284
3
284
19
15
19
ObjectiveCBridgeStubFromNSDateRef
280
281
1
280
13
11
13
ObjectiveCBridgeStubFromNSString
286
285
1
285
8
11
11
ObjectiveCBridgeStubFromNSStringRef
289
291
2
289
21
18
21
ObjectiveCBridgeStubToArrayOfNSString2
299
299
0
299
23
8
23
ObjectiveCBridgeStubToNSDate2
287
288
1
287
19
16
19
ObjectiveCBridgeStubToNSDateRef
277
276
1
276
20
22
22
ObjectiveCBridgeStubToNSString
286
285
1
285
12
7
12
ObjectiveCBridgeStubToNSStringRef
292
293
1
292
22
16
22
ObjectiveCBridgeStubURLAppendPath2
37
38
1
37
3
2
3
ObjectiveCBridgeStubURLAppendPathRef2
37
37
0
37
5
3
5
ObjectiveCBridgeToNSArray
33
33
0
33
1
1
1
ObjectiveCBridgeToNSDictionary
58
58
0
58
0
1
1
ObjectiveCBridgeToNSSet
40
40
0
40
2
0
2
ObserverClosure
279
522
243
279
6
34
34
ObserverForwarderStruct
334
611
277
334
25
10
25
ObserverPartiallyAppliedMethod
433
939
506
433
13
28
28
ObserverUnappliedMethod
324
613
289
324
23
36
36
Phonebook
299
297
2
297
7
16
16
Prefi xAnyCollectionLazy
33
33
0
33
1
1
1
Prefi xArray
9
7
2
7
12
16
16
Prefi xWhileAnySeqCRangeIter
45
45
0
45
16
24
24
Prefi xWhileAnySequence
44
46
2
44
10
15
15
Prefi xWhileArrayLazy
13
5
8
5
4
14
14
Prefi xWhileSequence
40
45
5
40
9
13
13
Prims
42
38
4
38
13
13
13
PrimsSplit
43
41
2
41
5
12
12
QueueConcrete
563
568
5
563
30
15
30
QueueGeneric
563
560
3
560
28
11
28
RGBHistogramOfObjects
21
22
1
21
4
6
6
Radix2CooleyTukey
772
772
0
772
0
0
0
Radix2CooleyTukeyf
389
392
3
389
0
0
0
RandomShuffleDef2
69
72
3
69
17
13
17
RandomShuffleLCG2
416
416
0
416
1
3
3
RemoveWhereFilterInts
412
399
13
399
24
46
46
RemoveWhereFilterString
304
302
2
302
13
14
14
RemoveWhereFilterStrings
450
445
5
445
33
13
33
RemoveWhereMoveInts
324
325
1
324
10
8
10
RemoveWhereMoveStrings
340
326
14
326
2
14
14
RemoveWhereQuadraticInts
363
362
1
362
3
9
9
RemoveWhereQuadraticString
316
316
0
316
23
22
23
RemoveWhereQuadraticStrings
365
363
2
363
2
9
9
RemoveWhereSwapInts
327
322
5
322
5
5
5
RemoveWhereSwapStrings
326
325
1
325
19
16
19
ReversedArray2
416
416
0
416
6
3
6
ReversedDictionary2
2464
2454
10
2454
17
30
30
SequenceAlgosAnySequence
4022
4021
1
4021
4
2
4
SequenceAlgosArray
4015
4014
1
4014
1
3
3
SequenceAlgosContiguousArray
4013
4013
0
4013
4
3
4
SequenceAlgosList
4014
4014
0
4014
1
2
2
SequenceAlgosRange
4012
4011
1
4011
1
5
5
SequenceAlgosUnfoldSequence
4012
4012
0
4012
4
3
4
SetExclusiveOr
19
19
0
19
13
16
16
SetExclusiveOr_OfObjects
29
26
3
26
12
13
13
SetIntersect_OfObjects
23
24
1
23
8
6
8
SetUnion
24
18
6
18
11
14
14
SetUnion_OfObjects
30
31
1
30
11
14
14
Sim2DArray
133
133
0
133
1
3
3
SortAdjacentIntPyramids
81
80
1
80
29
5
29
SortIntPyramid
65
65
0
65
15
24
24
SortLargeExistentials
26
25
1
25
5
6
6
SortSortedStrings
38
35
3
35
11
13
13
SortStrings
35
34
1
34
8
10
10
SortStringsUnicode
45
44
1
44
9
4
9
StringComparison_abnormal
69
69
0
69
5
3
5
StringComparison_emoji
71
70
1
70
1
2
2
StringComparison_fastPrenormal
43
43
0
43
1
2
2
StringComparison_latin1
42
43
1
42
4
5
5
StringComparison_longSharedPrefi x
69
69
0
69
7
3
7
StringComparison_nonBMPSlowestPrenormal
67
67
0
67
5
3
5
StringComparison_slowerPrenormal
44
44
0
44
6
1
6
StringComparison_zalgo
80
79
1
79
1
4
4
StringEdits
71
75
4
71
20
14
20
StringEnumRawValueInitialization
35
47
12
35
16
1
16
StringHasPrefi xUnicode
39
39
0
39
4
4
4
StringHasSuffi xUnicode
40
40
0
40
4
4
4
StringHashing_abnormal
76
76
0
76
2
0
2
StringHashing_emoji
80
80
0
80
7
1
7
StringHashing_fastPrenormal
53
54
1
53
1
7
7
StringHashing_latin1
53
54
1
53
1
4
4
StringHashing_longSharedPrefi x
77
77
0
77
3
3
3
StringHashing_nonBMPSlowestPrenormal
76
78
2
76
2
2
2
StringHashing_slowerPrenormal
52
52
0
52
1
4
4
StringHashing_zalgo
64
64
0
64
6
4
6
StringMatch
67
67
0
67
3
3
3
StringUTF16SubstringBuilder
40
41
1
40
4
3
4
StringWalk_chinese_characters
39
35
4
35
0
1
1
StringWalk_chinese_characters_Backwards
37
37
0
37
1
4
4
StringWalk_japanese_characters
36
35
1
35
3
4
4
StringWalk_japanese_characters_Backwards
37
37
0
37
4
4
4
StringWalk_tweet_characters
41
37
4
37
0
4
4
StringWalk_tweet_characters_Backwards
39
38
1
38
1
3
3
StringWalk_utf16_characters
44
44
0
44
3
3
3
StringWalk_utf16_characters_Backwards
44
45
1
44
4
6
6
StringWalk_utf16_unicodeScalars
45
45
0
45
4
4
4
StringWalk_utf16_unicodeScalars_Backwards
44
44
0
44
3
1
3
StringWithCString2
182
182
0
182
1
3
3
StringWordBuilder
329
630
301
329
10
13
13
StringWordBuilderReservingCapacity
226
446
220
226
1
3
3
SubstringComparable
66
71
5
66
8
4
8
SubstringEqualString
69
69
0
69
3
3
3
SubstringEquatable
69
69
0
69
3
3
3
Suffi xAnyCollectionLazy
37
37
0
37
1
1
1
Suffi xAnySeqCRangeIter
48
47
1
47
8
8
8
Suffi xAnySeqCRangeIterLazy
47
53
6
47
12
3
12
Suffi xAnySequence
32
31
1
31
4
9
9
Suffi xAnySequenceLazy
33
32
1
32
9
5
9
Suffi xSequence
28
30
2
28
8
6
8
Suffi xSequenceLazy
27
28
1
27
5
9
9
SuperChars
39
39
0
39
1
4
4
UTF8Decode_InitDecoding
26
26
0
26
2
2
2
UTF8Decode_InitFromBytes
38
38
0
38
7
5
7
UTF8Decode_InitFromBytes_ascii
25
25
0
25
3
1
3
UTF8Decode_InitFromData
52
52
0
52
6
0
6
UTF8Decode_InitFromData_ascii
42
43
1
42
4
3
4
Walsh
36
29
7
29
10
17
17
WordCountHistogramASCII
102
106
4
102
15
8
15
WordCountHistogramUTF16
104
104
0
104
15
16
16
WordCountUniqueASCII
98
97
1
97
7
11
11
WordCountUniqueUTF16
98
99
1
98
8
10
10
WordSplitASCII
96
97
1
96
12
7
12
WordSplitUTF16
97
96
1
96
11
13
13
XorLoop
200
200
0
200
0
1
1