# # ChangeLog for / # # Generated by Trac 1.6 # Nov 23, 2024, 10:13:01 PM Wed, 19 Oct 2011 00:24:35 GMT gz [15028] * trunk/source/cocoa-ide/cocoa-remote-lisp.lisp (added) * trunk/source/cocoa-ide/cocoa-window.lisp (modified) * trunk/source/cocoa-ide/defsystem.lisp (modified) * trunk/source/cocoa-ide/preferences.lisp (modified) * trunk/source/cocoa-ide/start.lisp (modified) * trunk/source/library/remote-lisp.lisp (modified) First steps of remote debugging support. Note this is not complete ... Mon, 17 Oct 2011 20:44:40 GMT Gary Byers [15027] * trunk/source/lib/misc.lisp (modified) In STANDARD-REPORT-TIME: try harder to make time-related numbers line ... Mon, 17 Oct 2011 16:51:11 GMT R. Matthew Emerson [15026] * release/1.7/source (modified) * release/1.7/source/compiler/X86/X8632/x8632-arch.lisp (modified) * release/1.7/source/compiler/X86/X8664/x8664-arch.lisp (modified) * release/1.7/source/level-0/l0-cfm-support.lisp (modified) * release/1.7/source/level-1/x86-trap-support.lisp (modified) * release/1.7/source/lisp-kernel/darwinx8632/Makefile (modified) * release/1.7/source/lisp-kernel/darwinx8664/Makefile (modified) * release/1.7/source/lisp-kernel/freebsdx8632/Makefile (modified) * release/1.7/source/lisp-kernel/freebsdx8664/Makefile (modified) * release/1.7/source/lisp-kernel/linuxx8632/Makefile (modified) * release/1.7/source/lisp-kernel/linuxx8664/Makefile (modified) * release/1.7/source/lisp-kernel/solarisx64/Makefile (modified) * release/1.7/source/lisp-kernel/solarisx86/Makefile (modified) * release/1.7/source/lisp-kernel/win32/Makefile (modified) * release/1.7/source/lisp-kernel/win64/Makefile (modified) * release/1.7/source/lisp-kernel/x86-constants32.h (modified) * release/1.7/source/lisp-kernel/x86-constants64.h (modified) * release/1.7/source/lisp-kernel/x86-exceptions.c (modified) * release/1.7/source/lisp-kernel/x86-exceptions.h (modified) * release/1.7/source/lisp-kernel/x86-utils.c (copied) * release/1.7/source/lisp-kernel/x86-utils.h (copied) * release/1.7/source/lisp-kernel/xlbt.c (modified) From trunk: Lisp kernel backtrace printer improvments; alter the ... Mon, 17 Oct 2011 13:24:43 GMT Gary Byers [15025] * trunk/source/lisp-kernel/arm-exceptions.c (modified) * trunk/source/lisp-kernel/x86_print.c (modified) x86_print.c: when printing method specializers, if we encounter a ... Mon, 17 Oct 2011 13:22:23 GMT Gary Byers [15024] * trunk/source/compiler/X86/X8664/x8664-vinsns.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) * trunk/source/compiler/vreg.lisp (modified) x8664-vinsns.lisp: don't (necessarily) clobber ra0 in PUSH-LABEL ... Fri, 14 Oct 2011 09:32:35 GMT Gary Byers [15023] * trunk/source/level-1/l1-io.lisp (modified) WRITE-PNAME: if the call to %PARSE-NUMBER-TOKEN signals an ... Thu, 13 Oct 2011 22:27:43 GMT Gary Byers [15022] * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-vinsns.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) * trunk/source/compiler/backend.lisp (modified) * trunk/source/compiler/vinsn.lisp (modified) * trunk/source/compiler/vreg.lisp (modified) vinsn.lisp: add two new slots to the VINSN struct, to track GPRs and ... Thu, 13 Oct 2011 19:52:46 GMT gz [15021] * trunk/source/cocoa-ide/preferences.lisp (modified) * trunk/source/cocoa-ide/swank-listener.lisp (modified) * trunk/source/level-1/l1-boot-2.lisp (modified) * trunk/source/lib/compile-ccl.lisp (modified) * trunk/source/lib/systems.lisp (modified) * trunk/source/library/remote-lisp.lisp (added) New file "remote-lisp.lisp", initially just containing the non-ide ... Wed, 12 Oct 2011 15:57:23 GMT gz [15020] * trunk/source/cocoa-ide/cocoa-listener.lisp (modified) add :initial-function arg to new-cocoa-listener-process Wed, 12 Oct 2011 15:55:58 GMT gz [15019] * trunk/source/cocoa-ide/hemlock/src/views.lisp (modified) print-object method for hemlock-view Wed, 12 Oct 2011 15:54:45 GMT gz [15018] * trunk/source/level-1/l1-error-system.lisp (modified) Make invoke-restart-no-return accept and pass on values Wed, 12 Oct 2011 07:35:15 GMT Gary Byers [15017] * trunk/source/compiler/PPC/PPC32/ppc32-vinsns.lisp (modified) * trunk/source/compiler/PPC/PPC64/ppc64-vinsns.lisp (modified) * trunk/source/compiler/PPC/ppc2.lisp (modified) MISC-REF-C-BIT and MISC-REF-C-BIT-FIXNUM vinsns (both ppc32 and ... Wed, 12 Oct 2011 00:17:38 GMT Gary Byers [15016] * trunk/source/compiler/ARM/arm2.lisp (modified) In ARM2-AREF3 and ARM2-ASET3, be more careful about finding a node ... Tue, 11 Oct 2011 18:36:01 GMT R. Matthew Emerson [15015] * trunk/source/lisp-kernel/probes.d (modified) Use unsigned long instead of uint64_t, due to Leopard bug 5565198 ... Tue, 11 Oct 2011 17:49:23 GMT R. Matthew Emerson [15014] * trunk/source/lisp-kernel/darwinx8632 (modified) * trunk/source/lisp-kernel/darwinx8632/Makefile (modified) * trunk/source/lisp-kernel/darwinx8664 (modified) * trunk/source/lisp-kernel/darwinx8664/Makefile (modified) * trunk/source/lisp-kernel/gc-common.c (modified) * trunk/source/lisp-kernel/os-darwin.h (modified) * trunk/source/lisp-kernel/probes.d (added) * trunk/source/lisp-kernel/thread_manager.c (modified) Add a few experimental DTrace probes to the lisp kernel on Darwin ... Mon, 10 Oct 2011 21:09:20 GMT gz [15013] * trunk/source/compiler/nx-basic.lisp (modified) * trunk/source/lib/nfcomp.lisp (modified) Only store *fcomp-stream-position* in compiler warnings if it's non- ... Fri, 07 Oct 2011 15:24:39 GMT Gary Byers [15012] * trunk/source/level-1/linux-files.lisp (modified) * trunk/source/lisp-kernel/androidarm/Makefile (modified) * trunk/source/lisp-kernel/pmcl-kernel.c (modified) linux-files.lisp: try to use #_dladdr in Android version of ... Tue, 04 Oct 2011 01:53:20 GMT Gary Byers [15011] * trunk/source/lisp-kernel/image.c (modified) Fix prototype/declaration of allocate_dynamic_heap() in ... Mon, 03 Oct 2011 18:42:46 GMT R. Matthew Emerson [15010] * release/1.7/source (modified) * release/1.7/source/level-0/l0-cfm-support.lisp (modified) * release/1.7/source/level-1/linux-files.lisp (modified) Merge r15009 (external-process-error-stream for Windows) to 1.7 branch. Mon, 03 Oct 2011 18:38:18 GMT R. Matthew Emerson [15009] * trunk/source/level-1/linux-files.lisp (modified) Make ccl:external-process-error-stream available on Windows. Fixes ... Mon, 03 Oct 2011 17:18:59 GMT R. Matthew Emerson [15008] * trunk/source/lib/macros.lisp (modified) In WITH-STANDARD-IO-SYNTAX, bind *PRINT-ABBREVIATE-QUOTE* to nil. ... Sat, 01 Oct 2011 07:00:52 GMT Gary Byers [15007] * trunk/source/compiler/ARM/arm-asm.lisp (modified) * trunk/source/compiler/ARM/arm-vinsns.lisp (modified) * trunk/source/compiler/ARM/arm2.lisp (modified) arm-asm.lisp: define the canonical (ARMv6T2+) nop instruction. ... Fri, 30 Sep 2011 11:38:15 GMT Gary Byers [15006] * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-vinsns.lisp (modified) * trunk/source/compiler/X86/x86-disassemble.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) * trunk/source/compiler/nx2.lisp (modified) Short version: D'oh! Longer version: Enable ... Thu, 29 Sep 2011 19:50:13 GMT Gary Byers [15005] * trunk/source/compiler/X86/x862.lisp (modified) Disable *X86-GENERATE-CASEJUMP* until it works better ... Thu, 29 Sep 2011 09:52:16 GMT Gary Byers [15004] * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-vinsns.lisp (modified) * trunk/source/compiler/X86/x86-disassemble.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) Do some cases of CASE (and similar constructs) in constant time by ... Wed, 28 Sep 2011 16:11:39 GMT R. Matthew Emerson [15003] * trunk/source/lisp-kernel/xlbt.c (modified) Punt less often in pc_from_xcf(). Wed, 28 Sep 2011 15:34:04 GMT R. Matthew Emerson [15002] * trunk/source/lib/macros.lisp (modified) Apply restart-case-form patch from ticket:882. Fixes ticket:882. Wed, 28 Sep 2011 10:02:58 GMT Gary Byers [15001] * trunk/source/level-1/l1-clos.lisp (modified) Move some of the class initialiation code for SLOTS-CLASS from an ... Tue, 27 Sep 2011 18:50:19 GMT R. Matthew Emerson [15000] * trunk/source/compiler/X86/X8632/x8632-arch.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-arch.lisp (modified) * trunk/source/level-1/x86-trap-support.lisp (modified) * trunk/source/lisp-kernel/x86-constants32.h (modified) * trunk/source/lisp-kernel/x86-constants64.h (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) In r14968, we overloaded a couple of slots in the x86 xcf in order ... Sat, 24 Sep 2011 08:42:09 GMT Gary Byers [14999] * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-vinsns.lisp (modified) x8664-vinsns: actually commit the file. x8632-vinsns: in CJMP vinsn, ... Sat, 24 Sep 2011 08:36:16 GMT Gary Byers [14998] * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/x86-disassemble.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) Conditionally (using *x862-generate-casejump*, which defaults to ... Fri, 23 Sep 2011 13:06:52 GMT Glen Foy [14997] * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-engine.lisp (modified) Don't set generic-text in style-screen. Wed, 21 Sep 2011 18:37:57 GMT gz [14996] * trunk/source/cocoa-ide/cocoa-listener.lisp (modified) In new-cocoa-listener-process, initialize process slots before ... Wed, 21 Sep 2011 18:32:42 GMT gz [14995] * trunk/source/level-1/l1-boot-lds.lisp (modified) * trunk/source/level-1/l1-processes.lisp (modified) accept an :initargs arg in make-mcl-listener-process Wed, 21 Sep 2011 16:10:25 GMT Gary Byers [14994] * trunk/source/compiler/X86/x862.lisp (modified) in x862-aref3: don't compare a constant K to dim2 unless we're sure ... Tue, 20 Sep 2011 18:03:22 GMT R. Matthew Emerson [14993] * trunk/source/lisp-kernel/m4macros.m4 (modified) * trunk/source/lisp-kernel/thread_manager.c (modified) * trunk/source/lisp-kernel/x86-asmutils64.s (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) * trunk/source/lisp-kernel/x86-exceptions.h (modified) * trunk/source/lisp-kernel/x86-macros.s (modified) * trunk/source/lisp-kernel/x86-spentry64.s (modified) * trunk/source/lisp-kernel/x86-subprims64.s (modified) Remove DARWIN_GS_HACK code. Tue, 20 Sep 2011 17:23:55 GMT R. Matthew Emerson [14992] * trunk/source/lisp-kernel/thread_manager.c (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) * trunk/source/lisp-kernel/x86-gc.c (modified) De-lint a bit in response to warnings from clang. Tue, 20 Sep 2011 02:19:03 GMT R. Matthew Emerson [14991] * trunk/source/lisp-kernel/x86-constants32.h (modified) * trunk/source/lisp-kernel/x86-constants64.h (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) * trunk/source/lisp-kernel/x86-exceptions.h (modified) * trunk/source/lisp-kernel/x86-utils.c (modified) * trunk/source/lisp-kernel/x86-utils.h (modified) * trunk/source/lisp-kernel/xlbt.c (modified) New functions in x86-utils.[ch], moved, more-or-less, from xlbt.c. ... Mon, 19 Sep 2011 21:06:29 GMT R. Matthew Emerson [14990] * trunk/source/lisp-kernel/darwinx8632/Makefile (modified) * trunk/source/lisp-kernel/darwinx8664/Makefile (modified) * trunk/source/lisp-kernel/freebsdx8632/Makefile (modified) * trunk/source/lisp-kernel/freebsdx8664/Makefile (modified) * trunk/source/lisp-kernel/linuxx8632/Makefile (modified) * trunk/source/lisp-kernel/linuxx8664/Makefile (modified) * trunk/source/lisp-kernel/solarisx64/Makefile (modified) * trunk/source/lisp-kernel/solarisx86/Makefile (modified) * trunk/source/lisp-kernel/win32/Makefile (modified) * trunk/source/lisp-kernel/win64/Makefile (modified) * trunk/source/lisp-kernel/x86-utils.c (added) * trunk/source/lisp-kernel/x86-utils.h (added) New (empty) files x86-utils.[ch]. Update x86 makefiles accordingly. Sun, 18 Sep 2011 10:33:10 GMT Gary Byers [14989] * trunk/source/compiler/nx0.lisp (modified) In NX1-TRANSITIVELY-PUNT-BINDINGS, zero out out (VAR-REFS VAR) after ... Sat, 17 Sep 2011 15:27:26 GMT Glen Foy [14988] * trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-documentation-dialog.lisp (modified) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-comments.lisp (modified) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-engine.lisp (modified) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-prefs.lisp (modified) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-specials.lisp (modified) miscellaneous Sat, 17 Sep 2011 00:02:10 GMT Gary Byers [14987] * trunk/source/level-0/ARM/arm-bignum.lisp (modified) In %FLOOR-99, if x[i] = y[j], dont just jump wherever temp1 is pointing. Fri, 16 Sep 2011 19:02:45 GMT Glen Foy [14986] * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling.lisp (modified) Verbose loading Fri, 16 Sep 2011 18:39:24 GMT Glen Foy [14985] * trunk/cocoa-ide-contrib/foy/cl-documentation-cm/ReadMe.rtf (modified) * trunk/cocoa-ide-contrib/foy/cl-documentation-cm/cl-documentation-2.lisp (modified) * trunk/cocoa-ide-contrib/foy/cl-documentation-cm/cl-documentation.lisp (modified) * trunk/cocoa-ide-contrib/foy/context-menu-cm/ReadMe.rtf (modified) * trunk/cocoa-ide-contrib/foy/context-menu-cm/context-menu-dialogs.lisp (modified) * trunk/cocoa-ide-contrib/foy/context-menu-cm/context-menu.lisp (modified) * trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/ReadMe.rtf (modified) * trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-commands-1.lisp (modified) * trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-commands-2.lisp (modified) * trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-commands-new.lisp (modified) * trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-documentation-dialog.lisp (modified) * trunk/cocoa-ide-contrib/foy/list-definitions-cm/ReadMe.rtf (modified) * trunk/cocoa-ide-contrib/foy/list-definitions-cm/history-lists.lisp (modified) * trunk/cocoa-ide-contrib/foy/list-definitions-cm/list-definitions-cm.lisp (modified) * trunk/cocoa-ide-contrib/foy/list-definitions-cm/list-definitions.lisp (modified) * trunk/cocoa-ide-contrib/foy/list-definitions/ReadMe.rtf (modified) * trunk/cocoa-ide-contrib/foy/list-definitions/history-lists.lisp (modified) * trunk/cocoa-ide-contrib/foy/list-definitions/list-definitions.lisp (modified) * trunk/cocoa-ide-contrib/foy/list-definitions/load-list-definitions.lisp (modified) * trunk/cocoa-ide-contrib/foy/syntax-styling/ReadMe.rtf (modified) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-1.lisp (deleted) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-2.lisp (deleted) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-comments.lisp (modified) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-defstyle.lisp (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-engine.lisp (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-prefs.lisp (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-specials.lisp (modified) * trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling.lisp (modified) * trunk/cocoa-ide-contrib/foy/window-parking-cm/ReadMe.rtf (modified) * trunk/cocoa-ide-contrib/foy/window-parking-cm/window-parking-dialogs.lisp (modified) * trunk/cocoa-ide-contrib/foy/window-parking-cm/window-parking.lisp (modified) Updates for ccl 1.7 Fri, 16 Sep 2011 17:44:29 GMT Glen Foy [14984] * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/clojure (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/clojure/style-sets (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/clojure/style-sets/set-1 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/clojure/style-sets/set-2 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/clojure/style-sets/set-3 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/common-lisp (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/common-lisp/style-sets (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/common-lisp/style-sets/set-1 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/common-lisp/style-sets/set-2 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/common-lisp/style-sets/set-3 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/common-lisp/style-sets/set-4 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/scheme (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/scheme/style-sets (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/scheme/style-sets/set-1 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/scheme/style-sets/set-2 (added) * trunk/cocoa-ide-contrib/foy/syntax-styling/style-sets/scheme/style-sets/set-3 (added) Testing svn access Fri, 16 Sep 2011 10:15:23 GMT Gary Byers [14983] * trunk/source/compiler/nx1.lisp (modified) * trunk/source/compiler/nx2.lisp (modified) * trunk/source/compiler/nxenv.lisp (modified) NX-ADJUST-SETQ-COUNT: the value of the VAR-REFS slot isn't ... Fri, 16 Sep 2011 04:46:53 GMT Gary Byers [14982] * trunk/source/compiler/ARM/arm2.lisp (modified) * trunk/source/compiler/PPC/ppc2.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) * trunk/source/compiler/backend.lisp (modified) * trunk/source/compiler/nx-basic.lisp (modified) * trunk/source/compiler/nx0.lisp (modified) * trunk/source/compiler/nx1.lisp (modified) * trunk/source/compiler/nxenv.lisp (modified) We've traditionally tried to estimate the number of ... Thu, 15 Sep 2011 19:57:53 GMT R. Matthew Emerson [14981] * trunk/source/library/elf.lisp (modified) Nicer ELF function names in some circumstances. Mon, 12 Sep 2011 18:35:39 GMT Gary Byers [14980] * trunk/source/compiler/nx0.lisp (modified) Add (%nx1-operator div2) to *numeric-acode-ops*; this allows us to ... Mon, 12 Sep 2011 08:14:50 GMT Gary Byers [14979] * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) x8632 REQUIRE-CHARACTER vinsn: how you extract the low byte of a ... Sun, 11 Sep 2011 13:37:36 GMT Gary Byers [14978] * trunk/source/compiler/nx2.lisp (modified) Cut-and-paste errors are also known as bugs in "typo propagation". Fri, 09 Sep 2011 22:14:48 GMT R. Matthew Emerson [14977] * trunk/source/lisp-kernel/xlbt.c (modified) In print_lisp_frame(), when we're looking at an exception callback ... Fri, 09 Sep 2011 02:18:18 GMT R. Matthew Emerson [14976] * release/1.7/source (modified) * release/1.7/source/level-0/l0-cfm-support.lisp (modified) Merge r14975 (Darwin-specific open-shared-library fix) from trunk. Fri, 09 Sep 2011 01:39:26 GMT R. Matthew Emerson [14975] * trunk/source/level-0/l0-cfm-support.lisp (modified) In the Darwin-specific version of open-shared-library-internal, push ... Thu, 08 Sep 2011 16:00:25 GMT Gary Byers [14974] * trunk/source/doc/ccl-documentation.html (modified) updated Thu, 08 Sep 2011 15:25:50 GMT gz [14973] * trunk/source/doc/src/using.xml (modified) Add doc for coverage :tags arg Wed, 07 Sep 2011 22:58:15 GMT Gary Byers [14972] * trunk/source/compiler/ARM/arm-asm.lisp (modified) * trunk/source/compiler/ARM/arm-vinsns.lisp (modified) * trunk/source/compiler/ARM/arm2.lisp (modified) * trunk/source/compiler/nx-basic.lisp (modified) * trunk/source/compiler/nx0.lisp (modified) * trunk/source/compiler/nx2.lisp (modified) * trunk/source/compiler/nxenv.lisp (modified) * trunk/source/compiler/vinsn.lisp (modified) * trunk/source/compiler/vreg.lisp (modified) * trunk/source/library/lispequ.lisp (modified) Support keeping float-typed variable values in non-volatile FPRs on ... Wed, 07 Sep 2011 20:53:21 GMT Gary Byers [14971] * trunk/source/lisp-kernel/arm-constants.h (modified) * trunk/source/lisp-kernel/arm-constants.s (modified) * trunk/source/lisp-kernel/arm-gc.c (modified) * trunk/source/lisp-kernel/arm-macros.s (modified) * trunk/source/lisp-kernel/arm-spentry.s (modified) * trunk/source/lisp-kernel/lisp-debug.c (modified) Back out of recent ARM kernel changes: we don't want to use single- ... Fri, 02 Sep 2011 08:56:22 GMT Gary Byers [14970] * trunk/source/compiler/ARM/arm2.lisp (modified) In ARM2-ELIDE-PUSHES: we only have 8 non-volatile DOUBLE-FLOAT registers. Fri, 02 Sep 2011 05:43:41 GMT Gary Byers [14969] * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-vinsns.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) Try to speed up some cases involving self-calls where the number of ... Fri, 02 Sep 2011 05:08:51 GMT Gary Byers [14968] * trunk/source/level-1/x86-trap-support.lisp (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) When an exception occurs and we call out to lisp, if the PC doesn't ... Wed, 31 Aug 2011 20:30:34 GMT R. Matthew Emerson [14967] * trunk/source/compiler/X86/x862.lisp (modified) Same story as r14966, but for x862-elide-pushes. Wed, 31 Aug 2011 20:20:21 GMT R. Matthew Emerson [14966] * trunk/source/compiler/ARM/arm2.lisp (modified) In arm2-elide-pushes, instead of pushing/popping a double-float ... Wed, 31 Aug 2011 10:11:12 GMT Gary Byers [14965] * trunk/source/lisp-kernel/arm-constants.h (modified) * trunk/source/lisp-kernel/arm-constants.s (modified) * trunk/source/lisp-kernel/arm-exceptions.c (modified) * trunk/source/lisp-kernel/arm-gc.c (modified) * trunk/source/lisp-kernel/arm-macros.s (modified) * trunk/source/lisp-kernel/arm-spentry.s (modified) * trunk/source/lisp-kernel/lisp-debug.c (modified) Treat s28-s31 (save0-save3) as non-volatile node-bearing regs; it ... Wed, 31 Aug 2011 03:25:31 GMT Gary Byers [14964] * trunk/solarisx86/ccl/sx86cl.image (modified) solaris 32-bit image Wed, 31 Aug 2011 03:24:44 GMT Gary Byers [14963] * trunk/windows/ccl/wx86cl.image (modified) win32 image Wed, 31 Aug 2011 03:14:46 GMT Gary Byers [14962] * trunk/freebsdx86/ccl/fx86cl.image (modified) freebsd 32-bit image Wed, 31 Aug 2011 03:00:32 GMT Gary Byers [14961] * trunk/darwinx86/ccl/dx86cl.image (modified) new darwinx86 32-bit image Wed, 31 Aug 2011 02:51:58 GMT Gary Byers [14960] * trunk/linuxx86/ccl/lx86cl.image (modified) New 32-bit linuxx86 image. Wed, 31 Aug 2011 02:50:47 GMT Gary Byers [14959] * trunk/source/compiler/ARM/arm-vinsns.lisp (modified) * trunk/source/compiler/ARM/arm2.lisp (modified) * trunk/source/compiler/PPC/ppc2.lisp (modified) * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-vinsns.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) * trunk/source/compiler/reg.lisp (modified) * trunk/source/lib/x8632env.lisp (modified) * trunk/source/lib/x8664env.lisp (modified) %HARD-REGSPEC-VALUE masks its argument by the platform-specific ... Tue, 30 Aug 2011 17:43:23 GMT R. Matthew Emerson [14958] * trunk/source/compiler/vinsn.lisp (modified) Make regs-set-in-vinsn-sequence work. Tue, 30 Aug 2011 00:37:50 GMT Gary Byers [14957] * trunk/source/compiler/ARM/arm-asm.lisp (modified) fldmiad definition: count operand is :DRCOUNT PARSE-IMM16-OPERAND: ... Mon, 29 Aug 2011 12:09:15 GMT Gary Byers [14956] * trunk/source/compiler/X86/x86-lapmacros.lisp (modified) In SAVE-STACKARGS-FRAME: want to use X8664::NODE-SIZE if targeting ... Mon, 29 Aug 2011 12:07:47 GMT Gary Byers [14955] * trunk/source/compiler/ARM/arm-asm.lisp (modified) ARM-CONSTANT-INDEX: (CDR (ASSOC ...)), not (ASSOC ...). Fri, 26 Aug 2011 17:25:09 GMT R. Matthew Emerson [14954] * trunk/source/compiler/ARM/arm-vinsns.lisp (modified) temp-push-single-float: :tsp attribute => :csp (no tsp on ARM). Wed, 24 Aug 2011 16:26:58 GMT Gary Byers [14953] * trunk/source/lisp-kernel/pmcl-kernel.c (modified) revert last change Wed, 24 Aug 2011 03:35:20 GMT xiaofeng [14952] * trunk/source/lisp-kernel/pmcl-kernel.c (modified) The kernel does not parse the command line arguments when a image was ... Mon, 22 Aug 2011 21:33:41 GMT R. Matthew Emerson [14951] * trunk/source/compiler/ARM/arm-asm.lisp (modified) Add a couple instructions, correct some instruction masks for the ... Mon, 22 Aug 2011 18:10:40 GMT R. Matthew Emerson [14950] * trunk/source/lisp-kernel/arm-asmutils.s (modified) Insert missing paren. Mon, 22 Aug 2011 11:58:06 GMT Gary Byers [14949] * trunk/source/lisp-kernel/arm-asmutils.s (modified) Don't use deprecated SWP instruction in atomic_swap. Sun, 21 Aug 2011 07:07:21 GMT Gary Byers [14948] * trunk/source/compiler/PPC/PPC32/ppc32-vinsns.lisp (modified) * trunk/source/compiler/PPC/PPC64/ppc64-vinsns.lisp (modified) Fix cut-and-paste mishaps. Sun, 21 Aug 2011 06:48:05 GMT Gary Byers [14947] * trunk/source/lib/level-2.lisp (modified) * trunk/source/lib/setf.lisp (modified) Define %FIXNUM-REF-DOUBLE-FLOAT and %FIXNUM-SET-DOUBLE-FLOAT at ... Fri, 19 Aug 2011 20:56:05 GMT Gary Byers [14946] * trunk/source/library/elf.lisp (modified) Add an empty section named ".gnu.prelink_undo"; the 'perf' profiler ... Thu, 18 Aug 2011 21:41:08 GMT R. Matthew Emerson [14945] * trunk/source/compiler/ARM/arm-asm.lisp (modified) Add fmacd instruction. (We could add similar others easily when the ... Thu, 18 Aug 2011 21:29:58 GMT Gary Byers [14944] * trunk/source/lisp-kernel/arm_print.c (modified) * trunk/source/lisp-kernel/ppc_print.c (modified) * trunk/source/lisp-kernel/x86_print.c (modified) In all three versions of sprint_specializers_list(), try to print ... Wed, 17 Aug 2011 05:35:00 GMT Gary Byers [14943] * trunk/source/compiler/X86/X8632/x8632-vinsns.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-vinsns.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) %FIXNUM-{REF|SET}-DOUBLE-FLOAT support in x86 backends. Wed, 17 Aug 2011 05:33:30 GMT Gary Byers [14942] * trunk/source/compiler/PPC/PPC32/ppc32-vinsns.lisp (modified) * trunk/source/compiler/PPC/PPC64/ppc64-vinsns.lisp (modified) * trunk/source/compiler/PPC/ppc2.lisp (modified) %FIXNUM-{REF|SET}-DOUBLE-FLOAT support in PPC backends. Tue, 16 Aug 2011 21:43:48 GMT Gary Byers [14941] * trunk/source/compiler/ARM/arm2.lisp (modified) CASE optimizations were accidentally enabled in the last commit; ... Tue, 16 Aug 2011 20:43:43 GMT Gary Byers [14940] * trunk/source/compiler/ARM/arm-vinsns.lisp (modified) * trunk/source/compiler/ARM/arm2.lisp (modified) * trunk/source/compiler/nx1.lisp (modified) * trunk/source/compiler/nxenv.lisp (modified) In things defined by DEFARM2-SF-OP and DEFARM2-DF-OP, try to ensure ... Sun, 14 Aug 2011 07:24:19 GMT Gary Byers [14939] * trunk/source/compiler/ARM/arm-vinsns.lisp (modified) * trunk/source/compiler/ARM/arm2.lisp (modified) * trunk/source/lisp-kernel/arm-gc.c (modified) Change the rules a bit to allow the LR to point to arbitrary ... Sun, 14 Aug 2011 06:55:24 GMT Gary Byers [14938] * trunk/source/compiler/ARM/arm-lapmacros.lisp (modified) PUSH-FPRS, POP-FPRS: save/restore non-volatile FPRs (as doubles) ... Thu, 11 Aug 2011 20:53:54 GMT gz [14937] * trunk/source/library/cover.lisp (modified) Update coloring when change selection Thu, 11 Aug 2011 20:38:01 GMT gz [14936] * trunk/source/library/cover.lisp (modified) limit the tags frame to 30% of window; add a "show tags" link to ... Tue, 09 Aug 2011 02:20:02 GMT R. Matthew Emerson [14935] * trunk/source/lib/format.lisp (modified) Complain if ~<...~:> doesn't get any arguments. Fixes ticket:3. Mon, 08 Aug 2011 22:34:23 GMT R. Matthew Emerson [14934] * trunk/source/level-1/l1-readloop-lds.lisp (modified) Better help message for :cd toplevel command. Closes ticket:846. Mon, 08 Aug 2011 21:43:21 GMT R. Matthew Emerson [14933] * trunk/source/level-1/l1-reader.lisp (modified) Add some control character names. Closes ticket:757. Mon, 08 Aug 2011 15:17:04 GMT Bill St. Clair [14932] * release/1.7/source/level-0/l0-cfm-support.lisp (modified) open-shared-library works again in FreeBSD (merge 14929 from trunk) Sat, 06 Aug 2011 00:14:49 GMT R. Matthew Emerson [14931] * trunk/source/lisp-kernel/win32/Makefile (modified) In the win32 makefile, ensure that the linker sees the right flags. Fri, 05 Aug 2011 19:52:39 GMT R. Matthew Emerson [14930] * trunk/source/lisp-kernel/threads.h (modified) * trunk/source/lisp-kernel/win32/Makefile (modified) * trunk/source/lisp-kernel/win32/Makefile.mingw (deleted) * trunk/source/lisp-kernel/win64/Makefile (modified) * trunk/source/lisp-kernel/win64/pei-x86-64.x (modified) Update Windows lisp kernel makefiles to use mingw64 Cygwin packages. ... Thu, 04 Aug 2011 21:53:54 GMT Bill St. Clair [14929] * trunk/source/level-0/l0-cfm-support.lisp (modified) open-shared-library works again in FreeBSD