# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 10:26:39 AM Fri, 09 Oct 2009 14:46:02 GMT gz [12940] * trunk/source/compiler/nx-basic.lisp (modified) * trunk/source/compiler/nx.lisp (modified) * trunk/source/compiler/nx0.lisp (modified) * trunk/source/level-1/l1-clos-boot.lisp (modified) * trunk/source/level-1/l1-error-system.lisp (modified) * trunk/source/level-1/l1-readloop.lisp (modified) * trunk/source/level-1/sysutils.lisp (modified) * trunk/source/lib/macros.lisp (modified) From working-0711 branch: more extensive compile-time checking ... Fri, 09 Oct 2009 14:19:52 GMT gz [12939] * trunk/source/library/leaks.lisp (modified) From Dominic Schulz: extend parse-mtrace-log to take into account ... Fri, 09 Oct 2009 14:18:15 GMT gz [12938] * trunk/source/library/leaks.lisp (modified) Add show-malloc-info (from gb) Fri, 09 Oct 2009 14:15:13 GMT gz [12937] * trunk/source/level-1/l1-aprims.lisp (modified) Add a sanity check in configure-egc Fri, 09 Oct 2009 14:14:40 GMT gz [12936] * trunk/source/lib/misc.lisp (modified) Add a percentage column to heap-utilization output Fri, 09 Oct 2009 12:22:10 GMT gz [12935] * branches/working-0711/ccl/lib/misc.lisp (modified) in report-heap-utilization, check for 0 conses Fri, 09 Oct 2009 05:00:17 GMT Gary Byers [12934] * trunk/source/doc/ccl-documentation.html (modified) updated Fri, 09 Oct 2009 04:49:54 GMT R. Matthew Emerson [12933] * trunk/source/doc/src/ffi.xml (modified) Correct descrption of %null-ptr macro. Fixes ticket:606 Fri, 09 Oct 2009 04:44:56 GMT R. Matthew Emerson [12932] * branches/watchpoints/level-1/l1-error-system.lisp (modified) Add target and location slots to write-to-watched-object condition ... Fri, 09 Oct 2009 04:43:53 GMT R. Matthew Emerson [12931] * branches/watchpoints/level-1/x86-trap-support.lisp (modified) Only show the ALLOW restart when we think we can emulate the write. Fri, 09 Oct 2009 04:43:16 GMT R. Matthew Emerson [12930] * branches/watchpoints/lib/misc.lisp (modified) Try to get cute and make WATCH a little more DWIM-y by automatically ... Fri, 09 Oct 2009 01:00:16 GMT Gary Byers [12929] * trunk/source/doc/ccl-documentation.html (modified) updated Fri, 09 Oct 2009 00:48:53 GMT gz [12928] * branches/working-0711/ccl/level-1/l1-aprims.lisp (modified) Add a sanity check in configure-egc Fri, 09 Oct 2009 00:44:23 GMT gz [12927] * trunk/source/doc/src/gc.xml (modified) Emphasize that threshold sizes are cumulative, in description of ... Thu, 08 Oct 2009 20:07:01 GMT Gary Byers [12926] * trunk/source/lib/nfcomp.lisp (modified) When dumping a macptr, allow the "domain" to be 1 or 0. (When we try ... Thu, 08 Oct 2009 11:36:47 GMT gz [12925] * trunk/source/level-1/l1-reader.lisp (modified) * trunk/source/lib/ccl-export-syms.lisp (modified) Revert r12693 as per ticket:339 comment:5 Thu, 08 Oct 2009 05:41:11 GMT R. Matthew Emerson [12924] * branches/watchpoints/lisp-kernel/x86-gc.c (modified) wp_update_range(): try to update hash vectors correctly Thu, 08 Oct 2009 05:36:05 GMT R. Matthew Emerson [12923] * trunk/source/lisp-kernel/x86_print.c (modified) sprint_random_vector(): indicate that the subtag is a hex value Wed, 07 Oct 2009 22:45:09 GMT Gary Byers [12922] * trunk/source/lib/nfcomp.lisp (modified) Allow fasdumping macptr-typed constants, as long as they're not typed ... Tue, 06 Oct 2009 19:00:15 GMT Gary Byers [12921] * trunk/source/doc/ccl-documentation.html (modified) updated Tue, 06 Oct 2009 18:48:23 GMT R. Matthew Emerson [12920] * trunk/source/lib/ffi-win64.lisp (modified) * trunk/source/library/x86-win64-syscalls.lisp (modified) Delete stray svn:executable property. Fixes ticket:604. Tue, 06 Oct 2009 18:40:34 GMT R. Matthew Emerson [12919] * trunk/source/scripts/makedmg (modified) Get rid of leading blank line. Fixes ticket:603. Tue, 06 Oct 2009 18:21:57 GMT R. Matthew Emerson [12918] * trunk/source/doc/src/platform-notes.xml (modified) Document actual fixnum ranges (rather than using XXX and YYY). Tue, 06 Oct 2009 15:22:39 GMT Gary Palter [12917] * 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 CDB files to Cocotron r640 Tue, 06 Oct 2009 15:09:52 GMT Gary Palter [12916] * trunk/source/cocoa-ide/cocoa-editor.lisp (modified) Don't need to disable NSUndoManager for Cocotron any more Tue, 06 Oct 2009 15:07:36 GMT Gary Palter [12915] * 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-r633.patch (deleted) * trunk/aux/cocotron/win32/cocotron/cocotron-r640.patch (added) Update to Cocotron r640 which elimminates the high CPU usage caused ... Mon, 05 Oct 2009 20:18:18 GMT R. Matthew Emerson [12914] * trunk/source/lisp-kernel/darwinx8632/Makefile (modified) Link in x86-pad32.o, which reserves 16MB of address space at the end ... Mon, 05 Oct 2009 20:14:48 GMT R. Matthew Emerson [12913] * trunk/source/lisp-kernel/x86-pad32.s (added) New file. Mon, 05 Oct 2009 05:56:43 GMT R. Matthew Emerson [12912] * release/1.4/darwinppc/ccl (modified) * release/1.4/darwinx86/ccl (modified) * release/1.4/freebsdx86/ccl (modified) * release/1.4/linuxppc/ccl (modified) * release/1.4/linuxx86/ccl (modified) * release/1.4/solarisx86/ccl (modified) * release/1.4/windows/ccl (modified) Updated externals for 1.4. Mon, 05 Oct 2009 05:35:33 GMT R. Matthew Emerson [12911] * trunk/source/level-0/l0-init.lisp (modified) Put :CCL-1.4 on *FEATURES*. Mon, 05 Oct 2009 05:34:27 GMT R. Matthew Emerson [12910] * release/1.4/source/level-0/l0-init.lisp (modified) * release/1.4/source/level-1/version.lisp (modified) Add :CCL-1.4 to *FEATURES*, set *OPENMCL-REVISION* to "RC1". Mon, 05 Oct 2009 04:32:44 GMT R. Matthew Emerson [12909] * release/1.4 (copied) create 1.4 release branch Mon, 05 Oct 2009 03:25:39 GMT R. Matthew Emerson [12908] * branches/watchpoints/lisp-kernel/x86-exceptions.c (modified) In unwatch_object(): if some other thread is waiting to handle an ... Mon, 05 Oct 2009 01:46:58 GMT R. Matthew Emerson [12907] * branches/watchpoints/level-1/x86-trap-support.lisp (modified) Offer an "allow this write" restart in response to a ... Mon, 05 Oct 2009 01:41:08 GMT R. Matthew Emerson [12906] * branches/watchpoints/lib/misc.lisp (modified) New function X86-EMULATE-WRITE-INSTRUCTION and a couple of helpers. Sun, 04 Oct 2009 13:33:38 GMT Gary Byers [12905] * trunk/source/level-1/l1-clos.lisp (modified) EXTRACT-INSTANCE-CLASS-AND-OTHER-SLOTDS: actually return other-slots ... Sat, 03 Oct 2009 03:48:00 GMT R. Matthew Emerson [12904] * branches/watchpoints/level-1/x86-trap-support.lisp (modified) In XCMAIN, return SKIP bytes rather than unconditionally 0. Offer ... Sat, 03 Oct 2009 03:42:17 GMT R. Matthew Emerson [12903] * branches/watchpoints/level-1/l1-error-system.lisp (modified) Add instruction slot to write-to-watched-object condition. Print it ... Sat, 03 Oct 2009 03:41:02 GMT R. Matthew Emerson [12902] * branches/watchpoints/compiler/X86/x86-disassemble.lisp (modified) New function X86-PRINT-ONE-DISASSEMBLED-INSTRUCTION. Fri, 02 Oct 2009 14:59:29 GMT gz [12901] * trunk/source/examples/cocoa/easygui/events.lisp (modified) Add defvar for *modifier-key-pattern* Wed, 30 Sep 2009 10:00:41 GMT Gary Byers [12900] * branches/purify/source/xdump/xppcfasload.lisp (modified) * branches/purify/source/xdump/xx8632-fasload.lisp (modified) 32-bit memory layout. Wed, 30 Sep 2009 06:00:24 GMT R. Matthew Emerson [12899] * trunk/source/tools/asdf-install/installer.lisp (modified) Oops, left in a BREAK. Wed, 30 Sep 2009 05:28:09 GMT R. Matthew Emerson [12898] * trunk/source/tools/asdf-install/installer.lisp (modified) * trunk/source/tools/asdf-install/port.lisp (modified) Conditionalize SYSTEM-NAMESTRING for Clozure CL. Use SYSTEM- ... Wed, 30 Sep 2009 03:22:23 GMT R. Matthew Emerson [12897] * trunk/source/lib/numbers.lisp (modified) Add DOUBLE-FLOAT-NAN constant; use it in PARSE-FLOAT instead of ... Wed, 30 Sep 2009 02:11:08 GMT R. Matthew Emerson [12896] * trunk/source/lib/compile-ccl.lisp (modified) In UPDATE-CCL, return a third value that indicates whether binaries ... Tue, 29 Sep 2009 06:37:43 GMT Gary Byers [12895] * branches/purify/source/lisp-kernel/area.h (modified) * branches/purify/source/xdump/xppcfasload.lisp (modified) New memory layout for DarwinPPC64, too. Tue, 29 Sep 2009 01:50:47 GMT Gary Byers [12894] * branches/purify/source/lisp-kernel/area.h (modified) * branches/purify/source/lisp-kernel/pmcl-kernel.c (modified) * branches/purify/source/xdump/xppcfasload.lisp (modified) New address space layout for linuxppc64. Mon, 28 Sep 2009 23:22:36 GMT gz [12893] * branches/working-0711/ccl/lib/misc.lisp (modified) Add a percentage column to heap-utilization output Mon, 28 Sep 2009 23:08:40 GMT Gary Byers [12892] * branches/purify/source/lisp-kernel/pmcl-kernel.c (modified) larger maximum_mappable_memory for win64, too Mon, 28 Sep 2009 23:04:24 GMT Gary Byers [12891] * branches/purify/source/lisp-kernel/pmcl-kernel.c (modified) Larger MAXIMUM_MAPPABLE_MEMORY for Solarisx86. Mon, 28 Sep 2009 22:42:22 GMT Gary Byers [12890] * branches/purify/source/lisp-kernel/area.h (modified) * branches/purify/source/lisp-kernel/image.c (modified) * branches/purify/source/lisp-kernel/pmcl-kernel.c (modified) * branches/purify/source/xdump/xx8664-fasload.lisp (modified) Work-in-progress. Current plan: - memory layout for x8664 (at ... Mon, 28 Sep 2009 21:52:30 GMT R. Matthew Emerson [12889] * trunk/source/lib/macros.lisp (modified) In WITH-STANDARD-IO-SYNTAX, bind *READTABLE* to the standard ... Mon, 28 Sep 2009 14:31:03 GMT R. Matthew Emerson [12888] * trunk/source/level-0/X86/x86-utils.lisp (modified) * trunk/source/level-1/x86-trap-support.lisp (modified) * trunk/source/lib/misc.lisp (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) Support watching individual cons cells; add "unwatch and contiune" ... Mon, 28 Sep 2009 14:01:36 GMT R. Matthew Emerson [12887] * branches/watchpoints/cocoa-ide/cocoa-editor.lisp (modified) * branches/watchpoints/cocoa-ide/hemlock/src/edit-defs.lisp (modified) * branches/watchpoints/cocoa-ide/hemlock/src/listener.lisp (modified) * branches/watchpoints/level-1/l1-streams.lisp (modified) * branches/watchpoints/tools/advice-profiler/profiler.lisp (modified) trunk changes r12874 through r12886 Sun, 27 Sep 2009 04:08:39 GMT Gary Byers [12886] * branches/purify/source/lisp-kernel/image.c (modified) * branches/purify/source/lisp-kernel/image.h (modified) * branches/purify/source/lisp-kernel/kernel-globals.h (modified) * branches/purify/source/lisp-kernel/pmcl-kernel.c (modified) * branches/purify/source/xdump/heap-image.lisp (modified) * branches/purify/source/xdump/xfasload.lisp (modified) Write a (possibly empty) static-cons-area to image file; read it. ... Sun, 27 Sep 2009 03:39:26 GMT R. Matthew Emerson [12885] * branches/watchpoints/level-0/X86/x86-utils.lisp (modified) * branches/watchpoints/level-1/x86-trap-support.lisp (modified) * branches/watchpoints/lib/misc.lisp (modified) * branches/watchpoints/lisp-kernel/x86-exceptions.c (modified) Support watching individual cons cells. Sat, 26 Sep 2009 04:16:43 GMT Gary Byers [12884] * branches/purify/source/library/lispequ.lisp (modified) * branches/purify/source/lisp-kernel/area.h (modified) Add area code for static conses. Sat, 26 Sep 2009 02:16:37 GMT Gary Byers [12883] * branches/purify (copied) make branch Fri, 25 Sep 2009 02:30:50 GMT R. Matthew Emerson [12882] * trunk/source/level-1/l1-streams.lisp (modified) Spell :utf-32le/:utf-32be correctly. Wed, 23 Sep 2009 19:28:43 GMT R. Matthew Emerson [12881] * branches/watchpoints/level-1/x86-trap-support.lisp (modified) In error callback, add restart to unwatch object and continue. Wed, 23 Sep 2009 19:26:03 GMT R. Matthew Emerson [12880] * branches/watchpoints/lisp-kernel/x86-exceptions.c (modified) Pop xcf after callback. Tue, 22 Sep 2009 21:28:22 GMT R. Matthew Emerson [12879] * release/1.3/source/lib/chars.lisp (modified) Merge r12764 (refs bug 524) Tue, 22 Sep 2009 21:11:13 GMT gz [12878] * trunk/source/cocoa-ide/hemlock/src/edit-defs.lisp (modified) Bring back Edit Command Definition and make it work. This fixes bug #168 Tue, 22 Sep 2009 20:48:09 GMT gz [12877] * trunk/source/cocoa-ide/cocoa-editor.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/listener.lisp (modified) In #/selectionRangeForProposedRange, always start at the proposed ... Tue, 22 Sep 2009 20:36:55 GMT R. Matthew Emerson [12876] * trunk/source/tools/advice-profiler/profiler.lisp (modified) GET-REAL-TIME: no "id" arg in scope, so remove it and update format ... Tue, 22 Sep 2009 17:41:10 GMT R. Matthew Emerson [12875] * branches/watchpoints/TEST-FILE (deleted) still testing refs #601 Tue, 22 Sep 2009 17:16:03 GMT R. Matthew Emerson [12874] * branches/watchpoints/TEST-FILE (added) Test re ticket:602. Tue, 22 Sep 2009 16:40:19 GMT R. Matthew Emerson [12873] * branches/watchpoints (copied) for watchpoint hacking Tue, 22 Sep 2009 04:59:08 GMT R. Matthew Emerson [12872] * trunk/source/level-0/PPC/ppc-utils.lisp (modified) update %unwatch stub Tue, 22 Sep 2009 03:34:39 GMT Gary Byers [12871] * trunk/darwinppc/ccl/dppccl.image (modified) * trunk/darwinppc/ccl/dppccl64.image (modified) darwinppc images Tue, 22 Sep 2009 03:32:11 GMT Gary Byers [12870] * trunk/linuxppc/ccl/ppccl.image (modified) * trunk/linuxppc/ccl/ppccl64.image (modified) linuxppc images Tue, 22 Sep 2009 03:27:10 GMT Gary Byers [12869] * trunk/source/compiler/PPC/ppc2.lisp (modified) ppc version of recent compiler changes Tue, 22 Sep 2009 03:26:56 GMT Gary Byers [12868] * trunk/windows/ccl/wx86cl.image (modified) win32 image Tue, 22 Sep 2009 03:26:17 GMT Gary Byers [12867] * trunk/windows/ccl/wx86cl64.image (modified) win64 image Tue, 22 Sep 2009 03:17:31 GMT Gary Byers [12866] * trunk/solarisx86/ccl/sx86cl.image (modified) * trunk/solarisx86/ccl/sx86cl64.image (modified) new Solaris x86 images Tue, 22 Sep 2009 03:15:11 GMT Gary Byers [12865] * trunk/freebsdx86/ccl/fx86cl64.image (modified) new FreeBSD x8664 image Tue, 22 Sep 2009 03:13:42 GMT Gary Byers [12864] * trunk/freebsdx86/ccl/fx86cl.image (modified) new FreeBSD x8632 image Tue, 22 Sep 2009 03:10:35 GMT Gary Byers [12863] * trunk/linuxx86/ccl/lx86cl.image (modified) * trunk/linuxx86/ccl/lx86cl64.image (modified) new x86 Linux images Tue, 22 Sep 2009 03:07:08 GMT Gary Byers [12862] * trunk/darwinx86/ccl/dx86cl.image (modified) * trunk/darwinx86/ccl/dx86cl64.image (modified) Images for x86 Darwin. Tue, 22 Sep 2009 03:05:49 GMT Gary Byers [12861] * trunk/source/compiler/X86/x862.lisp (modified) * trunk/source/compiler/nx-basic.lisp (modified) * trunk/source/compiler/nx0.lisp (modified) * trunk/source/compiler/nx1.lisp (modified) * trunk/source/compiler/nx2.lisp (modified) * trunk/source/compiler/nxenv.lisp (modified) * trunk/source/compiler/optimizers.lisp (modified) * trunk/source/library/lispequ.lisp (modified) compiler/optimizers.lisp: * (multiplication) compiler-macro: always ... Tue, 22 Sep 2009 01:05:57 GMT gz [12860] * trunk/source/cocoa-ide/hemlock/src/bindings.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/filecoms.lisp (modified) Bind c-x c-v to "Find File" since "Visit File" doesn't work (and it's ... Tue, 22 Sep 2009 00:51:14 GMT gz [12859] * trunk/source/cocoa-ide/cocoa-editor.lisp (modified) * trunk/source/cocoa-ide/cocoa-listener.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/charprops.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/cocoa-hemlock.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/filecoms.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/font.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/htext2.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/htext3.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/htext4.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/listener.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/modeline.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/morecoms.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/package.lisp (modified) Make sure that all hemlock functions defined outside of hemlock are ... Mon, 21 Sep 2009 22:37:49 GMT Gary Palter [12858] * trunk/source/cocoa-ide/hemlock/src/package.lisp (modified) Export the right symbol. Mon, 21 Sep 2009 19:42:17 GMT R. Matthew Emerson [12857] * release/1.3/source/level-1/l1-reader.lisp (modified) Port r12854 (fix for ticket:601, get-dispatch-macro-character bug) here. Mon, 21 Sep 2009 19:07:06 GMT gz [12856] * trunk/source/cocoa-ide/cocoa-editor.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/macros.lisp (modified) * trunk/source/cocoa-ide/hemlock/src/package.lisp (modified) export hemlock-ext::invoke-allowing-buffer-display Mon, 21 Sep 2009 12:56:51 GMT gz [12855] * trunk/tests/ansi-tests/ccl.lsp (modified) add test case from bug #601 Mon, 21 Sep 2009 12:56:07 GMT gz [12854] * trunk/source/level-1/l1-reader.lisp (modified) Fix bug #601 Mon, 21 Sep 2009 12:47:57 GMT gz [12853] * trunk/tests/ansi-tests/ccl.lsp (modified) add test for ticket #592; conditionalize out some tests not in trunk yet Sat, 19 Sep 2009 16:17:07 GMT Glen Foy [12852] * trunk/source/contrib/foy/list-definitions-cm/list-definitions.lisp (modified) Added parse-over-block to list-definitions, duh. Sat, 19 Sep 2009 16:16:37 GMT Glen Foy [12851] * trunk/source/contrib/foy/list-definitions/list-definitions.lisp (modified) Added parse-over-block to list-definitions, duh. Fri, 18 Sep 2009 16:30:29 GMT R. Matthew Emerson [12850] * trunk/source/level-0/l0-bignum64.lisp (modified) Have MULTIPLY-BIGNUM-AND-FIXNUM call MULTIPLY-BIGNUMS to do its work. Thu, 17 Sep 2009 07:51:18 GMT Glen Foy [12849] * trunk/source/contrib/foy/window-parking-cm/window-parking.lisp (modified) Bogus move on #/saveDocument Wed, 16 Sep 2009 20:14:51 GMT Gary Byers [12848] * trunk/source/lib/describe.lisp (modified) Fix conditionalization typo. Wed, 16 Sep 2009 19:33:22 GMT R. Matthew Emerson [12847] * trunk/source/level-0/PPC/PPC64/ppc64-bignum.lisp (modified) * trunk/source/level-0/l0-bignum64.lisp (modified) Try doing bignum multiplies 64 bits at a time on ppc64, too. Wed, 16 Sep 2009 18:33:00 GMT gz [12846] * trunk/source/cocoa-ide/inspector.lisp (modified) * trunk/source/compiler/PPC/ppc-disassemble.lisp (modified) * trunk/source/compiler/X86/x86-disassemble.lisp (modified) * trunk/source/lib/describe.lisp (modified) Make the gui inspector show function disassembly. Extend the ... Wed, 16 Sep 2009 15:22:11 GMT Gary Byers [12845] * trunk/source/examples/gtk-minesweeper.lisp (modified) * trunk/source/library/openmcl-gtk-support.lisp (modified) Try to update this a bit (gtk+-1/gtk+-2), but it needs more work. ... Wed, 16 Sep 2009 15:19:41 GMT Gary Byers [12844] * trunk/source/examples/gtk-clock.lisp (deleted) Remove old (gtk1.x) example. Wed, 16 Sep 2009 15:18:43 GMT Gary Byers [12843] * trunk/source/objc-bridge/objc-runtime.lisp (modified) Change WITH-STRING-VECTOR usage in commented-out Cocotron-specifc code. Wed, 16 Sep 2009 15:17:59 GMT Gary Byers [12842] * trunk/source/level-1/l1-streams.lisp (modified) Add a slot to STRING-OUTPUT-STREAM-IOBLOCK; use it to try to ensure ... Wed, 16 Sep 2009 15:15:07 GMT Gary Byers [12841] * trunk/source/level-1/linux-files.lisp (modified) Try once again to make sense out of WITH-STRING-VECTOR and its ...