Closed Bug 374830 Opened 15 years ago Closed 15 years ago

gfxTextRun performance test harness

Categories

(Core :: Graphics, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: roc, Assigned: roc)

Details

Attachments

(1 file)

I've created a test harness specifically to test gfxTextRun performance. We might as well have it in the tree.
Attached patch patchSplinter Review
1) #ifdef-guarded code in gfxAtsuiFontGroup to dump all created text runs to stdout

2) A hacked-together script to gather various stats from that output and convert the textruns into a format that can be used by the test code

3) The output of that script so that the test harness can be used immediately on any platform. This test data is basically the textruns created by one run of Tp2, obfuscated. You don't want to review this :-). Actually I've included just a piece of it so you can see what it looks like, because the whole thing is too large (about 1MB) to attach. I'll check in the whole thing though.

4) The test harness itself. It just outputs the elapsed time to create and measure all the textruns (20 iterations over the test set).
Attachment #259252 - Flags: review?(vladimir)
checked in
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.