Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Improved speed of operations in node token mode notable. This is achieved by introducing a Tcl_Obj type tdomNodeType. Tcl_Objs of type tdomNodeType are created without string representation, saving malloc costs until string representation is needed (which typically isn't needed). Additionally, DOM node identification from token is faster with tdomNodeType Tcl_Objs.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 8f70a39a92fbcec1b3db14f71677526439fb66b0
User & Date: rolf 2014-01-10 01:11:14.995
Original Comment: Improved speed of operations in node token mode notable. This is achieved by introducing a Tcl_Obj type tdomNodeType. Tcl_Objs of typ tdomNodeType are created without string representation, saving malloc costs until string representation isn't needed (which is typical). Additionally, DOM node identification from token is faster with tdomNodeType Tcl_Objs.
Context
2014-01-18
18:39
Removed unused define. check-in: cbd75ded2b user: rolf tags: trunk
2014-01-10
01:11
Improved speed of operations in node token mode notable. This is achieved by introducing a Tcl_Obj type tdomNodeType. Tcl_Objs of type tdomNodeType are created without string representation, saving malloc costs until string representation is needed (which typically isn't needed). Additionally, DOM node identification from token is faster with tdomNodeType Tcl_Objs. check-in: 8f70a39a92 user: rolf tags: trunk
2014-01-01
22:08
Enhanced bench suite. Closed-Leaf check-in: 7148e12240 user: rolf tags: tdomNodeType
2013-12-29
01:25
Minor test suite correction and addition. check-in: 12ce2296e4 user: rolf tags: trunk
Changes
Unified Diff Side-by-Side Diff Patch
Changes to generic/tcldom.c.
Added tests/dom.bench.
Changes to tests/domNode.bench.