Skip to content

[SR-3701] Performance regression when calling XCTAssert* functions #375

@briancroom

Description

@briancroom
Previous ID SR-3701
Radar rdar://problem/29644454
Original Reporter @briancroom
Type Bug
Status Closed
Resolution Done
Additional Detail from JIRA
Votes 0
Component/s XCTest
Labels Bug, Performance
Assignee @briancroom
Priority Medium

md5: 493a2f415843f92671a619059c65ba8b

Issue Description:

@ddunbar has reported that an internal test suite is showing a pretty significant performance regression in a test that calls XCTAssert* functions in a tight loop. The regression has been traced to this commit and appears to be largely due to NSDictionary->Dictionary bridging costs in the _XCTRunThrowableBlockBridge function.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions