Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Apr 20, 2003
  1. 0.pre8.82:

    Alexey Dejneka committed
            Fixed bugs caught by Paul Dietz' test suite:
            * CONVERT-MORE-CALL failed on ((LAMBDA (&KEY) 1)
              :ALLOW-OTHER-KEYS T) (fixed by Gerd Moellmann);
            * &WHOLE and &REST arguments in a macro lambda list may be
  2. @kevinrosenberg


    kevinrosenberg committed
         - sb-aclrepl: more bug fixes for the inspector, added "istep" tests
           to test interactive object traversal.
  3. @kevinrosenberg


    kevinrosenberg committed
         - fix inspector bug when display with positive skip value and no elements
  4. @kevinrosenberg


    kevinrosenberg committed
        - inspector bug fixes, refactoring, more tests
  5. @telent


    telent committed
    	More locking fixes exposed by using a real SMP system
    	... gencgc: gc_alloc_update_page_tables touches global data
    	    so needs wrapping in free_pages_lock
    	... gencgc_handle_wp_violation: we can get two CPUs in this
    	    routine at once, so it would be nice if the second one
     	    didn't barf if it found the first had been here already
    	Found an eliminated another THREAD_CONTROL_STACK_SIZE use
  6. @kevinrosenberg


    kevinrosenberg committed
         - More refactoring in inspect.lisp
         - Add ":reset" command for repl
         - Add large regression test for aclrepl, primarily for the inspector
Commits on Apr 19, 2003
  1. @telent


    telent committed
    	SMP fix fix: whatever new-fangled C-like language the compiler
    	on SuSE accepts is clearly a superset of the C wot I learnt at
    	school.  That or I mangled the patch while hand-applying it.
  2. @telent


    telent committed
    	SMP fix: mutex around all access to modify_ldt() function
    	(necessary but not, I regret, sufficient to make it work on SMP)
  3. @csrhodes


    csrhodes committed
    	Couple the classes and type systems some more
    	... forward-referenced-classes are now valid types.
    Note: this fix follows the cmucl fix perhaps slightly too closely.  It
    creates CLASSOIDs for forward-referenced-classes slightly eagerly, where
    previously no such CLASSOID was generated.  This may have some as-yet
    unnoticed effect.
  4. 0.pre8.73:

    William Harold Newman committed
    	My PCL-CVS system and have stopped getting
    		along, for reasons which elude me. Hopefully after
    		this checkin cvs diff will be empty; before, various
    		changes intended for my previous checkin were still
  5. 0.pre8.72:

    William Harold Newman committed
    	It mightn't be right for STEP to preserve toplevelness of
    		its FORM.
    	some fixes to help compile on OpenBSD (enough to get into
    		compilation of PCL in warm init)
Commits on Apr 18, 2003
  1. @telent


    telent committed
    	Fix bug that was causing ROOM to enter the debugger
  2. @kevinrosenberg


    kevinrosenberg committed
        ... contrib/sb-aclrepl/inspect.lisp:
             - Fix display of named elements
  3. @telent


    telent committed
    	SMP safety: prefix thread synchronosation insns with LOCK
    	Delete "waitpid pid -1" message on GC
