sbcl-cvs-import Log


Commit Date  
[3d19a6] by Christophe Rhodes Christophe Rhodes

0.8.9.29:
Merge netbsd_branch

2004-04-08 13:26:01 Tree
[4f9ca5] (netbsd_branch) by Christophe Rhodes Christophe Rhodes

0.8.9.6.netbsd.3:
Minor commentary and indentation fixes.

2004-04-08 13:14:23 Tree
[01044a] by Christophe Rhodes Christophe Rhodes

0.8.9.6.netbsd.2:
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.

2004-04-08 12:00:30 Tree
[4af254] by Christophe Rhodes Christophe Rhodes

0.8.9.28:
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)

2004-04-08 09:25:08 Tree
[287475] by Christophe Rhodes Christophe Rhodes

0.8.9.27:
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

2004-04-07 14:22:35 Tree
[c89987] by Christophe Rhodes Christophe Rhodes

0.8.9.26:
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.

2004-04-07 11:30:53 Tree
[b74667] by Christophe Rhodes Christophe Rhodes

0.8.9.25:
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)

2004-04-07 08:56:59 Tree
[316952] by Daniel Barlow Daniel Barlow

0.8.9.24
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

2004-04-06 22:21:19 Tree
[df01da] by Rudi Schlatte Rudi Schlatte

0.8.9.23

- 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

2004-04-06 15:17:21 Tree
[3ff0ba] by Rudi Schlatte Rudi Schlatte

0.8.9.22

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

2004-04-06 12:31:33 Tree
[210ceb] by Christophe Rhodes Christophe Rhodes

0.8.9.21:
Fixup discussion of OPTIMIZE/DYNAMIC-EXTENT declarations as
suggested by APD on sbcl-devel

2004-04-06 09:31:14 Tree
[28a6fd] by Daniel Barlow Daniel Barlow

0.8.9.20
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

2004-04-05 23:39:14 Tree
[7646ae] by Daniel Barlow Daniel Barlow

0.8.9.18
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

2004-04-05 23:16:18 Tree
[0573ba] by Christophe Rhodes Christophe Rhodes

0.8.9.18:
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

2004-04-05 12:11:56 Tree
[716c33] by William Harold Newman William Harold Newman

0.8.9.17:
merged Zach Beane's patch for PROFILE output formatting
(from sbcl-devel 03 Apr 2004)

2004-04-05 11:08:03 Tree
[5ef7f5] by Christophe Rhodes Christophe Rhodes

0.8.9.16:
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

2004-04-04 14:07:24 Tree
[92c1f0] by Christophe Rhodes Christophe Rhodes

0.8.9.15:
Add (struct cons *) cast needed (observation from Perry Metzger)

2004-04-03 18:36:25 Tree
[ba94fb] by William Harold Newman William Harold Newman

0.8.8.14:
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

2004-04-01 02:05:05 Tree
[788671] by Rudi Schlatte Rudi Schlatte

0.8.9.13

* 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

2004-03-31 20:02:12 Tree
[1e0911] by Christophe Rhodes Christophe Rhodes

0.8.9.12:
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.

2004-03-30 20:21:11 Tree
[f1a74e] by Christophe Rhodes Christophe Rhodes

0.8.9.11:
Fix for alpha branch of ash-left-mod64:
... EBROKENPARENS

2004-03-30 17:08:18 Tree
[304c44] by Christophe Rhodes Christophe Rhodes

0.8.9.10:
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)

2004-03-30 16:58:25 Tree
[4fa6bd] by Christophe Rhodes Christophe Rhodes

0.8.9.9:
"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

2004-03-30 12:24:46 Tree
[8c81c0] by Christophe Rhodes Christophe Rhodes

0.8.9.8:
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

2004-03-30 11:19:52 Tree
[c27ee1] by Christophe Rhodes Christophe Rhodes

0.8.9.7:
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

2004-03-30 09:11:56 Tree
Older >