Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/superx.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 1151 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 18 17:24:50 2012 UTC (12 years, 3 months ago) by amb
File length: 15112 byte(s)
Diff to previous 1139
Using --parse-only and --preserve must sort the data so that it is ready to apply the changes.
Revision 1139 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 15 19:16:47 2012 UTC (12 years, 4 months ago) by amb
File length: 15120 byte(s)
Diff to previous 1123
Fixed the --preserve option.
Revision 1123 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 10:44:59 2012 UTC (12 years, 4 months ago) by amb
File length: 15112 byte(s)
Diff to previous 1122
Don't open the input file for appending if there is no intention to write anything to it.
Revision 1122 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 08:58:47 2012 UTC (12 years, 4 months ago) by amb
File length: 15108 byte(s)
Diff to previous 1120
Change the UnmapFile() function to take a pointer to the data instead of the filename (like the CloseFile() function takes the file descriptor).
Revision 1120 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 1 20:00:27 2012 UTC (12 years, 4 months ago) by amb
File length: 15172 byte(s)
Diff to previous 1098
Introduce a new'--append' option for appending data from a file to the currently parsed data. Rename the intermediate file used for storing data to be appended to. Add a function to call after appending to a file which closes the file and renames it to a temporary filename which is used for the remaining processing.
Revision 1098 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 12:52:01 2012 UTC (12 years, 4 months ago) by amb
File length: 14900 byte(s)
Diff to previous 1089
Delete the pruned nodes before searching for super-nodes etc.
Revision 1089 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 17 18:06:33 2012 UTC (12 years, 5 months ago) by amb
File length: 14958 byte(s)
Diff to previous 1071
Rename the BitMask functions to set or clear all bits.
Revision 1071 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 18:58:29 2012 UTC (12 years, 5 months ago) by amb
File length: 14959 byte(s)
Diff to previous 1069
When not marking nodes that allow no traffic as super-nodes don't route through them when calculating super-segments.
Revision 1069 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 17 17:58:47 2012 UTC (12 years, 6 months ago) by amb
File length: 14577 byte(s)
Diff to previous 1066
Do not mark barriers that cannot be passed by any type of transport as super-nodes.
Revision 1066 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 13 18:45:56 2012 UTC (12 years, 6 months ago) by amb
File length: 14522 byte(s)
Diff to previous 1062
Update some comments and make a few very small optimisations.
Revision 1062 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 9 13:58:29 2012 UTC (12 years, 6 months ago) by amb
File length: 14521 byte(s)
Diff to previous 955
Tiny optimisation to super-segment calculation.
Revision 955 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 14:40:54 2012 UTC (13 years, 1 month ago) by amb
File length: 14521 byte(s)
Diff to previous 950
Simplify and standardise the included headers.
Revision 950 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 17:31:28 2012 UTC (13 years, 2 months ago) by amb
File length: 14479 byte(s)
Diff to previous 949
Add new macros to abstract the bit mask types.
Revision 949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 17:13:39 2012 UTC (13 years, 2 months ago) by amb
File length: 14523 byte(s)
Diff to previous 947
Add an infrastructure to allow adding new functions to prune nodes and segments.
Revision 947 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 10 20:08:22 2012 UTC (13 years, 2 months ago) by amb
File length: 14445 byte(s)
Diff to previous 943
Move the allocation of the nodexs super flags memory until just before it is needed and free it as soon as no longer needed.
Revision 943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:17:52 2011 UTC (13 years, 3 months ago) by amb
File length: 14184 byte(s)
Diff to previous 890
Remove the "position" parameter from the NextSegmentX() function.
Revision 890 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 8 18:39:51 2011 UTC (13 years, 4 months ago) by amb
File length: 14190 byte(s)
Diff to previous 856
Improve comment.
Revision 856 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 5 07:27:41 2011 UTC (13 years, 5 months ago) by amb
File length: 14157 byte(s)
Diff to previous 855
Optimise the number of hash function bins by trial and error.
Revision 855 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 4 14:10:35 2011 UTC (13 years, 5 months ago) by amb
File length: 14158 byte(s)
Diff to previous 790
Increase the size of the hash array used to store the results.
Revision 790 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 17:55:25 2011 UTC (13 years, 9 months ago) by amb
File length: 14157 byte(s)
Diff to previous 785
Ensure that when printing numbers of the index_t type that an appropriate printf format specifier is used (ready for if it is redefined as 64-bit).
Revision 785 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 09:34:50 2011 UTC (13 years, 9 months ago) by amb
File length: 14025 byte(s)
Diff to previous 780
Removed warning from gcc-4.6.
Revision 780 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 5 18:19:50 2011 UTC (13 years, 9 months ago) by amb
File length: 14057 byte(s)
Diff to previous 776
Replace int with appropriate defined types (mostly index_t, ll_bin_t and ll_bin2_t).
Revision 776 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 4 18:55:59 2011 UTC (13 years, 9 months ago) by amb
File length: 14031 byte(s)
Diff to previous 761
Add missing header file.
Revision 761 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 3 18:42:06 2011 UTC (13 years, 9 months ago) by amb
File length: 14011 byte(s)
Diff to previous 759
Shorten the messages when running to avoid going beyond 80 characters.
Revision 759 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Jun 3 18:26:42 2011 UTC (13 years, 9 months ago) by amb
File length: 14038 byte(s)
Diff to previous 713
Remove hard-coded numeric values and replace with a common #define value. Handle overflows consistently.
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.