Timeline


and

Feb 3, 2013:

10:07 AM ReleaseNotes/1.9 created by gb
work in progress
3:50 AM Changeset [15681] by gb
  • release/1.9/linuxppc/ccl/ppccl64.image
There. That wasn't so bad, was it ? 64-bit linuxppc image
3:31 AM Changeset [15680] by gb
  • release/1.9/linuxppc/ccl/ppccl.image
32-bit linuxppc image
3:14 AM Changeset [15679] by gb
  • release/1.9/linuxppc/ccl/ppccl64
linuxppc64 kernel
3:11 AM Changeset [15678] by gb
  • release/1.9/linuxppc/ccl/ppccl
linuxppc32 kernel, take 2
3:07 AM Changeset [15677] by gb
  • release/1.9/linuxppc/ccl
relative URLs here, too
3:07 AM Changeset [15676] by gb
  • trunk/linuxppc/ccl
Relative URLs in externals, finally.
3:00 AM Changeset [15675] by gb
  • release/1.9/linuxppc/ccl/ppccl
32-bit linuxppc kernel
2:40 AM Changeset [15674] by gb
  • release/1.9/linuxarm/ccl/armcl.image
linuxarm image
2:26 AM Changeset [15673] by gb
  • release/1.9/linuxarm/ccl/armcl
linuxarm kernel
1:32 AM Changeset [15672] by gb
  • release/1.9/windows/ccl/wx86cl64.image
win64 image
1:28 AM Changeset [15671] by gb
  • release/1.9/windows/ccl/wx86cl64.exe
win64 kernel
1:26 AM Changeset [15670] by gb
  • release/1.9/windows/ccl/wx86cl.image
win32 image
1:23 AM Changeset [15669] by gb
  • release/1.9/source/library/leaks.lisp
Arrgh in 1.9.
1:22 AM Changeset [15668] by gb
  • trunk/source/library/leaks.lisp
Arrgh.
1:19 AM Changeset [15667] by gb
  • release/1.9/source/library/leaks.lisp
Propagate r15666 to 1.9.
1:18 AM Changeset [15666] by gb
  • trunk/source/library/leaks.lisp
tcr.next hasn't existed on win32 for ~3 years (so compiling this file …
12:11 AM Changeset [15665] by gb
  • trunk/windows/ccl
relative URLs in externals
12:06 AM Changeset [15664] by gb
  • release/1.9/windows/ccl
relative URLs in externals

Feb 2, 2013:

11:24 PM Changeset [15663] by gb
  • release/1.9/windows/ccl/wx86cl.exe
win32 kernel
11:15 PM Changeset [15662] by gb
  • release/1.9/solarisx86/ccl/sx86cl64.image
64-bit Solaris image
11:11 PM Changeset [15661] by gb
  • release/1.9/solarisx86/ccl/sx86cl.image
32-bit Solaris image
11:08 PM Changeset [15660] by gb
  • release/1.9/solarisx86/ccl/sx86cl64
64-bit Solaris kernel
11:07 PM Changeset [15659] by gb
  • release/1.9/solarisx86/ccl/sx86cl
32-bit Solaris kernel
10:59 PM Changeset [15658] by gb
  • release/1.9/freebsdx86/ccl/fx86cl64.image
FreeBSD 64-bit image
10:53 PM Changeset [15657] by gb
  • release/1.9/freebsdx86/ccl/fx86cl64
64-bit FreeBSD kernel
10:44 PM Changeset [15656] by gb
  • release/1.9/freebsdx86/ccl/fx86cl.image
32-bit image FreeBSD
10:23 PM Changeset [15655] by gb
  • release/1.9/freebsdx86/ccl/fx86cl
32-bit kernel for FreeBSD
10:15 PM Changeset [15654] by gb
  • release/1.9/darwinx86/ccl/dx86cl64.image
new dx86cl64.image
10:13 PM Changeset [15653] by gb
  • release/1.9/darwinx86/ccl/dx86cl.image
new dx86cl.image
10:02 PM Changeset [15652] by gb
  • release/1.9/linuxx86/ccl/lx86cl64.image
once again, lx86cl64.image
10:00 PM Changeset [15651] by gb
  • release/1.9/linuxx86/ccl/lx86cl.image
once again, lx86cl.image
9:34 PM Changeset [15650] by gb
  • release/1.9/source/level-0/l0-numbers.lisp
Propagate r15649 to 1.9
8:30 PM Changeset [15649] by gb
  • trunk/source/level-0/l0-numbers.lisp
TRUNCATE - (truncate most-negative-fixnum bignum): don't return …
6:12 PM Changeset [15648] by gb
  • trunk/source/level-1/l1-numbers.lisp
Keep trying: (exp infinity) => infinity.
5:59 PM Changeset [15647] by gb
  • trunk/source/level-1/l1-numbers.lisp
Work around Linux #_exp lossage another way.
5:59 PM Changeset [15646] by gb
  • trunk/source/level-0/l0-float.lisp
r15640 back to trunk.
7:52 AM Changeset [15645] by gb
  • release/1.9/linuxx86/ccl/lx86cl64.image
another lx86cl64.image
7:27 AM Changeset [15644] by gb
  • release/1.9/linuxx86/ccl/lx86cl.image
another lx86cl.image
7:22 AM Changeset [15643] by gb
  • release/1.9/darwinx86/ccl/dx86cl64.image
new dx86cl64.image
7:19 AM Changeset [15642] by gb
  • release/1.9/darwinx86/ccl/dx86cl.image
newer/smaller dx86cl.image
7:14 AM Changeset [15641] by gb
  • release/1.9/darwinx86/ccl/dx86cl.image
newer dx86cl.image
7:12 AM Changeset [15640] by gb
  • release/1.9/source/level-0/l0-float.lisp
Avoid duplicate/different definitions of some constants.
6:48 AM Changeset [15639] by gb
  • release/1.9/darwinx86/ccl/dx86cl.image
new dx86cl.image
6:39 AM Changeset [15638] by gb
  • release/1.9/darwinx86/ccl/dx86cl
Try to keep Apple C quiet(er). Darwin x86 kernels.
6:30 AM Changeset [15637] by gb
  • release/1.9/linuxx86/ccl/lx86cl64.image
new lx86cl64.image
6:27 AM Changeset [15636] by gb
  • release/1.9/linuxx86/ccl/lx86cl.image
new lx86cl.image
6:03 AM Changeset [15635] by gb
  • release/1.9/linuxx86/ccl/lx86cl
linuxx86 kernels, built on debian 5.0
1:34 AM Changeset [15634] by rme
  • release/1.9/source
Merge ASDF 2.28 from trunk.

Feb 1, 2013:

10:37 PM Changeset [15633] by rme
  • trunk/source/tools/asdf.lisp
Make that ASDF 2.28.
10:06 PM Changeset [15632] by gb
  • release/1.9/source/level-0/l0-init.lisp
:ccl-1.9 on *FEATURES*. rc1 in version string.
8:53 PM Changeset [15631] by rme
  • trunk/source/tools/asdf.lisp
ASDF 2.27 from upstream.
8:14 PM Changeset [15630] by gb
  • release/1.9
New.
6:14 PM Changeset [15629] by gb
  • trunk/darwin-x86-headers/addressbook/C
Build from 10.8 headers.

Jan 31, 2013:

8:45 PM Changeset [15628] by gb
  • trunk/source/level-1/l1-numbers.lisp
Work around Linux libm lossage: recent versions of #_exp/ #_expf don't …
5:03 PM Changeset [15627] by gb
  • trunk/source/level-0/l0-float.lisp
Use (large) parts of dfindlay's "reference implementation" to fix …

Jan 30, 2013:

3:01 PM Changeset [15626] by gfoy
  • trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-commands-new.lisp
