projects
/
SXSI
/
xpathcomp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Safety commit
[SXSI/xpathcomp.git]
/
timeXMLTree.cpp
diff --git
a/timeXMLTree.cpp
b/timeXMLTree.cpp
index
399c919
..
6e8bcec
100644
(file)
--- a/
timeXMLTree.cpp
+++ b/
timeXMLTree.cpp
@@
-5,6
+5,11
@@
#include <time.h>
#include <sys/stat.h>
#include <time.h>
#include <sys/stat.h>
+#define read32u() \
+ (intern_src += 4, \
+ ((uintnat)(intern_src[-4]) << 24) + (intern_src[-3] << 16) + \
+ (intern_src[-2] << 8) + intern_src[-1])
+
using std::cout;
using std::string;
using std::left;
using std::cout;
using std::string;
using std::left;
@@
-315,7
+320,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);