Rewrite HTMLEntityDecoder so that it’s fast.

This commit is contained in:
Brent Simmons
2024-09-28 22:14:51 -07:00
parent be7dd28b6f
commit ed160986f5
3 changed files with 336 additions and 172 deletions

View File

@@ -4,6 +4,19 @@
<dict>
<key>classNames</key>
<dict>
<key>EntityDecodingTests</key>
<dict>
<key>testPerformance()</key>
<dict>
<key>com.apple.XCTPerformanceMetric_WallClockTime</key>
<dict>
<key>baselineAverage</key>
<real>0.002095</real>
<key>baselineIntegrationDisplayName</key>
<string>Local Baseline</string>
</dict>
</dict>
</dict>
<key>RSSParserTests</key>
<dict>
<key>testEMarleyPerformance()</key>