# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 4:57:00 AM Fri, 09 Jul 2010 09:10:49 GMT Gary Byers [13944] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) Fixes in %SUBTRACT-WITH-BORROW, %SUBTRACT-WITH-BORROW-1. Can now ... Fri, 09 Jul 2010 04:08:20 GMT R. Matthew Emerson [13943] * trunk/source/lisp-kernel/x86-exceptions.c (modified) When we get EXC_ARITHMETIC in catch_exception_raise(), translate a ... Thu, 08 Jul 2010 20:57:31 GMT gz [13942] * trunk/source/lib/pprint.lisp (modified) Unbreak the printer Thu, 08 Jul 2010 17:03:48 GMT Gary Byers [13941] * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/level-0/l0-bignum32.lisp (modified) * branches/arm/lisp-kernel/arm-asmutils.s (modified) * branches/arm/lisp-kernel/arm-exceptions.h (modified) arm-asmutils.s: Actually implement atomic_ior and atomic_and, so that ... Thu, 08 Jul 2010 03:16:23 GMT R. Matthew Emerson [13940] * branches/rme-fpe/lisp-kernel/x86-exceptions.c (modified) * branches/rme-fpe/lisp-kernel/x86-spentry32.s (modified) Only avoid saving/restoring the MXCSR around FF calls on x8664, at ... Thu, 08 Jul 2010 03:11:41 GMT R. Matthew Emerson [13939] * branches/rme-fpe/lisp-kernel/platform-linuxx8632.h (modified) Gyrate more vigorously when trying to get the MXCSR from a 32-bit ... Wed, 07 Jul 2010 20:50:02 GMT R. Matthew Emerson [13938] * branches/rme-fpe/lisp-kernel/x86-spentry32.s (modified) Wrong suffix (yay copy and paste). Wed, 07 Jul 2010 19:59:31 GMT R. Matthew Emerson [13937] * branches/rme-fpe/lisp-kernel/x86-exceptions.c (modified) * branches/rme-fpe/lisp-kernel/x86-spentry32.s (modified) * branches/rme-fpe/lisp-kernel/x86-spentry64.s (modified) New scheme for dealing with fp exceptions in foreign code. Instead ... Wed, 07 Jul 2010 19:46:47 GMT R. Matthew Emerson [13936] * branches/rme-fpe/lisp-kernel/constants.h (modified) * branches/rme-fpe/lisp-kernel/x86-constants.h (modified) Define TCR_FLAG_BIT_FOREIGN_FPE, other macros for fiddling with ... Wed, 07 Jul 2010 19:44:07 GMT R. Matthew Emerson [13935] * branches/rme-fpe/lisp-kernel/x86-constants.s (modified) * branches/rme-fpe/lisp-kernel/x86-constants32.s (modified) * branches/rme-fpe/lisp-kernel/x86-constants64.s (modified) New TCR flag bit TCR_FLAG_BIT_FOREIGN_FPE. Move definitions of TCR ... Wed, 07 Jul 2010 19:36:33 GMT R. Matthew Emerson [13934] * branches/rme-fpe/lisp-kernel/platform-darwinx8632.h (modified) * branches/rme-fpe/lisp-kernel/platform-darwinx8664.h (modified) * branches/rme-fpe/lisp-kernel/platform-freebsdx8632.h (modified) * branches/rme-fpe/lisp-kernel/platform-freebsdx8664.h (modified) * branches/rme-fpe/lisp-kernel/platform-linuxx8632.h (modified) * branches/rme-fpe/lisp-kernel/platform-linuxx8664.h (modified) * branches/rme-fpe/lisp-kernel/platform-solarisx64.h (modified) * branches/rme-fpe/lisp-kernel/platform-solarisx86.h (modified) * branches/rme-fpe/lisp-kernel/platform-win32.h (modified) * branches/rme-fpe/lisp-kernel/platform-win64.h (modified) New xpMXCSR(x) macro for accessing MXCSR register as saved in ... Wed, 07 Jul 2010 19:24:45 GMT R. Matthew Emerson [13933] * branches/rme-fpe (copied) branch to try new way of dealing with foreign fp exceptions Wed, 07 Jul 2010 18:52:11 GMT Gary Byers [13932] * branches/arm/level-0/l0-bignum32.lisp (modified) arm-bignum.lisp: First stab at TRUNCATE-GUESS-LOOP; fix BIGNUM-SHIFT- ... Wed, 07 Jul 2010 18:52:06 GMT Gary Byers [13931] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) arm-bignum.lisp: First stab at TRUNCATE-GUESS-LOOP; fix BIGNUM-SHIFT- ... Wed, 07 Jul 2010 01:53:46 GMT R. Matthew Emerson [13930] * trunk/source/lisp-kernel/lisp-debug.c (modified) describe_memfault(): FreeBSD 6.x doesn't define the si_code constants. Wed, 07 Jul 2010 00:02:47 GMT gz [13929] * trunk/source/lib/pprint.lisp (modified) hook into the pretty printer to implement pprint-recording-positions Tue, 06 Jul 2010 20:44:49 GMT gz [13928] * trunk/tests/ansi-tests/ccl.lsp (modified) In test-compiler-warnings, explicitly pass in :break-on-program- errors Tue, 06 Jul 2010 16:05:27 GMT Gary Byers [13927] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/level-0/ARM/arm-utils.lisp (modified) * branches/arm/level-0/l0-misc.lisp (modified) * branches/arm/lisp-kernel/linuxarm/Makefile (modified) arm-bignum.lisp: BIGNUM-ADD-LOOP-+. arm-utils.lisp: %ALLOCATE-LIST. ... Tue, 06 Jul 2010 01:36:25 GMT Gary Byers [13926] * branches/arm/compiler/ARM/arm-arch.lisp (modified) * branches/arm/level-0/ARM/arm-def.lisp (modified) * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/level-0/ARM/arm-pred.lisp (modified) * branches/arm/lib/macros.lisp (modified) arm-arch.lisp: bytes-consed byte order. arm-def.lisp: declare ... Tue, 06 Jul 2010 01:32:56 GMT Gary Byers [13925] * branches/arm/lisp-kernel/arm-asmutils.s (modified) * branches/arm/lisp-kernel/arm-constants.s (modified) * branches/arm/lisp-kernel/arm-gc.c (modified) arm-asmutils.s: don't use magic Linux kernel function for ... Tue, 06 Jul 2010 01:32:37 GMT Gary Byers [13924] * branches/arm/lisp-kernel/arm-exceptions.c (modified) arm-asmutils.s: don't use magic Linux kernel function for ... Mon, 05 Jul 2010 20:41:47 GMT Gary Byers [13923] * branches/arm/lisp-kernel/darwinarm (added) * branches/arm/lisp-kernel/darwinarm/Makefile (added) Gotta start somewhere. Mon, 05 Jul 2010 16:05:59 GMT Gary Byers [13922] * branches/arm/level-1/arm-callback-support.lisp (modified) * branches/arm/level-1/arm-error-signal.lisp (modified) * branches/arm/level-1/arm-trap-support.lisp (modified) * branches/arm/level-1/l1-boot-3.lisp (modified) * branches/arm/lib/arm-backtrace.lisp (modified) More files from last commit. arm-callback-support.lisp, ... Mon, 05 Jul 2010 16:05:10 GMT Gary Byers [13921] * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-disassemble.lisp (modified) * branches/arm/compiler/ARM/arm-lapmacros.lisp (modified) * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/level-0/ARM/arm-array.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/lisp-kernel/arm-constants.h (modified) * branches/arm/lisp-kernel/arm-exceptions.c (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) * branches/arm/lisp-kernel/arm-uuo.s (modified) * branches/arm/lisp-kernel/thread_manager.c (modified) * branches/arm/xdump/xfasload.lisp (modified) arm-constants.h, thread_manager.c: tcr.last_lisp_frame is just a ... Sun, 04 Jul 2010 02:37:29 GMT Shannon Spires [13920] * release/1.4/source/lib/describe.lisp (modified) Port fix from r13367 to 1.4. Sat, 03 Jul 2010 23:26:23 GMT R. Matthew Emerson [13919] * trunk/source/level-0/PPC/ppc-array.lisp (modified) In %INIT-MISC at label @8, the subtag of the destination vector is ... Sat, 03 Jul 2010 13:22:01 GMT Gary Byers [13918] * branches/arm/level-1/arm-threads-utils.lisp (modified) * branches/arm/lib/arm-backtrace.lisp (modified) Minimal ARM stack-walking stuff. Sat, 03 Jul 2010 05:46:41 GMT Gary Byers [13917] * branches/arm/lib/compile-ccl.lisp (modified) LINUXARM stuff. Sat, 03 Jul 2010 05:46:16 GMT Gary Byers [13916] * branches/arm/level-1/l1-readloop-lds.lisp (modified) Whatever we do for exception context/stack integration, we can ... Sat, 03 Jul 2010 05:45:07 GMT Gary Byers [13915] * branches/arm/level-1/l1-aprims.lisp (modified) ELEMENT-SUBTYPE-TYPE for ARM. Sat, 03 Jul 2010 05:44:18 GMT Gary Byers [13914] * branches/arm/level-0/l0-init.lisp (modified) ARM *features*. Sat, 03 Jul 2010 04:49:22 GMT Gary Byers [13913] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) * branches/arm/level-0/ARM/arm-def.lisp (modified) * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/level-0/ARM/arm-numbers.lisp (modified) * branches/arm/level-0/ARM/arm-pred.lisp (modified) Add/fix things. Sat, 03 Jul 2010 04:48:50 GMT Gary Byers [13912] * branches/arm/lib/nfcomp.lisp (modified) More ARM conditionalization. Sat, 03 Jul 2010 04:48:05 GMT Gary Byers [13911] * branches/arm/lisp-kernel/arm-spentry.s (modified) set binding count when saving PROGV bindings. Sat, 03 Jul 2010 04:47:29 GMT Gary Byers [13910] * branches/arm/lib/backtrace.lisp (modified) require ARM-BACKTRACE on ARM. Sat, 03 Jul 2010 04:46:36 GMT Gary Byers [13909] * branches/arm/compiler/ARM/arm-arch.lisp (modified) update some constant/struct definitions to match kernel. Thu, 01 Jul 2010 16:27:36 GMT R. Matthew Emerson [13908] * trunk/source/examples/cocoa/easygui/views.lisp (modified) Avoid calling #_CGWindowLevel when #+cocotron (just use hardwired ... Thu, 01 Jul 2010 16:14:02 GMT R. Matthew Emerson [13907] * trunk/source/objc-bridge/objc-runtime.lisp (modified) Fix typo (coctron => cocotron) in objc-method-definition-form (used ... Thu, 01 Jul 2010 13:25:40 GMT Gary Byers [13906] * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/level-0/ARM/arm-bignum.lisp (modified) * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) arm-spentry.s: 32-bit misc-set: arg_y is the index, not arg_z. ... Thu, 01 Jul 2010 01:42:57 GMT Gary Palter [13905] * trunk/win32-headers/cocoa/constants.cdb (modified) * trunk/win32-headers/cocoa/functions.cdb (modified) * trunk/win32-headers/cocoa/objc-classes.cdb (modified) * trunk/win32-headers/cocoa/objc-methods.cdb (modified) * trunk/win32-headers/cocoa/records.cdb (modified) * trunk/win32-headers/cocoa/types.cdb (modified) * trunk/win32-headers/cocoa/vars.cdb (modified) Update to Cocotron ra816befd7eff Thu, 01 Jul 2010 01:08:28 GMT Gary Palter [13904] * trunk/aux/cocotron/win32/cocotron/AppKit.1.0.dll (modified) * trunk/aux/cocotron/win32/cocotron/Foundation.1.0.dll (modified) * trunk/aux/cocotron/win32/cocotron/cocotron-ra816befd7eff.patch (added) * trunk/aux/cocotron/win32/cocotron/cocotron-rcd94a6d6e0.patch (deleted) Update to Cocotron ra816befd7eff Wed, 30 Jun 2010 17:41:03 GMT Gary Byers [13903] * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/level-0/ARM/arm-bignum.lisp (modified) * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/level-0/ARM/arm-numbers.lisp (modified) * branches/arm/level-0/l0-array.lisp (modified) * branches/arm/level-1/arm-trap-support.lisp (modified) * branches/arm/lib/ffi-linuxarm.lisp (modified) * branches/arm/lib/misc.lisp (modified) * branches/arm/lisp-kernel/arm-exceptions.c (modified) * branches/arm/lisp-kernel/arm-exceptions.h (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) arm-asm.lisp: had cs and cc condition names backwards. (not used ... Tue, 29 Jun 2010 17:38:31 GMT R. Matthew Emerson [13902] * release/1.5/source/level-1/l1-sockets.lisp (modified) Revert r13894 and merge r13773: udp sockets only support :binary format. Tue, 29 Jun 2010 13:49:39 GMT gz [13901] * trunk/source/cocoa-ide/cocoa-editor.lisp (modified) * trunk/source/cocoa-ide/cocoa-listener.lisp (modified) * trunk/source/level-1/l1-streams.lisp (modified) * trunk/source/lib/streams.lisp (modified) try for a better stream-line-length for listener Tue, 29 Jun 2010 13:29:33 GMT Gary Byers [13900] * release/1.5/windows/ccl/wx86cl64.exe (modified) win64 kernel Tue, 29 Jun 2010 13:27:16 GMT Gary Byers [13899] * release/1.5/windows/ccl/wx86cl.exe (modified) Win32 kernel incorporating r13898. Tue, 29 Jun 2010 13:25:33 GMT Gary Byers [13898] * release/1.5/source/lisp-kernel/thread_manager.c (modified) Propagate r13869 from trunk to 1.5. Mon, 28 Jun 2010 22:43:56 GMT Gary Byers [13897] * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-backend.lisp (modified) * branches/arm/compiler/ARM/arm-disassemble.lisp (modified) * branches/arm/compiler/ARM/arm-lap.lisp (modified) * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) * branches/arm/level-0/ARM/arm-bignum.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/level-0/ARM/arm-utils.lisp (modified) * branches/arm/level-1/l1-boot-1.lisp (modified) * branches/arm/level-1/l1-boot-2.lisp (modified) * branches/arm/level-1/l1-boot-3.lisp (modified) * branches/arm/level-1/l1-init.lisp (modified) * branches/arm/level-1/version.lisp (modified) * branches/arm/lisp-kernel/arm-gc.c (modified) * branches/arm/lisp-kernel/arm-macros.s (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) * branches/arm/lisp-kernel/gc-common.c (modified) * branches/arm/lisp-kernel/linuxarm/Makefile (modified) * branches/arm/lisp-kernel/lisp-debug.c (modified) arm-asm.lisp, arm-lap.lisp: drain-constant-pool. At least slightly ... Mon, 28 Jun 2010 16:07:23 GMT Gary Byers [13896] * trunk/source/level-1/x86-trap-support.lisp (modified) SIGTRAP isn't defined on Win32. Mon, 28 Jun 2010 06:33:31 GMT Gary Byers [13895] * trunk/source/lisp-kernel/pmcl-kernel.c (modified) Conditionalize for USE_GC_NOTIFICATATION (true on X86, not yet on PPC). Sun, 27 Jun 2010 02:51:39 GMT Shannon Spires [13894] * release/1.5/source/level-1/l1-sockets.lisp (modified) Fix #'send-to and #'receive-from so they DTRT with string buffers. Sat, 26 Jun 2010 08:07:28 GMT Gary Byers [13893] * branches/arm/lisp-kernel/arm-subprims.s (modified) (Didn't commit this.) arm-subprims.s: toplevel_loop, call ... Sat, 26 Jun 2010 08:06:47 GMT Gary Byers [13892] * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/level-0/ARM/arm-utils.lisp (modified) * branches/arm/level-0/l0-misc.lisp (modified) * branches/arm/lisp-kernel/arm-exceptions.c (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) arm-asm.lisp: change handling of non-conditional instructions (like ... Fri, 25 Jun 2010 23:28:56 GMT gz [13891] * trunk/source/compiler/nx-basic.lisp (modified) Add DECOMP-ACODE, decompile acode into something more readable. Fri, 25 Jun 2010 20:36:08 GMT R. Matthew Emerson [13890] * trunk/source/compiler/nx0.lisp (modified) Ugly additions to nx-logand-2-op to truncate a large integer operand ... Fri, 25 Jun 2010 13:39:28 GMT Gary Byers [13889] * branches/arm/compiler/ARM/arm-arch.lisp (modified) * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-disassemble.lisp (modified) * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) * branches/arm/level-0/ARM/arm-bignum.lisp (modified) * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/level-0/ARM/arm-numbers.lisp (modified) * branches/arm/level-0/ARM/arm-pred.lisp (modified) * branches/arm/level-0/l0-bignum32.lisp (modified) * branches/arm/level-1/arm-callback-support.lisp (modified) * branches/arm/level-1/arm-error-signal.lisp (modified) * branches/arm/level-1/arm-threads-utils.lisp (modified) * branches/arm/level-1/arm-trap-support.lisp (modified) * branches/arm/level-1/l1-clos-boot.lisp (modified) * branches/arm/level-1/l1-lisp-threads.lisp (modified) * branches/arm/level-1/l1-streams.lisp (modified) * branches/arm/lisp-kernel/arm-macros.s (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) arm-arch.lisp: We don't have a tcr.ts-area on ARM (or a tcr.save-tsp ... Fri, 25 Jun 2010 02:42:04 GMT R. Matthew Emerson [13888] * trunk/source/tools/asdf.lisp (modified) ASDF 2.003 from upstream. Fri, 25 Jun 2010 02:33:40 GMT R. Matthew Emerson [13887] * trunk/source (modified) * trunk/source/compiler/PPC/ppc2.lisp (modified) * trunk/source/compiler/X86/x862.lisp (modified) * trunk/source/compiler/nx0.lisp (modified) * trunk/source/compiler/nx1.lisp (modified) * trunk/source/compiler/nxenv.lisp (modified) Make the compiler work a little harder to identify cases where ... Fri, 25 Jun 2010 02:04:46 GMT R. Matthew Emerson [13886] * branches/rme-logops/compiler/nx0.lisp (modified) Dump some new functions that turn out to be redundant. Thu, 24 Jun 2010 23:48:25 GMT R. Matthew Emerson [13885] * branches/rme-logops/compiler/nx0.lisp (modified) * branches/rme-logops/compiler/nx1.lisp (modified) purported improvements to logior on natural-sized operands Thu, 24 Jun 2010 14:30:28 GMT Gary Byers [13884] * trunk/source/lib/ccl-export-syms.lisp (modified) Export GC notification stuff. Thu, 24 Jun 2010 14:30:12 GMT Gary Byers [13883] * trunk/source/level-0/X86/x86-utils.lisp (modified) No args to x8664 GET-GC-NOTIFICATION-THRESHOLD. Thu, 24 Jun 2010 12:42:54 GMT Gary Byers [13882] * trunk/source/lisp-kernel/x86-exceptions.c (modified) When setting GC nofitication threshold, reset our notion of whether ... Thu, 24 Jun 2010 11:52:00 GMT Gary Byers [13881] * trunk/source/lisp-kernel/pmcl-kernel.c (modified) Do GC notification if dynamic heap shrinks in ensure_static_conses(). Thu, 24 Jun 2010 11:50:48 GMT Gary Byers [13880] * trunk/source/lisp-kernel/gc.h (modified) Declare did_gc_notification_since_last_full_gc. Thu, 24 Jun 2010 11:38:17 GMT Gary Byers [13879] * trunk/source/level-1/x86-trap-support.lisp (modified) It'd help if I checked this in ... Define ... Thu, 24 Jun 2010 11:37:51 GMT Gary Byers [13878] * trunk/source/level-1/l1-error-system.lisp (modified) %ACTIVE-RESTART: if we match a RESTART (not the name of one), don't ... Thu, 24 Jun 2010 06:57:35 GMT R. Matthew Emerson [13877] * branches/rme-logops/compiler/PPC/ppc2.lisp (modified) new: ppc2-%fixnum-mask-to-natural Thu, 24 Jun 2010 04:29:24 GMT R. Matthew Emerson [13876] * branches/rme-logops/compiler/X86/x862.lisp (modified) * branches/rme-logops/compiler/nx0.lisp (modified) * branches/rme-logops/compiler/nx1.lisp (modified) * branches/rme-logops/compiler/nxenv.lisp (modified) purported improvements to logand Thu, 24 Jun 2010 04:28:02 GMT R. Matthew Emerson [13875] * branches/rme-logops (copied) for improving logical ops on natural-sized operands Wed, 23 Jun 2010 23:32:25 GMT R. Matthew Emerson [13874] * trunk/source/tools/asdf.lisp (modified) Update to ASDF 2.002 Wed, 23 Jun 2010 22:04:02 GMT Gary Byers [13873] * trunk/source/lib/ccl-export-syms.lisp (modified) * trunk/source/lib/misc.lisp (modified) Define and export OBJECT-DIRECT-SIZE, which is basically the SIZEOF ... Wed, 23 Jun 2010 17:22:34 GMT R. Matthew Emerson [13872] * trunk/windows/ccl/wx86cl.exe (modified) Updated lisp kernel for 32-bit Windows. Tue, 22 Jun 2010 17:25:11 GMT Gary Byers [13871] * trunk/windows/ccl/wx86cl64.exe (modified) Win64 kernel (for trunk.) Tue, 22 Jun 2010 17:24:05 GMT Gary Byers [13870] * trunk/source/lisp-kernel/win64/Makefile (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) x86-exceptions.c: Ensure that SIGTRAP is defined (it's not on Win64). ... Tue, 22 Jun 2010 16:24:17 GMT Gary Byers [13869] * trunk/source/lisp-kernel/thread_manager.c (modified) For Windows: as suggested by 'maetbag' on #ccl: suspend_tcr() and ... Tue, 22 Jun 2010 04:06:45 GMT Gary Byers [13868] * branches/arm/level-1/l1-clos.lisp (modified) Uh, actually implement %ALLOCATE-GF-INSTANCE for ARM. Remove the ... Mon, 21 Jun 2010 19:24:08 GMT R. Matthew Emerson [13867] * branches/qres/ccl (modified) * branches/qres/ccl/lisp-kernel/lisp-debug.c (modified) * branches/qres/ccl/lisp-kernel/x86-exceptions.c (modified) From trunk: * new kernel debugger command "M" to show lisp memory ... Mon, 21 Jun 2010 18:37:57 GMT R. Matthew Emerson [13866] * branches/qres/ccl/.cvsignore (deleted) * branches/qres/ccl/bin/.cvsignore (deleted) * branches/qres/ccl/compiler/.cvsignore (deleted) * branches/qres/ccl/compiler/X86/.cvsignore (deleted) * branches/qres/ccl/l1-fasls/.cvsignore (deleted) * branches/qres/ccl/level-0/.cvsignore (deleted) * branches/qres/ccl/level-0/X86/.cvsignore (deleted) * branches/qres/ccl/level-0/X86/X8664/.cvsignore (deleted) * branches/qres/ccl/level-1/.cvsignore (deleted) * branches/qres/ccl/lib/.cvsignore (deleted) * branches/qres/ccl/library/.cvsignore (deleted) * branches/qres/ccl/lisp-kernel/.cvsignore (deleted) * branches/qres/ccl/xdump/.cvsignore (deleted) Remove .cvsignore files. Mon, 21 Jun 2010 16:48:16 GMT Gary Byers [13865] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) * branches/arm/level-0/ARM/arm-clos.lisp (modified) * branches/arm/level-1/l1-clos-boot.lisp (modified) * branches/arm/level-1/l1-dcode.lisp (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) arm-vinsns.lisp: shift the right reg left, then shift right logical ... Mon, 21 Jun 2010 09:43:43 GMT Gary Byers [13864] * branches/arm/compiler/ARM/arm-lapmacros.lisp (modified) * branches/arm/level-0/ARM/arm-clos.lisp (modified) * branches/arm/level-0/ARM/arm-def.lisp (modified) arm-lapmacros.lisp: define DISCARD-LISP-FRAME. arm-clos.lisp: ... Sun, 20 Jun 2010 21:43:58 GMT Gary Byers [13863] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) * branches/arm/level-1/l1-clos-boot.lisp (modified) * branches/arm/level-1/l1-dcode.lisp (modified) * branches/arm/lisp-kernel/albt.c (modified) * branches/arm/lisp-kernel/arm-constants.h (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) arm-vinsns.lisp: ensure that arg_z is preserved in UNBIND-INTERRUPT- ... Sat, 19 Jun 2010 10:58:42 GMT Gary Byers [13862] * branches/arm/lisp-kernel/arm-exceptions.c (modified) handle_unimplemented_instruction(): return a Boolean, return false ... Sat, 19 Jun 2010 10:57:03 GMT Gary Byers [13861] * branches/arm/level-0/ARM/arm-clos.lisp (modified) Use NTH-IMMEDIATE to reference fixed constants in GF/FIN trampoline code. Sat, 19 Jun 2010 10:56:18 GMT Gary Byers [13860] * branches/arm/level-0/ARM/arm-utils.lisp (modified) CLASS-OF: fix another shift in the wrong direction. Sat, 19 Jun 2010 10:54:04 GMT Gary Byers [13859] * branches/arm/compiler/ARM/arm-arch.lisp (modified) * branches/arm/compiler/ARM/arm-lapmacros.lisp (modified) NTH-IMMEDIATE: add 1 to skip function entrypoint. Define an ... Sat, 19 Jun 2010 04:31:19 GMT Gary Byers [13858] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) * branches/arm/level-0/ARM/arm-pred.lisp (modified) * branches/arm/level-1/l1-clos-boot.lisp (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) arm2.lisp: 32-bit case of ARM2-VREF1 wasn't parenthesized right, so ... Fri, 18 Jun 2010 01:36:23 GMT R. Matthew Emerson [13857] * branches/arm/level-0/ARM/arm-numbers.lisp (modified) %mrg31k3p in ARM LAP. Maybe it will even work. Thu, 17 Jun 2010 23:34:03 GMT Gary Byers [13856] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) U32->INTEGER: shift left ... Thu, 17 Jun 2010 11:46:39 GMT Gary Byers [13855] * branches/arm/lisp-kernel/linuxarm/Makefile (modified) -DDISABLE_EGC, for now. Thu, 17 Jun 2010 11:46:19 GMT Gary Byers [13854] * branches/arm/lisp-kernel/arm-spentry.s (modified) In _SPconslist: cons arg_y and arg_z, not arg_z and itself. In ... Thu, 17 Jun 2010 11:43:31 GMT Gary Byers [13853] * branches/arm/level-0/l0-numbers.lisp (modified) Don't use portable %MRG31K3P on ARM, either. (Need an ARM LAP version.) Thu, 17 Jun 2010 11:41:43 GMT Gary Byers [13852] * branches/arm/level-0/ARM/arm-pred.lisp (modified) EQUAL: call what's in HAIRY-EQUAL's function (not value) cell. Thu, 17 Jun 2010 11:41:00 GMT Gary Byers [13851] * branches/arm/level-0/ARM/arm-clos.lisp (modified) Add missing *GF-PROTO*. Thu, 17 Jun 2010 11:40:34 GMT Gary Byers [13850] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) Um, actually return a tagged pointer in MAKE-STACK-VCELL. ... Wed, 16 Jun 2010 09:47:43 GMT Gary Byers [13849] * branches/arm/lisp-kernel/arm-spentry.s (modified) Write barrier comparisons of value/location were all backwards. ... Wed, 16 Jun 2010 09:45:58 GMT Gary Byers [13848] * branches/arm/lisp-kernel/arm-exceptions.c (modified) * branches/arm/lisp-kernel/arm-exceptions.h (modified) Pass siginfo to handle_uuo; change debug_trap handling. Wed, 16 Jun 2010 09:44:47 GMT Gary Byers [13847] * branches/arm/level-1/l1-boot-2.lisp (modified) * branches/arm/level-1/level-1.lisp (modified) Conditionalize for ARM. Wed, 16 Jun 2010 09:44:31 GMT Gary Byers [13846] * branches/arm/level-0/ARM/arm-float.lisp (modified) %make[-short]-float-from-fixnums. Wed, 16 Jun 2010 01:57:02 GMT Gary Byers [13845] * branches/arm/lisp-kernel/arm-spentry.s (modified) _SPstack_misc_alloc, _SPstack_misc_alloc_init: push a "stack-alloc- ...