Skip to content

Fix benchmark for generate script #8408

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

aschwaighofer
Copy link
Contributor

No description provided.

@aschwaighofer
Copy link
Contributor Author

@swift-ci Please smoke benchmark

@aschwaighofer
Copy link
Contributor Author

@swift-ci Please smoke test

@swift-ci
Copy link
Contributor

Build comment file:

Optimized (O)

Regression (7)
TEST OLD_MIN NEW_MIN DELTA (%) SPEEDUP
PopFrontArray 1123 1255 +11.8% 0.89x(?)
Calculator 31 35 +12.9% 0.89x
ExistentialTestArrayTwoMethodCalls_IntValueBuffer4 50127 54292 +8.3% 0.92x(?)
ClassArrayGetter 13 14 +7.7% 0.93x
NopDeinit 21395 22880 +6.9% 0.94x
ArrayInClass 63 67 +6.3% 0.94x(?)
ReversedArray 50 53 +6.0% 0.94x
Improvement (2)
TEST OLD_MIN NEW_MIN DELTA (%) SPEEDUP
Array2D 2342 2049 -12.5% 1.14x(?)
StringHasPrefix 758 608 -19.8% 1.25x
No Changes (282)
TEST OLD_MIN NEW_MIN DELTA (%) SPEEDUP
StringWalk 6097 5834 -4.3% 1.05x
StringHasSuffix 798 765 -4.1% 1.04x(?)
ObjectiveCBridgeStubURLAppendPathRef 236574 230352 -2.6% 1.03x
ExistentialTestMutating_ClassValueBuffer4 24774 24119 -2.6% 1.03x
ExistentialTestArrayConditionalShift_IntValueBuffer3 31594 30774 -2.6% 1.03x
ArrayAppendOptionals 1252 1228 -1.9% 1.02x(?)
ObjectAllocation 183 179 -2.2% 1.02x
DictionarySwapOfObjects 6952 6847 -1.5% 1.02x
ObjectiveCBridgeToNSSet 37322 36485 -2.2% 1.02x(?)
ObjectiveCBridgeFromNSArrayAnyObject 23915 23561 -1.5% 1.02x(?)
ObjectiveCBridgeFromNSString 1462 1430 -2.2% 1.02x
StrToInt 5773 5635 -2.4% 1.02x
ObserverPartiallyAppliedMethod 3879 3794 -2.2% 1.02x
StringUTF16Builder 2233 2205 -1.2% 1.01x
ObjectiveCBridgeFromNSArrayAnyObjectToString 43909 43581 -0.8% 1.01x(?)
DictionaryBridge 2632 2601 -1.2% 1.01x(?)
StringWithCString 211138 208625 -1.2% 1.01x
ArrayAppendLazyMap 920 913 -0.8% 1.01x(?)
RecursiveOwnedParameter 2343 2322 -0.9% 1.01x
MapReduce 309 307 -0.7% 1.01x(?)
MapReduceAnyCollectionShort 2163 2136 -1.2% 1.01x(?)
DictionaryRemoveOfObjects 22308 22161 -0.7% 1.01x(?)
ObjectiveCBridgeStubURLAppendPath 233161 230818 -1.0% 1.01x(?)
ObjectiveCBridgeFromNSDictionaryAnyObjectToStringForced 99132 97917 -1.2% 1.01x(?)
ObjectiveCBridgeStubDataAppend 3722 3669 -1.4% 1.01x(?)
ExistentialTestTwoMethodCalls_ClassValueBuffer1 32720 32550 -0.5% 1.01x(?)
StringHasPrefixUnicode 14232 14041 -1.3% 1.01x(?)
ObjectiveCBridgeStubFromNSStringRef 175 174 -0.6% 1.01x
ArrayLiteral 1207 1200 -0.6% 1.01x
ObjectiveCBridgeStubFromArrayOfNSString 30835 30401 -1.4% 1.01x
DropLastAnySequence 6303 6271 -0.5% 1.01x
ObjectiveCBridgeStubNSDateMutationRef 13194 13068 -0.9% 1.01x(?)
ArraySubscript 1536 1541 +0.3% 1.00x(?)
SetExclusiveOr_OfObjects 7924 7924 +0.0% 1.00x
MonteCarloPi 44868 44878 +0.0% 1.00x(?)
StackPromo 22756 22757 +0.0% 1.00x(?)
ObjectiveCBridgeFromNSDictionaryAnyObject 121348 121100 -0.2% 1.00x(?)
ExistentialTestTwoMethodCalls_ClassValueBuffer3 32603 32615 +0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_ClassValueBuffer2 28793 28798 +0.0% 1.00x(?)
Integrate 262 262 +0.0% 1.00x
ExistentialTestArrayShift_IntValueBuffer4 3500 3504 +0.1% 1.00x
ExistentialTestArrayShift_IntValueBuffer2 4073 4073 +0.0% 1.00x
ExistentialTestArrayShift_IntValueBuffer1 3505 3503 -0.1% 1.00x(?)
StringAdder 0 0 +0.0% 1.00x
Histogram 243 243 +0.0% 1.00x
ExistentialTestArrayTwoMethodCalls_ClassValueBuffer4 81627 81669 +0.1% 1.00x(?)
ExistentialTestArrayTwoMethodCalls_ClassValueBuffer3 36808 36876 +0.2% 1.00x
ExistentialTestArrayTwoMethodCalls_ClassValueBuffer1 15616 15610 -0.0% 1.00x(?)
ObjectiveCBridgeFromNSDictionaryAnyObjectForced 4908 4920 +0.2% 1.00x(?)
MapReduceString 73 73 +0.0% 1.00x
ExistentialTestArrayOneMethodCall_ClassValueBuffer4 78155 78362 +0.3% 1.00x(?)
ObjectiveCBridgeStubFromNSDateRef 3736 3744 +0.2% 1.00x(?)
ArrayAppendAscii 20009 19974 -0.2% 1.00x
ExistentialTestArrayOneMethodCall_IntValueBuffer0 5339 5337 -0.0% 1.00x(?)
ExistentialTestArrayOneMethodCall_IntValueBuffer1 5340 5338 -0.0% 1.00x
ExistentialTestArrayOneMethodCall_IntValueBuffer2 5721 5722 +0.0% 1.00x(?)
ExistentialTestArrayOneMethodCall_IntValueBuffer3 5751 5739 -0.2% 1.00x(?)
ObjectiveCBridgeFromNSArrayAnyObjectForced 4465 4485 +0.5% 1.00x(?)
ObjectiveCBridgeFromNSStringForced 2337 2335 -0.1% 1.00x(?)
Prims 762 764 +0.3% 1.00x(?)
HashTest 1734 1733 -0.1% 1.00x(?)
SortLettersInPlace 1150 1155 +0.4% 1.00x
DictionarySwap 371 371 +0.0% 1.00x
ArrayAppendToFromGeneric 596 597 +0.2% 1.00x(?)
ExistentialTestMutatingAndNonMutating_ClassValueBuffer3 286427 286431 +0.0% 1.00x(?)
ExistentialTestMutatingAndNonMutating_ClassValueBuffer2 213679 213667 -0.0% 1.00x(?)
ExistentialTestMutatingAndNonMutating_ClassValueBuffer1 122754 122753 -0.0% 1.00x(?)
ExistentialTestArrayTwoMethodCalls_IntValueBuffer2 7478 7482 +0.1% 1.00x
ExistentialTestArrayTwoMethodCalls_IntValueBuffer3 7499 7489 -0.1% 1.00x
ExistentialTestArrayTwoMethodCalls_IntValueBuffer0 7095 7095 +0.0% 1.00x
ExistentialTestArrayTwoMethodCalls_IntValueBuffer1 7099 7112 +0.2% 1.00x
ExistentialTestArrayConditionalShift_ClassValueBuffer2 94291 94294 +0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer0 29875 29877 +0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_ClassValueBuffer4 266828 266488 -0.1% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer2 30803 30800 -0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer4 178103 178578 +0.3% 1.00x
ExistentialTestMutatingAndNonMutating_ClassValueBuffer4 637453 636722 -0.1% 1.00x(?)
MapReduceLazyCollectionShort 44 44 +0.0% 1.00x
ByteSwap 1 1 +0.0% 1.00x
SuperChars 251554 251479 -0.0% 1.00x(?)
ArrayPlusEqualFiveElementCollection 51927 51802 -0.2% 1.00x(?)
ObjectiveCBridgeStubToNSDate 15846 15775 -0.5% 1.00x(?)
XorLoop 353 353 +0.0% 1.00x
SortStringsUnicode 7514 7509 -0.1% 1.00x(?)
StringInterpolation 9424 9403 -0.2% 1.00x(?)
ObserverClosure 2215 2223 +0.4% 1.00x(?)
SetIntersect_OfObjects 1711 1706 -0.3% 1.00x(?)
CharacterLiteralsSmall 804 804 +0.0% 1.00x
LazilyFilteredRange 7760 7755 -0.1% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer1 31546 31550 +0.0% 1.00x
MapReduceLazySequence 90 90 +0.0% 1.00x
ArrayPlusEqualSingleElementCollection 49428 49404 -0.1% 1.00x(?)
ArrayAppendStrings 13646 13686 +0.3% 1.00x(?)
ExistentialTestOneMethodCall_IntValueBuffer0 15153 15155 +0.0% 1.00x(?)
ExistentialTestOneMethodCall_IntValueBuffer1 15155 15154 -0.0% 1.00x(?)
ExistentialTestOneMethodCall_IntValueBuffer2 15155 15155 +0.0% 1.00x
ExistentialTestOneMethodCall_IntValueBuffer3 15154 15154 +0.0% 1.00x
ExistentialTestOneMethodCall_IntValueBuffer4 16654 16637 -0.1% 1.00x(?)
ObjectiveCBridgeStubFromNSString 925 921 -0.4% 1.00x
StaticArray 146 146 +0.0% 1.00x
ProtocolDispatch 3030 3031 +0.0% 1.00x
ExistentialTestArrayMutating_ClassValueBuffer4 15728 15731 +0.0% 1.00x(?)
StringHasSuffixUnicode 61145 61116 -0.1% 1.00x(?)
ExistentialTestArrayShift_IntValueBuffer3 4076 4076 +0.0% 1.00x
ObjectiveCBridgeFromNSSetAnyObject 64484 64453 -0.1% 1.00x(?)
AngryPhonebook 2943 2939 -0.1% 1.00x(?)
ArrayAppendLatin1 45091 45070 -0.1% 1.00x(?)
CStringLongAscii 8120 8120 +0.0% 1.00x
CharacterLiteralsLarge 12328 12304 -0.2% 1.00x(?)
ExistentialTestArrayConditionalShift_ClassValueBuffer1 57423 57349 -0.1% 1.00x
ExistentialTestArrayShift_IntValueBuffer0 3497 3498 +0.0% 1.00x(?)
Dictionary3 595 594 -0.2% 1.00x(?)
Dictionary2 2135 2142 +0.3% 1.00x
StrComplexWalk 2925 2914 -0.4% 1.00x(?)
ExistentialTestArrayMutating_ClassValueBuffer2 15343 15344 +0.0% 1.00x(?)
ExistentialTestArrayMutating_ClassValueBuffer3 15342 15344 +0.0% 1.00x(?)
ExistentialTestArrayMutating_ClassValueBuffer1 15342 15351 +0.1% 1.00x
ErrorHandling 2941 2943 +0.1% 1.00x(?)
ArrayOfRef 3899 3898 -0.0% 1.00x(?)
ObjectiveCBridgeStubDateMutation 272 272 +0.0% 1.00x
DropLastArray 32 32 +0.0% 1.00x
SetIsSubsetOf 288 288 +0.0% 1.00x
DictionaryOfObjects 2558 2560 +0.1% 1.00x(?)
ObjectiveCBridgeStubToNSDateRef 3391 3406 +0.4% 1.00x(?)
PopFrontArrayGeneric 1255 1256 +0.1% 1.00x(?)
PopFrontUnsafePointer 9087 9085 -0.0% 1.00x(?)
StringEqualPointerComparison 7275 7274 -0.0% 1.00x(?)
ExistentialTestMutating_IntValueBuffer3 24621 24630 +0.0% 1.00x(?)
ExistentialTestMutating_IntValueBuffer2 20397 20404 +0.0% 1.00x(?)
PolymorphicCalls 22 22 +0.0% 1.00x
RC4 157 157 +0.0% 1.00x
ExistentialTestMutating_IntValueBuffer4 35182 35185 +0.0% 1.00x(?)
ObjectiveCBridgeStubToNSStringRef 109 109 +0.0% 1.00x
ExistentialTestMutatingAndNonMutating_IntValueBuffer4 399962 401701 +0.4% 1.00x(?)
ArrayAppendFromGeneric 596 597 +0.2% 1.00x
StringMatch 36537 36630 +0.2% 1.00x
ExistentialTestMutatingAndNonMutating_IntValueBuffer0 50007 50008 +0.0% 1.00x(?)
ExistentialTestMutatingAndNonMutating_IntValueBuffer1 51523 51523 +0.0% 1.00x
290 21426487 21380563 -0.2% 1.00x
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer2 73365 73249 -0.2% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer3 73101 73346 +0.3% 1.00x
MapReduceSequence 527 527 +0.0% 1.00x
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer1 70447 70215 -0.3% 1.00x(?)
MapReduceShort 1935 1928 -0.4% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer4 888299 891408 +0.3% 1.00x
ArrayAppendUTF16 41573 41586 +0.0% 1.00x(?)
IterateData 2680 2685 +0.2% 1.00x(?)
DictionaryLiteral 1469 1464 -0.3% 1.00x(?)
OpenClose 54 54 +0.0% 1.00x
UTF8Decode 280 280 +0.0% 1.00x
Join 497 497 +0.0% 1.00x
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer1 95477 95472 -0.0% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_ClassValueBuffer1 237920 237927 +0.0% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_ClassValueBuffer3 562826 562671 -0.0% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_ClassValueBuffer2 377400 377552 +0.0% 1.00x(?)
LazilyFilteredArrays 71649 71562 -0.1% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_ClassValueBuffer4 1397995 1394096 -0.3% 1.00x
ArrayPlusEqualArrayOfInt 596 596 +0.0% 1.00x
ExistentialTestArrayShift_ClassValueBuffer4 3504 3503 -0.0% 1.00x
ExistentialTestArrayShift_ClassValueBuffer2 4073 4074 +0.0% 1.00x
ExistentialTestArrayShift_ClassValueBuffer3 4076 4077 +0.0% 1.00x(?)
Dictionary 796 800 +0.5% 1.00x
ExistentialTestArrayShift_ClassValueBuffer1 3504 3503 -0.0% 1.00x
CStringShortAscii 5145 5143 -0.0% 1.00x(?)
SuffixArray 31 31 +0.0% 1.00x
SetIntersect 331 331 +0.0% 1.00x
ExistentialTestMutating_ClassValueBuffer2 20962 20956 -0.0% 1.00x(?)
ExistentialTestMutating_ClassValueBuffer1 21508 21514 +0.0% 1.00x(?)
ExistentialTestArrayOneMethodCall_ClassValueBuffer2 27465 27461 -0.0% 1.00x
ObjectiveCBridgeStubNSDateRefAccess 346 347 +0.3% 1.00x(?)
StringBuilder 1365 1360 -0.4% 1.00x
ArrayOfGenericPOD 219 219 +0.0% 1.00x
ExistentialTestMutating_IntValueBuffer1 17128 17115 -0.1% 1.00x(?)
ArrayOfGenericRef 3996 4004 +0.2% 1.00x(?)
ExistentialTestMutating_IntValueBuffer0 15157 15155 -0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_IntValueBuffer2 27279 27287 +0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_IntValueBuffer3 27291 27278 -0.1% 1.00x
ExistentialTestTwoMethodCalls_IntValueBuffer0 27280 27279 -0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_IntValueBuffer1 27279 27279 +0.0% 1.00x
ArrayAppendRepeatCol 838 838 +0.0% 1.00x
MapReduceShortString 18 18 +0.0% 1.00x
ExistentialTestTwoMethodCalls_ClassValueBuffer4 49441 49342 -0.2% 1.00x
SetExclusiveOr 2644 2641 -0.1% 1.00x(?)
ExistentialTestArrayOneMethodCall_ClassValueBuffer1 14278 14263 -0.1% 1.00x(?)
ExistentialTestArrayOneMethodCall_ClassValueBuffer3 35847 35863 +0.0% 1.00x(?)
RGBHistogramOfObjects 24005 24001 -0.0% 1.00x(?)
ExistentialTestArrayMutating_IntValueBuffer4 16935 16932 -0.0% 1.00x(?)
ExistentialTestArrayMutating_IntValueBuffer3 14763 14761 -0.0% 1.00x(?)
ExistentialTestArrayMutating_IntValueBuffer2 15343 15398 +0.4% 1.00x
ExistentialTestArrayMutating_IntValueBuffer1 15144 15150 +0.0% 1.00x(?)
ExistentialTestArrayMutating_IntValueBuffer0 14373 14415 +0.3% 1.00x
GlobalClass 0 0 +0.0% 1.00x
ArrayAppendToGeneric 596 596 +0.0% 1.00x
Walsh 357 357 +0.0% 1.00x
SetIsSubsetOf_OfObjects 359 359 +0.0% 1.00x
HashQuadratic 6336999 6320596 -0.3% 1.00x(?)
ArrayAppend 775 774 -0.1% 1.00x
DictionaryRemove 3124 3133 +0.3% 1.00x(?)
ExistentialTestMutating_ClassValueBuffer3 21513 21520 +0.0% 1.00x
ArrayAppendReserved 534 533 -0.2% 1.00x(?)
ExistentialTestMutatingAndNonMutating_IntValueBuffer2 54555 54565 +0.0% 1.00x(?)
SuffixCountableRange 28 28 +0.0% 1.00x
MapReduceAnyCollection 302 302 +0.0% 1.00x
ExistentialTestMutatingAndNonMutating_IntValueBuffer3 56074 56068 -0.0% 1.00x(?)
ReversedBidirectional 50007 49852 -0.3% 1.00x(?)
ObjectiveCBridgeFromNSSetAnyObjectToString 81625 81320 -0.4% 1.00x(?)
ObjectiveCBridgeStubToNSString 1513 1507 -0.4% 1.00x(?)
NSStringConversion 744 746 +0.3% 1.00x(?)
ObjectiveCBridgeStubNSDataAppend 2281 2284 +0.1% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer3 98305 98347 +0.0% 1.00x(?)
MapReduceLazyCollection 15 15 +0.0% 1.00x
ArrayAppendSequence 978 978 +0.0% 1.00x
ArrayAppendArrayOfInt 596 596 +0.0% 1.00x
ArrayOfPOD 166 166 +0.0% 1.00x
Chars 1465 1465 +0.0% 1.00x
ExistentialTestPassExistentialOneMethodCall_ClassValueBuffer4 1366814 1364523 -0.2% 1.00x
ExistentialTestPassExistentialOneMethodCall_ClassValueBuffer3 547409 547490 +0.0% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_ClassValueBuffer2 376567 376614 +0.0% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_ClassValueBuffer1 203062 203068 +0.0% 1.00x(?)
RGBHistogram 2653 2650 -0.1% 1.00x(?)
ObserverForwarderStruct 1122 1119 -0.3% 1.00x(?)
CStringLongNonAscii 2917 2922 +0.2% 1.00x(?)
DeadArray 181 181 +0.0% 1.00x
MonteCarloE 10640 10640 +0.0% 1.00x
BitCount 1 1 +0.0% 1.00x
ExistentialTestOneMethodCall_ClassValueBuffer4 23690 23730 +0.2% 1.00x
ArrayValueProp3 6 6 +0.0% 1.00x
ExistentialTestOneMethodCall_ClassValueBuffer1 16670 16670 +0.0% 1.00x
ObjectiveCBridgeFromNSArrayAnyObjectToStringForced 39887 39986 +0.2% 1.00x(?)
ExistentialTestOneMethodCall_ClassValueBuffer3 16672 16670 -0.0% 1.00x
ExistentialTestOneMethodCall_ClassValueBuffer2 15156 15154 -0.0% 1.00x(?)
DropLastCountableRange 28 28 +0.0% 1.00x
SuffixSequence 4963 4979 +0.3% 1.00x
ArrayValueProp 6 6 +0.0% 1.00x
TypeFlood 0 0 +0.0% 1.00x
ObjectiveCBridgeFromNSSetAnyObjectToStringForced 71567 71649 +0.1% 1.00x(?)
MapReduceClass 3085 3098 +0.4% 1.00x
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer4 911331 914784 +0.4% 1.00x
Memset 234 234 +0.0% 1.00x
ExistentialTestArrayTwoMethodCalls_ClassValueBuffer2 26280 26278 -0.0% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer2 97517 97627 +0.1% 1.00x(?)
Dictionary2OfObjects 3655 3653 -0.1% 1.00x(?)
ArrayValueProp4 6 6 +0.0% 1.00x
TwoSum 1254 1253 -0.1% 1.00x(?)
ObjectiveCBridgeStubDateAccess 181 181 +0.0% 1.00x
ArrayValueProp2 6 6 +0.0% 1.00x
Sim2DArray 276 276 +0.0% 1.00x
ExistentialTestTwoMethodCalls_IntValueBuffer4 32177 32036 -0.4% 1.00x
DropLastSequence 4632 4685 +1.1% 0.99x
ObjectiveCBridgeToNSString 1261 1276 +1.2% 0.99x
StringBuilderLong 945 955 +1.1% 0.99x
ProtocolDispatch2 152 153 +0.7% 0.99x
Dictionary3OfObjects 1055 1061 +0.6% 0.99x
ExistentialTestArrayConditionalShift_ClassValueBuffer3 120877 122557 +1.4% 0.99x
RangeAssignment 307 309 +0.7% 0.99x(?)
ArrayAppendGenericStructs 1227 1236 +0.7% 0.99x(?)
CaptureProp 4603 4631 +0.6% 0.99x(?)
SuffixAnySequence 6259 6313 +0.9% 0.99x
ObjectiveCBridgeStubToArrayOfNSString 28183 28340 +0.6% 0.99x(?)
NSDictionaryCastToSwift 5269 5323 +1.0% 0.99x(?)
ObjectiveCBridgeToNSDictionary 60519 61320 +1.3% 0.99x(?)
StringEdits 512681 517511 +0.9% 0.99x
SetUnion_OfObjects 6453 6498 +0.7% 0.99x(?)
LinkedList 7080 7142 +0.9% 0.99x
ObjectiveCBridgeFromNSSetAnyObjectForced 4187 4224 +0.9% 0.99x(?)
SetUnion 2136 2155 +0.9% 0.99x(?)
AnyHashableWithAClass 67949 68549 +0.9% 0.99x
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer0 70099 70876 +1.1% 0.99x
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer0 94390 95231 +0.9% 0.99x
ObjectiveCBridgeStubFromNSDate 3562 3596 +0.9% 0.99x
ObjectiveCBridgeFromNSDictionaryAnyObjectToString 98870 100719 +1.9% 0.98x(?)
NSError 352 358 +1.7% 0.98x
SevenBoom 1463 1497 +2.3% 0.98x
SortStrings 1624 1678 +3.3% 0.97x
ReversedDictionary 131 135 +3.0% 0.97x
ObjectiveCBridgeToNSArray 27591 28303 +2.6% 0.97x(?)
SortSortedStrings 801 846 +5.6% 0.95x
ObserverUnappliedMethod 2744 2878 +4.9% 0.95x
Hanoi 3256 3412 +4.8% 0.95x
MapReduceClassShort 4592 4833 +5.2% 0.95x
Phonebook 7094 7472 +5.3% 0.95x
ExistentialTestArrayOneMethodCall_IntValueBuffer4 47639 49895 +4.7% 0.95x
**Unoptimized (Onone)**
Regression (0)
Improvement (1)
TEST OLD_MIN NEW_MIN DELTA (%) SPEEDUP
StringHasSuffix 1775 1670 -5.9% 1.06x
No Changes (290)
TEST OLD_MIN NEW_MIN DELTA (%) SPEEDUP
ObjectiveCBridgeFromNSDictionaryAnyObjectToStringForced 103502 98835 -4.5% 1.05x
ObjectiveCBridgeFromNSDictionaryAnyObjectToString 110267 104761 -5.0% 1.05x(?)
ObjectiveCBridgeStubToNSDate 15634 14987 -4.1% 1.04x
ArrayAppendOptionals 1350 1301 -3.6% 1.04x
ExistentialTestArrayTwoMethodCalls_IntValueBuffer0 135626 132921 -2.0% 1.02x(?)
StringUTF16Builder 3752 3685 -1.8% 1.02x(?)
MapReduceAnyCollectionShort 47866 46736 -2.4% 1.02x(?)
OpenClose 410 403 -1.7% 1.02x(?)
ObjectiveCBridgeStubURLAppendPath 239375 234383 -2.1% 1.02x(?)
ObjectiveCBridgeFromNSString 4151 4051 -2.4% 1.02x
NSDictionaryCastToSwift 6609 6485 -1.9% 1.02x(?)
ObjectiveCBridgeFromNSArrayAnyObjectToString 45594 44713 -1.9% 1.02x
ObjectiveCBridgeFromNSSetAnyObjectToStringForced 76686 75402 -1.7% 1.02x(?)
ObjectiveCBridgeToNSString 1325 1310 -1.1% 1.01x
ObjectAllocation 643 638 -0.8% 1.01x(?)
MapReduce 36940 36416 -1.4% 1.01x(?)
ObjectiveCBridgeStubToNSDateRef 3402 3375 -0.8% 1.01x(?)
ObjectiveCBridgeStubDataAppend 3790 3755 -0.9% 1.01x(?)
StringBuilder 2869 2838 -1.1% 1.01x(?)
CaptureProp 101243 100636 -0.6% 1.01x
ArrayOfGenericRef 9779 9686 -0.9% 1.01x(?)
ReversedBidirectional 143425 142346 -0.8% 1.01x(?)
ObjectiveCBridgeFromNSSetAnyObjectToString 86009 84993 -1.2% 1.01x(?)
ObjectiveCBridgeFromNSDictionaryAnyObjectForced 7360 7321 -0.5% 1.01x(?)
ObjectiveCBridgeFromNSSetAnyObjectForced 7070 7033 -0.5% 1.01x(?)
StrToInt 7559 7497 -0.8% 1.01x(?)
StringWalk 22294 21970 -1.4% 1.01x
ObserverUnappliedMethod 8508 8500 -0.1% 1.00x(?)
DropLastSequence 42230 42227 -0.0% 1.00x(?)
ArraySubscript 4207 4195 -0.3% 1.00x(?)
SetExclusiveOr_OfObjects 41228 41242 +0.0% 1.00x(?)
DictionarySwapOfObjects 19626 19634 +0.0% 1.00x(?)
StackPromo 98960 98724 -0.2% 1.00x(?)
PopFrontArray 11065 11073 +0.1% 1.00x(?)
ExistentialTestTwoMethodCalls_ClassValueBuffer3 839179 839036 -0.0% 1.00x(?)
RecursiveOwnedParameter 9414 9385 -0.3% 1.00x
Integrate 398 398 +0.0% 1.00x
ExistentialTestArrayShift_IntValueBuffer4 178261 178202 -0.0% 1.00x(?)
ExistentialTestArrayShift_IntValueBuffer3 178451 178507 +0.0% 1.00x(?)
ExistentialTestArrayShift_IntValueBuffer2 177922 178002 +0.0% 1.00x(?)
ExistentialTestArrayShift_IntValueBuffer1 177493 177678 +0.1% 1.00x(?)
DropLastAnySequence 6529 6532 +0.1% 1.00x(?)
AnyHashableWithAClass 83977 84008 +0.0% 1.00x(?)
Array2D 607340 607407 +0.0% 1.00x(?)
Histogram 8543 8534 -0.1% 1.00x(?)
ExistentialTestArrayTwoMethodCalls_ClassValueBuffer4 302303 302428 +0.0% 1.00x(?)
ExistentialTestArrayTwoMethodCalls_ClassValueBuffer3 257875 257817 -0.0% 1.00x
SortStrings 2652 2640 -0.5% 1.00x(?)
DictionaryBridge 2669 2670 +0.0% 1.00x(?)
ExistentialTestMutating_ClassValueBuffer3 214195 214423 +0.1% 1.00x(?)
ProtocolDispatch2 429 429 +0.0% 1.00x
MapReduceString 2398 2404 +0.2% 1.00x(?)
ExistentialTestMutatingAndNonMutating_ClassValueBuffer2 664264 664204 -0.0% 1.00x(?)
ObjectiveCBridgeStubFromNSDateRef 3997 4001 +0.1% 1.00x
ArrayAppendAscii 82177 82167 -0.0% 1.00x(?)
ExistentialTestArrayOneMethodCall_IntValueBuffer0 131102 131128 +0.0% 1.00x(?)
ExistentialTestArrayOneMethodCall_IntValueBuffer1 127821 127822 +0.0% 1.00x(?)
ExistentialTestArrayOneMethodCall_IntValueBuffer2 129471 129400 -0.1% 1.00x(?)
ExistentialTestArrayOneMethodCall_IntValueBuffer3 129732 129702 -0.0% 1.00x(?)
StringWithCString 343378 343406 +0.0% 1.00x(?)
ObjectiveCBridgeFromNSArrayAnyObjectForced 7747 7783 +0.5% 1.00x
ObjectiveCBridgeFromNSStringForced 2697 2697 +0.0% 1.00x
Prims 8915 8902 -0.1% 1.00x(?)
SortLettersInPlace 2705 2711 +0.2% 1.00x
DictionarySwap 5393 5401 +0.1% 1.00x(?)
ReversedDictionary 25228 25237 +0.0% 1.00x(?)
ArrayAppendToFromGeneric 656 658 +0.3% 1.00x
ExistentialTestMutatingAndNonMutating_ClassValueBuffer3 798075 797931 -0.0% 1.00x(?)
ObjectiveCBridgeFromNSDictionaryAnyObject 121142 120752 -0.3% 1.00x(?)
ExistentialTestArrayTwoMethodCalls_IntValueBuffer4 175793 175262 -0.3% 1.00x
ExistentialTestArrayTwoMethodCalls_IntValueBuffer2 131064 131080 +0.0% 1.00x(?)
ExistentialTestArrayTwoMethodCalls_IntValueBuffer3 132023 132005 -0.0% 1.00x(?)
Dictionary3OfObjects 2302 2305 +0.1% 1.00x(?)
ExistentialTestArrayConditionalShift_ClassValueBuffer3 419224 419200 -0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_ClassValueBuffer2 379144 379042 -0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer0 287063 287109 +0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_ClassValueBuffer4 572095 572191 +0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer2 286603 286626 +0.0% 1.00x(?)
RangeAssignment 5586 5606 +0.4% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer4 443164 443468 +0.1% 1.00x(?)
ExistentialTestMutatingAndNonMutating_ClassValueBuffer4 1142305 1142783 +0.0% 1.00x(?)
MapReduceLazyCollectionShort 42978 43076 +0.2% 1.00x(?)
StrComplexWalk 8618 8636 +0.2% 1.00x(?)
ByteSwap 10 10 +0.0% 1.00x
MonteCarloE 83576 83490 -0.1% 1.00x(?)
ArrayAppendGenericStructs 1307 1306 -0.1% 1.00x(?)
SuperChars 275217 276419 +0.4% 1.00x(?)
ArrayAppendLazyMap 222935 222932 -0.0% 1.00x(?)
XorLoop 22779 22776 -0.0% 1.00x(?)
SuffixAnySequence 6513 6514 +0.0% 1.00x(?)
StringInterpolation 14937 14966 +0.2% 1.00x(?)
ObserverClosure 6637 6644 +0.1% 1.00x(?)
SetIntersect_OfObjects 11136 11081 -0.5% 1.00x(?)
CharacterLiteralsSmall 1030 1030 +0.0% 1.00x
LazilyFilteredRange 1254683 1254468 -0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer1 286951 286914 -0.0% 1.00x(?)
MapReduceLazySequence 27294 27336 +0.1% 1.00x(?)
ArrayAppendStrings 13639 13651 +0.1% 1.00x(?)
ExistentialTestOneMethodCall_IntValueBuffer0 37889 37887 -0.0% 1.00x(?)
ExistentialTestOneMethodCall_IntValueBuffer1 36371 36369 -0.0% 1.00x(?)
ExistentialTestOneMethodCall_IntValueBuffer2 38012 38114 +0.3% 1.00x(?)
ExistentialTestArrayConditionalShift_IntValueBuffer3 287446 287429 -0.0% 1.00x(?)
ExistentialTestOneMethodCall_IntValueBuffer4 37888 37886 -0.0% 1.00x(?)
ObjectiveCBridgeStubFromNSString 965 965 +0.0% 1.00x
StaticArray 4553 4569 +0.3% 1.00x(?)
ProtocolDispatch 6581 6560 -0.3% 1.00x
SortSortedStrings 1425 1427 +0.1% 1.00x(?)
StringHasSuffixUnicode 63297 63155 -0.2% 1.00x(?)
Walsh 12030 12005 -0.2% 1.00x(?)
ObjectiveCBridgeFromNSSetAnyObject 67510 67660 +0.2% 1.00x(?)
ArrayLiteral 1473 1473 +0.0% 1.00x
ArrayAppendLatin1 102724 102711 -0.0% 1.00x(?)
CStringLongAscii 17380 17365 -0.1% 1.00x(?)
CharacterLiteralsLarge 14090 14093 +0.0% 1.00x(?)
ExistentialTestArrayConditionalShift_ClassValueBuffer1 341066 341059 -0.0% 1.00x(?)
ExistentialTestArrayShift_IntValueBuffer0 178054 178010 -0.0% 1.00x(?)
Dictionary3 1434 1437 +0.2% 1.00x(?)
Dictionary2 3847 3840 -0.2% 1.00x(?)
ExistentialTestArrayMutating_ClassValueBuffer2 121796 121805 +0.0% 1.00x(?)
ExistentialTestArrayMutating_ClassValueBuffer3 121886 121903 +0.0% 1.00x(?)
ExistentialTestArrayMutating_ClassValueBuffer1 121773 121973 +0.2% 1.00x(?)
ErrorHandling 3890 3883 -0.2% 1.00x(?)
ExistentialTestArrayMutating_ClassValueBuffer4 122146 122164 +0.0% 1.00x(?)
ObjectiveCBridgeToNSSet 36977 36879 -0.3% 1.00x(?)
ObjectiveCBridgeStubDateMutation 485 485 +0.0% 1.00x
DropLastArray 2175 2175 +0.0% 1.00x
ExistentialTestMutatingAndNonMutating_ClassValueBuffer1 494168 494384 +0.0% 1.00x
StringBuilderLong 1134 1131 -0.3% 1.00x
SetIsSubsetOf 1637 1637 +0.0% 1.00x
DictionaryOfObjects 4796 4804 +0.2% 1.00x(?)
PopFrontArrayGeneric 8123 8134 +0.1% 1.00x(?)
PopFrontUnsafePointer 178280 178284 +0.0% 1.00x(?)
ExistentialTestMutating_IntValueBuffer3 239348 239451 +0.0% 1.00x(?)
ExistentialTestMutating_IntValueBuffer2 168041 168070 +0.0% 1.00x(?)
ExistentialTestMutating_IntValueBuffer1 92360 92405 +0.1% 1.00x(?)
PolymorphicCalls 787 787 +0.0% 1.00x
ClassArrayGetter 961 960 -0.1% 1.00x
ExistentialTestMutating_IntValueBuffer4 306550 306643 +0.0% 1.00x(?)
Calculator 1025 1023 -0.2% 1.00x(?)
ArrayAppendFromGeneric 658 658 +0.0% 1.00x
StringMatch 87944 87616 -0.4% 1.00x(?)
ExistentialTestMutatingAndNonMutating_IntValueBuffer0 83240 83295 +0.1% 1.00x(?)
ExistentialTestMutatingAndNonMutating_IntValueBuffer1 131538 131710 +0.1% 1.00x(?)
290 100734788 100763538 +0.0% 1.00x
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer2 113559 113533 -0.0% 1.00x
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer3 113766 113809 +0.0% 1.00x(?)
MapReduceSequence 41151 41120 -0.1% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer1 116321 116282 -0.0% 1.00x(?)
MapReduceShort 46987 46927 -0.1% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer4 950847 948086 -0.3% 1.00x
ObjectiveCBridgeToNSArray 28973 29038 +0.2% 1.00x(?)
DictionaryLiteral 13148 13139 -0.1% 1.00x(?)
Hanoi 16863 16882 +0.1% 1.00x(?)
ArrayOfGenericPOD 3076 3075 -0.0% 1.00x(?)
DictionaryRemoveOfObjects 52985 53069 +0.2% 1.00x(?)
UTF8Decode 37092 37089 -0.0% 1.00x(?)
Join 1318 1319 +0.1% 1.00x(?)
SortStringsUnicode 8899 8905 +0.1% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_ClassValueBuffer1 1299976 1300089 +0.0% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_ClassValueBuffer3 2228554 2228459 -0.0% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_ClassValueBuffer2 1739979 1740234 +0.0% 1.00x(?)
LazilyFilteredArrays 2707020 2711603 +0.2% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_ClassValueBuffer4 3008575 3006577 -0.1% 1.00x(?)
ArrayPlusEqualArrayOfInt 656 655 -0.1% 1.00x(?)
ExistentialTestArrayShift_ClassValueBuffer4 178091 178247 +0.1% 1.00x(?)
SetUnion_OfObjects 29817 29865 +0.2% 1.00x(?)
ExistentialTestArrayShift_ClassValueBuffer2 177913 177993 +0.0% 1.00x(?)
ExistentialTestArrayShift_ClassValueBuffer3 178499 178525 +0.0% 1.00x(?)
Dictionary 1832 1831 -0.1% 1.00x(?)
ExistentialTestArrayShift_ClassValueBuffer1 177726 178130 +0.2% 1.00x
NopDeinit 46407 46314 -0.2% 1.00x
CStringShortAscii 9140 9158 +0.2% 1.00x
SuffixArray 2177 2177 +0.0% 1.00x
SetIntersect 10661 10663 +0.0% 1.00x(?)
ExistentialTestMutating_ClassValueBuffer2 216784 216771 -0.0% 1.00x(?)
ExistentialTestMutating_ClassValueBuffer1 214268 214270 +0.0% 1.00x(?)
ExistentialTestMutating_ClassValueBuffer4 219702 219676 -0.0% 1.00x(?)
ExistentialTestArrayTwoMethodCalls_ClassValueBuffer2 227563 227641 +0.0% 1.00x(?)
RGBHistogramOfObjects 86182 86143 -0.1% 1.00x(?)
ObjectiveCBridgeStubNSDateRefAccess 1230 1229 -0.1% 1.00x(?)
ArrayInClass 4552 4551 -0.0% 1.00x(?)
Phonebook 22565 22562 -0.0% 1.00x(?)
ExistentialTestMutating_IntValueBuffer0 39405 39403 -0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_IntValueBuffer2 75302 75611 +0.4% 1.00x(?)
ExistentialTestTwoMethodCalls_IntValueBuffer3 88792 88719 -0.1% 1.00x(?)
ExistentialTestTwoMethodCalls_IntValueBuffer0 69795 69800 +0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_IntValueBuffer1 70843 70968 +0.2% 1.00x
ArrayAppendRepeatCol 200172 200066 -0.1% 1.00x(?)
ExistentialTestTwoMethodCalls_ClassValueBuffer1 545377 545449 +0.0% 1.00x(?)
ObjectiveCBridgeToNSDictionary 60588 60779 +0.3% 1.00x(?)
MonteCarloPi 53573 53588 +0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_ClassValueBuffer4 856448 856756 +0.0% 1.00x
ExistentialTestArrayOneMethodCall_ClassValueBuffer4 239124 239212 +0.0% 1.00x(?)
SetExclusiveOr 20934 20949 +0.1% 1.00x(?)
ExistentialTestArrayOneMethodCall_ClassValueBuffer1 157780 157738 -0.0% 1.00x(?)
ExistentialTestArrayOneMethodCall_ClassValueBuffer3 195736 195715 -0.0% 1.00x(?)
ExistentialTestArrayOneMethodCall_ClassValueBuffer2 175526 175560 +0.0% 1.00x(?)
ExistentialTestArrayMutating_IntValueBuffer4 126916 126874 -0.0% 1.00x
ExistentialTestArrayMutating_IntValueBuffer3 117485 117521 +0.0% 1.00x(?)
ExistentialTestArrayMutating_IntValueBuffer2 110409 110401 -0.0% 1.00x(?)
ExistentialTestArrayMutating_IntValueBuffer1 105304 105285 -0.0% 1.00x(?)
ExistentialTestArrayMutating_IntValueBuffer0 100335 100390 +0.1% 1.00x(?)
GlobalClass 0 0 +0.0% 1.00x
ArrayAppendToGeneric 660 659 -0.1% 1.00x(?)
SetIsSubsetOf_OfObjects 1596 1596 +0.0% 1.00x
HashQuadratic 52379065 52389020 +0.0% 1.00x(?)
ArrayAppend 3565 3565 +0.0% 1.00x
DictionaryRemove 18774 18783 +0.1% 1.00x(?)
ExistentialTestMutatingAndNonMutating_IntValueBuffer4 636133 636147 +0.0% 1.00x(?)
ArrayAppendReserved 3338 3336 -0.1% 1.00x(?)
RC4 7225 7229 +0.1% 1.00x
StringHasPrefixUnicode 15409 15412 +0.0% 1.00x(?)
LinkedList 33147 33150 +0.0% 1.00x(?)
ReversedArray 589 589 +0.0% 1.00x
ExistentialTestMutatingAndNonMutating_IntValueBuffer2 207190 207101 -0.0% 1.00x(?)
SuffixCountableRange 145 145 +0.0% 1.00x
MapReduceAnyCollection 36453 36387 -0.2% 1.00x(?)
ExistentialTestMutatingAndNonMutating_IntValueBuffer3 277830 277780 -0.0% 1.00x(?)
ObjectiveCBridgeStubToNSString 1549 1548 -0.1% 1.00x(?)
StringEdits 868391 871116 +0.3% 1.00x(?)
NSStringConversion 1309 1304 -0.4% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer3 220571 220524 -0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_ClassValueBuffer2 692689 692773 +0.0% 1.00x(?)
ArrayAppendSequence 75713 75706 -0.0% 1.00x(?)
ArrayAppendArrayOfInt 654 655 +0.1% 1.00x(?)
ObjectiveCBridgeStubFromNSStringRef 209 209 +0.0% 1.00x
SetUnion 11905 11901 -0.0% 1.00x(?)
Chars 7936 7942 +0.1% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_ClassValueBuffer4 2070772 2070149 -0.0% 1.00x
ExistentialTestPassExistentialOneMethodCall_ClassValueBuffer3 1242725 1242397 -0.0% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_ClassValueBuffer2 952440 952347 -0.0% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_ClassValueBuffer1 633455 633469 +0.0% 1.00x(?)
MapReduceLazyCollection 32859 32779 -0.2% 1.00x(?)
ExistentialTestArrayOneMethodCall_IntValueBuffer4 167780 167912 +0.1% 1.00x(?)
ObserverForwarderStruct 4676 4671 -0.1% 1.00x(?)
CStringLongNonAscii 4487 4483 -0.1% 1.00x(?)
DeadArray 123229 123186 -0.0% 1.00x(?)
ArrayValueProp2 3623 3626 +0.1% 1.00x(?)
BitCount 96 96 +0.0% 1.00x
AngryPhonebook 3087 3090 +0.1% 1.00x(?)
ExistentialTestOneMethodCall_ClassValueBuffer4 374933 374999 +0.0% 1.00x(?)
ArrayValueProp3 3399 3403 +0.1% 1.00x(?)
ExistentialTestOneMethodCall_ClassValueBuffer1 213859 213680 -0.1% 1.00x
ObjectiveCBridgeFromNSArrayAnyObjectToStringForced 41060 40948 -0.3% 1.00x(?)
ExistentialTestOneMethodCall_ClassValueBuffer3 362175 362204 +0.0% 1.00x(?)
ExistentialTestOneMethodCall_ClassValueBuffer2 286405 286631 +0.1% 1.00x
DropLastCountableRange 143 143 +0.0% 1.00x
SuffixSequence 40773 40781 +0.0% 1.00x(?)
ArrayOfPOD 1892 1892 +0.0% 1.00x
ArrayValueProp 3002 3002 +0.0% 1.00x
ObjectiveCBridgeStubFromArrayOfNSString 31125 31002 -0.4% 1.00x(?)
ExistentialTestPassExistentialOneMethodCall_IntValueBuffer0 109929 110187 +0.2% 1.00x
MapReduceClass 41841 41635 -0.5% 1.00x
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer4 1069079 1069560 +0.0% 1.00x(?)
ExistentialTestOneMethodCall_IntValueBuffer3 37889 37891 +0.0% 1.00x(?)
Memset 44524 44523 -0.0% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer0 179485 179502 +0.0% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer1 173222 172974 -0.1% 1.00x(?)
ExistentialTestPassExistentialTwoMethodCalls_IntValueBuffer2 193928 193702 -0.1% 1.00x
ArrayValueProp4 3312 3305 -0.2% 1.00x
TwoSum 4707 4686 -0.5% 1.00x(?)
ObjectiveCBridgeStubDateAccess 1065 1065 +0.0% 1.00x
ObjectiveCBridgeStubFromNSDate 3759 3776 +0.5% 1.00x(?)
Sim2DArray 29627 29639 +0.0% 1.00x(?)
ObserverPartiallyAppliedMethod 8132 8129 -0.0% 1.00x(?)
ArrayAppendUTF16 102215 102227 +0.0% 1.00x(?)
ExistentialTestTwoMethodCalls_IntValueBuffer4 96170 96075 -0.1% 1.00x(?)
ArrayPlusEqualFiveElementCollection 268491 270220 +0.6% 0.99x
ArrayPlusEqualSingleElementCollection 263424 264826 +0.5% 0.99x(?)
ArrayOfRef 8550 8598 +0.6% 0.99x(?)
ObjectiveCBridgeStubURLAppendPathRef 235564 238240 +1.1% 0.99x(?)
NSError 723 729 +0.8% 0.99x(?)
ObjectiveCBridgeStubToNSStringRef 149 150 +0.7% 0.99x(?)
IterateData 11221 11385 +1.5% 0.99x(?)
ObjectiveCBridgeStubToArrayOfNSString 28130 28433 +1.1% 0.99x(?)
ObjectiveCBridgeFromNSArrayAnyObject 25340 25660 +1.3% 0.99x(?)
MapReduceShortString 241 243 +0.8% 0.99x(?)
HashTest 6029 6060 +0.5% 0.99x(?)
RGBHistogram 31862 32059 +0.6% 0.99x(?)
ObjectiveCBridgeStubNSDataAppend 2602 2626 +0.9% 0.99x(?)
SevenBoom 1607 1619 +0.8% 0.99x(?)
StringAdder 45 46 +2.2% 0.98x
ExistentialTestArrayTwoMethodCalls_ClassValueBuffer1 199187 202236 +1.5% 0.98x(?)
ExistentialTestArrayTwoMethodCalls_IntValueBuffer1 130231 133261 +2.3% 0.98x(?)
StringEqualPointerComparison 9636 9819 +1.9% 0.98x(?)
Dictionary2OfObjects 6196 6294 +1.6% 0.98x(?)
TypeFlood 173 178 +2.9% 0.97x
StringHasPrefix 1566 1613 +3.0% 0.97x
MapReduceClassShort 51824 53341 +2.9% 0.97x
ObjectiveCBridgeStubNSDateMutationRef 14861 15283 +2.8% 0.97x(?)
**Hardware Overview** Model Name: Mac mini Model Identifier: Macmini7,1 Processor Name: Intel Core i5 Processor Speed: 2.8 GHz Number of Processors: 1 Total Number of Cores: 2 L2 Cache (per Core): 256 KB L3 Cache: 3 MB Memory: 16 GB

@aschwaighofer aschwaighofer merged commit 91882b4 into swiftlang:master Mar 29, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants