# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 10:22:19 AM Sat, 10 Oct 2009 14:13:11 GMT gz [12989] * branches/working-0711/ccl/lisp-kernel/lisp.s (modified) * branches/working-0711/ccl/lisp-kernel/pmcl-kernel.c (modified) mac changes (r12671, r12672) Sat, 10 Oct 2009 14:09:34 GMT gz [12988] * branches/working-0711/ccl/lisp-kernel/x86-constants32.h (modified) * branches/working-0711/ccl/lisp-kernel/x86-constants64.h (modified) * branches/working-0711/ccl/lisp-kernel/x86-exceptions.c (modified) * branches/working-0711/ccl/lisp-kernel/xlbt.c (modified) Cosmetic changes (r12644) Sat, 10 Oct 2009 14:03:24 GMT gz [12987] * branches/working-0711/ccl/lisp-kernel/ppc-constants.s (modified) * branches/working-0711/ccl/lisp-kernel/ppc-exceptions.c (modified) * branches/working-0711/ccl/lisp-kernel/ppc-spentry.s (modified) * branches/working-0711/ccl/lisp-kernel/windows-calls.c (modified) ppc and windows changes Sat, 10 Oct 2009 05:00:01 GMT R. Matthew Emerson [12986] * branches/watchpoints/lib/misc.lisp (modified) Update watched-object-related functions to use an offset rather than ... Sat, 10 Oct 2009 04:56:12 GMT R. Matthew Emerson [12985] * branches/watchpoints/lisp-kernel/x86-exceptions.c (modified) Push the watched object onto the lisp stack before creating the xcf. ... Sat, 10 Oct 2009 04:53:23 GMT R. Matthew Emerson [12984] * branches/watchpoints/level-1/x86-trap-support.lisp (modified) When handling a write to a watched object, try to be more careful ... Sat, 10 Oct 2009 04:47:12 GMT R. Matthew Emerson [12983] * branches/watchpoints/level-1/l1-error-system.lisp (modified) Change the slots in write-to-watched-object around a bit; change ... Sat, 10 Oct 2009 03:29:45 GMT R. Matthew Emerson [12982] * branches/watchpoints/level-0/X86/X8632/x8632-utils.lisp (modified) %WATCH: assume caller has done necessary type-checking. Sat, 10 Oct 2009 03:28:39 GMT R. Matthew Emerson [12981] * branches/watchpoints/level-0/X86/X8632/x8632-utils.lisp (modified) * branches/watchpoints/level-0/X86/x86-utils.lisp (modified) %WATCH: return newly-watched object Fri, 09 Oct 2009 23:06:23 GMT gz [12980] * branches/working-0711/ccl/lib/level-2.lisp (modified) * branches/working-0711/ccl/lib/macros.lisp (modified) Hoist special declarations (only) to the return clause of dolist if any Fri, 09 Oct 2009 22:48:22 GMT gz [12979] * branches/working-0711/ccl/compiler/nx-basic.lisp (modified) Remove obsolete bootstrapping code Fri, 09 Oct 2009 22:44:06 GMT gz [12978] * branches/working-0711/ccl/compiler/X86/x862.lisp (modified) * branches/working-0711/ccl/compiler/nx-basic.lisp (modified) * branches/working-0711/ccl/compiler/nx0.lisp (modified) * branches/working-0711/ccl/compiler/nx1.lisp (modified) * branches/working-0711/ccl/compiler/nx2.lisp (modified) * branches/working-0711/ccl/compiler/nxenv.lisp (modified) * branches/working-0711/ccl/compiler/optimizers.lisp (modified) * branches/working-0711/ccl/library/lispequ.lisp (modified) fix for exponential compilation time in some cases (r12861) Fri, 09 Oct 2009 22:38:16 GMT gz [12977] * branches/working-0711/ccl (modified) Fetch tools via svn:externals Fri, 09 Oct 2009 22:37:33 GMT gz [12976] * branches/working-0711/ccl/tools (deleted) Remove tools dir Fri, 09 Oct 2009 20:44:39 GMT gz [12975] * branches/working-0711/ccl/level-0/l0-init.lisp (modified) Remove comment Fri, 09 Oct 2009 20:42:35 GMT gz [12974] * branches/working-0711/ccl/level-0/l0-float.lisp (modified) decode-float fix (r12418) Fri, 09 Oct 2009 20:40:00 GMT gz [12973] * branches/working-0711/ccl/level-0/X86/X8664/x8664-bignum.lisp (modified) * branches/working-0711/ccl/level-0/l0-bignum64.lisp (modified) Faster bignum multiplication (r12839, r12847, r12850) Fri, 09 Oct 2009 20:34:04 GMT gz [12972] * branches/working-0711/ccl/level-1/l1-reader.lisp (modified) fix in get-dispatch-macro-character (r12854) Fri, 09 Oct 2009 20:29:28 GMT gz [12971] * branches/working-0711/ccl/level-1/l1-streams.lisp (modified) spell :utf-32le/:utf-32be correctly (r12882) Fri, 09 Oct 2009 20:27:57 GMT gz [12970] * branches/working-0711/ccl/level-1/l1-streams.lisp (modified) Safer string-output-stream-ioblock recycling (r12842) Fri, 09 Oct 2009 20:23:10 GMT gz [12969] * branches/working-0711/ccl/level-1/linux-files.lisp (modified) windows-only change Fri, 09 Oct 2009 20:19:12 GMT gz [12968] * branches/working-0711/ccl/level-1/linux-files.lisp (modified) Tweaks in with-string-vector (r12625, r12841) Fri, 09 Oct 2009 20:14:45 GMT gz [12967] * branches/working-0711/ccl/level-1/linux-files.lisp (modified) windows (r12825) Fri, 09 Oct 2009 20:09:52 GMT gz [12966] * branches/working-0711/ccl/level-1/l1-streams.lisp (modified) Fixes to interactive-stream-p (r12763) Fri, 09 Oct 2009 20:08:37 GMT gz [12965] * branches/working-0711/ccl/level-1/l1-reader.lisp (modified) add source-note-toplevel-note (r12633) Fri, 09 Oct 2009 20:05:15 GMT gz [12964] * branches/working-0711/ccl/level-1/l1-init.lisp (modified) update doc string for *save-source-locations* (r12632) Fri, 09 Oct 2009 19:57:40 GMT gz [12963] * branches/working-0711/ccl/level-1/l1-streams.lisp (modified) More precise error in stream-clear-input Fri, 09 Oct 2009 19:50:15 GMT gz [12962] * branches/working-0711/ccl/level-1/l1-callbacks.lisp (modified) Don't hold callback lock while printing debug info (r12424) Fri, 09 Oct 2009 19:46:07 GMT gz [12961] * branches/working-0711/ccl/level-1/l1-error-system.lisp (modified) fix for 3d simple character array type errors (r12481) Fri, 09 Oct 2009 19:43:20 GMT gz [12960] * branches/working-0711/ccl/level-1/linux-files.lisp (modified) windows (r12450) Fri, 09 Oct 2009 18:43:00 GMT gz [12959] * branches/working-0711/ccl/level-1/l1-boot-2.lisp (modified) * branches/working-0711/ccl/level-1/l1-reader.lisp (modified) * branches/working-0711/ccl/lib/macros.lisp (modified) distinguish between standard and initial readtables (r12497, r12889) Fri, 09 Oct 2009 18:30:15 GMT gz [12958] * branches/working-0711/ccl/lib/macros.lisp (modified) Bind more printer controls in with-standard-io-syntax (r12429) Fri, 09 Oct 2009 18:29:22 GMT gz [12957] * branches/working-0711/ccl/lib/macros.lisp (modified) windows (r12524) Fri, 09 Oct 2009 18:27:18 GMT gz [12956] * branches/working-0711/ccl/lib/foreign-types.lisp (modified) windows (r12449) Fri, 09 Oct 2009 18:25:57 GMT gz [12955] * branches/working-0711/ccl/lib/late-clos.lisp (added) Add this unused file, because I'm tired of seeing it in diffs Fri, 09 Oct 2009 18:23:36 GMT gz [12954] * branches/working-0711/ccl/lib/source-files.lisp (modified) remove sanity check for old slime version Fri, 09 Oct 2009 18:22:06 GMT gz [12953] * branches/working-0711/ccl/lib/pathnames.lisp (modified) pathname-device fix (r12431) Fri, 09 Oct 2009 18:20:02 GMT gz [12952] * branches/working-0711/ccl/lib/nfcomp.lisp (modified) fasdumping macptr-typed constants (r12922, r12926) Fri, 09 Oct 2009 18:18:58 GMT gz [12951] * branches/working-0711/ccl/lib/nfcomp.lisp (modified) Fix for compile-time handling of local macros/declarations (r12709) Fri, 09 Oct 2009 18:07:50 GMT gz [12950] * branches/working-0711/ccl/level-0/X86/x86-clos.lisp (modified) * branches/working-0711/ccl/level-1/l1-clos-boot.lisp (modified) * branches/working-0711/ccl/level-1/l1-clos.lisp (modified) * branches/working-0711/ccl/lib/describe.lisp (modified) fixes for slots with non-standard allocation ... Fri, 09 Oct 2009 18:01:30 GMT gz [12949] * branches/working-0711/ccl/compiler/X86/x86-disassemble.lisp (modified) * branches/working-0711/ccl/compiler/X86/x862.lisp (modified) * branches/working-0711/ccl/lib/describe.lisp (modified) * branches/working-0711/ccl/lib/misc.lisp (modified) cleanup of function inspectors and disassembly (r12650, r12682, ... Fri, 09 Oct 2009 17:31:05 GMT gz [12948] * branches/working-0711/ccl/lib/compile-ccl.lisp (modified) Smarter svn update (r12896) Fri, 09 Oct 2009 17:28:00 GMT gz [12947] * branches/working-0711/ccl/lib/chars.lisp (modified) Don't accept integers as character designators (r12764) Fri, 09 Oct 2009 17:24:04 GMT gz [12946] * branches/working-0711/ccl/lib/backtrace.lisp (modified) Don't try to show args and locals for non-function frames (r12835) Fri, 09 Oct 2009 17:20:08 GMT gz [12945] * branches/working-0711/ccl/level-1/l1-init.lisp (modified) * branches/working-0711/ccl/lib/compile-ccl.lisp (modified) * branches/working-0711/ccl/lib/prepare-mcl-environment.lisp (modified) *ccl-save-source-locations* (r12664, r12634) Fri, 09 Oct 2009 17:09:29 GMT gz [12944] * branches/working-0711/ccl/level-1/l1-readloop-lds.lisp (modified) * branches/working-0711/ccl/level-1/l1-streams.lisp (modified) make read-toplevel-form call read-recording-source, take keyword args ... Fri, 09 Oct 2009 17:03:40 GMT gz [12943] * branches/working-0711/ccl/lib/arglist.lisp (modified) arg-names-from-map: don't crash if lfun is nil (r12661) Fri, 09 Oct 2009 16:52:21 GMT gz [12942] * branches/working-0711/ccl/lib/apropos.lisp (modified) Stop showing duplicates in apropos (from r12562) Fri, 09 Oct 2009 16:28:17 GMT gz [12941] * branches/working-0711/ccl/lib/dumplisp.lisp (modified) * branches/working-0711/ccl/lib/ffi-darwinppc64.lisp (modified) * branches/working-0711/ccl/lib/numbers.lisp (modified) * branches/working-0711/ccl/library/chud-metering.lisp (modified) * branches/working-0711/ccl/library/jp-encode-table.lisp (deleted) * branches/working-0711/ccl/library/jp-encode.lisp (modified) * branches/working-0711/ccl/library/openmcl-gtk-support.lisp (modified) Merge some irrelevant (other platforms, unused) trunk changes 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 ...