Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: amd64
Commits on Apr 9, 2004
  1. @telent

    0.8.9.30

    telent authored
    	Rename x86 allocate-dynamic-code-object to allocate-code-object
    	for consistency with other ports, as we no longer have any
    	other kind of code object anwyay.
Commits on Apr 8, 2004
  1. @csrhodes

    0.8.9.29:

    csrhodes authored
    	Merge netbsd_branch
  2. @csrhodes

    0.8.9.6.netbsd.3:

    csrhodes authored
    	Minor commentary and indentation fixes.
  3. @csrhodes

    0.8.9.6.netbsd.2:

    csrhodes authored
    	Merge Perry Metzger "netbsd patches" sbcl-devel 2004-04-06
    	... don't merge SB_THREAD/spinlock cleanup; the right answer
    		is to define an almost-null get_spinlock() version
    		for non-threaded builds.
  4. @csrhodes

    0.8.9.28:

    csrhodes authored
    	Restore buildability goodness on PPC and SPARC
    	... move n-fixnum-foo-bits and so on from sparc-specific code
    		to early-vm.lisp
    	... while I'm at it, make the n-lowtag-bits calculated rather
    		than #+ / #-
    	... restore the hideous hack in ppc type-vops UGH UGH UGH
    		(my brain is too slow to fix this properly)
Commits on Apr 7, 2004
  1. @csrhodes

    0.8.9.27:

    csrhodes authored
    	Make special operators know about their user-visible arglists
    	... change motivated by all-new all-singing all-dancing
    		automagic documentation facility;
    	... add a hacky test for it in sb-introspect
  2. @csrhodes

    0.8.9.26:

    csrhodes authored
    	More docstrings fixes
    	... COLLECT-DOCUMENTATION should always return RESULT, even when
    		the package itself is undocumented;
    	... make the unique name reflect the package being documented,
    		not the home package of the symbol, so reexports
    		work right;
    	... get special-operators more right;
    	... also include one or two of these things in the manual so we
    		get a feel for what's going on.
  3. @csrhodes

    0.8.9.25:

    csrhodes authored
    	Too late!  Merge fixes to docstrings mechanism
    	... Make it work (including being able to load contribs) on
    		freshly-dumped uninstalled cores;
    	... transform #\+ to "plus"
    	... generate documentation for all nominally public packages
    		(note that because of reexports, SB-ALIEN:* gets
    		documented as common-lisp-var-star.  Probably
    		fixable)