Added support for AppKiDo? lookup.
2:59 AM Changeset [15625] by gb
  • trunk/solarisx86/ccl
Relative URLs in externals
1:48 AM Changeset [15624] by gb
  • trunk/linuxarm/ccl
Relative URLs in externals.
1:40 AM Changeset [15623] by gb
  • trunk/darwinx86/ccl
Relative URLs in externals.
12:52 AM Changeset [15622] by gb
  • trunk/linuxx86/ccl
Relative URLs in externals.

Jan 29, 2013:

7:24 PM Ticket #1012 (%unbox-s8 vinsin missing) closed by gb
fixed: The vinsn exists on whatever platforms try to use it.
7:23 PM Ticket #989 (CCL should support "hard-float" calling conventions on ARM) closed by gb
fixed: This has been supported in the trunk for a long time. The float ABI is …
7:19 PM Changeset [15621] by gb
  • trunk/freebsdx86/ccl
Use relative URLs in externals.
6:45 PM Ticket #1056 (a supported extension to support (un)reifying deferred warnings) closed by gb
wontfix
7:11 AM Changeset [15620] by gb
  • trunk/linuxppc/ccl/ppccl
Support t/nil operators in PPC backend. Change image version for …

Jan 28, 2013:

10:03 PM Changeset [15619] by gfoy
  • trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-commands-new.lisp
Improved parse-symbol.
9:45 PM Changeset [15618] by gb
  • trunk/source/compiler/optimizers.lisp
In OPTIMIZE-FORMAT-CALL, punt if the prefix/suffix of the format …
9:45 PM Ticket #933 (Issue with format and user-defined format functions) closed by gb
fixed: (In [15618]) In OPTIMIZE-FORMAT-CALL, punt if the prefix/suffix of the …
8:45 PM Changeset [15617] by gb
  • trunk/source/objc-bridge/objc-clos.lisp
Make the SHARED-INITIALIZE method on OBJC-OBJECT process initargs for …
7:20 PM Ticket #881 (HASH-TABLE-COUNT is slow on lock-free hash-tables) closed by gb
fixed: Fixed in the trunk in r15608.
7:03 PM Changeset [15616] by gb
  • trunk/linuxarm/ccl/armcl.image
new heap image for ARM
7:01 PM Changeset [15615] by gb
  • trunk/freebsdx86/ccl/fx86cl64
freebsd 64-bit binaries
6:51 PM Changeset [15614] by gb
  • trunk/freebsdx86/ccl/fx86cl
freebsd 32-bit binaries
6:44 PM Changeset [15613] by gb
  • trunk/darwinx86/ccl/dx86cl
Darwin binaries
6:40 PM Changeset [15612] by gb
  • trunk/linuxx86/ccl/lx86cl
Linux x86 binaries
6:31 PM Changeset [15611] by gb
  • trunk/solarisx86/ccl/sx86cl
Solaris binaries
6:24 PM Changeset [15610] by gb
  • trunk/windows/ccl/wx86cl.exe
Windows binaries.
6:12 PM Changeset [15609] by gb
  • trunk/source/level-1/linux-files.lisp
Fix UNSETENV for Windows. Export UNSETENV. Change min image version …
5:22 PM Changeset [15608] by gz
  • trunk/source/level-0/l0-hash.lisp
Maintain nhash.vector.count in the lock-free case
5:08 PM Changeset [15607] by gb
  • trunk/linuxarm/ccl/armcl
Bump image version for ARM. Handle T/NIL operators in ARM backend. No …
4:34 PM Changeset [15606] by gb
  • trunk/source/compiler/X86/X8632/x8632-arch.lisp
This is a work-in-progress; there will need to be new binaries and …

Jan 26, 2013:

7:10 PM Ticket #1056 (a supported extension to support (un)reifying deferred warnings) created by fare
ASDF 2.26.x introduces support for saving deferred warnings and …

Jan 25, 2013:

4:31 PM Changeset [15605] by gfoy
  • trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-commands-new.lisp
Show Documentation, take two.

Jan 24, 2013:

12:29 PM Changeset [15604] by gfoy
  • trunk/cocoa-ide-contrib/foy/hemlock-commands-cm/hemlock-commands-new.lisp
Show Documentation workaround for inappropriately setting the file as …

Jan 23, 2013:

9:14 PM Changeset [15603] by gfoy
  • trunk/cocoa-ide-contrib/foy/syntax-styling/syntax-styling-comments.lisp
handle-hemlock-event :around mod for 1.9 trunk

Jan 22, 2013:

8:25 PM Ticket #1055 (can't use files that have backslashes in their names) closed by gb
fixed: (In [15602]) Unquote namestrings more carefully. Fixes ticket:1055 in …
8:25 PM Changeset [15602] by gb
  • trunk/source/level-1/l1-files.lisp
Unquote namestrings more carefully. Fixes ticket:1055 in the trunk.
4:13 PM Ticket #1055 (can't use files that have backslashes in their names) created by rme
Create a file /tmp/test/ and observe the following: […] Perhaps …

Jan 21, 2013:

6:21 PM Changeset [15601] by gb
  • trunk/source/level-0/l0-hash.lisp
Logical host names aren't case-sensitive in CCL; don't hash logical …

Jan 20, 2013:

11:16 PM Changeset [15600] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
In describe_memfault(), recognize that an 'int $n' instruction may …
10:06 AM Changeset [15599] by gb
  • trunk/source/level-1/l1-sockets.lisp
Don't close the fd on error in %SOCKET-CONNECT; callers will try to …
10:06 AM Ticket #1050 (Bad file descriptor error in accept or bind or listen) closed by gb
fixed: (In [15599]) Don't close the fd on error in %SOCKET-CONNECT; callers …

Jan 19, 2013:

3:31 AM Changeset [15598] by gb
  • release/1.8/source/level-0/l0-pred.lisp
propagate r15597 to 1.8. Fix ticket:1054 in 1.8
3:30 AM Ticket #1054 ((equal #p"/" #p"ccl:") returns t) closed by gb
fixed: (In [15597]) Fix parenthesization in HAIRY-EQUAL; fixes ticket:1054 in …
3:30 AM Changeset [15597] by gb
  • trunk/source/level-0/l0-pred.lisp
Fix parenthesization in HAIRY-EQUAL; fixes ticket:1054 in the trunk.
3:06 AM Ticket #1054 ((equal #p"/" #p"ccl:") returns t) created by rme
[…] That would seem to be wrong.

Jan 17, 2013:

3:44 PM Changeset [15596] by gb
  • trunk/source/level-0/l0-hash.lisp
Hash pathnames better. Hash strings better under EQUALP.

Jan 14, 2013:

11:08 PM Ticket #1049 (Bug in construct-setf-function-name) closed by gb
fixed: I think that there are a couple of bugs here. CCL has historically …
10:23 PM Changeset [15595] by gfoy
  • trunk/cocoa-ide-contrib/foy/cl-documentation-cm/ReadMe.rtf
Fixed documentation link.
10:00 PM Changeset [15594] by gfoy
  • trunk/cocoa-ide-contrib/foy/CCL-Utilities, The Motion Picture!.rtf
New project manager and CCL-Utilities, The Motion Picture

Jan 13, 2013:

10:25 PM Ticket #1053 (Not all ASCII control-character abbreviations are recognized) closed by gb
fixed: Fixed in the trunk in r15593.
10:22 PM Changeset [15593] by gb
  • trunk/source/level-1/l1-reader.lisp
Define character names for more ASCII control characters. Fixes …
6:10 PM Changeset [15592] by gb
  • trunk/linuxppc/ccl/ppccl.image
LinuxPPC heap images.
6:07 PM Changeset [15591] by gb
  • trunk/source/compiler/PPC/PPC32/ppc32-arch.lisp
Update FASL version for PPC.
4:08 PM Changeset [15590] by gb
  • trunk/linuxarm/ccl/armcl.image
