Bug 59528
| Summary: | Use release builds with assertions on bots instead of debug builds | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Kenneth Russell <kbr> |
| Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | Normal | CC: | ap, aroben, bfulgham |
| Priority: | P2 | Keywords: | InRadar, ToolsHitList |
| Version: | 528+ (Nightly build) | ||
| Hardware: | All | ||
| OS: | All | ||
Kenneth Russell
During the session at the WebKit meeting on reducing test failures, the idea was proposed (I think by Adam Roben) of building Release mode on bots with assertions enabled, rather than running Debug builds. It seems that the lack of compiler optimizations, rather than the presence of assertion failures, is the main reason test runs using Debug builds are so much slower than those on Release builds.
Testing Release mode with assertions enabled would improve test coverage with basically no performance impact.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Adam Roben (:aroben)
<rdar://problem/9509435>
Adam Roben (:aroben)
See bug 48374.