CHICKEN branches currently in use -*- Outline -*- ================================= * chicken-3 Maintenance branch for release 3.4.0. This branch is only for fixing critical bugs, main development takes place in trunk. * prerelease Before a release, the current trunk is merged into this branch. This way, we can continue developing in trunk without delaying the next release. Ivan Raikov maintains this branch, felix breaks things. * release Holds the version that is currently the official release. Here also Ivan Raikov, the CHICKEN release manager rules. * elf Development branch of elf, core developer. Not used that much. * lazy-gensyms "Lazy" gensym print-name creation, borrowing an idea used by Dybvig in his Chez system. Print-name slots (#1) of symbols may be fixnums, and the name is generated, when actually required (see "##sys#symbol-name"). Seems to work, and gensym creation is definitely faster, but the overall performance doesn't appear to be improved (actually, it seems to be worse than without the change). Created by felix. * scrutiny An experimental lightweight flow analysis for finding common type- related bugs and simple argument-count mismatches to standard library procedures. Created by felix.