New LinuxARM image.
4:08 PM Changeset [15589] by gb
  • trunk/source/compiler/ARM/arm-arch.lisp
Update FASL version for ARM.
4:05 PM Changeset [15588] by gb
  • trunk/freebsdx86/ccl/fx86cl64.image
64-bit FreeBSD image
4:00 PM Changeset [15587] by gb
  • trunk/freebsdx86/ccl/fx86cl.image
32-bit FreeBSD image
3:50 PM Changeset [15586] by gb
  • trunk/solarisx86/ccl/sx86cl.image
Solaris images
3:46 PM Changeset [15585] by gb
  • trunk/windows/ccl/wx86cl.exe
new windows binaries
3:39 PM Changeset [15584] by gb
  • trunk/darwinx86/ccl/dx86cl.image
Darwin heap images.
3:30 PM Changeset [15583] by gb
  • trunk/linuxx86/ccl/lx86cl.image
New heap images for Linux x86.
3:29 PM Changeset [15582] by gb
  • trunk/source/compiler/X86/X8632/x8632-arch.lisp
Remove the SETF package. Exploit its absence hen processing symbols …
1:00 PM Changeset [15581] by gb
  • trunk/source/level-0/X86/X8632/x8632-bignum.lisp
mark temp0/temp1 as immediates on entry to …
12:18 PM Changeset [15580] by gb
  • trunk/source/level-1/l1-aprims.lisp
(Largely) get rid of the SETF package: we only need to keep it around …
12:05 PM Changeset [15579] by gb
  • trunk/source/lib/nfcomp.lisp
When scanning/dumping symbols, check to see if the symbol is a (proxy) …
11:52 AM Changeset [15578] by gb
  • trunk/source/level-0/ARM/arm-bignum.lisp
Faster bignum x fixnum multiplication for 32-bit architectures.

Jan 12, 2013:

8:13 PM Ticket #1053 (Not all ASCII control-character abbreviations are recognized) created by stassats
[…] […]
12:33 AM Ticket #1052 (Foreign callbacks into a thread which is about to die) closed by gb
fixed: (In [15577]) In shutdown_thread_tcr(), when HAVE_TLS is defined and …
12:33 AM Changeset [15577] by gb
  • trunk/source/lisp-kernel/thread_manager.c
In shutdown_thread_tcr(), when HAVE_TLS is defined and the tcr is …

Jan 11, 2013:

4:07 PM Ticket #1052 (Foreign callbacks into a thread which is about to die) created by stassats
Qt-webkit uses pthread_key_create with a destructor, and inside that …
2:21 PM InstallingSlime edited by dcooper8
(diff)
2:17 PM InstallingSlime edited by dcooper8
(diff)
4:30 AM Ticket #1051 (Format directives paremeter checking.) created by stassats
Several categories of undesirable behavior: […] ---- Too many …

Jan 10, 2013:

11:44 PM Ticket #1050 (Bad file descriptor error in accept or bind or listen) created by jlawrence
[…] Failure happens within three iterations on my machine. […] …
10:48 PM Changeset [15576] by rme
  • trunk/source/cocoa-ide/start.lisp
In build-ide, don't bother checking whether all the classes in the …
6:31 PM Ticket #1049 (Bug in construct-setf-function-name) created by fare
In level-1/l1-aprims.lisp, construct-setf-function-name should also …

Jan 9, 2013:

2:27 PM Changeset [15575] by gb
  • trunk/source/compiler/optimizers.lisp
Now with fewer stray random characters!
2:02 PM Changeset [15574] by gb
  • trunk/source/compiler/optimizers.lisp
TRANSFORM-REAL-N-ARY-COMPARISON: when transforming 3-arg comparisons, …

Jan 8, 2013:

7:52 PM Ticket #1048 (trace :inside option broken) created by valeriy
Clozure CL's documentation mentions a very useful option to trace, …
5:36 PM Changeset [15573] by gb
  • trunk/source/objc-bridge/objc-runtime.lisp
