[Lxml-checkins] r49961 - in lxml/trunk: . doc
scoder at codespeak.net
scoder at codespeak.net
Thu Dec 20 18:48:07 CET 2007
Author: scoder
Date: Thu Dec 20 18:48:07 2007
New Revision: 49961
Modified:
lxml/trunk/ (props changed)
lxml/trunk/doc/performance.txt
Log:
r3169 at delle: sbehnel | 2007-12-20 18:48:02 +0100
benchmark updates
Modified: lxml/trunk/doc/performance.txt
==============================================================================
--- lxml/trunk/doc/performance.txt (original)
+++ lxml/trunk/doc/performance.txt Thu Dec 20 18:48:07 2007
@@ -240,11 +240,11 @@
This handicap is also visible when accessing single children::
- lxe: first_child (--TR T2) 0.3228 msec/pass
+ lxe: first_child (--TR T2) 0.2470 msec/pass
cET: first_child (--TR T2) 0.2170 msec/pass
ET : first_child (--TR T2) 0.9968 msec/pass
- lxe: last_child (--TR T1) 0.3269 msec/pass
+ lxe: last_child (--TR T1) 0.2482 msec/pass
cET: last_child (--TR T1) 0.2291 msec/pass
ET : last_child (--TR T1) 0.9830 msec/pass
@@ -253,11 +253,11 @@
The data structure used by libxml2 is a linked tree, and thus, a
linked list of children::
- lxe: middle_child (--TR T1) 0.3638 msec/pass
+ lxe: middle_child (--TR T1) 0.2789 msec/pass
cET: middle_child (--TR T1) 0.2229 msec/pass
ET : middle_child (--TR T1) 1.0030 msec/pass
- lxe: middle_child (--TR T2) 2.1780 msec/pass
+ lxe: middle_child (--TR T2) 1.9610 msec/pass
cET: middle_child (--TR T2) 0.2229 msec/pass
ET : middle_child (--TR T2) 0.9930 msec/pass
@@ -277,11 +277,11 @@
are supposed to end up in, either as SubElements of an Element or using the
explicit ``Element.makeelement()`` call::
- lxe: makeelement (--TC T2) 2.2941 msec/pass
+ lxe: makeelement (--TC T2) 2.2650 msec/pass
cET: makeelement (--TC T2) 0.3211 msec/pass
ET : makeelement (--TC T2) 1.6358 msec/pass
- lxe: create_subelements (--TC T2) 2.1169 msec/pass
+ lxe: create_subelements (--TC T2) 1.9531 msec/pass
cET: create_subelements (--TC T2) 0.2351 msec/pass
ET : create_subelements (--TC T2) 3.2270 msec/pass
@@ -323,7 +323,7 @@
or replacing the child slice by a newly created element::
- lxe: replace_children_element (--TC T1) 0.2520 msec/pass
+ lxe: replace_children_element (--TC T1) 0.2480 msec/pass
cET: replace_children_element (--TC T1) 0.0238 msec/pass
ET : replace_children_element (--TC T1) 0.1600 msec/pass
More information about the lxml-checkins
mailing list