Age | Commit message (Expand) | Author | Files | Lines |
2010-06-10 | * interp/g-opt.boot (optCollectVector): Generate %loop for the | dos-reis | 1 | -118/+119 |
2010-06-09 | * interp/compiler.boot (canReturn): Handle %when and %bind. | dos-reis | 7 | -596/+414 |
2010-06-09 | Widen scope of iterator variables in presence of terminating | dos-reis | 10 | -1291/+1029 |
2010-06-07 | * interp/c-util.boot (isLispSpecialVariable): New. | dos-reis | 2 | -48/+48 |
2010-06-06 | * interp/c-util.boot (mutateToBackendCode): Don't replace explicit | dos-reis | 36 | -469/+255 |
2010-06-06 | * interp/c-util.boot (needPROGS?): New. | dos-reis | 17 | -318/+255 |
2010-06-06 | * interp/compiler.boot (compRepeatOrCollect): Compile list | dos-reis | 8 | -701/+465 |
2010-06-04 | Update cached algebra Lisp files | dos-reis | 6 | -43/+41 |
2010-06-04 | * interp/buildom.boot: Clean up QEQCAR uses. | dos-reis | 9 | -88/+95 |
2010-06-02 | Use builtin functions for DF. | dos-reis | 1 | -163/+168 |
2010-06-01 | * algebra/list.spad.pamphlet: Use builtin functions. | dos-reis | 1 | -158/+157 |
2010-06-01 | Adjust opcode for character support | dos-reis | 1 | -7/+7 |
2010-05-30 | * interp/c-util.boot (middleEndExpand): Tidy. | dos-reis | 59 | -418/+413 |
2010-05-30 | * algebra/boolean.spad.pamphlet (Boolean): Remove reference to | dos-reis | 4 | -14/+14 |
2010-05-05 | * interp/compiler.boot (compSetq1): Call self, not compSetq. | dos-reis | 2 | -53/+43 |
2010-05-05 | * interp/c-util.boot (backendCompileSPADSLAM): Generate more | dos-reis | 33 | -1381/+1124 |
2010-05-03 | Generate more readable code for functor definitions. | dos-reis | 39 | -1181/+955 |
2010-04-30 | * interp/macros.lisp (|check-subtype|): Return coerced value if can. | dos-reis | 19 | -355/+297 |
2010-04-25 | * algebra/aggcat.spad.pamphlet: Tidy. | dos-reis | 4 | -6/+6 |
2010-04-20 | * interp/compiler.boot (joinIntegerModes): New. | dos-reis | 9 | -544/+536 |
2010-04-04 | * algebra/boolean.spad.pamphlet (BooleanLogic): New. | dos-reis | 1 | -205/+226 |
2010-03-07 | * interp/g-opt.boot ($VMsideEffectFreeOperators): New. | dos-reis | 5 | -27/+64 |
2010-03-05 | * interp/sys-globals.boot ($optimizeRep): Define. | dos-reis | 4 | -41/+44 |
2010-03-01 | * algebra/vector.spad.pamphlet (maxIndex$Vector): Define. | dos-reis | 1 | -27/+38 |
2010-02-17 | * algebra/aggcat.spad.pamphlet: Remove unnecessary call to void. | dos-reis | 1 | -79/+79 |
2010-02-17 | * interp/compiler.boot (compAtomWithModemap): Reject niladic | dos-reis | 2 | -150/+149 |
2010-02-16 | * interp/compiler.boot (compAtomWithModemap): Rewrite. | dos-reis | 2 | -180/+178 |
2010-02-11 | * algebra/boolean.spad.pamphlet (~$Boolean): Work around silly bug | dos-reis | 1 | -19/+21 |
2010-02-09 | * algebra/list.spad.pamphlet (IndexedList): Don't use NEQ. | dos-reis | 2 | -112/+88 |
2009-09-20 | * algebra/data.spad.pamphlet (size$Byte): Implement. | dos-reis | 1 | -1/+5 |
2009-08-28 | * boot/ast.boot (bfCase): Don't introduce temporary for scrutinee | dos-reis | 59 | -189/+189 |
2009-08-16 | * interp/i-map.boot (addMap): Fix typo from last commit. | dos-reis | 16 | -101/+103 |
2009-07-06 | * interp/compiler.boot (localReferenceIfThere): Tidy. | dos-reis | 1 | -49/+51 |
2009-07-04 | * interp/c-util.boot (simplifySEQ): New. | dos-reis | 13 | -384/+305 |
2009-07-03 | * interp/sys-macros.lisp (PRIMVEC2ARR): Remove. | dos-reis | 1 | -82/+80 |
2009-07-02 | * interp/sys-macros.lisp (COLLECTV): Use setSimpleArrayEntry, not | dos-reis | 1 | -1/+2 |
2009-06-15 | * interp/define.boot (spadCompileOrSetq): Tidy. | dos-reis | 2 | -104/+270 |
2009-06-07 | * algebra/kl.spad.pamphlet (name$Kernel): Remove. | dos-reis | 5 | -5/+5 |
2009-06-01 | * interp/compiler.boot (compGreaterThan): Remove. | dos-reis | 22 | -973/+964 |
2009-06-01 | * interp/compiler.boot (compGreaterThan): New. Compile | dos-reis | 4 | -852/+943 |
2009-05-31 | * algebra/term.spad.pamphlet (is?$OperatorCategory): New. | dos-reis | 4 | -36/+53 |
2009-05-29 | * algebra/algext.spad.pamphlet: Qualify `characteristic'. | dos-reis | 10 | -188/+152 |
2009-05-29 | * interp/compiler.boot (getSuccessEnvironment): Tidy. | dos-reis | 12 | -1068/+1067 |
2009-05-28 | * interp/compiler.boot (compVector): Tidy code generation. | dos-reis | 1 | -74/+67 |
2009-05-25 | Partial fix for AW/193 and AW/334. | dos-reis | 2 | -77/+68 |
2009-05-21 | * algebra/catdef.spad.pamphlet (before?$SetCategory): New. | dos-reis | 12 | -201/+212 |
2009-05-18 | * algebra/curve.spad.pamphlet: Use literal symbols. | dos-reis | 1 | -1/+3 |
2009-04-27 | * interp/sys-macros.lisp (makeSimpleArrayFromList): New. | dos-reis | 1 | -1/+2 |
2009-04-25 | * algebra/strap/PRIMARR.lsp: Remove. | dos-reis | 1 | -235/+0 |
2009-04-24 | * algebra/strap/ULSCAT.lsp: Remove. | dos-reis | 1 | -113/+0 |