[Should have been part of r15572.] Try to use this mechanism to …
5:33 PM Changeset [15572] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
If we get a SIGSEGV or SIGBUS while executing foreign code when …
9:49 AM Changeset [15571] by gb
  • trunk/source/level-0/PPC/PPC64/ppc64-bignum.lisp
Remember how to write PPC assembler.
8:34 AM Changeset [15570] by gb
  • trunk/source/level-0/l0-bignum64.lisp
Lose the (unused) local function MULTIPLY-UNSIGNED-BIGNUMS from …
8:25 AM Changeset [15569] by gb
  • trunk/source/level-0/X86/X8664/x8664-bignum.lisp
Nuke %MULTIPLY-AND-ADD-LOOP, add %MULTIPLY-AND-ADD-FIXNUM-LOOP for x8664.
8:02 AM Changeset [15568] by gb
  • trunk/source/level-0/PPC/PPC64/ppc64-bignum.lisp
Remove %MULTIPLY-AND-ADD-LOOP (only caller is unused.) Add …

Jan 7, 2013:

7:47 PM Ticket #1047 (Trunk IDE does not build on OSX 10.7) closed by tfb
fixed: This now builds with a warning (as expected from the earlier comment) …
6:35 PM Changeset [15567] by rme
  • trunk/source/cocoa-ide/start.lisp
In build-ide, just warn about classes found in the interfaces that …
2:24 PM Changeset [15566] by gb
  • trunk/tests/ansi-tests/macrolet.lsp
MACROLET.47 isn't bogus.
2:21 PM Changeset [15565] by gb
  • trunk/source/compiler/nx1.lisp
NX1-MACROLET: nx1-effect-other-decls at start of body.
11:33 AM Ticket #1044 (Allocation error when creating/killing many threads) reopened by gb
I tried […] on x8632 Linux and that ran to completion without …
9:04 AM Ticket #1047 (Trunk IDE does not build on OSX 10.7) created by tfb
See attached transcript, I think this is related to the changes made …

Jan 6, 2013:

10:09 PM Ticket #1044 (Allocation error when creating/killing many threads) closed by gb
invalid: I have no reason to think that this is a CCL bug. I don't know that …
4:38 PM Ticket #1044 (Allocation error when creating/killing many threads) reopened by jlawrence
7:27 AM Ticket #1046 (stack discipline and speculative PUSHes.) closed by gb
fixed: (In [15564]) When "eliding pushes" on the vstack, we punt if any vinsn …
7:27 AM Changeset [15564] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
When "eliding pushes" on the vstack, we punt if any vinsn in the …
6:59 AM Ticket #1046 (stack discipline and speculative PUSHes.) created by gb
See …
12:32 AM Changeset [15563] by rme
  • trunk/source/objc-bridge/objc-support.lisp
Hacky workaround in process-init-message so that it won't choke on …

Jan 5, 2013:

11:51 PM Changeset [15562] by rme
  • trunk/darwin-x86-headers64/addressbook/C/populate.sh
Darwin x8664 headers build from 10.8 SDK, as found in Xcode 4.5.2. …
3:53 AM Changeset [15561] by rme
  • trunk/source/lib/misc.lisp
In %page-fault-info, have Darwin systems use #_getrusage instead of …

Jan 4, 2013:

2:51 PM Changeset [15560] by gb
  • trunk/source/level-0/l0-numbers.lisp
In *-2: careful if multiplying MOST-NEGATIVE-FIXNUM by a BIGNUM.
9:30 AM Ticket #1045 (:DEFAULT-INITARGS ignored during ObjC object initialization) closed by gb
fixed: (In [15559]) DEFAULT-INITARGS: allow CLASS argument to be any …
9:30 AM Changeset [15559] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
DEFAULT-INITARGS: allow CLASS argument to be any slot-bearing class, …
Note: See TracTimeline for information about the timeline view.