index
:
open-axiom
master
new-build
open scientific computation system
Igor Pashev
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
interp
/
g-opt.boot
Age
Commit message (
Expand
)
Author
Files
Lines
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
2010-06-01
Adjust opcode for character support
dos-reis
1
-1
/
+1
2010-06-01
* interp/g-util.boot: Add more opcodes.
dos-reis
1
-3
/
+4
2010-05-31
* interp/compiler.boot (compWithMappingMode): Handle lambda
dos-reis
1
-2
/
+2
2010-05-30
* interp/c-util.boot (middleEndExpand): Tidy.
dos-reis
1
-4
/
+5
2010-05-30
Add more opcodes
dos-reis
1
-2
/
+3
2010-05-30
* algebra/boolean.spad.pamphlet (Boolean): Remove reference to
dos-reis
1
-1
/
+3
2010-05-28
Clean up MAKEPROP uses
dos-reis
1
-1
/
+1
2010-05-25
* interp/i-spec2.boot (evalREPEAT): Generate %repeat forms.
dos-reis
1
-1
/
+1
2010-05-25
* interp/g-util.boot: Implement expansion of %collect forms.
dos-reis
1
-1
/
+1
2010-05-23
* boot/tokens.boot: gensym is now candidate for renaming.
dos-reis
1
-3
/
+3
2010-05-16
* interp/i-util.boot (flattenCOND): Move from g-boot.boot.
dos-reis
1
-1
/
+1
2010-05-09
More cleanups
dos-reis
1
-1
/
+1
2010-05-09
Cleanup STRCONC uses
dos-reis
1
-3
/
+3
2010-05-09
* interp/c-util.boot: Replace uses of rplac with explicit
dos-reis
1
-3
/
+3
2010-05-08
* interp/wi2.boot: Remove more RPLACA and RPLACD uses.
dos-reis
1
-11
/
+11
2010-05-08
* interp/wi2.boot: Remove more RPLACA and RPLACD uses.
dos-reis
1
-1
/
+1
2010-05-08
* interp/as.boot: Replace uses of RPLACA and RPLACD with explicit
dos-reis
1
-1
/
+1
2010-05-07
* interp/c-util.boot: Replace uses of rplac with explicit assignments.
dos-reis
1
-24
/
+24
2010-05-07
* interp/as.boot: Miscellaneous cleanup.
dos-reis
1
-1
/
+1
2010-05-06
* interp/wi2.boot: Replace INTEGERP, STRINGP, SYMBOLP, CONSP with
dos-reis
1
-2
/
+2
2010-05-05
* interp/compiler.boot (compSetq1): Call self, not compSetq.
dos-reis
1
-1
/
+5
2010-05-05
* interp/c-util.boot: Change middle-end instruction "call" to
dos-reis
1
-3
/
+3
2010-05-05
* interp/compiler.boot: Miscellaneous cleanup.
dos-reis
1
-1
/
+1
2010-05-03
Generate more readable code for functor definitions.
dos-reis
1
-0
/
+9
2010-04-30
* interp/macros.lisp (|check-subtype|): Return coerced value if can.
dos-reis
1
-1
/
+9
2010-03-07
* interp/g-opt.boot ($VMsideEffectFreeOperators): New.
dos-reis
1
-7
/
+22
2010-03-04
* interp/g-opt.boot (nominateForInlining): New.
dos-reis
1
-2
/
+11
2010-03-04
* interp/c-util.boot (quoteMinimally): New.
dos-reis
1
-2
/
+2
2009-09-26
* interp/: More cleanup.
dos-reis
1
-2
/
+2
2009-09-26
* interp/as.boot: Clean up.
dos-reis
1
-1
/
+1
2009-09-25
* boot/ast.boot (bfMember): Improve a bit.
dos-reis
1
-8
/
+8
2009-08-14
* boot/tokens.boot: Retire "^=". Introduce "~=".
dos-reis
1
-1
/
+1
2009-07-14
* interp/g-opt.boot (optCatch): Lift nested functions.
dos-reis
1
-23
/
+27
2009-07-06
* interp/compiler.boot (localReferenceIfThere): Tidy.
dos-reis
1
-16
/
+19
2009-07-05
* interp/c-util.boot ($middleEndMacroList): Remove COLLECTV.
dos-reis
1
-0
/
+41
2009-06-14
Add support for existential type recovery.
dos-reis
1
-0
/
+10
2009-06-13
* algebra/any.spad.pamphlet (AnyFunctions1): Remove `pretend'
dos-reis
1
-0
/
+26
2009-05-10
* interp/g-opt.boot (emitIndirectCall): New.
dos-reis
1
-16
/
+21
[next]