This is a comparision between original plucker, and
plucker with unicode patch. The number measure time 
(in ticks) needed to draw paragraph (DrawParagraph in
paragraph.c). The test consisted of displaying
pure ASCII document and scrolling first ten pages,
repeated three times (thus the three columns).
Last line is the sum of all the times needed
for specific paragraph, and therefore it can be
interpreted as total time spent on formatting and
rendering ten pages of document.

Original plucker:
0       0       0
0       1       0
27      27      27
20      18      17
1       1       0
18      18      18
33      32      31
3       2       2
4       5       5
4       4       4
30      26      24
8       9       9
25      21      23
8       8       8
3       3       2
30      27      29
3       3       2
2       2       3
1       2       2
31      31      32
6       6       6
16      17      18
3       3       3
4       4       3
7       7       6
3       3       3
23      22      23
11      11      11
36      35      35
12      12      11
28      28      27
-------------------
400     388     384

Average = 390.666
sigma = 11.8

Plucker with unicode patch:
0       0       0
0       0       1
28      28      28
18      21      18
1       1       1
19      18      18
32      32      31
3       3       2
4       5       5
4       4       4
25      25      23
9       9       9
23      24      24
8       8       8
2       2       2
29      31      28
3       2       3
2       3       3
2       1       2
31      33      33
6       6       6
18      18      18
3       3       3
4       4       4
7       7       7
3       3       3
22      22      24
12      12      11
37      36      38
12      12      12
28      28      27
-------------------
395     401     396

Average = 397.33333
sigma = 4.54

As we can see, no slowdown is apparent, the times
are inbalanced enough to hide any eventual differences
- 400; 388; 384 ticks for original plucker versus 395; 401; 396 
ticks for unicode version. Neverthless, I did compute
averages and sigmas, just to have some bogus numbers :-)
So we have average of 391+-12(1 sigma) ticks for original plucker vs.
397+-5 ticks for unicode version, which makes the slowdown
of about 1.5% for unicode version, but without any
statistical significance.

-- 
 -----------------------------------------------------------
| Radovan Garab�k http://melkor.dnp.fmph.uniba.sk/~garabik/ |
| __..--^^^--..__    garabik @ melkor.dnp.fmph.uniba.sk     |
 -----------------------------------------------------------
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!
_______________________________________________
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev

Reply via email to