20 descendants of [c1dc8701ef]
2008-02-20
| ||
06:03:48 | * | [faf57d7462] Modified the changeset class to move handling of the changeset lists to fully after their creation and storage. This is item (3) in cvsfossil.txt. The results do not satisfy however. During the creation of each changeset memory usage is (fractonally) lower, however at the end, after all changesets haven been loaded memory usage is consistently high... (user: aku, tags: trunk) |
2008-02-17
| ||
02:06:19 | * | [f46458d5bd] Fork Reworked the basic structure of pass InitCSets to keep memory consumption down. Now incremental creates, breaks, saves, and releases changesets, instead of piling them on before saving all at the end. Memory tracking confirms that this changes the accumulating mountain into a near-constant usage, with the expected spikes from the breaking. (user: aku, tags: trunk) |
2008-02-16
| ||
18:49:39 | * | [88948d582a] Fixed memleaks of date-related header strings. (user: stephan, tags: trunk) |
06:46:41 | * | [27ed4f7dc3] Extended pass InitCsets and underlying code with more log output geared towards memory introspection, and added markers for special locations. Extended my notes with general observations from the first test runs over my example CVS repositories. (user: aku, tags: trunk) |
06:45:03 | * | [7b71f64766] Integrated memory tracking into the option processor for activation and configuration, and into the log system for use. The latter means that each actual output to the log is an introspection point. (user: aku, tags: trunk) |
06:43:54 | * | [8287044ecd] Created a memory tracking subsystem to investigate memory consumption of the system in general, and pass InitCsets in particular. getmemory series is a postprocessor pulling the data out of the log and into a tables gnuplot is able to handle. (user: aku, tags: trunk) |
2008-02-14
| ||
04:27:42 | * | [a25bafb76a] Bugfix. Allow for removal of a path from a workspace which was not added to the workspace yet. Issue a warning when encontering this. (user: aku, tags: trunk) |
04:26:43 | * | [300f31260b] Tune log output tracking the creation workspace objects, make them less stilted. (user: aku, tags: trunk) |
02:49:41 | * | [3122fc4c7e] Continuing work on tickets (still not working right.) Improvements to the web pages. (user: drh, tags: trunk) |
2008-02-13
| ||
22:31:59 | * | [fde1d82372] Cut over all code to use TH1 instead of subscript. Completely remove the subscript interpreter from the source tree. (user: drh, tags: trunk) |
21:33:48 | * | [0ff4e918f4] Corrected tagxref.srcid/rid confusion in the queries. Links now go where i want them to. (user: stephan, tags: trunk) |
19:50:27 | * | [ffe92f1a2f] The entire header, including the menu bar, is now generated by TH script. This allows the menu bar to be customized by editing the header script. (user: drh, tags: trunk) |
18:18:50 | * | [3ad9a5e210] TH1 script now used to render the header and footer of each page. (user: drh, tags: trunk) |
16:21:58 | * | [13e16c824a] Fork Create the interface between TH1 and the rest of fossil. Subscript is still being used, though. This is a preparatory step toward cutting over to TH1. (user: drh, tags: trunk) |
15:04:49 | * | [4ee9e31a2d] Add the TH1 code to the source tree and makefile. But do not yet make any calls to TH1. (user: drh, tags: trunk) |
14:44:50 | * | [be2f99e6a4] Merge Merge with aku's branch. (user: drh, tags: trunk) |
04:57:43 | * | [6d5de5f1c1] Tuned the handling of the vendor branch in case we have multiple different symbols representing it. The import pass now effectively merges these symbols into a single line of development. (user: aku, tags: trunk) |
2008-02-12
| ||
06:23:54 | * | [de03c8b1ea] Extended my notes. (user: aku, tags: trunk) |
05:39:21 | * | [7817ff2212] Time information extended to include a total summed over all passes. Output extended to include formatted time data (hours, minutes, seconds). (user: aku, tags: trunk) |
04:25:34 | * | [0d02fe6c7a] Report destination file for repository, and fix bug with the naming of the destination triggered when importing a repository in toto. (user: aku, tags: trunk) |
04:24:42 | * | [c1dc8701ef] Added code to skip of administrative .cvsignore files. Added code to detect and warn about dot files (.FOO). Allow the user to import dot files by converting their names to non-dot form (.FOO -> dot-FOO). (user: aku, tags: trunk) |