Commits on Apr 17, 2003
  1. 0.pre8.68:

    William Harold Newman committed
    	Compile (COERCE FOO 'SIMPLE-VECTOR) to reasonably efficient
    		code (no full call to %TYPEP) even when safe.
    	made DESCRIBE work on structures again
    	bug report for ROOM
  2. 0.pre8.67:

    William Harold Newman committed
    	PROFILE: new! improved! with extra CONSing!
    	...uses UNWIND-PROTECT so that functions with nonlocal exit
    		don't appear to be free (with thanks to Dan Barlow for
    		pointing out that UNWIND-PROTECT didn't need to be
    	...handles fixnum overflow in DCONSING (which was pointed out
    		by Antonio Martinez)
    	(Hopefully the correctness increase is worth the increased
    		consing (by UNWIND-PROTECT) on every call. If not,
    		comments/suggestions welcome.)
  3. @csrhodes


    csrhodes committed
    	Fix some more condition slots bugs
    	... don't duplicate slots from the current class; only examine the rest
    		of the condition's CPL.
  4. @csrhodes


    csrhodes committed
    		per KMR cmucl-imp 2003-04-12
    	... write a FIXME in the test, because I don't understand the
    		required behaviour, but it's better than it was.
  5. @csrhodes


    csrhodes committed
    	Fix FIND-CLASS of compiled-but-not-loaded structure classes
    	... slightly sucky hook variable in %TARGET-DEFSTRUCT, to be
    		used by PCL
    	... ENSURE-NON-STANDARD-CLASS updated to cope with the
    		possibility that a CLASSOID exists but the accessor
    		functions aren't FBOUNDP.
    	... (side benefit: redefinitions of structures are now reflected
    		in PCL classes)
    	... test for FIND-CLASS non-breakage.
  6. 0.pre8.63:

    Alexey Dejneka committed
            Added disassembling of BT/BTC/BTS/BTR.
  7. @csrhodes


    csrhodes committed
    	Merge tonyms query patch (Antonio Martinez sbcl-devel 2002-04-03)
    	... keep BEEP in, since ANSI suggests it
    	... also a FIXME and BUG report about NTH-VALUE's lame scaling
Commits on Apr 16, 2003
  1. @kevinrosenberg


    kevinrosenberg committed
      * Rename :rf command to :focus
  2. @kevinrosenberg

    sb-aclrepl improvments [0.pre8.60]:

    kevinrosenberg committed
     - Add code from prompt-fun in target-thread.lisp to aclrepl's prompt-fun
     - Add :signal and :df commands
     - Improve :kill command
  3. @kevinrosenberg

    sb-aclrepl: [0.pre8.60]

    kevinrosenberg committed
     - Add functions from
Commits on Apr 15, 2003
  1. 0.pre8.59:

    Alexey Dejneka committed
            Changes in x86 assembly, inspired by discussion on cll:
            * added disassembling of BSR/BSF;
            * added VOP for INTEGER-LENGTH of (UNSIGNED-BYTE 32);
            * VOP for INTEGER-LENGTH of (SIGNED-BYTE 32) returns unboxed
Commits on Apr 14, 2003
  1. 0.pre8.58:

    William Harold Newman committed
    	Do EVAL of one --eval form before READ of the next --eval form.
    		(to avoid package gotchas reported by dan_b)
Commits on Apr 13, 2003
  1. @telent


    telent committed
    	Experimental first cut of SB-POSIX interface added.  See
Commits on Apr 12, 2003
  1. 0.pre8.55:

    Alexey Dejneka committed
            Fixed typo in CONTINUATION-CHECK-TYPES (thanks to Gerd
Commits on Apr 11, 2003
  1. @kevinrosenberg

    contrib/sb-aclrepl improvements [0.pre8.55]

    kevinrosenberg committed
      inspect.lisp: Refactored display of objects, start of publishable API
      repl.lisp: Bind fresh conses around reads as EOF markers.
  2. @telent


    telent committed
    	Assorted fixes
    	... add TAGS to .cvsignore (tonyms)
            ... delete unused variable in REPL (tonyms)
    	... 'WITH-' macrology for SB-GROVEL contrib, plus make-it-work
                fixes (Andreas Fuchs)
    	... set MAX_INTERRUPTS back to some reasonable value (dan)
            ... use modify_ldt, not __modify_ldt, which is glibc-internal
    	    and causes problems with RPM packaging (dan)
Commits on Apr 9, 2003
  1. 0.pre8.53:

    William Harold Newman committed
    		(as per cliini and dan_b suggestion on #lisp IRC)
    	merged David Lichteblau patch to make "which gmake" more robust
    		in different sh's (sbcl-devel 2003-04-07)
  2. @kevinrosenberg

    contrib/sb-aclrepl/inspect.lisp: [0.pre8.52]

    kevinrosenberg committed
      Fix bug that prevented navigating in children
      Improve display of root parent in ":i tree"
  3. 0.pre8.51:

    Alexey Dejneka committed
            TYPE=-SET uses 3-values logic.
  4. @telent


    telent committed
    	Chopped out unused (largely unimplemented) stream-command mechanism.
    	Experiemntal "sb-grovel" contrib is a turbo-charged
    	grovel_headers replacement, which has seen use in
    	sb-bsd-sockets and is now being made available separately to
    	see if other packages find it useful too.  See sbcl-devel
    	message "sb-grovel contrib FFI helper code" for more info
Commits on Apr 8, 2003
  1. 0.pre8.49:

    William Harold Newman committed
    	merged antonio martinez' INTERACTIVE-STREAM-P and
    		*STANDARD-INPUT* patches (sbcl-devel ca. 2003-04-07)
Something went wrong with that request. Please try again.