projects
/
SXSI
/
xpathcomp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/xpathcomp@294 3cdefd35-fc62-479d...
[SXSI/xpathcomp.git]
/
timeXMLTree.cpp
diff --git
a/timeXMLTree.cpp
b/timeXMLTree.cpp
index
c3bd7f9
..
399c919
100644
(file)
--- a/
timeXMLTree.cpp
+++ b/
timeXMLTree.cpp
@@
-88,8
+88,8
@@
void traversal(XMLTree * tree, treeNode node,unsigned char* targettagname){
STOPTIMER(Tag);
if (target_tag == -1){
tagname = tree->GetTagNameByRef(tag);
STOPTIMER(Tag);
if (target_tag == -1){
tagname = tree->GetTagNameByRef(tag);
-
//
if (strcmp( (char*) tagname, (char*) targettagname) == 0)
-
target_tag = tag;
+ if (strcmp( (char*) tagname, (char*) targettagname) == 0)
+ target_tag = tag;
};
STARTTIMER();
res1 = tree->Parent(node);
};
STARTTIMER();
res1 = tree->Parent(node);
@@
-315,7
+315,7
@@
int main(int argc, char ** argv){
STARTTIMER();
count1 = time_traversal(tree,tree->Root());
STOPTIMER(FullTraversal);
STARTTIMER();
count1 = time_traversal(tree,tree->Root());
STOPTIMER(FullTraversal);
-
+ STARTTIMER();
count2 = time_jump(tree,tree->Root(),tree->Root());
STOPTIMER(JumpTraversal);
count2 = time_jump(tree,tree->Root(),tree->Root());
STOPTIMER(JumpTraversal);