Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/xmlparse.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 1190 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 11 19:10:53 2012 UTC (12 years, 3 months ago) by amb
File length: 67524 byte(s)
Diff to previous 1189
Reorder if/then/else statements so that most common ones come first (using profiling when parsing GB OSM file).
Revision 1189 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 11 17:49:11 2012 UTC (12 years, 3 months ago) by amb
File length: 67519 byte(s)
Diff to previous 1185
Most xml attribute values are ASCII so optimise for that case.
Revision 1185 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Dec 10 18:35:02 2012 UTC (12 years, 3 months ago) by amb
File length: 67433 byte(s)
Remove flex based XML parser and replace with a parser created by implementing the same lex rules by hand. Operates faster because tag attributes do not need memory allocated or copying from file buffer and there are no yylex() function calls/returns.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.