Timeline


and

Mar 1, 2008:

8:42 PM Changeset [8636] by rme
  • branches/ia32/lisp-kernel/x86-constants32.s
Define nargs_w.
8:41 PM Changeset [8635] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Implement subprims: .SPnvalret, .SPstack_misc_alloc, .SPgvector, …
8:38 PM Changeset [8634] by rme
  • branches/ia32/lisp-kernel/x86-macros.s
Cons macro for x8632; push_argregs hack for keyword arg processing; …
8:32 PM Changeset [8633] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
Use only one imm reg in %kernel-import.
6:20 PM Changeset [8632] by rme
  • branches/ia32/compiler/optimizers.lisp
compiler-macro consp: punt if cons-tag and null-tag are the same.
6:18 PM Changeset [8631] by rme
  • branches/ia32/compiler/X86/x86-lapmacros.lisp
Several nargs-related changes. (nargs on x8632 is a 32-bit register; …
6:17 PM Changeset [8630] by rme
  • branches/ia32/compiler/X86/x86-asm.lisp
Fix cvttss2si instruction definition.
6:14 PM Changeset [8629] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Numerous changes.
6:12 PM Changeset [8628] by rme
  • branches/ia32/compiler/X86/X8664/x8664-vinsns.lisp
set-z-flag-if-consp vinsn; updated bit vector vinsns.
6:11 PM Changeset [8627] by rme
  • branches/ia32/compiler/X86/x862.lisp
Checkpoint work in progress. Includes: * bit vector changes (don't …

Feb 29, 2008:

4:41 PM Changeset [8626] by andreas
  • branches/win64/lisp-kernel/pmcl-kernel.c
Rebase PE image address to 0x10000, so we have allocated memory from …
3:43 PM Changeset [8625] by andreas
  • branches/win64/lisp-kernel/win64/Makefile
Linker script to allocate memory at a fixed address.
12:29 PM Ticket #253 (Cannot paste text.) created by awg
The paste function simply does not function in the Clozure IDE. Text …
6:18 AM Changeset [8624] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
ENSURE-CLASS, ENSURE-CLASS-FOR-DEFCLASS: observe *SEALED-CLOS-WORLD*. …
6:16 AM Changeset [8623] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Define *SEALED-CLOS-WORLD*, which defaults to NIL. When non-NIL. …
4:10 AM Changeset [8622] by gb
  • branches/1.1/ccl/level-1/l1-sysio.lisp
Try to support deletion of created files in (CLOSE ... :ABORT T). …
4:08 AM Changeset [8621] by gb
  • branches/1.1/ccl/level-1/l1-streams.lisp
GEN-FILE-NAME (used to create temp file for :IF-EXISTS :SUPERSEDE): …
4:07 AM Changeset [8620] by gb
  • branches/1.1/ccl/level-1/l1-files.lisp
%CREATE-FILE: use #$O_EXCL when possible, to better support more …
4:05 AM Changeset [8619] by gb
  • branches/1.1/ccl/lib/backtrace.lisp
ARGUMENTS-AND-LOCALS: be a little more defensive.
4:05 AM Changeset [8618] by gb
  • branches/1.1/ccl/lib/backtrace-lds.lisp
FRAME-SUPPLIED-ARGS: be a little more defensive.
4:05 AM Changeset [8617] by gb
  • branches/1.1/ccl/lisp-kernel/image.c
Set HEAP_START and HEAP_END earlier.

Feb 28, 2008:

4:54 PM Changeset [8616] by gb
  • trunk/source/lisp-kernel/image.c
set HEAP_START, HEAP_END earlier
12:12 PM Changeset [8615] by andreas
  • branches/win64/lisp-kernel/x86-spentry64.s
Port of SPffcall and SPcallback to different calling conventions.
12:09 PM Changeset [8614] by andreas
  • branches/win64
Make a branch for Win64 port.
12:49 AM Ticket #252 (CLOSE with :ABORT T does not delete FILE) created by opoku
When a file is created with OPEN, CLOSEing it with :ABORT T should …
12:14 AM Changeset [8613] by wws
  • branches/working-0711/ccl/level-1/l1-streams.lisp
gb's fix to optimal-buffer-size

Feb 27, 2008:

7:53 PM Changeset [8612] by hans
  • branches/working-0711/ccl/LX86CL64.bootstrap
commit bootstrap image and executable
7:52 PM Changeset [8611] by hans
  • branches/working-0711/ccl/level-1/l1-error-system.lisp
Merge the recent stream timeout and deadline changes from CCL trunk to …
7:52 PM Changeset [8610] by rme
  • trunk/source/compiler/X86/x86-asm.lisp
cvttss2si: correct rest of comment
7:50 PM Changeset [8609] by rme
  • trunk/source/compiler/X86/x86-asm.lisp
cvttss2si instruction: update comment, fix opcode for xmm/r32 operands …
5:20 PM Changeset [8608] by andreas
  • trunk/source/lisp-kernel/x86-spentry64.s
Windows support for ffcall and ffcall_return_registers: care about …
2:30 PM Changeset [8607] by andreas
  • trunk/source/lisp-kernel/x86-macros.s
Don't clobber %save3 on Windows, it contains our TCR pointer.
11:31 AM Changeset [8606] by gb
  • trunk/source/doc/src/build.xml
Rename chapter-level files to not include chapter numbers (so that …

Feb 26, 2008:

6:02 PM Changeset [8605] by gb
  • branches/working-0711/ccl/level-0/l0-hash.lisp
Don't allow thread-private hash tables to be made readonly (They …

Feb 25, 2008:

8:40 PM Changeset [8604] by gb
  • trunk/source/level-1/l1-sockets.lisp
Stream I/O deadline changes, based on patch from Hans Hubner.
7:36 PM Changeset [8603] by gb
  • trunk/source/level-1/l1-error-system.lisp
Stream I/O deadline changes, based on patch from Hans Hubner.
4:08 PM Changeset [8602] by andreas
  • trunk/source/lisp-kernel/x86-subprims64.s
Convert start_lisp to platform-independent registers.
2:37 PM Changeset [8601] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
ioblock-deadline for freebsdx8664
2:34 PM Changeset [8600] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
ioblock-deadline for darwinx8664
2:32 PM Changeset [8599] by gb
  • trunk/linuxx8664/ccl/LX86CL64
ioblock-deadline
2:30 PM Changeset [8598] by gb
  • trunk/linuxppc/ccl/PPCCL
ioblock-deadline in linuxppc images
2:26 PM Changeset [8597] by gb
  • trunk/darwinppc/ccl/dppccl.image
With deadline slot in ioblock.
2:25 PM Changeset [8596] by gb
  • trunk/source/level-1/l1-streams.lisp
Forgot to add deadline slot; more bootstrapping.
12:23 PM Changeset [8595] by gb
  • trunk/darwinx8664/ccl/dx86cl64
leave no binaries unclobbered
12:20 PM Changeset [8594] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Clobber Bill's linuxx8664 binaries, too
12:16 PM Changeset [8593] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
and now, clobber freebsd binaries!
12:13 PM Changeset [8592] by gb
  • trunk/darwinppc/ccl/dppccl
Clobber Bill's darwinppc binaries!
12:09 PM Changeset [8591] by gb
  • trunk/linuxppc/ccl/PPCCL
Clobber Bill's binaries!
12:07 PM Changeset [8590] by gb
  • trunk/source/lisp-kernel/image.h
Bump image ABI version.
12:07 PM Changeset [8589] by gb
  • trunk/source/library/ppc-linux-syscalls.lisp
Hadn't checked this in: define POLL syscall for LinuxPPC.
11:53 AM Changeset [8588] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
ppc2-%new-ptr; same nonsense.
11:40 AM Changeset [8587] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
On ELF platforms, distinguish between link-map and handle returned by …
11:32 AM Changeset [8586] by gb
  • trunk/source/compiler/nx1.lisp
Second arg to %NEW-PTR is actually optional.
11:31 AM Changeset [8585] by gb
  • trunk/source/compiler/X86/x862.lisp
Easier to define X862-%NEW-PTR to do -something- than it would be to …
11:18 AM Changeset [8584] by gb
  • trunk/source/level-1/l1-streams.lisp
OPTIMAL-BUFFER-SIZE: factor in element-type, so that we map from …
11:14 AM Changeset [8583] by gb
  • trunk/source/level-1/l1-typesys.lisp
Inline ARRAY-TOTAL-SIZE when typechecking arrays.
11:14 AM Changeset [8582] by gb
  • trunk/source/level-0/X86/x86-misc.lisp
x8664 LAP side of tcr-trap changes.
11:13 AM Changeset [8581] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
x8664 kernel side of tcr-trap changes.
11:12 AM Changeset [8580] by gb
  • trunk/source/doc/src/xsl/catalog-macports
nextcatalog: macports, not fink.
11:07 AM Changeset [8579] by gb
  • trunk/source/level-0/PPC/ppc-misc.lisp
tcr-level suspend/resume/interrupt: trap into the kernel, don't call …
11:01 AM Changeset [8578] by gb
  • trunk/source/compiler/arch.lisp
Add constants for tcr interrupts, suspend/resume UUOs. (Mostly …
11:00 AM Changeset [8577] by gb
  • trunk/source/compiler/nx1.lisp
natural-right-shift by constant: pin constant to word size.
12:02 AM Changeset [8576] by gz
  • branches/working-0711/ccl/compiler/PPC/ppc2.lisp
In try harder to make with-code-note not defeat optimizations, so as …

Feb 23, 2008:

9:07 PM Ticket #251 (CLOSE-SHARED-LIBRARY unavailable on FreeBSD) created by hans
In order to dump an image that I can start, it appears that I need to …
4:56 PM Ticket #250 (Can't compile refs to %new-ptr) created by gz
[…]
2:02 PM Changeset [8575] by andreas
  • trunk/source/lisp-kernel/pmcl-kernel.c
Make C-callable X86-64 assembler functions platform independent by …
4:12 AM Changeset [8574] by rme
  • trunk/source/doc/src/Makefile.fedora
Yet more makefile fiddling. Makefile.macports is for Mac OS X users. …
3:46 AM Ticket #249 (bug in ccl::decode-string-from-octets) closed by gb
fixed: Should be fixed in changeset:8572
2:49 AM Changeset [8573] by gb
  • trunk/source/level-1/l1-unicode.lisp
8-bit-fixed-witdh-length-of-vector-encoding: second return value when …
2:48 AM Changeset [8572] by gb
  • branches/1.1/ccl/level-1/l1-unicode.lisp
8-bit-fixed-witdh-length-of-vector-encoding: second return value when …
2:47 AM Changeset [8571] by rme
  • trunk/source/doc/src/Makefile.leopard
Yet another makefile.
2:34 AM Changeset [8570] by rme
  • trunk/source/doc/src/Makefile.fedora
Superseded by split version.
1:36 AM Changeset [8569] by rme
  • trunk/source/doc/src/schemas.xml
For the benefit of nxml-mode.
1:35 AM Changeset [8568] by rme
  • trunk/source/doc/src/Makefile.fedora
Makefile tweaks to use individual chapter files. Use …
1:24 AM Changeset [8567] by rme
  • trunk/source/doc/src/01-install.xml
Break up monolithic openmcl-documentation.xml file into chapters. Add …
1:20 AM Changeset [8566] by rme
  • trunk/source/doc/src/Makefile.fedora
Set XMLFILES by hand to avoid having it pick up stray .xml files.
12:24 AM statistics.csv attached to CodeCoverage by gz
12:23 AM CodeCoverage edited by gz
try again (diff)
12:15 AM CodeCoverage created by gz

Feb 22, 2008:

11:23 PM Changeset [8565] by wws
  • branches/working-0711/ccl/LX86CL64.bootstrap
Don't overwrite my binaries
11:03 PM Changeset [8564] by gb
  • branches/working-0711/ccl/LX86CL64
add a few fields to ioblock structure, provide new heap image to ease …
10:09 PM Ticket #249 (bug in ccl::decode-string-from-octets) created by gb
Reported in email: […]
6:59 PM Changeset [8563] by gz
  • branches/working-0711/ccl/library/cover.lisp
Add support for reporting statistics in a csv file
5:37 PM Changeset [8562] by andreas
  • trunk/source/lisp-kernel/x86-constants64.s
Access TCR through a macro, with different implementations for UNIXen …
4:04 PM Changeset [8561] by andreas
  • trunk/source/lisp-kernel/gc-common.c
* no pid_t on native Windows * not gettimeofday either * C calling …
9:00 AM Changeset [8560] by gz
  • branches/working-0711/ccl/LX86CL64
Code coverage changes for the fasdumper constants overflow problem: …
6:30 AM Changeset [8559] by mikel
  • trunk/source/examples/cocoa/ui-elements/HOWTO.html
edits to button section of UI HOWTO
4:06 AM Changeset [8558] by gb
  • trunk/source/doc/src/Makefile.fedora
tweak makefiles a little

Feb 21, 2008:

11:30 PM Changeset [8557] by gb
  • trunk/source/doc/src/Makefile.fedora
work under Fedora, add missing macports catalog, tweak a bit
10:32 PM Changeset [8556] by mb
  • branches/mb-coverage-merge
Removing unused branch. It was was merged into working-0711 in r8554.
10:23 PM Changeset [8555] by gb
  • trunk/source/doc/src/Makefile.macports
some html-generation stuff
10:05 PM Changeset [8554] by mb
  • branches/working-0711/ccl/LX86CL64
Merge in mb-coverage-merge branch. No other changes.
7:38 PM Changeset [8553] by rme
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
Use a better (shorter/clearer) instruction sequence for getting the …
7:31 PM Changeset [8552] by gz
  • branches/mb-coverage-merge/lisp-kernel/ppc-spentry.s
propagate r8476 from trunk
6:16 PM Changeset [8551] by andreas
  • trunk/source/lisp-kernel/win64/Makefile
Better debuggability.
5:58 PM Changeset [8550] by mb
  • branches/mb-coverage-merge/LX86CL64
Merge with trunk. Rebuild image and kernel on deng-mbari.
5:06 PM Changeset [8549] by rme
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
Make compiler use CISC-y get/set/test bit instructions when …
5:03 PM Changeset [8548] by gb
  • trunk/source/doc/src/openmcl-documentation.xml
minor structure fixes, fix internal links, etc
4:22 PM Changeset [8547] by andreas
  • trunk/source/lisp-kernel/Threads.h
Big #ifdef WINDOWS hack&slash: stub out every function that references …
3:25 PM Changeset [8546] by mb
  • branches/mb-coverage-merge/LX86CL64
checkin kernel and image
3:23 PM Changeset [8545] by mb
  • branches/mb-coverage-merge/compiler/X86/x862.lisp
dropped *compiler-record-source* (use *save-source-locations* since …
3:21 PM Changeset [8544] by mb
  • branches/mb-coverage-merge/lib/systems.lisp
Add cover module to systems.lisp
1:56 PM Ticket #248 (Typo in reader code) closed by gb
fixed: That was fixed several hours ago, in changeset:8536.
1:49 PM Ticket #248 (Typo in reader code) created by hans
When entering an invalid symbol like "..." into the REPL, an internal …
11:47 AM Ticket #247 (error optimizing ash) created by gz
[…]
10:19 AM Changeset [8543] by gb
  • trunk/source/lisp-kernel/ppc-exceptions.c
No SIG_RESUME_THREAD on PPC. Really. Didn't really need …
9:48 AM Changeset [8542] by gb
  • trunk/source/examples/cocoa/easygui/example
ignore fasls
9:44 AM Changeset [8541] by gb
  • trunk/source/lib/foreign-types.lisp
CERROR if conflicting :struct/:union with the same tag.
9:43 AM Changeset [8540] by gb
  • trunk/source/lisp-kernel/ppc-exceptions.c
Avoid using SIGEMT as asynch signal.
9:43 AM Changeset [8539] by gb
  • trunk/source/lisp-kernel/Threads.h
Avoid using SIGEMT as asynch signal.
9:42 AM Changeset [8538] by gb
  • trunk/source/lib/hash.lisp
NEXT-HASH-TABLE-ITERATION-1: return a single NULL value at end of …
9:33 AM Changeset [8537] by gb
  • trunk/source/level-1/l1-streams.lisp
STREAM-SURROUNDING-CHARACTERS on STRING-INPUT-STREAM: only if stream …
9:32 AM Changeset [8536] by gb
  • trunk/source/level-1/l1-reader.lisp
Signal reader-error correctly if illegal symbol syntax.
9:32 AM Changeset [8535] by gb
  • trunk/source/level-1/l1-numbers.lisp
MAKE-RANDOM-STATE was broken last fall, probably broken on …
9:30 AM Changeset [8534] by gb
  • trunk/source/level-1/l1-clos.lisp
DCODE-FOR-UNIVERSALLAY-APPLICABLE-SINGLETON: only call method-function …
9:29 AM Changeset [8533] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
"early" SET-FIND-CLASS: don't call %CLASS-NAME on NIL. "late" …
9:27 AM Changeset [8532] by gb
  • trunk/source/lib/chars.lisp
BOTH-CASE-P: just like ALPHA-CHAR-P.
9:26 AM Changeset [8531] by gb
  • trunk/source/lib/backtrace.lisp
Don't default *PRINT-CATCH-ERRORS* to T, since that causes test suite …
9:26 AM Changeset [8530] by gb
  • trunk/source/level-1/l1-io.lisp
Don't default *PRINT-CATCH-ERRORS* to T, since that causes test suite …
9:23 AM Changeset [8529] by gb
  • trunk/source/level-0/l0-bignum64.lisp
A couple of fixes in MULTIPLY-BIGNUM-AND-FIXNUM (including punting …
2:48 AM Changeset [8528] by gz
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
one more case
2:48 AM Changeset [8527] by gz
  • trunk/source/level-1/l1-typesys.lisp
one more case
2:05 AM Ticket #245 (typep array dimensions ignored) closed by gz
fixed: Fixed by r8524
2:03 AM Changeset [8526] by rme
  • trunk/source/lisp-kernel/x86-spentry64.s
misc_ref_common, misc_set_common: When referencing or altering bits in …
2:03 AM Changeset [8525] by gz
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
Propagate changeset:8524 to this branch
1:57 AM Changeset [8524] by gz
  • trunk/source/level-1/l1-typesys.lisp
Fix ticket#245
12:37 AM Changeset [8523] by mikel
  • trunk/source/examples/cocoa/ui-elements/HOWTO.html
added code to add a button to the sample window

Feb 20, 2008:

8:47 PM Ticket #246 (x8664::max-1-bit-constant-index probably too big) created by rme
x8664::max-1-bit-constant-index seems to be too big. The maximum …
8:17 PM Ticket #245 (typep array dimensions ignored) created by gz
Typep doesn't check array type dimensions: (typep "" '(string 3)) => …
4:20 PM Ticket #226 (Please make the apropos window a window rather than a palette) closed by rme
fixed: Fixed in the trunk in r8522.
4:17 PM Changeset [8522] by rme
  • trunk/source/cocoa-ide/apropos-window.lisp
Some easy apropos window changes. * work with new inspector (no …
3:44 PM Ticket #184 (Sometimes the open dialog shows empty directories) closed by rme
fixed: This bug appears to be fixed in Mac OS X 10.5.2.
2:32 PM Changeset [8521] by mb
  • branches/mb-coverage-merge/compiler/X86/x862.lisp
Make fixes out of my boot straping script and into the source tree. …
2:18 PM Changeset [8520] by gb
  • trunk/source/doc/src/openmcl-documentation.xml
valid XML. Buggy, incomplete, valid XML
2:02 PM Changeset [8519] by mb
  • branches/mb-coverage-merge/compiler/PPC/ppc2.lisp
Checkpoint commit. can build itself but bugs remain.
2:01 PM Changeset [8518] by mb
  • branches/mb-coverage-merge
Creating branch for merge of gail's code coverage code into working-0711
2:26 AM Changeset [8517] by mikel
  • trunk/source/examples/cocoa/ui-elements
added ui-elements HOWTO

Feb 19, 2008:

11:33 PM Ticket #244 (let bug) closed by opoku
fixed: Sorry. I'm retarded. It's fixed.
1:48 PM Changeset [8516] by gb
  • trunk/source/doc/src
new files, work-in-progress
8:12 AM Changeset [8515] by gb
  • trunk/source/compiler/nx0.lisp
Propagate changeset:8513 to trunk.
8:08 AM Changeset [8514] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
Propagate changeset:8513 to this branch.
8:07 AM Changeset [8513] by gb
  • branches/1.1/ccl/compiler/nx0.lisp
NX1-CHECK-VAR-BINDINGS: allow for the possibility of the source being …
5:13 AM Changeset [8512] by gb
  • branches/1.1/ccl/lisp-kernel/ppc-exceptions.c
No SIG_RESUME_THREAD on PPC, either.
12:46 AM Changeset [8511] by andreas
  • trunk/source/lisp-kernel/win64/Makefile.nmake
Makefile to build kernel with VC8 (from the Platform SDK for Server …

Feb 18, 2008:

7:22 PM Ticket #243 (let bug) closed by opoku
duplicate
7:17 PM Ticket #244 (let bug) created by opoku
(let ((a 10)) (let ((b a) (c (incf a))) (format t …
7:17 PM Ticket #243 (let bug) created by opoku
{{{(let ((a 10)) (let ((b a) (c (incf a))) (format …
8:15 AM Changeset [8510] by gb
  • trunk/source/lib/ccl-export-syms.lisp
Export INPUT-TIMEOUT, OUTPUT-TIMEOUT (condition names).
8:15 AM Changeset [8509] by gb
  • trunk/source/level-1/l1-utils.lisp
%SET-CSTRING defined in terms of %CSTR-POINTER.
8:12 AM Ticket #241 (Fixes for UFFI support) closed by gb
fixed: Close this: open ticket:242 for the first (%SET-CSTRING) part
8:09 AM Ticket #242 (%SET-CSTRING assumes 8-bit characters) created by gb
%SET-CSTRING (which is the SETF inverse of %GET-CSTRING) tries to use …
6:11 AM Changeset [8508] by gz
  • branches/gz-working/LX86CL64
x86 backend support
2:43 AM Changeset [8507] by gz
  • branches/gz-working/dppccl
Update to trunk rev 8506

Feb 17, 2008:

10:40 PM Changeset [8506] by gb
  • branches/1.1/ccl/lisp-kernel/Threads.h
Don't need a SIG_RESUME_THREAD anymore, so don't try to steal a …
4:37 PM Changeset [8505] by gz
  • branches/gz-working/compiler/PPC/ppc2.lisp
checkpoint work in progress, mainly some final cleanup, reorg, don't …
4:21 PM Changeset [8504] by gz
  • trunk/source/cocoa-ide/cocoa-editor.lisp
in cocoa-edit, try .lisp file
7:46 AM Ticket #240 (setf expander not macroexpanded) closed by hans
invalid: I think I have isolated the problem to the point where it actually …
3:25 AM Changeset [8503] by mikel
  • trunk/source/cocoa-ide/builder-utilities.lisp
created nib-loading fnction
2:42 AM Changeset [8502] by gz
  • branches/working-0711/ccl/lib/nfcomp.lisp
in fcomp-function-arg: don't force any restrictions on nfunction …
2:29 AM Changeset [8501] by gz
  • trunk/source/lib/nfcomp.lisp
in fcomp-function-arg: don't force any restrictions on nfunction …

Feb 16, 2008:

1:14 PM Ticket #240 (setf expander not macroexpanded) reopened by hans
(in-package :cl-user) (defvar *foo* 0) (defmacro foo () '*foo*) …
1:01 PM Ticket #240 (setf expander not macroexpanded) closed by hans
invalid: This appears not to be a bug. I will fix UFFI accordingly.
11:48 AM Ticket #241 (Fixes for UFFI support) created by hans
UFFI uses internal CCL functions, some of which do not work any more: …
11:43 AM Ticket #240 (setf expander not macroexpanded) created by hans
I'm trying to define a setf expander that itself is a macro which uses …
1:37 AM Changeset [8500] by mikel
  • trunk/source/examples/cocoa/nib-loading/HOWTO.html
added more on the nib-loading function
1:10 AM Changeset [8499] by mikel
  • trunk/source/examples/cocoa/nib-loading/HOWTO.html
added sections on nib-loading function, and nib unloading
12:46 AM Changeset [8498] by gb
  • branches/1.1/ccl/lisp-kernel/ppc-gc.c
call 'comma_output_decimal()' before trying to print freed bytes in PPC gc.

Feb 15, 2008:

12:53 PM Changeset [8497] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
current as of 2/15/08
10:50 AM Changeset [8496] by gb
  • trunk/source/lisp-kernel/image.c
Make WEAK_GC_METHOD persist.
10:34 AM Changeset [8495] by jaj
  • trunk/source/examples/cocoa-inspector.lisp
Move old inspector to examples
10:33 AM Changeset [8494] by jaj
  • trunk/source/cocoa-ide/cocoa-inspector.lisp
Add new inspector
10:27 AM Changeset [8493] by gb
  • trunk/source/lisp-kernel/ppc-exceptions.c
Purify/impurify stuff for PPC.
5:31 AM Changeset [8492] by gb
  • trunk/darwinx8664/ccl/dx86cl64
more recent

Feb 14, 2008:

9:55 PM Changeset [8491] by gz
  • trunk/source/cocoa-ide/cocoa-window.lisp
Don't pop up the console window once it's been explicitly hidden by …
9:12 AM Changeset [8490] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
In case ioblock changes are hard to bootstrap.
9:10 AM Changeset [8489] by gb
  • trunk/source/lib/macros.lisp
WITH-INPUT-TIMEOUT, WITH-OUTPUT-TIMEOUT.
9:10 AM Changeset [8488] by gb
  • trunk/source/lib/ccl-export-syms.lisp
Export stream-input-timeout, stream-output-timeout, with-xxx-timeout …
9:09 AM Changeset [8487] by gb
  • trunk/source/level-1/linux-files.lisp
MONITOR-EXTERNAL-PROCESS: wait up to 1 second (1000 milliseconds) for …
9:08 AM Changeset [8486] by gb
  • trunk/source/level-1/l1-streams.lisp
Get and set input/output timeouts for streams. Changes to ioblock may …
9:06 AM Changeset [8485] by gb
  • trunk/source/level-1/l1-sockets.lisp
Lose the :SEND-TIMEOUT/:RECEIVE-TIMEOUT args; handling of timeous on …
9:04 AM Changeset [8484] by gb
  • trunk/source/level-1/l1-error-system.lisp
Define IO-TIMEOUT, READ-TIMEOUT, WRITE-TIMEOUT.
9:03 AM Changeset [8483] by gb
  • trunk/source/level-0/X86/x86-array.lisp
%INIT-MISC of bitvector: set value even if 0.
8:59 AM Changeset [8482] by gb
  • trunk/source/lib/sequences.lisp
Use %INIT-MISC for ivector fill.

Feb 13, 2008:

7:04 PM Changeset [8481] by andreas
  • trunk/source/lisp-kernel/win32-ldt.c
Code to get and set LDT entries on Win32. Unfortunately this approach …
6:51 PM Changeset [8480] by mikel
  • trunk/source/examples/cocoa/nib-loading/HOWTO.html
added sections on making a general nib-loading function and nib unloading
6:22 PM Changeset [8479] by mikel
  • trunk/source/examples/cocoa/nib-loading/HOWTO.html
edits to the nob-loading HOWTO
2:11 PM Changeset [8478] by gz
  • branches/gz-working/lisp-kernel/gc-common.c
update to trunk r8477
2:09 PM Changeset [8477] by gz
  • branches/gz-working/compiler/PPC/ppc2.lisp
Checkpoint work in progress. Mostly trying to get a handle on atomic …
3:35 AM Changeset [8476] by gb
  • trunk/source/lisp-kernel/ppc-spentry.s
SPgvector: account for nargs being off by one.

Feb 12, 2008:

3:02 PM Changeset [8475] by gb
  • trunk/source/lisp-kernel/memory.c
get impurify() working on x86-64.
3:01 PM Changeset [8474] by gb
  • trunk/source/lisp-kernel/gc.h
remove extra skip_over_ivector() prototype.
3:01 PM Changeset [8473] by gb
  • trunk/source/lisp-kernel/gc-common.c
forward_gcable_ptrs: don't write if no change.
11:17 AM Changeset [8472] by gb
  • trunk/source/lisp-kernel/x86-gc.c
purify() copies all ivectors to pure space. (Note that functions …
11:14 AM Changeset [8471] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
On a write to the (usually write-protected) pure area, just unprotect …
11:12 AM Changeset [8470] by gb
  • trunk/source/lisp-kernel/lisp.h
"long" isn't always the same as "natural", so change …
4:48 AM Changeset [8469] by rme
  • trunk/source/lisp-kernel/x86-spentry64.s
Use %temp1 (containing tcr.tlb_pointer) as the "base" when setting the …

Feb 11, 2008:

11:30 PM Ticket #239 (x86-64 backend non-local exit botch) closed by gb
fixed: Should be fixed by changeset:8461, changeset:8468
11:29 PM Ticket #239 (x86-64 backend non-local exit botch) created by gb
It was reported (by David Brown on Feb 10,2008} that the following …
11:23 PM Changeset [8468] by gb
  • branches/1.1/ccl/compiler/X86/x862.lisp
(On 1.1 branch):Fix X862-NLEXIT: don't pop foreign/temp frames if …
10:50 PM Changeset [8467] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Fixes to SPtcallsymslide.
10:24 PM Changeset [8466] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
First cut at SPkeyword_bind, SPmakeu32, SPbuiltin_times, SPff_call.
9:57 PM Ticket #238 (*default-pathname-defaults* with a filename breaks probe-file on ...) created by gz
[…] The first three results are correct. The last is not.
4:07 PM Changeset [8465] by gz
  • branches/gz-working/compiler/X86/x862.lisp
Update to trunk rev 8464
3:52 PM Ticket #237 (IDE wedges trying to navigate within string) closed by gz
fixed: Fixed in r8464
3:51 PM Changeset [8464] by gz
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Fix ticket #237: keep line's ignored-region within the line Move …
3:40 PM Changeset [8463] by gz
  • branches/gz-working/compiler/PPC/ppc2.lisp
checkpoint work in progress. Mostly, integrate source file recoding …
3:38 PM Changeset [8462] by gz
  • trunk/source/compiler/nx-basic.lisp
report-compiler-warning: Don't print a '.' at the end of function …
6:54 AM Changeset [8461] by gb
  • trunk/source/compiler/X86/x862.lisp
Fix X862-NLEXIT: don't pop foreign/temp frames if nthrow already did, …
6:51 AM Changeset [8460] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
In QUIT-HANDLER, ensure that %gs addresses pthread data before trying …
6:50 AM Changeset [8459] by gb
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/MainMenu.nib/classes.nib
Change "typeout" windows menu item to refer to console window actions.
6:49 AM Changeset [8458] by gb
  • trunk/source/cocoa-ide/defsystem.lisp
Add console-window.
6:49 AM Changeset [8457] by gb
  • trunk/source/cocoa-ide/console-window.lisp
New file: put output to fd's 1 and 2, #_NSLog output where we can see …
6:48 AM Changeset [8456] by gb
  • trunk/source/cocoa-ide/cocoa-window.lisp
Replace #/toggleTypeout: with #/toggleConsole:; validate the menu item.
6:47 AM Changeset [8455] by gb
  • trunk/source/cocoa-ide/cocoa-utils.lisp
LISP-APPLICATION has a console slot.
6:47 AM Changeset [8454] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Define echo-area's #/undoManager method to return a null pointer, not #$NO.
6:46 AM Changeset [8453] by gb
  • trunk/source/cocoa-ide/app-delegate.lisp
Maybe initialize the console window after initializing UI.
6:44 AM Changeset [8452] by gb
  • trunk/source/lib/backtrace.lisp
LOCAL-VALUE isn't exactly like ARG-VALUE …

Feb 10, 2008:

7:01 PM Changeset [8451] by gz
  • branches/gz-working/cocoa-ide/hemlock/src/lispmode.lisp
Fix ticket #237: keep line ignored region within line

Feb 9, 2008:

11:27 PM Changeset [8450] by mikel
  • trunk/source/examples/cocoa/nib-loading
added nib-loading example
5:17 PM Changeset [8449] by gz
  • branches/gz-working/cocoa-ide/hemlock/src/filecoms.lisp
fix compiler warning
5:16 PM Changeset [8448] by gz
  • branches/gz-working/cocoa-ide/cocoa-editor.lisp
Move double-%-in to cocoa-utils, use it in log-debug
5:10 PM Changeset [8447] by gz
  • branches/gz-working/cocoa-ide/hemlock/src/edit-defs.lisp
use buffer-package fn
4:50 PM Ticket #237 (IDE wedges trying to navigate within string) created by gz
In a new buffer, enter […] then place the insertion point after …

Feb 8, 2008:

7:55 PM Ticket #236 (Fix for UTTypeConformsTo key in Cocoa IDE's Info.plist) closed by rme
fixed: Thank you for the patch. Applied to trunk in r8445; ported to 1.1 …
7:52 PM Changeset [8446] by rme
  • branches/1.1/ccl/cocoa-ide/Info.plist-proto
Port r8445 (UTTypeConformsTo key fix) from trunk.
7:47 PM Changeset [8445] by rme
  • trunk/source/cocoa-ide/Info.plist-proto
Correct UTTypeConformsTo key in Info.plist-proto per ticket:236.
10:22 AM Changeset [8444] by mb
  • branches/working-0711/ccl/compiler/X86/x862.lisp
More source location optimizations (and one bug fix) Moved the …
7:34 AM Ticket #236 (Fix for UTTypeConformsTo key in Cocoa IDE's Info.plist) created by danieldickison
The UTTypeConformsTo key in the Info.plist's type definition should be …
1:13 AM Changeset [8443] by mikel
  • trunk/source/examples/cocoa/currency-converter/CurrencyConverter.xib
removed superfluous xib file
1:11 AM Changeset [8442] by mikel
  • trunk/source/examples/cocoa/interface-databases
added interfce databases HOWTO
1:10 AM Changeset [8441] by mikel
  • trunk/source/examples/cocoa/currency-converter/HOWTO.html
final edits to currency-converter examples

Feb 7, 2008:

9:42 PM Changeset [8440] by mb
  • branches/working-0711/ccl/level-1/l1-reader.lisp
Fix bug in %parse-exrpession's handling of dotted nested-source-forms lists
8:44 PM Changeset [8439] by mb
  • branches/working-0711/ccl/compiler/X86/x86-disassemble.lisp
More optimizations to source-location. 1) Only use substream to read …
4:13 PM Changeset [8438] by gz
  • branches/gz-working/compiler/PPC/ppc2.lisp
checkpoint work on code coverage + merge of marco's source location
4:10 PM Changeset [8437] by gz
  • trunk/source/cocoa-ide/hemlock/src/filecoms.lisp
fix compiler warning
3:59 PM Changeset [8436] by gz
  • branches/gz-working
work in progress, for backup
2:41 PM Changeset [8435] by mb
  • branches/working-0711/ccl/compiler/X86/x86-disassemble.lisp
Waste less space in %lfun-info. Store pc->source mappings as vectors …
2:01 AM Internals/Functions created by rme

Feb 6, 2008:

9:22 PM Changeset [8434] by gb
  • trunk/ccl
gone
9:20 PM UpdateFromSubversion edited by gb
(diff)
9:20 PM UpdateFromSubversion edited by gb
Singular, plural. Meh. (diff)
9:19 PM UpdateFromSubversion edited by gb
change 1.1 svn location (diff)
8:27 PM Changeset [8433] by wws
  • branches/working-0711/ccl/level-1/l1-files.lisp
Compiling a system from a loaded file no longer disables …
2:43 PM Changeset [8432] by gb
  • trunk/source/xdump/xfasload.lisp
Need OS package in image, maybe.
2:40 PM Changeset [8431] by gb
  • trunk/source/compiler/X86/x86-arch.lisp
Restore STACK-SIZE kernel global.
5:25 AM CocoaIdeInternals edited by gz
(diff)
5:25 AM CocoaIdeInternals edited by gz
(diff)
4:13 AM Changeset [8430] by gb
  • trunk/source/lib/chars.lisp
STRING-COMPARE upcases non-STANDARD-CHAR codes.
4:12 AM Changeset [8429] by gb
  • trunk/source/level-1/l1-aprims.lisp
Add %non-standard-char-code-upcase.
12:46 AM Ticket #99 (error doing m-x in doc buffer) closed by gz
fixed: This has been fixed for a while.
12:44 AM Ticket #96 (Meta-. should check other packages) closed by gz
fixed: Fixed in r8428
12:42 AM Ticket #41 (Sporadic "can't cause layout during editing" exceptions) closed by gz
fixed: This is believed to be fixed by r8428.
12:39 AM Ticket #217 (Error in Hemlock: REDIS-TAB-DISPLAY-FUN) closed by gz
fixed: This is fixed in r8428 (or at least replaced by other bugs -- in any …

Feb 5, 2008:

11:31 PM Ticket #229 (Recompiling Hemlock from the command line gives an error) closed by gz
wontfix: I'm afraid it's even worse now and will continue to get worse. Our …
11:22 PM Ticket #142 (Convert echo area to be event driven) closed by gz
fixed: Done in r8428
11:22 PM Ticket #141 (Convert numargs to be event driven) closed by gz
fixed: Done in r8428
11:21 PM Ticket #140 (Convert isearch to be event driven) closed by gz
fixed: Done in r8428
11:20 PM Ticket #227 (Hemlock shouldn't crash CCL if it runs into an attribute line it ...) closed by gz
fixed: Fixed in r8428
11:01 PM Changeset [8428] by gz
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Merge of the 'event-ide' branch. Hemlock's thread model has been …
10:22 PM Changeset [8427] by gb
  • trunk/source/doc/release-notes-1.1.txt
rename
9:56 PM Changeset [8426] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
Use temp1 for nargs. Update %kernel-global and kernel-global for X8632.
7:00 AM Changeset [8425] by gb
  • trunk/source/doc/LGPL
move toplevel text files to doc directory

Feb 4, 2008:

10:03 PM OldWikiStart edited by rpg
Added a front page link to UpdateFromSubversion because it's a pain to … (diff)
9:45 PM Changeset [8424] by mb
  • branches/working-0711/ccl/compiler/nx0.lisp
Rename record-source-location to record-source-location-on-stream-p. …
9:16 PM Changeset [8423] by mb
  • branches/working-0711/ccl/compiler/X86/x862.lisp
Refactor x862-compile to test for debug-info only once.
7:05 PM Changeset [8422] by wws
  • branches/source-tracking-0801
Don't need this anymore.
7:03 PM Changeset [8421] by wws
  • branches/working-0711/ccl/compiler/PPC/ppc2.lisp
Marco's source-tracking-0801 branch passes tests on the customer …
4:56 PM UpdateFromSubversion edited by rpg
Added names of Linux x86_64 binaries. (diff)
3:27 PM Changeset [8420] by gb
  • trunk/source/lisp-kernel/gc-common.c
Don't just toggle beween weak GC methods; pick up user pref from global.
3:27 PM Changeset [8419] by gb
  • trunk/source/lib/ccl-export-syms.lisp
Export WEAK-GC-METHOD.
3:26 PM Changeset [8418] by gb
  • trunk/source/lib/misc.lisp
WEAK-GC-METHOD.
3:26 PM Changeset [8417] by gb
  • trunk/source/compiler/PPC/ppc-arch.lisp
Replace obsolete BAD_FPSCR_SAVE_HIGH with WEAK_GC_METHOD.
3:26 PM Changeset [8416] by gb
  • trunk/source/lisp-kernel/lisp_globals.h
Replace obsolete BAD_FPSCR_SAVE_HIGH with WEAK_GC_METHOD.
3:25 PM Changeset [8415] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
SIGINT interrupt from (e.g.) GDB can produce EIO.
9:22 AM Changeset [8414] by gb
  • trunk/source/xdump/xfasload.lisp
xload-level-0: copy a minimal set of packages (cl, ccl, keyword, …

Feb 3, 2008:

3:00 PM Changeset [8413] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
new binaries
2:59 PM Changeset [8412] by gb
  • trunk/linuxx8664/ccl/LX86CL64
new binaries
2:58 PM Changeset [8411] by gb
  • trunk/darwinx8664/ccl/dx86cl64
new binaries
2:58 PM Changeset [8410] by gb
  • trunk/linuxppc/ccl/PPCCL
new binaries
2:57 PM Changeset [8409] by gb
  • trunk/darwinppc/ccl/dppccl
new binaries
2:52 PM Changeset [8408] by gb
  • trunk/source/lisp-kernel/Threads.h
Win64 changes; see if they break other platforms.
2:42 PM Changeset [8407] by gb
  • trunk/source/xdump/faslenv.lisp
Bump min fasl version.
2:29 PM Changeset [8406] by gb
  • trunk/source/lib/nfcomp.lisp
Bump current fasl version.
2:22 PM Changeset [8405] by gb
  • trunk/source/level-0/l0-bignum64.lisp
Slightly better bignum * fixnum multiply.
2:21 PM Changeset [8404] by gb
  • trunk/source/level-0/X86/X8664/x8664-bignum.lisp
Use imm2 in %floor.
2:12 PM Changeset [8403] by gb
  • trunk/source/xdump/faslenv.lisp
Bump max fasl version.
2:12 PM Changeset [8402] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
SHOW-FUNTION-CONSTANTS for PPC.
1:20 PM Changeset [8401] by gb
  • trunk/source/lisp-kernel/ppc-gc.c
weak hash stuff in ppc GC, too
12:32 PM Changeset [8400] by gb
  • trunk/source/lisp-kernel/image.h
Change image-abi-version. FASL version will change soon.
12:12 PM Changeset [8399] by gb
  • trunk/source/lisp-kernel/darwinx8664/Makefile
Move image start address up by 64K.
12:12 PM Changeset [8398] by gb
  • trunk/source/level-1/l1-streams.lisp
Use (%null-ptr) vice +null-ptr+; easier to cross-compile.
12:11 PM Changeset [8397] by gb
  • trunk/source/compiler/X86/X8664/x8664-arch.lisp
Change low-memory ("nilreg area", subprims) base address on x8664 …
12:09 PM Changeset [8396] by gb
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
change implict .SPcall-clozure address in init-nclosure.
2:46 AM Changeset [8395] by gb
  • trunk/source/level-1/l1-unicode.lisp
Fix typo in error message in %COUNT-CHARACTERS-IN-OCTET-VECTOR.

Feb 2, 2008:

3:13 PM Changeset [8394] by wws
  • branches/source-tracking-0801/ccl/compiler/lambda-list.lisp
Make the generic-function dispatch optimizations safe for development. …
4:47 AM Changeset [8393] by mb
  • branches/source-tracking-0801/ccl/compiler/lambda-list.lisp
Added ccl::show-function-constants and show-uvector-contents (both of …
4:46 AM Changeset [8392] by mb
  • branches/source-tracking-0801/ccl/compiler/X86/x862.lisp
Fix bug in x862-compile related to souruec location recording. There …

Feb 1, 2008:

11:44 PM Changeset [8391] by rme
  • branches/ia32/lisp-kernel/x86-constants32.h
Change nargs from imm0 to temp1.
4:51 PM Changeset [8390] by mb
  • branches/source-tracking-0801/ccl/compiler/PPC/ppc2.lisp
Source-location tracking patch. Ready for working-0711 users testing
4:45 PM Changeset [8389] by mb
  • branches/source-tracking-0801
creating branch for source-loction patch
3:38 PM Ticket #235 (make-array does not check the validity of its :element-type argument) created by hans
"Version 1.2-r8284S (LinuxX8664)" make-array does not verify that …
12:17 PM Changeset [8388] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
No such luck.
12:13 PM Changeset [8387] by gb
  • trunk/source/lisp-kernel/Threads.h
Some win64 conditionalization; hope it doesn't break anything.
8:33 AM Changeset [8386] by gb
  • trunk/source/lib/late-clos.lisp
Lose the concept of *compile-dcode-functions* (e.g., always do this stuff.)
8:32 AM Changeset [8385] by gb
  • trunk/source/level-1/l1-sockets.lisp
:connect-timeout stuff.
8:30 AM Changeset [8384] by gb
  • trunk/source/level-1/l1-error-signal.lisp
Reset *error-reentry-count* a lot earlier (before signal, certainly).

Jan 31, 2008:

8:43 PM Ticket #234 ([ACL2] Garbage Collection Performance on OpenMCL) created by ragerdl
The folks at UTexas have been playing around with mergesort, and since …
8:44 AM Internals/StackFrames edited by rme
notes on tail calling a function taking stack args (diff)
7:35 AM Changeset [8383] by rme
  • branches/ia32/lisp-kernel/m4macros.m4
Port some changes from the trunk for better source line reporting in gdb.
7:32 AM Changeset [8382] by rme
  • branches/ia32/lisp-kernel/x86-constants32.s
Define nargregs, correct tag for xcode_vector.
6:49 AM Changeset [8381] by gb
  • branches/working-0711/ccl/lib/arglist.lisp
ARGLIST-FROM-MAP: propagate fix for &rest/&key case from trunk.
4:48 AM Internals/StackFrames edited by gb
some minor changes: show register args set in call, just leave/ret to … (diff)
4:37 AM Changeset [8380] by gb
  • branches/working-0711/ccl/level-1/l1-error-signal.lisp
Reset *error-reentry-count* on entry to %ERROR, to try to avoid …
4:22 AM Changeset [8379] by rme
  • trunk/source/objc-bridge/objc-clos.lisp
Signal an error from ALLOCATE-INSTANCE when an Objective-C init …
Note: See TracTimeline for information about the timeline view.