From: Colin P. A. <col...@us...> - 2005-08-01 15:50:51
|
Update of /cvsroot/gobo-eiffel/gobo/library/xml/xpath/tinytree In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9873/library/xml/xpath/tinytree Modified Files: xm_xpath_tiny_forest.e Log Message: Changed template priority matching to work on ranks, so gaining a performance improvement of a few percent, by eliminating decimal arithmetic. Index: xm_xpath_tiny_forest.e =================================================================== RCS file: /cvsroot/gobo-eiffel/gobo/library/xml/xpath/tinytree/xm_xpath_tiny_forest.e,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** xm_xpath_tiny_forest.e 1 Aug 2005 06:22:57 -0000 1.2 --- xm_xpath_tiny_forest.e 1 Aug 2005 15:49:40 -0000 1.3 *************** *** 166,175 **** end - -- TODO: untyped_atomic_value (a_node_number: INTEGER): XM_XPATH_UNTYPED_ATOMIC_VALUE is - -- Typed value of `a_node_number' - -- require - -- untyped-atomic - -- A performance enhancement - avoids creating XM_XPATH_NODE - depth_of (a_node_number: INTEGER): INTEGER is -- Depth of node within tree --- 166,169 ---- |