Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-11-16 | * Some utility functions for working with ATerms. | Eelco Dolstra | 8 | -44/+247 | |
2003-11-09 | * Turned the msg() and debug() functions into macros, since they | Eelco Dolstra | 5 | -28/+42 | |
turned out to be a huge performance bottleneck (the text to printed would always be evaluated, even when it was above the verbosity level). This reduces fix-ng execution time by over 50%. gprof(1) is very useful. :-) | |||||
2003-11-05 | * Print a shared textual ATerm if the term if very large. Due to | Eelco Dolstra | 1 | -1/+9 | |
substitutions, Fix terms are very large when printed as trees (in memory, they are quite compact due to sharing). | |||||
2003-11-01 | * Fast builds. | Eelco Dolstra | 1 | -10/+3 | |
2003-11-01 | * Print the exit code of the builder. | Eelco Dolstra | 2 | -3/+10 | |
2003-10-23 | * Fix a race condition in addTextToStore(). | Eelco Dolstra | 1 | -7/+12 | |
2003-10-22 | * Use writeFull(). | Eelco Dolstra | 1 | -2/+1 | |
2003-10-22 | * Ad hoc per-package logging. When Nix performs a derivation, it now | Eelco Dolstra | 3 | -6/+8 | |
writes stdout/stderr of the builder to ${prefix}/var/log/nix/x, where x is the file name of the derivation expression, e.g., /nix/var/log/nix/54256391624be04fcb426048ae3ea0a4-d-pan-0.14.2.nix Note that consecutive builds of the same expression overwrite, rather than append to, existing log files. | |||||
2003-10-22 | * Dead code removal. | Eelco Dolstra | 1 | -94/+0 | |
2003-10-22 | * Some wrapper classes to ensure that file descriptors / directory | Eelco Dolstra | 6 | -56/+123 | |
handles are closed when they go out of scope. | |||||
2003-10-20 | * Finished refactoring the tree. | Eelco Dolstra | 1 | -0/+9 | |
2003-10-20 | * Refactored the source tree. | Eelco Dolstra | 27 | -0/+3947 | |