Age | Commit message (Expand) | Author | Files | Lines |
2010-07-29 | * algebra/sf.spad.pamphlet (DoubleFloat): Use builtin | dos-reis | 1 | -0/+2 |
2010-07-28 | * interp/sys-globals.boot ($VariableCount): Remove. | dos-reis | 1 | -1/+1 |
2010-07-28 | * interp/g-opt.boot: Transform %iquo and %irem expressions. | dos-reis | 1 | -0/+11 |
2010-07-27 | Misc cleanup | dos-reis | 1 | -10/+10 |
2010-07-26 | * interp/g-opt.boot (optCond): Work harder at denesting nested | dos-reis | 1 | -6/+5 |
2010-07-26 | * interp/g-opt.boot ($VMsideEffectFreeOperators): Include new | dos-reis | 1 | -10/+10 |
2010-07-26 | * algebra/si.spad.pamphlet (SingleInteger): Tidy. | dos-reis | 1 | -0/+8 |
2010-07-26 | * interp/g-opt.boot (optCond): Simplify newly built COND-expression. | dos-reis | 1 | -1/+1 |
2010-07-26 | * interp/g-opt.boot (optimize): Remove as no longer used. | dos-reis | 1 | -24/+2 |
2010-07-26 | * interp/g-opt.boot (oprCond): Replace use of TruthP with direct | dos-reis | 1 | -2/+2 |
2010-07-25 | (optCallSpecially): Remove deadcode. | dos-reis | 1 | -11/+1 |
2010-07-25 | * interp/g-opt.boot (optCall): Don't call optimize again. | dos-reis | 1 | -14/+13 |
2010-07-25 | use simplifyVMForm instead of optimize | dos-reis | 1 | -1/+1 |
2010-07-25 | * interp/g-opt.boot (simplifyVMForm): Don't call optimize. | dos-reis | 1 | -3/+16 |
2010-07-25 | * interp/g-opt.boot (resetTo): New. | dos-reis | 1 | -5/+16 |
2010-07-25 | * interp/g-opt.boot (optIadd): More simplification if either | dos-reis | 1 | -0/+6 |
2010-07-25 | * interp/c-util.boot (usedSymbol?): Move to g-util.boot. | dos-reis | 1 | -1/+1 |
2010-07-25 | * interp/cattable.boot: Use %true for truth value in VM expressions. | dos-reis | 1 | -20/+15 |
2010-07-24 | * interp/compiler.boot (compMatchAlternative): Don't generate | dos-reis | 1 | -4/+12 |
2010-07-23 | * interp/g-opt.boot (optBind): Check for dependencies in | dos-reis | 1 | -2/+5 |
2010-07-23 | * interp/g-util.boot: Remove expansion for %ble, %bgt, %bge. | dos-reis | 1 | -7/+17 |
2010-07-23 | * interp/g-opt.boot (optMINUS): Remove. | dos-reis | 1 | -31/+10 |
2010-07-22 | more cleanup | dos-reis | 1 | -3/+3 |
2010-07-22 | * interp/g-util.boot (expandIeq): New expander for %ieq. | dos-reis | 1 | -3/+30 |
2010-07-22 | * interp/g-opt.boot (simplifyVMForm): New. | dos-reis | 1 | -6/+59 |
2010-07-22 | * algebra/data.spad.pamphlet (Byte) [~]: Tidy. | dos-reis | 1 | -1/+1 |
2010-07-19 | * interp/g-opt.boot ($VMsideEffectFreeOperators): Include | dos-reis | 1 | -7/+8 |
2010-07-18 | More cleanups | dos-reis | 1 | -3/+3 |
2010-07-13 | * interp/g-opt.boot: %sname is a side-effect free operator. | dos-reis | 1 | -1/+1 |
2010-07-12 | cleanups | dos-reis | 1 | -1/+1 |
2010-06-30 | * interp/c-util.boot (giveVariableSomeValue): New. | dos-reis | 1 | -2/+2 |
2010-06-27 | * interp/g-util.boot: Add new opcode %before?. | dos-reis | 1 | -1/+1 |
2010-06-26 | * interp/g-opt.boot ($VMsideEffectFreeOperators): Include %vref | dos-reis | 1 | -1/+2 |
2010-06-26 | * interp/g-util.boot: Expand %f2s. | dos-reis | 1 | -1/+1 |
2010-06-25 | * interp/g-opt.boot: Rename %eq to %peq for pointer comparaison. | dos-reis | 1 | -1/+1 |
2010-06-24 | * interp/c-util.boot: Cleanup. | dos-reis | 1 | -3/+3 |
2010-06-23 | * interp/nruncomp.boot (optDeltaEntry): Don't optimize current | dos-reis | 1 | -8/+7 |
2010-06-22 | Group sequence of LETT definitions into LET/LET* expressions where | dos-reis | 1 | -1/+28 |
2010-06-20 | * interp/g-opt.boot (changeVariableDefinitionToStore): New. | dos-reis | 1 | -1/+15 |
2010-06-12 | * interp/g-opt.boot (replaceableTemporary?): New. | dos-reis | 1 | -2/+13 |
2010-06-10 | * interp/compiler.boot (freeVarUsage): Handle %when too. | dos-reis | 1 | -1/+1 |
2010-06-10 | * interp/g-opt.boot (optCollectVector): Generate %loop for the | dos-reis | 1 | -3/+2 |
2010-06-10 | Clean up | dos-reis | 1 | -1/+1 |
2010-06-09 | * interp/g-opt.boot (optCollectVector): Generare %collect form, | dos-reis | 1 | -1/+1 |
2010-06-09 | * interp/compiler.boot (canReturn): Handle %when and %bind. | dos-reis | 1 | -3/+3 |
2010-06-09 | * interp/g-opt.boot (removeNeedlessThrow): Tidy. | dos-reis | 1 | -1/+5 |
2010-06-07 | * interp/compiler.boot (replaceExitEtc): Replace TAGGEDreturn with | dos-reis | 1 | -0/+13 |
2010-06-04 | * interp/compiler.boot: Replace QCAR first and QCDR first rest. | dos-reis | 1 | -6/+6 |
2010-06-02 | Use builtin functions for DF. | dos-reis | 1 | -1/+1 |
2010-06-01 | * algebra/list.spad.pamphlet: Use builtin functions. | dos-reis | 1 | -2/+3 |