# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 1:29:41 AM Fri, 09 Mar 2007 07:20:04 GMT Gary Byers [6022] * trunk/ccl/ChangeLog (modified) *** empty log message *** Fri, 09 Mar 2007 07:01:12 GMT Gary Byers [6021] * trunk/ccl/lib/dumplisp.lisp (modified) Use CLEAR-OPEN-FILE-STREAMS. Fri, 09 Mar 2007 07:00:51 GMT Gary Byers [6020] * trunk/ccl/lib/ccl-export-syms.lisp (modified) Accessors of open-file-streams; no more *OPEN-FILE-STREAMS*. Fri, 09 Mar 2007 07:00:24 GMT Gary Byers [6019] * trunk/ccl/level-1/l1-streams.lisp (modified) * trunk/ccl/level-1/l1-sysio.lisp (modified) Encapsulation for open-file-streams. Fri, 09 Mar 2007 06:59:33 GMT Gary Byers [6018] * trunk/ccl/level-1/l1-readloop.lisp (modified) OPEN-FILE-STREAMS is a function, returns a copy of a list of open ... Fri, 09 Mar 2007 06:58:43 GMT Gary Byers [6017] * trunk/ccl/level-1/l1-init.lisp (modified) Lose *OPEN-FILE-STREAMS* and the lock associated with it. Fri, 09 Mar 2007 06:57:48 GMT Gary Byers [6016] * trunk/ccl/level-1/l1-aprims.lisp (modified) Bind *GENSYM-COUNTER* per-thread. Fri, 09 Mar 2007 06:47:30 GMT Gary Byers [6015] * trunk/ccl/level-0/l0-hash.lisp (modified) When REMHASH deletes the last entry in a hash-table, it fills the ... Fri, 09 Mar 2007 06:20:04 GMT Gary Byers [6014] * trunk/ccl/ChangeLog (modified) *** empty log message *** Fri, 09 Mar 2007 05:26:37 GMT Gary Byers [6013] * trunk/ccl/level-1/linux-files.lisp (modified) *spin-lock-tries* with a trailing *. Fri, 09 Mar 2007 05:24:42 GMT Gary Byers [6012] * trunk/ccl/lib/numbers.lisp (modified) printing random-state: don't shift seeds. Fri, 09 Mar 2007 05:24:25 GMT Gary Byers [6011] * trunk/ccl/level-1/l1-numbers.lisp (modified) MAKE-RANDOM-STATE: don't shift. Fri, 09 Mar 2007 05:24:03 GMT Gary Byers [6010] * trunk/ccl/level-0/X86/x86-numbers.lisp (modified) Do %next-random-seed more portably. Fri, 09 Mar 2007 05:23:43 GMT Gary Byers [6009] * trunk/ccl/level-0/PPC/PPC64/ppc64-bignum.lisp (modified) Typo in comment. Fri, 09 Mar 2007 05:23:29 GMT Gary Byers [6008] * trunk/ccl/level-0/PPC/ppc-numbers.lisp (modified) Just a 32-bit version of %next-random-pair. Fri, 09 Mar 2007 05:22:58 GMT Gary Byers [6007] * trunk/ccl/level-0/l0-numbers.lisp (modified) And, while we're at it: do the next-random-seed permutation in ... Fri, 09 Mar 2007 05:20:36 GMT Gary Byers [6006] * trunk/ccl/level-0/l0-numbers.lisp (modified) Don't shift random seeds. Thu, 08 Mar 2007 11:20:03 GMT Gary Byers [6005] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 08 Mar 2007 10:30:32 GMT Gary Byers [6004] * trunk/ccl/level-1/x86-error-signal.lisp (modified) Check for trap opcode >= #x70 rather than >= #x80, because of the new ... Thu, 08 Mar 2007 10:28:53 GMT Gary Byers [6003] * trunk/ccl/compiler/X86/x86-disassemble.lisp (modified) Recognize uuo-error-slot-unbound. Thu, 08 Mar 2007 10:28:23 GMT Gary Byers [6002] * trunk/ccl/compiler/X86/x86-asm.lisp (modified) Use (int #x7_) for uuo-error-slot-unbound, since some (int #x8_) ... Wed, 07 Mar 2007 16:20:03 GMT Gary Byers [6001] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 07 Mar 2007 15:29:55 GMT Gary Byers [6000] * trunk/ccl/compiler/PPC/ppc2.lisp (modified) Don't shadow the definition of PPC-DIV2. Wed, 07 Mar 2007 15:20:04 GMT Gary Byers [5999] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 07 Mar 2007 14:45:18 GMT Gary Byers [5998] * trunk/ccl/level-1/linux-files.lisp (modified) For #+linux-target, try to use #_sysconf in CPU-COUNT, and fall back ... Wed, 07 Mar 2007 14:33:40 GMT Gary Byers [5997] * trunk/ccl/lisp-kernel/linuxppc/Makefile (modified) * trunk/ccl/lisp-kernel/linuxppc64/Makefile (modified) * trunk/ccl/lisp-kernel/linuxx8664/Makefile (modified) Handle new GNU ld "hash-style" linker options. Wed, 07 Mar 2007 14:25:24 GMT Gary Byers [5996] * trunk/ccl/lisp-kernel/x86-exceptions.h (modified) Darwin signal return: logior in the el-bizarro syscall mask, pass the ... Wed, 07 Mar 2007 14:24:29 GMT Gary Byers [5995] * trunk/ccl/level-1/l1-sysio.lisp (modified) OPEN, CLOSE lock *OPEN-FILE-STREAMS-LOCK* before accessing *OPEN- ... Wed, 07 Mar 2007 14:23:57 GMT Gary Byers [5994] * trunk/ccl/level-1/l1-readloop.lisp (modified) Add comment about *OPEN-FILE-STREAMS-LOCK*. Wed, 07 Mar 2007 14:23:26 GMT Gary Byers [5993] * trunk/ccl/level-1/l1-init.lisp (modified) Add *OPEN-FILE-STREAMS-LOCK*. Wed, 07 Mar 2007 14:21:16 GMT Gary Byers [5992] * trunk/ccl/lib/nfcomp.lisp (modified) Bind *FCOMP-PREVIOUS-POSITION* in FCOMP-READ-LOOP (e.g., don't just ... Wed, 07 Mar 2007 14:20:04 GMT Gary Byers [5991] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 07 Mar 2007 14:05:49 GMT Gary Byers [5990] * trunk/ccl/xdump/heap-image.lisp (modified) Bump current image version. Wed, 07 Mar 2007 14:02:51 GMT Gary Byers [5989] * trunk/ccl/lisp-kernel/x86-asmutils64.s (modified) Some (currently unused) CPUID "calls" want an argument in ecx. Set ... Wed, 07 Mar 2007 14:01:40 GMT Gary Byers [5988] * trunk/ccl/lisp-kernel/thread_manager.c (modified) Use spinlocks to guard updates to "real" locks; those updates can be ... Wed, 07 Mar 2007 13:59:49 GMT Gary Byers [5987] * trunk/ccl/lisp-kernel/image.h (modified) Bump current, max abi versions; continue to support the old one. Wed, 07 Mar 2007 13:59:02 GMT Gary Byers [5986] * trunk/ccl/lisp-kernel/Threads.h (modified) #include #, for sched_yield() prototype. Change declaration ... Wed, 07 Mar 2007 13:56:39 GMT Gary Byers [5985] * trunk/ccl/level-1/version.lisp (modified) bump, indicate work-in-progress development version. Wed, 07 Mar 2007 13:56:01 GMT Gary Byers [5984] * trunk/ccl/level-1/linux-files.lisp (modified) Determing *spin-lock-tries* at launch time, based on cpu-count. ... Wed, 07 Mar 2007 13:53:25 GMT Gary Byers [5983] * trunk/ccl/level-0/l0-misc.lisp (modified) Locks use spinlocks, try *spin-lock-tries* to obtain them before ... Wed, 07 Mar 2007 13:52:46 GMT Gary Byers [5982] * trunk/ccl/level-0/l0-io.lisp (modified) Move YIELD elsewhere. Wed, 07 Mar 2007 13:51:50 GMT Gary Byers [5981] * trunk/ccl/compiler/PPC/PPC32/ppc32-arch.lisp (modified) * trunk/ccl/compiler/PPC/PPC64/ppc64-arch.lisp (modified) * trunk/ccl/compiler/X86/X8664/x8664-arch.lisp (modified) Add spinlock field to lockptr storage layout. Fri, 02 Mar 2007 12:20:04 GMT Gary Byers [5980] * trunk/ccl/ChangeLog (modified) *** empty log message *** Fri, 02 Mar 2007 12:10:20 GMT Gary Byers [5979] * trunk/ccl/level-1/l1-application.lisp (modified) Toplevel function: initial-listener class is 'TTY-LISTENER. Fri, 02 Mar 2007 12:09:47 GMT Gary Byers [5978] * trunk/ccl/level-1/l1-lisp-threads.lisp (modified) Print n's value, not n in error message. Fri, 02 Mar 2007 12:09:15 GMT Gary Byers [5977] * trunk/ccl/level-1/l1-processes.lisp (modified) New process class: TTY-LISTENER. EXIT-INTERACTIVE-PROCESS: for most ... Fri, 02 Mar 2007 12:08:05 GMT Gary Byers [5976] * trunk/ccl/level-1/l1-readloop-lds.lisp (modified) Don't call QUIT on EOF, call EXIT-INTERACTIVE-PROCESS instead. Look ... Fri, 02 Mar 2007 12:06:39 GMT Gary Byers [5975] * trunk/ccl/lib/ccl-export-syms.lisp (modified) Export *quit-on-eof*. Fri, 02 Mar 2007 12:06:24 GMT Gary Byers [5974] * trunk/ccl/lib/macros.lisp (modified) WITH-MACPTRS: move initialization/modification of null pointers into ... Fri, 02 Mar 2007 12:05:35 GMT Gary Byers [5973] * trunk/ccl/lisp-kernel/x86-exceptions.c (modified) Try to handle two more cases of consus-interruptus. Fri, 02 Mar 2007 12:05:02 GMT Gary Byers [5972] * trunk/ccl/compiler/nx0.lisp (modified) (the ) transforms to if constant is of ... Fri, 02 Mar 2007 12:03:28 GMT Gary Byers [5971] * trunk/ccl/compiler/X86/x862.lisp (modified) Do the / * thing. Fri, 02 Mar 2007 12:02:37 GMT Gary Byers [5970] * trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp (modified) things that do calls need :call attribute. Thu, 01 Mar 2007 11:20:03 GMT Gary Byers [5969] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 01 Mar 2007 11:04:58 GMT Gary Byers [5968] * trunk/ccl/lisp-kernel/x86-spentry64.s (modified) binding primitives: set value after new binding frame Wed, 28 Feb 2007 14:20:04 GMT Gary Byers [5967] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 28 Feb 2007 14:04:25 GMT Gary Byers [5966] * trunk/ccl/level-0/X86/x86-numbers.lisp (modified) In %fixnum-truncate, use -8(sp) rather than %rbp; trust ... Wed, 28 Feb 2007 14:03:03 GMT Gary Byers [5965] * trunk/ccl/lisp-kernel/x86-exceptions.c (modified) Try to preserve -8(sp) across callback_for_interrupt(). Wed, 28 Feb 2007 12:20:04 GMT Gary Byers [5964] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 28 Feb 2007 12:18:29 GMT Gary Byers [5963] * trunk/ccl/lisp-kernel/x86-gc.c (modified) check_node: ignore tiny things (shift counts) that may wind up on the ... Wed, 28 Feb 2007 12:16:41 GMT Gary Byers [5962] * trunk/ccl/lisp-kernel/x86-exceptions.c (modified) In pc_luser_xp: if allocating and before the alloc trap and ... Fri, 23 Feb 2007 17:20:04 GMT Gary Byers [5961] * trunk/ccl/ChangeLog (modified) *** empty log message *** Fri, 23 Feb 2007 17:13:23 GMT Gary Byers [5960] * trunk/ccl/lib/foreign-types.lisp (modified) Changes to GUESS-ALIGNMENT. Again, this only makes sense for cases ... Fri, 23 Feb 2007 17:06:11 GMT Gary Byers [5959] * trunk/ccl/lib/db-io.lisp (modified) Some extra fields in objc-message-info/objc-method-info structures. ... Fri, 23 Feb 2007 16:30:11 GMT Gary Byers [5958] * trunk/ccl/compiler/X86/x862.lisp (modified) Nonsense in x862-set-bit. Thu, 22 Feb 2007 10:20:09 GMT Gary Byers [5957] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 22 Feb 2007 09:33:33 GMT Gary Byers [5956] * trunk/ccl/level-0/l0-misc.lisp (modified) Tweak ROOM output a little. Thu, 22 Feb 2007 09:28:40 GMT Gary Byers [5955] * trunk/ccl/lisp-kernel/x86-gc.c (modified) Fix up the verbose GC herald a bit (get heap size right ...). Thu, 22 Feb 2007 09:27:58 GMT Gary Byers [5954] * trunk/ccl/lisp-kernel/linuxx8664/Makefile (modified) Tell GNU ld to use the traditional (sysv) style of hash maps, if it ... Wed, 21 Feb 2007 13:20:02 GMT Gary Byers [5953] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 21 Feb 2007 13:01:50 GMT Gary Byers [5952] * trunk/ccl/lisp-kernel/ppc-gc.c (modified) * trunk/ccl/lisp-kernel/x86-gc.c (modified) Handle the case where nothing has been consed since last GC. (There ... Wed, 21 Feb 2007 12:58:51 GMT Gary Byers [5951] * trunk/ccl/lisp-kernel/ppc-exceptions.c (modified) * trunk/ccl/lisp-kernel/x86-exceptions.c (modified) If full GC is deferred, ensure that a full GC happens after ... Wed, 21 Feb 2007 12:57:50 GMT Gary Byers [5950] * trunk/ccl/compiler/X86/x86-disassemble.lisp (modified) Continue disassembly after uuo-gc-trap. Mon, 19 Feb 2007 12:20:04 GMT Gary Byers [5949] * trunk/ccl/ChangeLog (modified) *** empty log message *** Mon, 19 Feb 2007 11:50:41 GMT Gary Byers [5948] * trunk/ccl/lib/foreign-types.lisp (modified) Use keywords more consistently. (Note: there seems to be a bug ... Mon, 19 Feb 2007 11:48:43 GMT Gary Byers [5947] * trunk/ccl/level-0/X86/x86-clos.lisp (modified) UNSET-FIN-TRAMPOLINE: don't tail-call error. Mon, 19 Feb 2007 11:42:06 GMT Gary Byers [5946] * trunk/ccl/level-0/PPC/ppc-clos.lisp (modified) UNSET-FIN-TRAMPOLINE: don't tail-call the error function. Mon, 19 Feb 2007 11:40:56 GMT Gary Byers [5945] * trunk/ccl/level-1/l1-clos-boot.lisp (modified) MAYBE-UPDATE-OBSOLETE-INSTANCE: handle funcallable objects that ... Mon, 19 Feb 2007 11:40:00 GMT Gary Byers [5944] * trunk/ccl/level-1/l1-clos.lisp (modified) Move GENERIC-FUNCTION-NAME to FUNCALLABLE-STANDARD-OBJECT. ... Mon, 19 Feb 2007 11:36:07 GMT Gary Byers [5943] * trunk/ccl/lib/describe.lisp (modified) STANDARD-OBJECT-LINE-N: handle funcallable-stanard-objects better. Mon, 19 Feb 2007 11:34:25 GMT Gary Byers [5942] * trunk/ccl/lib/ccl-export-syms.lisp (modified) Export FUNCALLABLE-STANDARD-OBJECT from CCL, OPENMCL-MOP. Mon, 19 Feb 2007 09:20:03 GMT Gary Byers [5941] * trunk/ccl/ChangeLog (modified) *** empty log message *** Mon, 19 Feb 2007 09:09:23 GMT Gary Byers [5940] * trunk/ccl/level-1/l1-clos-boot.lisp (modified) FUNCALLABLE-STANDARD-OBJECT is a FUNCALLABLE-STANDARD-CLASS. Mon, 19 Feb 2007 09:07:55 GMT Gary Byers [5939] * trunk/ccl/examples/bridge.lisp (modified) MAKE-OPTIMIZED-SEND: missing "msg" arg in error message. Thu, 15 Feb 2007 10:20:06 GMT Gary Byers [5938] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 15 Feb 2007 09:46:43 GMT Gary Byers [5937] * trunk/ccl/examples/objc-support.lisp (modified) Call REGISTER-OBJC-INIT-MESSAGES after MAP-OBJC-CLASSES in ... Thu, 15 Feb 2007 09:45:30 GMT Gary Byers [5936] * trunk/ccl/examples/bridge.lisp (modified) UPDATE-OBJC-METHOD-INFO: don't process init methods yet. Wed, 14 Feb 2007 10:20:05 GMT Gary Byers [5935] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 14 Feb 2007 09:39:18 GMT Gary Byers [5934] * trunk/ccl/release-notes.txt (modified) Fix a typo. Wed, 14 Feb 2007 09:35:41 GMT Gary Byers [5933] * trunk/ccl/release-notes.txt (modified) Update for 070214 snapshots. Wed, 14 Feb 2007 07:20:04 GMT Gary Byers [5932] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 14 Feb 2007 06:36:22 GMT Gary Byers [5931] * trunk/ccl/level-1/version.lisp (modified) Bump. Wed, 14 Feb 2007 06:36:08 GMT Gary Byers [5930] * trunk/ccl/lisp-kernel/image.h (modified) * trunk/ccl/xdump/heap-image.lisp (modified) Update image-abi-version. Wed, 14 Feb 2007 06:29:45 GMT Gary Byers [5929] * trunk/ccl/xdump/faslenv.lisp (modified) Finish bumping fasl version. Wed, 14 Feb 2007 06:20:04 GMT Gary Byers [5928] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 14 Feb 2007 06:15:09 GMT Gary Byers [5927] * trunk/ccl/lib/nfcomp.lisp (modified) Bump current fasl version. Wed, 14 Feb 2007 06:02:17 GMT Gary Byers [5926] * trunk/ccl/x86-headers64/gl/C/populate.sh (modified) rm -rf ./usr Wed, 14 Feb 2007 05:45:23 GMT Gary Byers [5925] * trunk/ccl/xdump/faslenv.lisp (modified) Start bumping fasl-version. Wed, 14 Feb 2007 05:42:03 GMT Gary Byers [5924] * trunk/ccl/freebsd-headers64/gmp/C/populate.sh (modified) * trunk/ccl/freebsd-headers64/gnome2/C/populate.sh (modified) * trunk/ccl/freebsd-headers64/gtk2/C/populate.sh (modified) * trunk/ccl/freebsd-headers64/libc/C/populate.sh (modified) rm -rf ./usr Wed, 14 Feb 2007 04:20:05 GMT Gary Byers [5923] * trunk/ccl/ChangeLog (modified) *** empty log message ***