Commits on Apr 6, 2004
  1. @telent

    0.8.9.24

    telent authored
    	Restore the unmap/remap-to-zero-pages behaviour that was in
    	versions prior to 0.8.9.20; it works a lot better on machines
    	without Far Too Much Memory
  2. @rudi

    0.8.9.23

    rudi authored
    - Add a documentation string extractor.  Docstrings of exported
      symbols of the packages listed in doc/manual/Makefile can be
      included in the manual like so:
    
    @include macro-sb-ext-define-source-context.texinfo
  3. @rudi

    0.8.9.22

    rudi authored
    Some documentation tweaks:
    
    - Added doc/manual/Makefile (no docstring extraction yet)
    
    - compiler.texinfo: Moved "compiler limitations" section backwards:
      Better describe the cool features first, only then mention where
      they don't apply
    
    - efficiency.texinfo: remove `makeinfo' style warning
  4. @csrhodes

    0.8.9.21:

    csrhodes authored
    	Fixup discussion of OPTIMIZE/DYNAMIC-EXTENT declarations as
    	suggested by APD on sbcl-devel
Commits on Apr 5, 2004
  1. @telent

    0.8.9.20

    telent authored
    	Merge Perry Metzger "much ado about zero" patch from
    	sbcl-devel 2004/04/04: replace various interesting memory
    	zeroing constructs with memset for probably speed improvement
    	and definite maintainability enhancement
  2. @telent

    0.8.9.18

    telent authored
    	Some cosmetic cleanups to make this a better place to start a
    	new x86-64 branch
    
    	... remove large chunks of long-float: it didn't work anyway
    
    	... parms.lisp happens fractionally earlier so that we can
    	defconstant nil-value slightly more cleanly
    
    	some raw 3s and 4s get made into functions of n-lowtag-bits
  3. @csrhodes

    0.8.9.18:

    csrhodes authored
    	Beginnings of documentation for DYNAMIC-EXTENT.
    	... working with texinfo seems easier even if the tools aren't
    		perfect yet.
    	Also log a pair of related bugs in the type system
  4. 0.8.9.17:

    William Harold Newman authored
    	merged Zach Beane's patch for PROFILE output formatting
    		(from sbcl-devel 03 Apr 2004)
Commits on Apr 4, 2004
  1. @csrhodes

    0.8.9.16:

    csrhodes authored
    	Make NOTINLINE calls to known functions have their return types
    	derived.
    	... depun the BASIC-COMBINATION-KIND slot; add FUN-INFO slot
    		to hold any applicable fun-info;
    	... add a couple of clauses to optimizing routines;
    	... test case for new behaviour, and also adjust
    		NOTINLINE IDENTITY declarations in other tests
Commits on Apr 3, 2004
  1. @csrhodes

    0.8.9.15:

    csrhodes authored
    	Add (struct cons *) cast needed (observation from Perry Metzger)
Commits on Apr 1, 2004
  1. 0.8.8.14:

    William Harold Newman authored
    	tidying...
    	...*REVERSED-TYPE-INFO-INIT-FORMS* isn't needed at run time.
    	...HOLES stuff is long-dead code -- seems to be related to
    		something on old old CMU CL SPARC port -- so delete it.
    		(pointed out by nyef on #lisp)
    	...For that matter, FIND-HOLES is no longer used either,
    		so delete it too.
    	...belated *and*-*edit* in cut-and-paste-and-edit of FTYPE
    		declaration of !COLD-LOSE
Commits on Mar 31, 2004
  1. @rudi

    0.8.9.13

    rudi authored
    * Import initial version of manual in Texinfo markup
    
    * Add Debugger chapter of cmucl manual
    
      - Comment out list-locations, step, breakpoint commands, since they
        do not work at the moment
    
      - add *debug-print-variable-alist* documentation, adapt debug
        optimization policy description
Commits on Mar 30, 2004
  1. @csrhodes

    0.8.9.12:

    csrhodes authored
    	Add basic tests regarding DYNAMIC-EXTENT
    	... mostly ensure that nothing is broken;
    	... in future, we'll want to verify that things are in fact being
    		stack-allocated where applicable.
  2. @csrhodes

    0.8.9.11:

    csrhodes authored
    	Fix for alpha branch of ash-left-mod64:
    	... EBROKENPARENS
  3. @csrhodes

    0.8.9.10:

    csrhodes authored
    	DYNAMIC-EXTENT &REST lists.
    	... much as per CSR sbcl-devel 2004-03-29;
    	... alter listify-rest-args VOPs on non-x86 to meet the new use
    		(don't do anything yet with the DX parameter)
    	... note concerns over stack manipulation in x86 DX allocation
    
    	This version compiles and passes tests on x86 and alpha (modulo
    	one unrelated bugfix, coming soon)
  4. @csrhodes

    0.8.9.9:

    csrhodes authored
    	"more warnings fixes" (Perry E. Metzger sbcl-devel 2004-03-29)
    	... except with s/GENCGC/X86/ for fun_header and return_pc_header
    		scav functions
  5. @csrhodes

    0.8.9.8:

    csrhodes authored
    	Remove some warnings (Perry Metzinger sbcl-devel 2004-03-30
    	"some anti-warning patches")
    	... also improve the comment above extern char **environ
    	Add required exit clause to load.impure.lisp
  6. @csrhodes

    0.8.9.7:

    csrhodes authored
    	INSTALL fixes
    	... mention contrib/ as files you might want to keep around;
    	... patch (Nikodemus Siivola sbcl-devel 2004-03-27) for
    		more explicit description of typical form of SBCL_HOME
Commits on Mar 29, 2004
  1. @csrhodes

    0.8.9.6.netbsd.1:

    csrhodes authored
    	Merge patch (Perry Metzger sbcl-devel 2004-03-27) for partial
    	NetBSD support (some work also due to Valtteri Vuorikoski)
Commits on Mar 27, 2004
  1. 0.8.9.6:

    Alexey Dejneka authored
            * Fix bug reported by Sean Ross: flush fill pointer from a
              simple array loaded from a FASL;
            * update FOP tracing during loading.
Commits on Mar 25, 2004
  1. @csrhodes

    0.8.9.5:

    csrhodes authored
    	Pointless microoptimizations 'R' us:
    	... in (defun foo (x)
    	         (declare (optimize speed) (type (signed-byte 32) x))
    	         (logand x #xffffffff))
    	on the x86, there is no need to perform the hardware AND, as
    	we are not interested in the flags.  Make it so.  (The system
    	already automatically handles the representation such that X
    	and the result can live in the same register -- to see this,
    	wrap the LOGAND above as (ASH (LOGAND ...) -3) and disassemble.
  2. 0.8.9.5:

    Alexey Dejneka authored
            * Remove bug entry 304.
  3. 0.8.9.4:

    Alexey Dejneka authored
            * Fix bug 304:
            ** combine ASH with ASH-MODx;
            ** declare OFFSET arguments of EXTRACT-ALIEN-VALUE and
               DEPOSIT-ALIEN-VALUE to be unbounded UNSIGNED-BYTE;
            ** COUNT-LOW-ORDER-ZEROS looks through CASTs;
            ** provide modular-version => prototype translation.
  4. @csrhodes

    0.8.9.3:

    csrhodes authored
    	Take advantage of the new tagging scheme on the SPARC
    	... yet more cut'n'paste backend programming
Commits on Mar 24, 2004
  1. 0.8.9.2:

    William Harold Newman authored
    	trivial tidying: A test file extension of .tmp lets it be
    		autoremoved by clean.sh and autoignored by my ~/.cvsignore.
  2. 0.8.9.1:

    William Harold Newman authored
    	hacked DocBook stuff to work with my old Debian setup
  3. 0.8.9:

    William Harold Newman authored
    	release, tagged as sbcl_0_8_9
Something went wrong with that request. Please try again.