Timeline


and

Jul 28, 2008:

11:13 PM Ticket #319 (RUN-PROGRAM and stream encodings) created by gb
Many standard programs (many GNU tools, including GCC) produce output …
10:37 PM Ticket #318 (RUN-PROGRAM I/O limitations) created by gb
[…] doesn't work as expected. CCL::MONITOR-EXTERNAL-PROCESS only …
1:29 PM Changeset [10232] by gb
  • trunk/source/doc/release-notes.txt
Still testing UPDATE-CCL.
1:16 PM Changeset [10231] by gb
  • trunk/source/doc/release-notes.txt
Still testing UPDATE-CCL.
1:12 PM Changeset [10230] by gb
  • trunk/source/doc/release-notes.txt
Still testing UPDATE-CCL.
1:07 PM Changeset [10229] by gb
  • trunk/source/doc/release-notes.txt
Still testing UPDATE-CCL.
1:07 PM Changeset [10228] by gb
  • trunk/source/lib/backtrace.lisp
In LOCAL-VALUE: no need to check pos against "nargs". (This was fixed …
1:05 PM Changeset [10227] by gb
  • trunk/source/level-1/l1-io.lisp
WRITE-PERVERTED-STRING also used *PNAME-BUFFER*.
12:55 PM Changeset [10226] by gb
  • trunk/source/doc/release-notes.txt
Still testing UPDATE-CCL.
12:48 PM Changeset [10225] by gb
  • trunk/source/doc/release-notes.txt
Still testing UPDATE-CCL.
12:43 PM Changeset [10224] by gb
  • trunk/source/doc/release-notes.txt
Remove the newline (testing UPDATE-CCL).
12:40 PM Changeset [10223] by gb
  • trunk/source/doc/release-notes.txt
Add a newline (testing UPDATE-CCL).
12:36 PM Changeset [10222] by gb
  • trunk/source/lisp-kernel/memory.c
Don't conditionalize for Solaris in UnProtectMemory?.
11:39 AM Changeset [10221] by gb
  • trunk/source/lib/ccl-export-syms.lisp
Export UPDATE-CCL.

Jul 27, 2008:

6:35 PM Changeset [10220] by gb
  • release/1.2/source/level-1/l1-aprims.lisp
Propagate recent changes from trunk: l1-aprims.lisp: static value of …
4:41 PM Changeset [10219] by gb
  • trunk/source/lib/macros.lisp
Use %ISTRUCT macro to make istructs, for later bootstrapping.
4:30 PM Changeset [10218] by gb
  • trunk/source/doc/src/install.xml
Fix typo in URL for 1.2.
4:29 PM Changeset [10217] by gb
  • trunk/source/level-1/l1-io.lisp
Don't use *pname-buffer* (not thread-safe/thread-private) in …
4:19 PM Changeset [10216] by gz
  • release/1.2/source/lib/pprint.lisp
Merge r10214 (bug in pretty printer)
4:10 PM Changeset [10215] by gz
  • trunk/tests/ansi-tests/ccl.lsp
regression test for pretty printer bug
4:09 PM Changeset [10214] by gz
  • trunk/source/lib/pprint.lisp
Fix pretty printer to not remove quoted spaces at end of line
12:35 PM Ticket #317 (Should provide a way to update the ccl hierarchy) created by gz
Need a function (or an argument to rebuild-ccl) that does the two step …
2:41 AM Changeset [10213] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
Handle "handle" on Darwin/x8664.
2:37 AM Changeset [10212] by gb
  • trunk/source/level-1/l1-processes.lisp
Hair up PROCESS-WHOSTATE, mostly so that we an handle the case where …
2:35 AM Changeset [10211] by gb
  • trunk/source/level-1/l1-numbers.lisp
Use the %ISTRUCT macro to cons istructs (like RANDOM-STATE).
2:34 AM Changeset [10210] by gb
  • trunk/source/level-1/l1-lisp-threads.lisp
THREAD-ENABLE: default timeout to ... 1 day, to avoid 32/64-bit issues …
2:33 AM Changeset [10209] by gb
  • trunk/source/level-1/l1-aprims.lisp
Initial/static value of *WHOSTATE* is "Reset".

Jul 26, 2008:

4:41 PM Changeset [10208] by rme
  • release/1.2/source/level-0/l0-float.lisp
Merge r10013 (bug in complex cos).

Jul 25, 2008:

6:56 AM Changeset [10207] by rme
  • trunk/source/compiler/X86/x86-lap.lisp
%DEFINE-X8632-LAP-FUNCTION: handle multiple frag lists
6:11 AM Changeset [10206] by rme
  • trunk/source/compiler/X86/X8632/x8632-arch.lisp
whostate fields in lock.
5:17 AM Changeset [10205] by rme
  • trunk/source/compiler/X86/x862.lisp
Merge changes for x8632 from ia32 branch.
5:16 AM Changeset [10204] by rme
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
New vinsn set-z-flag-if-consp.
2:11 AM Changeset [10203] by rme
  • trunk/source/compiler/X86/x86-lapmacros.lisp
Conditionalize for x8632.
2:03 AM Changeset [10202] by rme
  • trunk/source/compiler/X86/x86-disassemble.lisp
Add support for disassembling 32-bit x86 functions.
1:51 AM Changeset [10201] by rme
  • trunk/source/level-1/l1-boot-2.lisp
Always get both x8632- and x8664-arch. (This may not be totally the …
1:47 AM Changeset [10200] by rme
  • trunk/source/compiler/X86/x86-backend.lisp
Encode :$self type in vinsns. Also add various :%acc operand types …
1:45 AM Changeset [10199] by rme
  • trunk/source/compiler/X86/x86-lap.lisp
Add support for 32-bit x86.

Jul 24, 2008:

11:55 PM Changeset [10198] by rme
  • trunk/source/compiler/X86/x86-asm.lisp
Remaining changes to this file from ia32 branch. Remove a whole bunch …
11:08 AM Changeset [10197] by gb
  • trunk/source/lisp-kernel/solarisx64/Makefile
Don't disable EGC on Solaris.
11:06 AM Changeset [10196] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
Check for NULL program_counter before reading its contents in …
11:03 AM Changeset [10195] by gb
  • trunk/source/lisp-kernel/x86-exceptions.h
Better IS_MAYBE_INT_TRAP for Solaris.
2:37 AM Changeset [10194] by gz
  • branches/working-0711/ccl/lib/macros.lisp
Since I can't make it consistently measure coverage of toplevel forms, …

Jul 23, 2008:

6:41 PM Changeset [10193] by gb
  • trunk/solarisx64/ccl/SX86CL64
Bootstrapping image for Solaris.
6:22 PM Changeset [10192] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
Image for FreeBSD.
6:15 PM Changeset [10191] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
Darwin image, really.
6:15 PM Changeset [10190] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Um, that wasn't a Darwin image, and it didn't contain assembler …
6:11 PM Changeset [10189] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Darwin image.
4:48 PM Changeset [10188] by gb
  • trunk/source/compiler/X86/x86-asm.lisp
More stuff from rme: maintain opcode flags (so that we can distinguish …
4:24 PM Changeset [10187] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-gc.c
lose interned_pname_bytes_in_range(), which hasn't been used in a …
4:03 PM Changeset [10186] by gb
  • trunk/source/lisp-kernel/x86-gc.c
In purify(), only purify dynamic ivectors that aren't frozen.
1:23 PM Changeset [10185] by gb
  • trunk/source/compiler/X86/X8664/x8664-arch.lisp
From rme: DEFX86REG affects/references *x8664-registers*, not …
12:21 PM Changeset [10184] by gb
  • trunk/source/level-0/l0-io.lisp
FD-WRITE needs an IGNORING-EINTR, and has for some time. (Was fixed …
10:38 AM Changeset [10183] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Need an os_get_stack_bounds() implementation for Solaris.
10:35 AM Changeset [10182] by gb
  • trunk/source/level-1/linux-files.lisp
In %UTS-STRING: treat non-negative (not-necessarily 0) result as …
9:40 AM Changeset [10181] by gb
  • trunk/source/compiler/X86/x86-backend.lisp
In FIXUP-OPCODE-ORDINALS, recognize the fact that the vinsn-template's …

Jul 22, 2008:

4:40 AM Changeset [10180] by rme
  • trunk/source/compiler/X86/X8664/x8664-backend.lisp
A minor intermediate change that is supposed to ease bootstrapping …
1:18 AM Changeset [10179] by gb
  • branches/working-0711/ccl/lisp-kernel/thread_manager.c
Propagate r10177 (lisp_{suspend,resume}_other_threads locking) to …
1:14 AM Changeset [10178] by gb
  • release/1.2/source/lisp-kernel/thread_manager.c
Propagate r10177 (locking in …
1:07 AM Changeset [10177] by gb
  • trunk/source/lisp-kernel/thread_manager.c
lisp_suspend_other_threads: lock tcr_area_lock before. …

Jul 21, 2008:

9:20 PM Changeset [10176] by rme
  • trunk/source/compiler/nx1.lisp
ff-call and syscall for x8632. Also aref/aset hackery for x8632.
9:18 PM Changeset [10175] by rme
  • trunk/source/compiler/nxenv.lisp
New operators i386-ff-call and i386-syscall.
7:15 PM Changeset [10174] by rme
  • trunk/source/compiler/X86/x862.lisp
Use *x862-arg-z*, *x862-arg-y*, etc. instead of the x8664::arg_z, …
5:19 AM Changeset [10173] by gb
  • trunk/source/lisp-kernel/gc-common.c
Add a comment in forward_memoized_area, which claims that 'hashp' can …
5:06 AM Changeset [10172] by gb
  • trunk/source/lisp-kernel/x86-gc.c
Always goto Climb at the end of rmark(). (I botched …
5:04 AM Changeset [10171] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
in foreign_symbol_name_and_offset(), check for NULL 'delta' pointer. …

Jul 20, 2008:

2:48 AM Changeset [10170] by rme
  • trunk/darwinx8632/ccl
Set svn:ignore property; set svn:externals property.
2:44 AM Changeset [10169] by rme
  • trunk/darwinx8632/ccl
Add ccl directory and set externals property on it.
2:36 AM Changeset [10168] by rme
  • trunk/externals/darwinx8632
New file.
2:30 AM Changeset [10167] by rme
  • trunk/darwin-x86-headers/libc
libc interfaces built from 10.4u SDK.
2:28 AM Changeset [10166] by rme
  • trunk/darwinx8632
New.
2:28 AM Changeset [10165] by rme
  • trunk/darwin-x86-headers
New.
2:18 AM Changeset [10164] by rme
  • trunk/source/scripts/ccl
Update for Darwin/x8632.
12:08 AM Changeset [10163] by gb
  • trunk/source/doc/src/threads.xml
Add a section for JOIN-PROCESS (ticket:316) Not really a documentation …

Jul 19, 2008:

11:57 PM Changeset [10162] by gb
  • trunk/source/doc/src/makehtml
Hopefully, say that $(HTMLFILES) (which is just …
10:47 PM Changeset [10161] by rme
  • trunk/source/level-0/l0-misc.lisp
Update conditionalization of BUG.
10:46 PM Changeset [10160] by rme
  • trunk/source/level-0/l0-aprims.lisp
%CSTR-POINTER: fix parenthesization so that the call to …
10:41 PM Changeset [10159] by rme
  • trunk/source/level-0/l0-pred.lisp
Conditionalize for x8632 (note that x8632 follows the ppc32 tagging …
10:39 PM Changeset [10158] by rme
  • trunk/source/level-0/l0-error.lisp
Spell "can't" with the apostrophe.
10:38 PM Changeset [10157] by rme
  • trunk/source/level-0/l0-bignum32.lisp
On x8632, don't use fancy bignum multiplication algorithm. (The LAP …
10:34 PM Changeset [10156] by rme
  • trunk/source/level-0/l0-hash.lisp
NEED-USE-EQL for x8632. %%equalphash-structure, %%equalphash-array, …
10:26 PM Changeset [10155] by rme
  • trunk/source/level-0/l0-cfm-support.lisp
FOREIGN-SYMBOL-ENTRY for x8632.
10:26 PM Changeset [10154] by rme
  • trunk/source/level-0/nfasload.lisp
When processing fasl operator $fasl-clfun on x8632-target, call …
10:16 PM Changeset [10153] by rme
  • trunk/source/level-0/l0-array.lisp
*IMMHEADER-ARRAY-TYPES* and SUBTAG-BYTES for x8632.
10:15 PM Changeset [10152] by rme
  • trunk/source/level-0/l0-numbers.lisp
32-bit %BIGNUM-RANDOM: account for endianness (so that random produces …
10:07 PM Changeset [10151] by rme
  • trunk/source/level-0/l0-io.lisp
REQUIRE appropriate syscalls for darwinx8632-target.
10:06 PM Changeset [10150] by rme
  • trunk/source/level-0/l0-symbol.lisp
SYMBOL-NAME: conditionalize for x8632
10:05 PM Changeset [10149] by rme
  • trunk/source/level-0/l0-float.lisp
%COPY-FLOAT: fix typo in error string.
10:04 PM Changeset [10148] by rme
  • trunk/source/level-0/l0-init.lisp
x8632 and darwinx8632 *features* symbols
8:23 PM Changeset [10147] by rme
  • trunk/source/level-0/l0-utils.lisp
Conditionalize NEED-USE-EQL-MACRO on 32-bit-target instead of ppc32-target.
7:28 PM Changeset [10146] by rme
  • trunk/source/level-0/X86/X8632
New for x8632 port.
7:26 PM Changeset [10145] by rme
  • trunk/source/level-0/X86/x86-clos.lisp
Wrap entire file in #+x8664-target (progn ...)
7:22 PM Changeset [10144] by rme
  • trunk/source/level-0/X86/x86-array.lisp
Delete stray "n" in %BOOLE-XOR. Wrap whole file in #+x8664-target …
7:17 PM Changeset [10143] by rme
  • trunk/source/level-0/X86/x86-io.lisp
%GET-ERRNO for x8632.
3:43 PM Changeset [10142] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
Accept any plausible pseudohandle in the DarwinPPC32 version of …
5:14 AM Changeset [10141] by rme
  • trunk/source/level-1/l1-events.lisp
most-positive-fixnum => target::target-most-positive-fixnum
5:13 AM Changeset [10140] by rme
  • trunk/source/level-1/l1-aprims.lisp
array element subtypes for x8632; most-positive-fixnum => …
5:10 AM Changeset [10139] by rme
  • trunk/source/level-1/x86-trap-support.lisp
x8632 and Darwin/x8632 support.
5:09 AM Changeset [10138] by rme
  • trunk/source/level-1/x86-error-signal.lisp
Add x8632 support.
5:08 AM Changeset [10137] by rme
  • trunk/source/level-1/l1-error-system.lisp
FORMAT cuteness with plurals when reporting bad number of args errors.
5:07 AM Changeset [10136] by rme
  • trunk/source/level-1/l1-sockets.lisp
Conditionalize VERIFY-SOCKET-BUFFER for x8632.
5:05 AM Changeset [10135] by rme
  • trunk/source/level-1/l1-init.lisp
Delete stray A in docstring.
5:04 AM Changeset [10134] by rme
  • trunk/source/level-1/l1-boot-2.lisp
x8632 and Darwin/x8632 stuff.
5:03 AM Changeset [10133] by rme
  • trunk/source/level-1/linux-files.lisp
Darwin/x8632 conditionalization.
5:01 AM Changeset [10132] by rme
  • trunk/source/level-1/x86-callback-support.lisp
MAKE-CALLBACK-TRAMPOLINE for x8632.
5:00 AM Changeset [10131] by rme
  • trunk/source/level-1/l1-streams.lisp
Darwin/x8632 conditionalizations.
4:23 AM Changeset [10130] by rme
  • trunk/source/level-1/l1-numbers.lisp
Conditionalize on 32-bit-target instead of ppc32. We have …
4:10 AM Changeset [10129] by rme
  • trunk/source/level-1/l1-boot-3.lisp
Enable heap integrity checking while x8632 port is still wobbly.
4:07 AM Changeset [10128] by rme
  • trunk/source/level-1/x86-threads-utils.lisp
x8632 additions.
4:07 AM Changeset [10127] by rme
  • trunk/source/level-1/l1-clos-boot.lisp
x8632 additions.
3:25 AM Changeset [10126] by rme
  • trunk/source/compiler/X86/X8632
New for x8632 port.
2:55 AM Changeset [10125] by rme
  • trunk/source/lib/ffi-darwinx8632.lisp
New for x8632 port.
2:54 AM Changeset [10124] by rme
  • trunk/source/lib/numbers.lisp
Use target::with-stack-short-floats for 32-bit targets.
2:53 AM Changeset [10123] by rme
  • trunk/source/lib/systems.lisp
Darwin/x8632 additions.
2:52 AM Changeset [10122] by rme
  • trunk/source/lib/foreign-types.lisp
Specify interface database pathname for Darwin/x8632. Small kludge in …
2:48 AM Changeset [10121] by rme
  • trunk/source/lib/sequences.lisp
The story with double-float vectors is just like on ppc32. Use …
2:46 AM Changeset [10120] by rme
  • trunk/source/lib/compile-ccl.lisp
Additions for Darwin/x8632.
2:45 AM Changeset [10119] by rme
  • trunk/source/lib/nfcomp.lisp
Additions for x8632, primarily support for writing x8632 concatenated …
2:40 AM Changeset [10118] by rme
  • trunk/source/lib/x86-backtrace.lisp
Add x8632 support.
2:25 AM Changeset [10117] by rme
  • trunk/source/lib/misc.lisp
x8632 conditionalization for DISASSEMBLE. Still need to fill in …
2:05 AM Changeset [10116] by rme
  • trunk/source/lib/describe.lisp
MAKE-VSP-STACK-RANGE and MAKE-CSP-STACK-RANGE for x8632.
2:00 AM Changeset [10115] by rme
  • trunk/source/lib/arglist.lisp
Indentation fixes.
1:58 AM Changeset [10114] by rme
  • trunk/source/lib/backtrace-lds.lisp
Conditionalize for x8632.
1:41 AM Changeset [10113] by rme
  • trunk/source/lib/backtrace.lisp
Use target::target-most-positive-fixnum instead of plain …
1:27 AM Changeset [10112] by rme
  • trunk/source/library/darwinx8632-syscalls.lisp
New file.
1:26 AM Changeset [10111] by rme
  • trunk/source/library/lispequ.lisp
Change expansion of macro PACKAGE-DELETED-MARKER; delete some obsolete …

Jul 18, 2008:

9:02 PM Changeset [10110] by gb
  • trunk/solarisx64/ccl/SX86CL64
More recent image; seems to build without warnings, IIRC.
9:00 PM Changeset [10109] by gb
  • trunk/source/level-1/l1-sockets.lisp
%GET-IP-INTERFACES for Solaris; very different from other versions.
8:59 PM Changeset [10108] by gb
  • trunk/source/lib/foreign-types.lisp
Foreign-type-ordinal stuff for Solaris %GET-IP-INTERFACES.
8:58 PM Changeset [10107] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
On Solaris, the handle returned by dlopen() isn't a link map but can …
8:57 PM Changeset [10106] by gb
  • trunk/source/compiler/X86/X8664/x8664-backend.lisp
Conditionalize for *solarisx8664-backend* consistently.
8:55 PM Changeset [10105] by rme
  • trunk/source/lisp-kernel/x86-gc.c
Changes for x8632.
8:51 PM Changeset [10104] by rme
  • trunk/source/lisp-kernel/x86-gc.c
Remove unused function interned_pname_bytes_in_range().
8:12 PM Changeset [10103] by rme
  • trunk/source/lisp-kernel/x86-constants.s
x8632 conditionalization.
7:55 PM Changeset [10102] by rme
  • trunk/source/lisp-kernel/thread_manager.c
Additions for Darwin/x8632.
7:49 PM Changeset [10101] by rme
  • trunk/source/lisp-kernel/x86_print.c
Additions for x8632.
7:47 PM Changeset [10100] by rme
  • trunk/source/lisp-kernel/lisp-debug.c
Additions for Darwin/x8632.
7:39 PM Changeset [10099] by rme
  • trunk/source/lisp-kernel/darwinx8632
Build directory for Darwin/x8632.
7:37 PM Changeset [10098] by rme
  • trunk/source/lisp-kernel/x86-constants32.h
New files for x8632.
7:36 PM Changeset [10097] by rme
  • trunk/source/lisp-kernel/pmcl-kernel.c
Conditionalize for x8632.
7:34 PM Changeset [10096] by rme
  • trunk/source/lisp-kernel/x86-exceptions.h
Conditionalize for Darwin/x8632.
7:32 PM Changeset [10095] by rme
  • trunk/source/lisp-kernel/xlbt.c
Conditionalize for x8632.
7:29 PM Changeset [10094] by rme
  • trunk/source/lisp-kernel/x86-exceptions.c
Conditionalize for x8632.
7:21 PM Changeset [10093] by rme
  • trunk/source/lisp-kernel/macros.h
Conditionalize for x8632.
7:20 PM Changeset [10092] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
New file.
7:19 PM Changeset [10091] by rme
  • trunk/source/lisp-kernel/x86-asmutils32.s
New file.
7:09 PM Changeset [10090] by rme
  • trunk/source/lisp-kernel/lisptypes.h
Darwin/x8632 mcontext/ucontext types.
6:47 PM Changeset [10089] by rme
  • trunk/source/lisp-kernel/x86-macros.s
Conditionalize for x8632.
6:25 PM Changeset [10088] by rme
  • trunk/source/lisp-kernel/x86-spjump32.s
New file.
6:20 PM Changeset [10087] by rme
  • trunk/source/lisp-kernel/gc-common.c
mark_tcr_xframes(): Pollute file with x8632 conditionalization.
6:14 PM Changeset [10086] by rme
  • trunk/source/lisp-kernel/area.h
IMAGE_BASE_ADDRESS for Darwin/x8632. Keep STATIC_BASE_ADDRESS above …
6:08 PM Changeset [10085] by rme
  • trunk/source/lisp-kernel/image.c
Merge x8632 changes.
6:01 PM Changeset [10084] by rme
  • trunk/source/lisp-kernel/lisp_globals.h
Keep NIL and NIL-relative stuff out of the first 64K on x8632 also. …
5:54 PM Ticket #316 (document JOIN-PROCESS) created by rme
Add documentation for JOIN-PROCESS (see ccl:level-1;l1-processes.lisp)
5:42 PM Changeset [10083] by rme
  • trunk/source/lisp-kernel/bits.h
current_stack_pointer() for x8632.
5:15 PM Changeset [10082] by rme
  • trunk/source/lisp-kernel/gc.h
Changes for x8632.
3:27 PM Changeset [10081] by gb
  • trunk/source/lib/macros.lisp
Propagate r10077/r10078 (%car/%cdr: incorrect type in THE, define setf …
3:20 PM Changeset [10080] by gb
  • trunk/source/compiler/optimizers.lisp
Propagate r10008 (several long-standing compiler-macro bugs) to trunk.
3:19 PM Changeset [10079] by gb
  • trunk/source/compiler/X86/x862.lisp
Propagate r10009 (ignore-errors during late constant-folding of …
1:50 PM Changeset [10078] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Add SET-%CAR, SET-%CDR macros, make them the SETF inverses of %CAR, %CDR.
1:23 PM Changeset [10077] by gb
  • branches/working-0711/ccl/lib/macros.lisp
%CAR, %CDE: use (THE LIST), not (THE CONS) (so THE-typechecking …
4:31 AM Changeset [10076] by rme
  • trunk/source/xdump/xx8632-fasload.lisp
xload backend for Darwin/x8632
4:29 AM Changeset [10075] by rme
  • trunk/source/xdump/xfasload.lisp
xload-target-consp: on certain weird platforms, NIL shares a tag with …
4:16 AM Changeset [10074] by rme
  • trunk/source/level-1/l1-sockets.lisp
Get rid of extra paren in %get-ip-interfaces and re-indent.

Jul 17, 2008:

3:10 PM Changeset [10073] by gb
  • trunk/source/xdump/xx8664-fasload.lisp
Solaris xload backend.
2:42 PM Changeset [10072] by gb
  • trunk/source/scripts/ccl64
Handle Solaris (aka SunOS).
2:41 PM Changeset [10071] by gb
  • trunk/solarisx64/ccl
set ignore property
2:39 PM Changeset [10070] by gb
  • trunk/source/lisp-kernel/solarisx64/Makefile
Add --divide to asflags, so '/' is treated as division operator.
1:20 PM Changeset [10069] by gb
  • trunk/source/lisp-kernel/solarisx64/.gdbinit
New file, much like the Linux version.
1:20 PM Changeset [10068] by gb
  • trunk/source/lisp-kernel/Threads.h
Use SIGUSR1 for interrupt, SIGUSR2 for suspend on Solaris.
1:19 PM Changeset [10067] by gb
  • trunk/source/level-1/linux-files.lisp
GET-USER-HOME-DIR: Solaris backward-compatibility lossage.
11:02 AM Changeset [10066] by gb
  • trunk/solarisx64/ccl
properties this time
10:55 AM Changeset [10065] by gb
  • trunk/solarisx64/ccl/SX86CL64
Initial checkin: binaries, externals properties ... we'll see if this …
10:51 AM Changeset [10064] by gb
  • trunk/solarisx64/ccl
new
10:51 AM Changeset [10063] by gb
  • trunk/solarisx64
new
10:47 AM Changeset [10062] by gb
  • trunk/solarisx64-headers/libc
ignore properties
10:38 AM Changeset [10061] by gb
  • trunk/solarisx64-headers/libc/C/populate.sh
Initial checkin; probably needs more work.
10:33 AM Changeset [10060] by gb
  • trunk/solarisx64-headers/libc/C
new
10:33 AM Changeset [10059] by gb
  • trunk/solarisx64-headers/libc
new
10:33 AM Changeset [10058] by gb
  • trunk/solarisx64-headers
new

Jul 16, 2008:

4:56 PM Changeset [10057] by wws
  • branches/working-0711/ccl/level-1/l1-clos.lisp
singleton-reader-code calls update-obsolete-instance if it encounters …
2:24 PM Changeset [10056] by gb
  • trunk/source/library/x8664-solaris-syscalls.lisp
Add things needed to compile ccl.
2:24 PM Changeset [10055] by gb
  • trunk/source/library/lispequ.lisp
Move %CONS-FOREIGN-VARIABLE to "foreign-types.lisp"; we actually need …
2:23 PM Changeset [10054] by gb
  • trunk/source/lib/compile-ccl.lisp
Conditionalize for Solaris.
2:23 PM Changeset [10053] by gb
  • trunk/source/level-1/l1-streams.lisp
Conditionalize for Solaris.
2:23 PM Changeset [10052] by gb
  • trunk/source/level-1/l1-sockets.lisp
Conditionalize for Solaris.
2:22 PM Changeset [10051] by gb
  • trunk/source/level-1/l1-boot-2.lisp
Conditionalize for Solaris.
2:22 PM Changeset [10050] by gb
  • trunk/source/level-0/l0-io.lisp
Conditionalize for Solaris.
2:22 PM Changeset [10049] by gb
  • trunk/source/level-0/l0-init.lisp
Init *FEATURES* for Solaris.
2:22 PM Changeset [10048] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
Conditionalize for Solaris. Use *rtld-default* instead of *rtld-next* …
2:20 PM Changeset [10047] by gb
  • trunk/source/compiler/nx1.lisp
Add :solarisx8664-target. Should really have a better way of …

Jul 15, 2008:

1:37 PM Changeset [10046] by gb
  • trunk/source/compiler/X86/X8664/x8664-backend.lisp
Solaris backend.
1:36 PM Changeset [10045] by gb
  • trunk/source/library/parse-ffi.lisp
C 'sizeof' can be used on parenthesized expressions as well as types. …
1:31 PM Changeset [10044] by gb
  • branches/win64/wx86cl64.exe
Current kernel, heap image.
1:30 PM Changeset [10043] by gb
  • branches/win64/lisp-kernel/x86-gc.c
Simpler expression to set pool data to NIL.
1:29 PM Changeset [10042] by gb
  • branches/win64/lisp-kernel/x86-exceptions.c
Code which sets tcr->interrupt_pending: use LL suffix on constants …
1:28 PM Changeset [10041] by gb
  • branches/win64/lisp-kernel/win64/Makefile
Disable -Wall. Don't -DFORCE_DWS_MARK. Set COPT to -O2; seems to …
1:26 PM Changeset [10040] by gb
  • branches/win64/lisp-kernel/thread_manager.c
Interrupt setup changes, natural stack sizes, thread entry prototype …
1:25 PM Changeset [10039] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
natural stack sizes.
1:25 PM Changeset [10038] by gb
  • branches/win64/lisp-kernel/macros.h
Kinder, gentler macros; may confuse C compiler less.
1:24 PM Changeset [10037] by gb
  • branches/win64/lisp-kernel/lisptypes.h
Darwin reg name nonsense, from trunk.
1:24 PM Changeset [10036] by gb
  • branches/win64/lisp-kernel/image.c
Don't skip tenured area when nuking macptrs.
1:23 PM Changeset [10035] by gb
  • branches/win64/lisp-kernel/Threads.h
Windows thread start routine prototype; prototype for allocate_stack().
1:23 PM Changeset [10034] by gb
  • branches/win64/level-1/l1-sockets.lisp
Start trying to make this work on Windows; still all conditionalized out.
1:22 PM Changeset [10033] by gb
  • branches/win64/level-1/linux-files.lisp
Real-er %REALPATH for Windows.
1:21 PM Changeset [10032] by gb
  • branches/win64/level-1/l1-pathnames.lisp
CCL-DIRECTORY: if initialized from heap image, use pathname-device, too.
1:16 PM Changeset [10031] by gb
  • trunk/source/library/x8664-solaris-syscalls.lisp
New file; incomplete.
1:15 PM Changeset [10030] by gb
  • trunk/source/lisp-kernel/memory.c
Solaris-isms. Can (sort of) load a Linux image (skipping over the …

Jul 14, 2008:

5:55 PM Changeset [10029] by gz
  • trunk/source/level-1/l1-clos.lisp
delete a stray x
5:55 PM Changeset [10028] by gz
  • trunk/source/level-0/PPC/ppc-hash.lisp
Fix in PPC version of fast-mod-3 (can't use unbox-fixnum because need …
1:17 PM Changeset [10027] by gb
  • trunk/source/level-1/l1-clos.lisp
Define *ERROR-ON-GF-CLASS-REDEFINITION*, which controls whether …
1:02 PM Changeset [10026] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Add a CHANGE-CLASS method on specializers (FUNCALLABLE-STANDARD-OBJECT …
12:49 PM Changeset [10025] by gb
  • trunk/source/lisp-kernel/x86-exceptions.h
Some Solaris exception, exception-context stuff. Not tested, not …
12:26 PM Changeset [10024] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Use Chris Curtis' idea (_lwp_private()) for setup_tcr_extra_segment() …
12:24 PM Changeset [10023] by gb
  • trunk/source/lisp-kernel/solarisx64/Makefile
Change the definition of M4, since I couldn't find a working GNU m4 …
12:19 PM Changeset [10022] by gb
  • trunk/source/lisp-kernel/memory.c
Solaris doesn't seem to like the use of mprotect() in UnProtectMemory?, …
12:15 PM Changeset [10021] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
Solaris FP printing.
12:14 PM Changeset [10020] by gb
  • trunk/source/lisp-kernel/area.h
More reasonable IMAGE_BASE_ADDRESS for Solaris.
12:14 PM Changeset [10019] by gb
  • trunk/source/lisp-kernel/Threads.h
Provide prototypes for Solaris segment-register stuff.

Jul 13, 2008:

2:30 AM Changeset [10018] by gz
  • branches/working-0711/ccl/level-1/l1-reader.lisp
make source-text-from-%lfun-info (which is only used by the …
12:56 AM Changeset [10017] by gb
  • branches/working-0711/ccl/level-1/l1-reader.lisp
In SOURCE-NOTE-STRING-AND-OFFSET, check for vector of (unsigned-byte …
12:55 AM Changeset [10016] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
%FAST-COMPACT, %FAST-UNCOMPACT: try to encode to/decode from utf-8. …

Jul 12, 2008:

7:12 PM Changeset [10015] by gz
  • branches/working-0711/ccl/level-0/l0-float.lisp
Propagate r10012 and r10013 from trunk
7:09 PM Changeset [10014] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Add test for complex cos bug
7:07 PM Changeset [10013] by gz
  • trunk/source/level-0/l0-float.lisp
Fix bug in complex cos
7:07 PM Changeset [10012] by gz
  • trunk/source/xdump/hashenv.lisp
Add comment
3:11 PM Changeset [10011] by gz
  • branches/working-0711/ccl/LX86CL64.bootstrap
Change source-note-source text to be stored as 8 bit vectors, rather …
3:19 AM Changeset [10010] by gb
  • trunk/source/lisp-kernel/gc-common.c
Mostly cosmetic changes (to avoid some gcc warnings at -Wall). …

Jul 11, 2008:

11:54 PM Changeset [10009] by gb
  • branches/working-0711/ccl/compiler/X86/x862.lisp
In X862-%SINGLE-FLOAT and X862-%DOUBLE-FLOAT, ignore errors that may …
10:01 AM Changeset [10008] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Lots of bugs (many long-standing) exposed by test suite; we're now …
8:09 AM Changeset [10007] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-vinsns.lisp
In %IASR-C (arithmetic right shift by constant), don't shift by >= …
1:30 AM Changeset [10006] by gz
  • branches/working-0711/ccl/level-0/X86/x86-misc.lisp
Merge r9833-r9835
1:26 AM Changeset [10005] by gz
  • branches/working-0711/ccl/level-0/X86/x86-misc.lisp
Merge r8134, r8137 just to minimize diffs
1:22 AM Changeset [10004] by gz
  • branches/working-0711/ccl/level-0/X86/x86-misc.lisp
Merge r8163 from trunk
1:11 AM Changeset [10003] by gz
  • trunk/source/level-0/X86/x86-misc.lisp
Propagate r9442 to trunk
12:47 AM Changeset [10002] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for the file-stream typep bug
12:21 AM Changeset [10001] by gz
  • branches/working-0711/ccl/library/cover.lisp
Compute fn name same way when restoring as when saving coverage

Jul 10, 2008:

10:16 PM Changeset [10000] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
A BASIC-STREAM isn't really a STD-INSTANCE, but its easy to get its …
11:12 AM Changeset [9999] by gz
  • trunk/source/level-0/X86/x86-hash.lisp
Propagate r9930,r9931 (faster mod for hash) to trunk
10:29 AM Changeset [9998] by gb
  • release/1.2/source/lisp-kernel/thread_manager.c
Propagate r9997 to 1.2 branch. Someone else gets the honor of …
10:24 AM Changeset [9997] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Before calling pthread_kill(), ensure that tcr->osid is non-zero …
10:06 AM Changeset [9996] by gb
  • branches/working-0711/ccl/LX86CL64.bootstrap
New images for bootstrapping.
10:04 AM Changeset [9995] by gb
  • branches/working-0711/ccl/lisp-kernel/xlbt.c
When trying to print lisp backtrace, if provided frame pointer is out …
10:02 AM Changeset [9994] by gb
  • branches/working-0711/ccl/lisp-kernel/x86_print.c
Remove unused variables.
10:02 AM Changeset [9993] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-subprims64.s
use rcontext macro, c register names.
10:01 AM Changeset [9992] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-spentry64.s
rme's fixes from trunk: CISC bitvector ops, fixes to progvsave, …
9:59 AM Changeset [9991] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-macros.s
Use () in macroexpansions.
9:58 AM Changeset [9990] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-gc.c
From trunk: purify all ivectors (except MACPTRs).
9:57 AM Changeset [9989] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-exceptions.h
Signal number changes, from trunk.
9:57 AM Changeset [9988] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-exceptions.c
New traps for thread ops, other changes from trunk.
9:55 AM Changeset [9987] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-constants64.s
From trunK: define symbolic names for C arg regs. 'nargs' names the …
9:53 AM Changeset [9986] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-constants64.h
New hash_table_vector_header fields.
9:53 AM Changeset [9985] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-constants.h
parens around expansion of dnode_shift.
9:52 AM Changeset [9984] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-asmutils64.s
Use symbolic names for C arg registers, since Windows uses a (very) …
9:51 AM Changeset [9983] by gb
  • branches/working-0711/ccl/lisp-kernel/thread_manager.c
Allow natural-sized stacks. Try to check for pthread = 0 in …
9:50 AM Changeset [9982] by gb
  • branches/working-0711/ccl/lisp-kernel/ppc_print.c
Remove a few unused variables.
9:49 AM Changeset [9981] by gb
  • branches/working-0711/ccl/lisp-kernel/ppc-macros.s
Mostly, use () in macroexpansions.
9:49 AM Changeset [9980] by gb
  • branches/working-0711/ccl/lisp-kernel/ppc-gc.c
Purify all ivectors (except MACPTRs.)
9:46 AM Changeset [9979] by gb
  • branches/working-0711/ccl/lisp-kernel/ppc-exceptions.h
Use traditional register names on Darwin. New suspend signal number …
9:46 AM Changeset [9978] by gb
  • branches/working-0711/ccl/lisp-kernel/ppc-exceptions.c
Trunk changes: new traps for thread ops, handle writes to readonly …
9:43 AM Changeset [9977] by gb
  • branches/working-0711/ccl/lisp-kernel/ppc-constants64.h
Conditionalize out new hash_table_vector_header fields. (We …
9:43 AM Changeset [9976] by gb
  • branches/working-0711/ccl/lisp-kernel/ppc-constants32.h
Conditionalize out new hash_table_vector_header fields. (We …
9:39 AM Changeset [9975] by gb
  • branches/working-0711/ccl/lisp-kernel/ppc-constants.h
parens around expansion of 'dnode_shift'.
9:38 AM Changeset [9974] by gb
  • branches/working-0711/ccl/lisp-kernel/pmcl-kernel.c
Changes from trunk: early Windows stuff, "natural" stack sizes, os …
9:35 AM Changeset [9973] by gb
  • branches/working-0711/ccl/lisp-kernel/plsym.c
Initialize a variable to avoid a -Wall warning.
9:34 AM Changeset [9972] by gb
  • branches/working-0711/ccl/lisp-kernel/plbt.c
foreign_name_and_offset() moved elsewhere.
9:34 AM Changeset [9971] by gb
  • branches/working-0711/ccl/lisp-kernel/memprotect.h
Trunk changes (early WINDOWS conditionalization, int->natural.) Remove …
9:33 AM Changeset [9970] by gb
  • branches/working-0711/ccl/lisp-kernel/memory.c
Trunk changes (early WINDOWS conditionalization, int->natural.) Remove …
9:32 AM Changeset [9969] by gb
  • branches/working-0711/ccl/lisp-kernel/macros.h
Simplify some things (deref, etc.) since it seems that more …
9:27 AM Changeset [9968] by gb
  • branches/working-0711/ccl/lisp-kernel/m4macros.m4
Change how line number info is generated, mostly to deal with macros …
9:26 AM Changeset [9967] by gb
  • branches/working-0711/ccl/lisp-kernel/lisptypes.h
Windows conditionalization, other changes from trunk.
9:26 AM Changeset [9966] by gb
  • branches/working-0711/ccl/lisp-kernel/lisp_globals.h
Kernel global for WEAK_GC_METHOD. (Not sure if lisp code can set it, …
9:25 AM Changeset [9965] by gb
  • branches/working-0711/ccl/lisp-kernel/lisp.h
use "natural" type, not "unsigned long". Still more early Windows …
9:24 AM Changeset [9964] by gb
  • branches/working-0711/ccl/lisp-kernel/lisp-exceptions.h
Windows nonsense.
9:23 AM Changeset [9963] by gb
  • branches/working-0711/ccl/lisp-kernel/lisp-errors.h
(Pseudo-)errors for trap based thread ops.
9:23 AM Changeset [9962] by gb
  • branches/working-0711/ccl/lisp-kernel/lisp-debug.c
More WINDOWS nonsense. Use dladdr() to report foreign addresses …
9:19 AM Changeset [9961] by gb
  • branches/working-0711/ccl/lisp-kernel/image.h
Use natural type, not "unsigned long". Bump IMAGE_ABI_VERSION.
9:17 AM Changeset [9960] by gb
  • branches/working-0711/ccl/lisp-kernel/image.c
Changes from trunk: premature WINDOWS stuff, preserve WEAK_GC_METHOD …
9:15 AM Changeset [9959] by gb
  • branches/working-0711/ccl/lisp-kernel/gc.h
Changes from trunk: more prototypes, paging_info stuff (for GC-VERBOSE.)
9:14 AM Changeset [9958] by gb
  • branches/working-0711/ccl/lisp-kernel/gc-common.c
Import code from trunk (most changes have to do with weak htab marking …
9:12 AM Changeset [9957] by gb
  • branches/working-0711/ccl/lisp-kernel/errors.s
From trunk: define uuo errors for trap-based suspend/resume stuff.
9:11 AM Changeset [9956] by gb
  • branches/working-0711/ccl/lisp-kernel/bits.h
Add comment warning of potential lossage from builtin_clz() (result …
9:10 AM Changeset [9955] by gb
  • branches/working-0711/ccl/lisp-kernel/area.h
Import code from trunk (may contain early/inaccurate WINDOWS …
9:10 AM Changeset [9954] by gb
  • branches/working-0711/ccl/lisp-kernel/Threads.h
Import code from trunk (may contain early/inaccurate WINDOWS …
9:09 AM Changeset [9953] by gb
  • branches/working-0711/ccl/xdump/heap-image.lisp
Bump IMAGE-ABI-VERSION (new image needs new kernel.)
9:07 AM Changeset [9952] by gb
  • branches/working-0711/ccl/library/lispequ.lisp
BASIC-STREAM.CLASS -> BASIC-STREAM.WRAPPER.
9:07 AM Changeset [9951] by gb
  • branches/working-0711/ccl/lib/streams.lisp
READ-CHAR defined in terms of fixed-arg, inlined READ-CHAR-INTERNAL.
9:06 AM Changeset [9950] by gb
  • branches/working-0711/ccl/lib/source-files.lisp
Define *RECORD-SOURCE-FILE-LOSES*, which controls whether or not …
9:00 AM Changeset [9949] by gb
  • branches/working-0711/ccl/level-1/l1-streams.lisp
BASIC-STREAMs store the class-wrapper, not the class. Try to provide …
8:59 AM Changeset [9948] by gb
  • branches/working-0711/ccl/level-1/l1-reader.lisp
PRINT-OBJECT for package-ref: show the package object.
8:58 AM Changeset [9947] by gb
  • branches/working-0711/ccl/level-1/l1-lisp-threads.lisp
Do %TCR-INTERRUPT via trap.
8:57 AM Changeset [9946] by gb
  • branches/working-0711/ccl/level-1/l1-io.lisp
WRITE-ESCAPED-STRING: call WRITE-CHAR, not STREAM-WRITE-CHAR.
8:57 AM Changeset [9945] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
SINGLETON-READER-DCODE: store/use the wrapper, not the class.
8:56 AM Changeset [9944] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
NON-STANDARD-INSTANCE-CLASS-WRAPPER. STD-INSTANCE-CLASS-CELL-TYPEP. …
8:53 AM Changeset [9943] by gb
  • branches/working-0711/ccl/level-1/l1-aprims.lisp
VALID-CHAR-CODE-P: false for #xfffe, #xffff.
8:53 AM Changeset [9942] by gb
  • branches/working-0711/ccl/level-0/l0-misc.lisp
Some thread suspend/resume stuff moved to lower-level code.
8:52 AM Changeset [9941] by gb
  • branches/working-0711/ccl/level-0/X86/x86-utils.lisp
Avoid partial register ops in CLASS-OF.
8:51 AM Changeset [9940] by gb
  • branches/working-0711/ccl/level-0/X86/x86-misc.lisp
Implement low-level thread-interrupt/suspend/resume stuff via traps …
8:50 AM Changeset [9939] by gb
  • branches/working-0711/ccl/level-0/X86/x86-def.lisp
Treat nargs as being 32 bits wide in some LAP code.
8:50 AM Changeset [9938] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
In OPTIMIZE-TYPEP: check for istruct types a little earlier, avoid …
8:46 AM Changeset [9937] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
FIND-SOURCE-AT-PC: decode pc-source-map as ivector.
8:45 AM Changeset [9936] by gb
  • branches/working-0711/ccl/compiler/X86/x862.lisp
Always generate pc-source-map as an ivector (element-type determined …
8:42 AM Changeset [9935] by gb
  • branches/working-0711/ccl/compiler/X86/x86-lapmacros.lisp
Treat nargs as having at least 32 significant bits. Avoid partial …
8:41 AM Changeset [9934] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Use 32-bit comparisons when checking nargs (depends on kernel changes …
8:33 AM Changeset [9933] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-arch.lisp
Move x8664-subprims-base up by 64K, to match where it is in the trunk …
2:00 AM Changeset [9932] by gb
  • trunk/source/level-0/PPC/ppc-hash.lisp
One FAST-MOD implementation; conditionalize for word size inside it. …

Jul 9, 2008:

3:26 PM Changeset [9931] by gz
  • branches/working-0711/ccl/level-0/X86/x86-hash.lisp
fix gc-safety braino in fast-mod-3
2:48 PM Changeset [9930] by gz
  • branches/working-0711/ccl/level-0/X86/x86-hash.lisp
Faster version of mod in hashing code (based on Bruce Hoult's Dylan …

Jul 8, 2008:

5:13 PM HeapUtilization created by alms
document heap-utilization
5:04 PM OldWikiStart edited by alms
(diff)
1:32 AM Changeset [9929] by gz
  • trunk/source/lisp-kernel/linuxx8664/.gdbinit
Merge r8038 from working-0711

Jul 7, 2008:

9:02 PM Changeset [9928] by gz
  • branches/working-0711/ccl/level-0/PPC/ppc-misc.lisp
r8227-r8230 from trunk (static cons support)
8:47 PM Changeset [9927] by gz
  • trunk/source/level-0/l0-array.lisp
Move make-string (r9438)
8:37 PM Changeset [9926] by gz
  • branches/working-0711/ccl/level-0/X86/x86-array.lisp
Propagate r8482, r8483 from trunk
8:33 PM Changeset [9925] by gz
  • branches/working-0711/ccl/lib/pprint.lisp
Just some formatting cleanup
8:26 PM Changeset [9924] by gz
  • trunk/source/lib/setf.lisp
Propagate r9603 (and followup from r9617) to trunk
8:17 PM Changeset [9923] by gz
  • branches/working-0711/ccl/lib/compile-ccl.lisp
merge r9842 from trunk
8:12 PM Changeset [9922] by gz
  • branches/working-0711/ccl/lib/apropos.lisp
just formatting changes, to match trunk
7:59 PM Changeset [9921] by gz
  • trunk/darwinppc/ccl/dppccl.image
bootstrapping
7:58 PM Changeset [9920] by gz
  • trunk/darwinx8664/ccl/dx86cl64.image
bootstrapping
7:34 PM Changeset [9919] by gz
  • trunk/freebsdx8664/ccl/FX86CL64
bootstrapping
7:30 PM Changeset [9918] by gz
  • trunk/linuxx8664/ccl/LX86CL64
bootstrapping
7:24 PM Changeset [9917] by gz
  • trunk/source/compiler/nx0.lisp
Move more definitions into lispequ. To bootstrap, (load …
5:24 PM Changeset [9916] by gz
  • branches/working-0711/ccl/library/chud-metering.lisp
Merge in some more changes from trunk, unused here (e.g. for other …
5:15 PM Changeset [9915] by gz
  • branches/working-0711/ccl/lib/db-io.lisp
Propagate r9243 from trunk
3:47 PM Changeset [9914] by gz
  • trunk/source/compiler/X86/x862.lisp
Oops, not quite ready for this
3:29 PM Changeset [9913] by gz
  • trunk/source/compiler/X86/x862.lisp
Propagate r9495 to trunk
3:27 PM Changeset [9912] by gz
  • trunk/source/level-0/l0-hash.lisp
Propagate r9505 from working-0711 branch
3:02 PM Changeset [9911] by gz
  • branches/working-0711/ccl/LX86CL64.bootstrap
Propagate r9253 - r9261, r9331 from trunk: If optimize quantity SAFETY …
2:59 PM Changeset [9910] by gz
  • trunk/source/lib/compile-ccl.lisp
add optimization-settings keyword to test-ccl and pass it on to …
2:57 PM Changeset [9909] by gz
  • branches/working-0711/ccl/lib/compile-ccl.lisp
add optimization-settings keyword to test-ccl and pass it on to …
2:55 PM Changeset [9908] by gz
  • trunk/tests/ansi-tests/rt.lsp
Add optimization-settings keyword to do-tests
1:16 AM Changeset [9907] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
er, um ...ppc64 unused variables.
12:34 AM Changeset [9906] by gb
  • trunk/source/lisp-kernel/ppc-constants64.h
Embedded comment in ppc64 c_frame struct definition ... ppc64 unused …
12:27 AM Changeset [9905] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
Clean up unused variables, some other things which -Wall complains about.

Jul 6, 2008:

9:28 AM Changeset [9904] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
In previous commit, forgot to note that check_os_version() handles …
9:26 AM Changeset [9903] by gb
  • trunk/source/doc/src/install.xml
LISP-APPLICATION-VERSION -> LISP-IMPLEMENTATION-VERSION.
8:59 AM Changeset [9902] by gb
  • trunk/source/lisp-kernel/xlbt.c
If the arg to plbt_sp() is outside of the lisp stack area (as it often …
8:55 AM Changeset [9901] by gb
  • trunk/source/lisp-kernel/gc-common.c
Remove unused variables. (May need to compile with -Wall to find more …
8:53 AM Changeset [9900] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
Try to identify foreign function name and offset. Set a global if …
8:47 AM Changeset [9899] by gb
  • trunk/source/lisp-kernel/bits.h
Add a comment, describing builtin_clz lossage. (I believe that all …
3:04 AM OldWikiStart edited by rme
(diff)

Jul 4, 2008:

2:54 AM InstallingSlime edited by gb
-K utf-8 (diff)
2:12 AM InstallingSlime edited by rme
(diff)
1:32 AM OldWikiStart edited by rme
(diff)
1:28 AM InstallingSlime edited by rme
(diff)

Jul 3, 2008:

9:34 PM Changeset [9898] by mikel
  • trunk/source/doc/src/ide.xml
added explanation of ide-self-update to the IDE chapter
9:30 PM Changeset [9897] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
bootstrapping image for FreeBSD
7:58 PM Changeset [9896] by gb
  • trunk/darwinppc/ccl/dppccl64.image
new image for darwinppc64
7:40 PM Changeset [9895] by gb
  • trunk/linuxppc/ccl/PPCCL
linuxppc binaries
5:13 PM Changeset [9894] by gz
  • trunk/source/level-1/l1-clos.lisp
Propagate r9390 to trunk
5:04 PM Changeset [9893] by gz
  • trunk/source/compiler/nx1.lisp
Propagate r9391 to trunk
5:01 PM Changeset [9892] by gz
  • trunk/source/compiler/nx0.lisp
Propagate r9245 + r9338 + r9340 from working-0711 to trunk. …
4:49 PM Changeset [9891] by gb
  • trunk/source/level-1/l1-clos.lisp
When setting lfun-bits in cloned function in SETUP-SLOT-LOOKUP, use …
12:52 AM Changeset [9890] by gz
  • trunk/darwinppc/ccl/dppccl.image
current 32 bit image, for future bootstrapping

Jul 2, 2008:

11:29 PM Changeset [9889] by gz
  • trunk/linuxx8664/ccl/LX86CL64
current image, for future bootstrapping
11:29 PM Changeset [9888] by gz
  • trunk/darwinx8664/ccl/dx86cl64.image
update image for future bootstrapping
10:46 PM Changeset [9887] by gz
  • trunk/source/compiler/X86/x862.lisp
Make specifier-type accept (and ignore for now) an optional env arg. …
9:07 PM Changeset [9886] by gz
  • trunk/source/level-1/l1-io.lisp
Propagate 9408 from working-0711 to trunk
6:57 AM Changeset [9885] by gb
  • trunk/darwinppc/ccl/dppccl.image
new darwinppc images
6:38 AM Changeset [9884] by gb
  • trunk/linuxppc/ccl/PPCCL
New images for bootstrapping.
6:37 AM Changeset [9883] by gb
  • trunk/source/lib/dumplisp.lisp
For reasons that aren't yet known, the call to CLEAR-IOBLOCK-STREAMS …
6:34 AM Changeset [9882] by gb
  • trunk/source/compiler/PPC/ppc-backend.lisp
Fix bad declarations in PPC-specific code.
1:14 AM Changeset [9881] by gz
  • branches/working-0711/ccl/level-0/l0-pred.lisp
Propagate r9310 to here from trunk
12:55 AM Changeset [9880] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
newer binary, again
12:48 AM Changeset [9879] by gz
  • trunk/source/compiler/X86/x86-backend.lisp
Propagate r9620 to trunk from working-0711
12:34 AM Changeset [9878] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
newer binary
12:26 AM Changeset [9877] by gz
  • trunk/source/level-0/l0-hash.lisp
propagate r8605 here from working-0711
12:13 AM Changeset [9876] by gz
  • branches/working-0711/ccl/level-0/l0-numbers.lisp
Propagate r8818 from trunk

Jul 1, 2008:

10:33 PM Changeset [9875] by gz
  • trunk/darwinx8664/ccl/dx86cl64
bootstrapping
10:29 PM Changeset [9874] by gz
  • trunk/linuxx8664/ccl/LX86CL64
try without my init file this time…
10:25 PM Changeset [9873] by gz
  • trunk/linuxx8664/ccl/LX86CL64
bootstrapping
10:23 PM Changeset [9872] by gz
  • trunk/source/compiler/nx.lisp
make compile-named-function handle both keyword and positional args …
9:30 PM Changeset [9871] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Add tests for bugs #252 and #310
9:27 PM Changeset [9870] by gz
  • branches/working-0711/ccl/level-1/l1-sysio.lisp
Propagate r8699 here from trunk
9:22 PM Changeset [9869] by gz
  • trunk/source/level-1/l1-sysio.lisp
Propagate r9804,r9805 here from working-0711
9:15 PM Changeset [9868] by gz
  • branches/working-0711/ccl/lib/sequences.lisp
Propagate r9786 here from trunk
6:57 PM Ticket #315 (#'<macro op> in a :method clause causes spurious signature incongruity) closed by gz
fixed: Fixed in r9866 and r9867.
6:55 PM Changeset [9867] by gz
  • trunk/source/compiler/nx0.lisp
Propagate r9866 to trunk
6:52 PM Changeset [9866] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
fix scope of with-program-error-handler in form handling (bug #315)
6:49 PM Changeset [9865] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Test for bug #315
6:18 PM Changeset [9864] by gz
  • trunk/tests/ansi-tests/ccl.lsp
tweak some tests
5:50 PM Changeset [9863] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Add tests for #294, also tests for maintaining tracing through file loading
5:47 PM Ticket #294 (program-errors and invalid functions) closed by gz
fixed: Now fixed in 0711 as well, by r9861.
5:46 PM Changeset [9862] by gz
  • trunk/source/lib/compile-ccl.lisp
Add :ansi and :ccl args to test-ccl, to allow separate control over …
5:15 PM Changeset [9861] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
Make program-errors always cause an immediate error outside of file …
4:44 PM Changeset [9860] by gz
  • trunk/tests/ansi-tests/misc.lsp
don't show compiler warnings in tests that compile for funcall/apply …
12:09 PM Changeset [9859] by gb
  • release/1.2/source/level-0/l0-cfm-support.lisp
(In 1.2): Handle #+freebsd-target issues (handle returned by #_dlopen …
12:09 PM Changeset [9858] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
Handle #+freebsd-target issues (handle returned by #_dlopen isn't a …
6:51 AM Changeset [9857] by rme
  • trunk/source/level-0/X86/x86-utils.lisp
Account for return address on stack in functions TRUE and FALSE.

Jun 30, 2008:

10:19 PM Changeset [9856] by gz
  • trunk/tests/ansi-tests/rt.lsp
suppress compiler warnings around compilation of test forms
8:55 PM DeclareOptimize edited by pfeilgm
(diff)
5:00 PM Changeset [9855] by gb
  • branches/working-0711/ccl/lib/ccl-export-syms.lisp
Export CCL:EXTERNAL-PROCESS-CREATION-FAILURE.
5:00 PM Changeset [9854] by gb
  • branches/working-0711/ccl/level-1/l1-error-system.lisp
Define the SERIOUS-CONDITION EXTERNAL-PROCESS-CREATION-FAILURE. Add …
3:08 PM Changeset [9853] by gb
  • release/1.2/source/lisp-kernel/x86-spentry64.s
From rme's changes to trunk: use CISC-y bitvector instructions.
3:08 PM Changeset [9852] by gb
  • release/1.2/source/lisp-kernel/Threads.h
From trunk: treat stack sizes as "natural" integers.
3:07 PM Changeset [9851] by gb
  • release/1.2/source/lisp-kernel/image.c
ppc-gc.c, x86-gc.c: Don't purify MACPTRs. image.c: in …
11:12 AM Changeset [9850] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
RUN-PROGRAM: check for :ERROR in external-process-%status.
7:13 AM Ticket #315 (#'<macro op> in a :method clause causes spurious signature incongruity) reopened by gz
side effect, yes, but not quite a duplicate.
7:06 AM Changeset [9849] by gz
  • release/1.2/source/compiler/nx0.lisp
bug #294: Make program-errors signal an immediate error
7:05 AM Changeset [9848] by gz
  • trunk/source/compiler/nx0.lisp
Make program-errors always cause an immediate error outside of file …

Jun 29, 2008:

1:53 AM Changeset [9847] by gz
  • branches/working-0711/ccl/level-0/PPC/ppc-def.lisp
Made loading a file not forget encapsulations. (The old behavior can …
1:49 AM Changeset [9846] by gz
  • trunk/source/lib/encapsulate.lisp
Make untrace more tolerant of bindings having changed behind its back

Jun 28, 2008:

2:06 AM Changeset [9845] by gb
  • trunk/source/level-1/l1-dcode.lisp
%SET-GF-DCODE: typecheck for FUNCALLABLE-STANDARD-OBJECT, not …
1:27 AM Ticket #315 (#'<macro op> in a :method clause causes spurious signature incongruity) closed by gb
duplicate: This seems to be yet another unfortunate side-effect of ticket:294.
Note: See TracTimeline for information about the timeline view.