- 04 Aug, 2012 4 commits
-
-
Raymond Toy authored
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- 03 Aug, 2012 1 commit
-
-
Raymond Toy authored
* Min OSX version is 10.5 now. Don't have access to anything older than 10.5 anyway.
-
- 18 Jul, 2012 6 commits
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
src/lisp/gencgc.c: o Save and restore the FPU state in alloc(). src/compiler/x86/alloc.lisp src/compiler/x86/array.lisp src/compiler/x86/call.lisp src/compiler/x86/float-sse2.lisp src/compiler/x86/float.lisp src/compiler/x86/move.lisp src/compiler/x86/sap.lisp: o Don't need to use :save-p anymore because the allocation routine saves an live registers anyway. This improves code generation as well. src/general-info/release-20d.txt: o Update.
-
Raymond Toy authored
-
Raymond Toy authored
stack space to hold the SSE2 state. (Forgot to add extra bytes for 16-byte alignment!)
-
Raymond Toy authored
-
- 17 Jul, 2012 2 commits
-
-
Raymond Toy authored
-
Raymond Toy authored
src/lisp/x86-assem.S: o Remove the (now) unused alloc_to_<reg> functions. src/compiler/x86/macros.lisp: o Simplify the not-inline-allocation to use the same routines as inline allocation.
-
- 13 Jul, 2012 1 commit
-
-
Raymond Toy authored
-
- 12 Jul, 2012 1 commit
-
-
Raymond Toy authored
src/bootfiles/20c/boot-2012-07-1-x86-cross.lisp: o X86 cross-compile script src/compiler/x86/macros.lisp: o New inline-allocation to call our new overflow routine. src/lisp/x86-assem.S: o New alloc_overflow routine. src/tools/cross-scripts/cross-x86-x86.lisp: o Export all symbols in VM that are external symbols in OLD-VM with the corresponding symbol name.
-
- 05 Jul, 2012 2 commits
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- 30 Jun, 2012 1 commit
-
-
Raymond Toy authored
-
- 15 Jun, 2012 2 commits
-
-
Raymond Toy authored
point operations should occur in allocation or GC now, except when printing stats.
-
Raymond Toy authored
-
- 12 Jun, 2012 1 commit
-
-
Raymond Toy authored
-
- 02 Jun, 2012 1 commit
-
-
Raymond Toy authored
-
- 01 Jun, 2012 2 commits
-
-
Raymond Toy authored
object.
-
Raymond Toy authored
-
- 30 May, 2012 2 commits
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- 28 May, 2012 5 commits
-
-
Raymond Toy authored
Douglas Crosher.
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
src/compiler/main.lisp: o Remove special treatment of EXPORT (and others) in the compiler. I think we only need to treat IN-PACKAGE and DEFPACKAGE specially. src/contrib/defsyste/defsystem.lisp: o Add FIND-SYSTEM to the defpackage export list for MAKE. src/tools/hemcom.lisp: o Add defpackage for hemlock-internals since export no longer has the compile-time effect.
-
- 26 May, 2012 6 commits
-
-
Raymond Toy authored
o Clean up reader conditionals in MAKE-FD-STREAM. o Add dummy %SET-FD-STREAM-EXTERNAL-FORMAT for non-unicode.
-
Raymond Toy authored
compiling.
-
Raymond Toy authored
Patch from Douglas.
-
Raymond Toy authored
-
Raymond Toy authored
{{{:EXTERNAL-FORMAT}}}. Lists are needed to specify a composing external format like {{{:DOS}}} or {{{:MAC}}}.
-
Raymond Toy authored
format from the file contents ala emacs.
-
- 25 May, 2012 1 commit
-
-
Raymond Toy authored
prevents the exception from being resignaled immediately. src/code/float-trap.lisp: o Clear current and accrued exception bits that match any new enabled exceptions specified by :traps. src/general-info/release-20d.txt: o Update.
-
- 10 May, 2012 1 commit
-
-
Raymond Toy authored
feature. * src/compiler/x86/arith.lisp * Add vop for logcount that uses popcnt instruction. * src/compiler/x86/insts.lisp * Define popcnt instruction (but only for :sse3) * src/general-info/release-20d.txt: * Update.
-
- 06 May, 2012 1 commit
-
-
Raymond Toy authored
-