Timeline

and .

08/27/08:

05:49 Changeset [10575] by gb
  • trunk/source/level-0/X86/X8632
Use (:rcontext ..) syntax.
05:49 Changeset [10574] by gb
  • trunk/source/level-1/l1-sockets.lisp
More changes to ease Windows bootstrapping - error returns, socket fds vs …
05:38 Changeset [10573] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Init %wrapper-cpl-bits of *T-CLASS* (missed in merge.)

08/26/08:

20:53 Changeset [10572] by gz
  • branches/working-0711/ccl/library/cover.lisp
Assorted code coverage extensions. - added an :HTML argument to …
20:44 CodeCoverage edited by gz
snapshot support, in-core stats, misc tweaks. (diff)
00:18 Changeset [10571] by gb
  • trunk/source/lisp-kernel/x86-spentry64.s
more missing spentry exports
00:17 Changeset [10570] by gb
  • trunk/source/lisp-kernel/x86-spentry64.s
missing spentry exports
00:12 Changeset [10569] by gb
  • trunk/source/lisp-kernel/win64/pei-x86-64.x
was missing
00:11 Changeset [10568] by gb
  • trunk/source/lisp-kernel/win64/Makefile
real version

08/25/08:

23:44 Changeset [10567] by gb
  • branches/win64
externals for lisp-kernel
23:38 Changeset [10566] by gb
  • branches/win64/lisp-kernel
remove, use trunk version while this branch lasts
23:24 Changeset [10565] by gb
  • trunk/source/lisp-kernel/Threads.h
Merge changes from branches/win64. As well as the expected low-level …
23:15 Changeset [10564] by gb
  • trunk/source/lisp-kernel/windows-calls.c
New file, from branches/win64.
00:11 Changeset [10563] by gb
  • trunk/darwinx86/ccl/dx86cl
Recent ia32 binaries.
00:03 Changeset [10562] by gb
  • trunk/source/objc-bridge/objc-runtime.lisp
Start to get this working on IA32. Still needs objc-error-handler support …
00:01 Changeset [10561] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
In ALLOC-C-FRAME (and the variable-sized version): push 2 words beyond the …

08/24/08:

23:59 Changeset [10560] by gb
  • trunk/source/level-0/X86/X8632/x8632-def.lisp
When doing %FF-CALL out-of-line, initialize 'offset' to 8 (to …
23:58 Changeset [10559] by gb
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
%get-fs-register, %get-gs-register.
23:57 Changeset [10558] by gb
  • trunk/source/lisp-kernel/x86-spentry32.s
When doing ff-calls and syscalls, don't assume anything about …

08/23/08:

12:07 WikiStart edited by gz
(diff)

08/22/08:

19:58 WikiStart edited by gb
(diff)
19:26 Changeset [10557] by gb
  • release/1.2/darwinx8664/ccl/dx86cl64
current binaries
19:25 Changeset [10556] by gb
  • release/1.2/freebsdx8664/ccl/FX86CL64
current binaries
19:24 Changeset [10555] by gb
  • release/1.2/linuxx8664/ccl/LX86CL64
current binaries
19:23 Changeset [10554] by gb
  • release/1.2/darwinppc/ccl/dppccl
current binaries
19:22 Changeset [10553] by gb
  • release/1.2/linuxppc/ccl/PPCCL
current binaries
19:00 Changeset [10552] by gb
  • trunk/source/doc/ccl-documentation.html
fix makefile-common, generate html
18:40 Changeset [10551] by gb
  • release/1.2/linuxppc/ccl
doc from trunk
18:29 Changeset [10550] by gb
  • release/1.2/darwinppc/ccl
doc from trunk
18:26 Changeset [10549] by gb
  • release/1.2/darwinx8664/ccl
doc from trunk
18:23 Changeset [10548] by gb
  • release/1.2/freebsdx8664/ccl
doc from trunk
18:17 Changeset [10547] by gb
  • release/1.2/linuxx8664/ccl
switch doc to trunk
17:58 Changeset [10546] by gb
  • release/1.2/source/level-1/version.lisp
Remove "-RC1", finally.
17:44 Changeset [10545] by gb
  • trunk/source/objc-bridge/objc-runtime.lisp
The whole idea of hooking into a dealloc function isn't really used …
17:43 Changeset [10544] by gb
  • trunk/source/level-1/l1-sockets.lisp
Try again to use ff-calls, not syscalls (now that the …
17:41 Changeset [10543] by gb
  • trunk/source/compiler/X86/x862.lisp
Need to handle 64-bit integers in i386-ff-call. (i386-syscall …
17:40 Changeset [10542] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Add missing vinsns MEM-SET-C-BIT-VARIABLE-VALUE, …
17:39 Changeset [10541] by gb
  • trunk/darwin-x86-headers/cocoa
Cocoa interfaces. Probably shouldn't have to say -msse3 in …
10:32 Changeset [10540] by gb
  • branches/working-0711/ccl
new binaries, get interfaces from trunk via externals
10:29 Changeset [10539] by gb
  • branches/working-0711/ccl/x86-headers64
will make external, import from trunk
10:23 Changeset [10538] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
Trunk changes to CLOSE-SHARED-LIBRARY.
10:19 Changeset [10537] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-arch.lisp
Change nil-value, t-value.
10:19 Changeset [10536] by gb
  • branches/working-0711/ccl/compiler/X86/x86-backend.lisp
Support some more operand classes; not yet used pending further merges of …
10:16 Changeset [10535] by gb
  • branches/working-0711/ccl/level-0/l0-cfm-support.lisp
Changes from trunk; among other things, foreign functions should have a …
10:15 Changeset [10534] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Careful with the $lfbits-noname-bit when cloning functions, since that's …
10:13 Changeset [10533] by gb
  • branches/working-0711/ccl/level-1/l1-error-system.lisp
Print invalid arg counts using ~P. Add %CHECK-TYPE (called from …
10:12 Changeset [10532] by gb
  • branches/working-0711/ccl/level-1/l1-io.lisp
Don't use *PNAME-BUFFER* to write pnames (not thread-safe), …
10:11 Changeset [10531] by gb
  • branches/working-0711/ccl/level-1/l1-lisp-threads.lisp
(Hope I merged this the right way ...) Do THREAD-CHANGE-STATE a few more …
10:09 Changeset [10530] by gb
  • branches/working-0711/ccl/level-1/l1-numbers.lisp
Remove old DarwinPPC math stuff (old DarwinPPC math libs were …
10:07 Changeset [10529] by gb
  • branches/working-0711/ccl/level-1/l1-reader.lisp
Add char-name for #\Skull_And_Crossbones. (mb wanted this, not sure why.)
10:07 Changeset [10528] by gb
  • branches/working-0711/ccl/lib/nfcomp.lisp
Bump fasl version.
10:06 Changeset [10527] by gb
  • branches/working-0711/ccl/library/lispequ.lisp
Remove obsolete $catch* constants (from 68K ?) shlib.opened-by-lisp-kernel …
09:58 Changeset [10526] by gb
  • branches/working-0711/ccl/xdump/xx8664-fasload.lisp
Move static-space address up by 64K.
09:57 Changeset [10525] by gb
  • branches/working-0711/ccl/xdump/heap-image.lisp
Bump *image-abi-version* (to match lisp-kernel/image.h)
09:56 Changeset [10524] by gb
  • branches/working-0711/ccl/xdump/faslenv.lisp
Bump fasl version (by 3, if anyone's counting.) Make fasl-dispatch …
09:55 Changeset [10523] by gb
  • branches/working-0711/ccl/lisp-kernel/image.h
Bump ABI_VERSION constants. (Only difference relative to trunk kernel …
09:54 Changeset [10522] by gb
  • branches/working-0711/ccl/lisp-kernel/area.h
Lots of changes coming on this branch; will check in binaries when all …
09:03 Changeset [10521] by gb
  • trunk/x86-headers64/elf
New .cdb files that include transparent-union info. (A lot of fuss for …
08:55 Changeset [10520] by gb
  • trunk/source/compiler/X86/X8664/x8664-backend.lisp
When a transparent union is passed by value, treat the argument as if it …
08:53 Changeset [10519] by gb
  • trunk/source/lib/db-io.lisp
Recognize "transparent unions" (unions with a specified attribute); we …
08:46 Changeset [10518] by gb
  • trunk/source/lisp-kernel/Threads.h
Don't try to #include <linux/futex.h>, which is released in unusable form …
08:45 Changeset [10517] by gb
  • trunk/source/level-1/linux-files.lisp
When creating a thread to moniitor an external process, make its stacks …

08/21/08:

07:57 Changeset [10516] by gb
  • trunk/source/level-1/l1-sockets.lisp
revert to previous version, ffi issues on linux
06:51 Changeset [10515] by gb
  • trunk/source/level-1/l1-sockets.lisp
Replace syscall with int-errno call. See what breaks …
06:51 Changeset [10514] by gb
  • trunk/source/lib/macros.lisp
INT-ERRNO-CALL: return (negative) errno if primary result negative (same …
05:45 Changeset [10513] by gb
  • trunk/solarisx64/ccl/SX86CL64
new image, kernel
05:45 Changeset [10512] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
new image, kernel
05:43 Changeset [10511] by gb
  • trunk/linuxx8664/ccl/LX86CL64
new image, kernel
05:41 Changeset [10510] by gb
  • trunk/darwinx86/ccl/dx86cl64
new image, recent kernel
05:35 Changeset [10509] by gb
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
Finally, use :rcontext syntax in vinsn templates. (Can do this for x8632 …
05:20 Changeset [10508] by gb
  • trunk/source/compiler/X86/x862.lisp
use target-arch-case to find appropriate segment-register offset in last …
05:18 Changeset [10507] by gb
  • trunk/source/compiler/X86/x862.lisp
Need to handle :rcontext in X862-EXPAND-VINSN, too.
04:47 Changeset [10506] by gb
  • trunk/source/compiler/X86/x86-lap.lisp
use target-arch-case to find appropriate segment-register offset in last …
04:41 Changeset [10505] by gb
  • trunk/source/compiler/X86/x86-backend.lisp
Support memory operands of the form (:rcontext displacment), which will …
04:37 Changeset [10504] by gb
  • trunk/source/scripts/ccl64
Add support for win64 (at least under Cygwin.)

08/20/08:

10:37 Changeset [10503] by gz
  • branches/working-0711/ccl/level-0/l0-aprims.lisp
More careful locking/tcr handling in symbol-value-in-process, …
08:17 Changeset [10502] by gb
  • trunk/source/doc/src/Makefile.fedora
Makefile.fedora, Makefile.macports: set a few parameters, then …
07:49 Changeset [10501] by gb
  • trunk/source/doc/src/threads.xml
Remove stray #\< character around line 1743.

08/19/08:

22:27 Changeset [10500] by gb
  • trunk/source/lisp-kernel/x86-spentry32.s
Use check_cstack_alignment() in a few places. It caught a case where …
22:25 Changeset [10499] by gb
  • trunk/source/lisp-kernel/x86-macros.s
add check_cstack_alignment macro, which traps (via hlt ...) if any of the …
21:30 Changeset [10498] by rme
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
Add vinsn LRIU (to mirror x8632).
16:11 WikiStart edited by rme
(diff)
11:00 Ticket #327 (defect) closed by gb
fixed: I think that this was fixed in r10493.
08:25 Changeset [10497] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Er, wrong comment on last commit ... Use anchored UUOs in almost all …
08:24 Changeset [10496] by gb
  • trunk/source/compiler/X86/x862.lisp
There were 2 versions of X862-LONG-CONSTANT-P. The one that we in effect …
08:24 Changeset [10495] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
There were 2 versions of X862-LONG-CONSTANT-P. The one that we in effect …
07:13 Changeset [10494] by gb
  • trunk/source/compiler/backend.lisp
Add *MODE-SPECIFIER-TYPES* and MODE-SPECIFIER-TYPE: map a backend mode …
06:20 Changeset [10493] by gb
  • trunk/source/lib/ffi-darwinx8632.lisp
Pass small (<= 32 bits) structures by value.
06:19 Changeset [10492] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
If we return from a callback with "skip == -1", set the absolute PC from …
06:18 Changeset [10491] by gb
  • trunk/source/level-1/l1-streams.lisp
MAKE-TRUNCATING-STRING-STREAM: use a simple string, not one with a fill …
05:04 Ticket #327 (defect) created by gb
ia32 ff-call needs to pass small structures by value

08/18/08:

23:17 WikiStart edited by rme
(diff)
11:00 Changeset [10490] by gb
  • trunk/source/level-0/X86/X8632/x8632-def.lisp
More fixes to %APPLY-WITH-METHOD-CONTEXT: if the arglist is non-nil, don't …
08:40 Changeset [10489] by gb
  • trunk/source/level-0/X86/X8632/x8632-def.lisp
%APPLY-WITH-METHOD-CONTEXT: try to fix register usage (still don't have …
08:36 Changeset [10488] by gb
  • trunk/source/level-1/x86-trap-support.lisp
In %CHECK-ANCHORED-UUO, use target::fulltag-misc (not target::tag-misc) on …
08:34 Changeset [10487] by gb
  • trunk/source/lib/macros.lisp
Remove the macro ERRCHK, which (a) is unused (b) expands to a call to an …
08:32 Changeset [10486] by gb
  • trunk/source/compiler/X86/x86-disassemble.lisp
When disassembling ia32 code, treat (movl ($ n) (% fn)) as (recover-fn).

08/15/08:

21:03 Changeset [10485] by gb
  • trunk/source/lib/compile-ccl.lisp
Account for the possibility that the default "make" program may …
18:47 Ticket #326 (defect) closed by gb
fixed: Fixed in r10483.
18:44 Changeset [10484] by gb
  • branches/working-0711/ccl/level-0/nfasload.lisp
Propagate r10483 (package-ref initialization) to working-0711.
18:26 Changeset [10483] by gb
  • trunk/source/level-0/nfasload.lisp
REGISTER-PACKAGE-REF: use a lock if gethash fails. Ensure that …
13:47 Changeset [10482] by gz
  • branches/working-0711/ccl/lib/source-files.lisp
Make find-definitions-of-thing actually work on function objects with …
13:44 Changeset [10481] by gz
  • branches/working-0711/ccl/lib/edit-callers.lisp
New fn caller-functions, like callers but returns the actual function …
13:36 Changeset [10480] by gz
  • branches/working-0711/ccl/lib/macros.lisp
Missing comma in lfunloop, while in there also tweak it to skip lfun bits …
12:07 Ticket #326 (defect) created by binghe
EVAL-WHEN or UNLESS bug
11:44 Changeset [10479] by wws
  • branches/working-0711/ccl/LX86CL64.bootstrap
Need boostrap binaries to get addition to *ccl-system*
03:38 Changeset [10478] by gb
  • trunk/source/level-0/X86/X8632/x8632-clos.lisp
In %SMALL-MAP-SLOT-ID-LOOKUP, the movl at the label …

08/14/08:

17:41 MemoryLeaks edited by wws
16:22 Changeset [10477] by wws
  • branches/working-0711/ccl/library/leaks.lisp
Fix copyright
15:40 Changeset [10476] by wws
  • branches/working-0711/ccl/library/leaks.lisp
Comments. (mallinfo)
14:56 Ticket #325 (defect) created by rme
call-next-method bug on x8632
11:04 Changeset [10475] by wws
  • branches/working-0711/ccl/library/leaks.lisp
end-mtrace => stop-mtrace
08:10 Changeset [10474] by gb
  • trunk/darwinx86/ccl
set ignore property
08:08 Changeset [10473] by gb
  • trunk/externals/darwinx86
new
08:05 Changeset [10472] by gb
  • trunk/darwinx86/ccl
set externals
08:01 Changeset [10471] by gb
  • trunk/darwinx86/ccl/dx86cl.image
new
08:00 Changeset [10470] by gb
  • trunk/darwinx86/ccl/dx86cl
new
08:00 Changeset [10469] by gb
  • trunk/darwinx86/ccl/dx86cl64.image
new
07:59 Changeset [10468] by gb
  • trunk/darwinx86/ccl/dx86cl64
new
07:53 Changeset [10467] by gb
  • trunk/darwinx86/ccl
new
07:52 Changeset [10466] by gb
  • trunk/darwinx86
new

08/13/08:

18:53 Changeset [10465] by gb
  • branches/working-0711/ccl/lisp-kernel/thread_manager.c
propagate r10464 (semaphore, pthread_attr memory leaks) from trunk to …
18:42 Changeset [10464] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Call pthread_attr_destroy() on pthread_attr objects when done with them. …
14:46 Changeset [10463] by wws
  • branches/working-0711/ccl/library/leaks.lisp
Simple interface to mtrace, for finding malloc memory leaks.
07:44 Changeset [10462] by gb
  • trunk/source/lisp-kernel/thread_manager.c
in shutdown_thread_tcr(), zero the tlb_limit field before deallocating the …
07:41 Changeset [10461] by gb
  • trunk/source/level-1/l1-processes.lisp
Hold locks and be more careful in PROCESS-WHOSTATE …
07:39 Changeset [10460] by gb
  • trunk/source/level-1/l1-lisp-threads.lisp
%NANOSLEEP binds *WHOSTATE*. Lose %TCR-EXHAUSTED-P: a tcr is a moving …
07:37 Changeset [10459] by gb
  • trunk/source/level-1/l1-aprims.lisp
Expose the kernel's exception lock to lisp, too. Any lisp code that needs …
03:00 Changeset [10458] by gb
  • trunk/source/level-0/l0-pred.lisp
From working-0711: STRUCTURE-TYPEP is two separate loops.
00:42 Changeset [10457] by gb
  • trunk/source/objc-bridge/objc-clos.lisp
From rme: support class ordinals in ObjC foreign type system.
00:33 Changeset [10456] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Use %CLASS-ORDINAL (not INSTANCE.HASH) in MAKE-CPL-BITS, to work …

08/12/08:

23:30 Changeset [10455] by rme
  • release/1.2/source/examples/cocoa/easygui/views.lisp
Port r9661 here. (Avoid compiler errors due to undefined …
19:54 Changeset [10454] by gb
  • trunk/source/level-1/l1-aprims.lisp
Create *KERNEL-TCR-AREA-LOCK* and initialize it on startup. …
19:51 Changeset [10453] by gb
  • trunk/source/level-0/l0-aprims.lisp
Split off %MAKE-LOCK from MAKE-LOCK, so that we can ... make lisp lock …
19:50 Changeset [10452] by gb
  • trunk/source/level-0/l0-misc.lisp
Get rid of #+lock-accounting stuff, which was never very useful and may …
18:09 HintsForAsdfAndOpenmcl edited by bfulgham
(diff)
18:01 HintsForAsdfAndOpenmcl edited by bfulgham
(diff)
16:30 Changeset [10451] by rme
  • trunk/source/compiler/X86/x862.lisp
Get rid of some misleading comments in i386-ff-call.
15:58 Ticket #324 (defect) created by rme
process-whostate sometimes returns a weird value
15:29 Changeset [10450] by rme
  • trunk/source/level-0/X86/X8632/x8632-utils.lisp
FREEZE for x8632.
15:02 Changeset [10449] by rme
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
%SAFE-GET-PTR for x8632.
13:42 Changeset [10448] by rme
  • trunk/darwinx8632/ccl/dx86cl
darwinx8632 kernel and image.
13:40 Changeset [10447] by rme
  • trunk/darwin-x86-headers/carbon
Carbon interfaces for x8632.
01:29 Changeset [10446] by rme
  • trunk/source/level-0/X86/X8632/x8632-symbol.lisp
In %SYMBOL->SYMPTR, correct order of operands in conditional move …
00:02 Changeset [10445] by rme
  • trunk/source/lib/time.lisp
In GET-TIMEZONE, test whether the passed in time fits in a signed …

08/11/08:

18:17 Changeset [10444] by gb
  • trunk/source/library/x8664-solaris-syscalls.lisp
fcntl syscall: 3rd arg a pointer.
17:49 Changeset [10443] by rme
  • trunk/source/lib/foreign-types.lisp
PRINT-OBJECT method for EXTERNAL-ENTRY-POINT: x8632 conditionalization.
17:01 Changeset [10442] by rme
  • trunk/source/compiler/optimizers.lisp
Conditionalize REALP compiler-macro for x8632.
16:16 Changeset [10441] by gb
  • trunk/source/level-1/linux-files.lisp
FD-GET-FLAGS: just do ff-call, don't bother with syscall.
11:15 Changeset [10440] by wws
  • branches/working-0711/ccl/compiler/X86/x86-disassemble.lisp
Fix disassemble-list
04:17 Changeset [10439] by gb
  • trunk/linuxppc/ccl/PPCCL
linuxppc binaries
04:14 Changeset [10438] by gb
  • trunk/darwinppc/ccl/dppccl.image
darwinppc binaries
04:13 Changeset [10437] by gb
  • trunk/solarisx64/ccl/SX86CL64
solarisx64 binary
04:12 Changeset [10436] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
freebsdx8664 image
04:10 Changeset [10435] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
darwinx8664 image
04:09 Changeset [10434] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Linuxx8664 image.
03:39 Changeset [10433] by gb
  • trunk/source/lisp-kernel/ppc-exceptions.h
Need SIGRETURN for ppc.
02:48 Changeset [10432] by gb
  • trunk/source/compiler/optimizers.lisp
(Mostly) propagate working-0711 branch version to trunk.
02:48 Changeset [10431] by gb
  • trunk/source/lib/format.lisp
Add FORMAT-TO-STRING.
02:47 Changeset [10430] by gb
  • trunk/source/level-1/l1-error-system.lisp
Restore %CHECK-TYPE.
00:05 Changeset [10429] by gb
  • trunk/source/level-1/l1-streams.lisp
The SO_SNDLOWAT is (largely) unimplemented on Solaris. Use SO_SNDBUF …
00:04 Changeset [10428] by gb
  • trunk/source/library/x8664-solaris-syscalls.lisp
In syscall definition for fcntl, claim that the third (optional) arg is …
00:03 Changeset [10427] by gb
  • trunk/source/lib/foreign-types.lisp
%CONS-FOREIGN-VARIABLE back to foreign-types.lisp (Solaris needs …

08/10/08:

23:49 Changeset [10426] by gb
  • trunk/source/level-1/l1-boot-1.lisp
Merge a lot of the CLOS/type-system changes from working-0711 branch into …
21:33 Changeset [10425] by gb
  • trunk/source/lib/hash.lisp
Don't make the HASH-TABLE class again.
21:32 Changeset [10424] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Store the class-wrapper (not the class) in a BASIC-STREAM.
12:05 Changeset [10423] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Start setting class ordinals. Note that it's assumed that …
12:02 Changeset [10422] by gb
  • trunk/source/library/lispequ.lisp
Add FORIEGN-OBJECT-DOMAIN-CLASS-ORDINAL …
08:17 Changeset [10421] by gb
  • trunk/source/lib/defstruct-lds.lisp
Finally safe to use class-cells to identify structure instances.
07:37 Changeset [10420] by gb
  • trunk/source/level-1/l1-clos.lisp
MAKE-LOAD-FORM method for CLASS-CELL has to quote class name and pass …
07:06 Changeset [10419] by gb
  • trunk/source/xdump/xfasload.lisp
Maintain *XLOAD-EARLY-CLASS-CELLS*, set *XLOAD-CLASS-CELLS* to the xdumped …
07:04 Changeset [10418] by gb
  • trunk/source/lib/nfcomp.lisp
Not sure why we have *ISTRUCT-MAKE-LOAD-FORM-TYPES*, but it needed more …
07:03 Changeset [10417] by gb
  • trunk/source/level-1/l1-clos.lisp
MAKE-LOAD-FORM method for CLASS-CELL has to quote class name.
07:02 Changeset [10416] by gb
  • trunk/source/level-0/nfasload.lisp
Process *EARLY-CLASS-CELLS*, set by xloader.

08/09/08:

11:20 Changeset [10415] by gb
  • trunk/linuxx8664/ccl/LX86CL64
new image
11:20 Changeset [10414] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
new image
11:19 Changeset [10413] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
new image
11:18 Changeset [10412] by gb
  • trunk/solarisx64/ccl/SX86CL64
new image
11:17 Changeset [10411] by gb
  • trunk/darwinppc/ccl/dppccl.image
new images
11:14 Changeset [10410] by gb
  • trunk/linuxppc/ccl/PPCCL
new images
10:58 Changeset [10409] by gb
  • trunk/source/lib/defstruct.lisp
Try to handle the (forthcoming) new scheme and the old in …
09:52 Changeset [10408] by gb
  • trunk/source/lib/defstruct-macros.lisp
Try to handle the (forthcoming) new scheme and the old in …
01:22 UpdatingFromSource edited by rme
(diff)
01:14 Changeset [10407] by rme
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
Boolean return values for %SUSPEND-TCR and %RESUME-TCR on x8632. (cf. …

08/08/08:

22:39 Changeset [10406] by gb
  • trunk/source/level-0/l0-pred.lisp
Move %FIND-CLASSES% and accessor to level-0. Start to bootstrap …
22:30 Changeset [10405] by gb
  • trunk/source/level-0/X86/x86-misc.lisp
Um, handle boolean return values from %SUSPEND-TCR, %RESUME-TCR …
22:13 WikiStart edited by gb
add WriteAccess link (diff)
22:11 WriteAccess edited by gb
19:40 WikiStart edited by gb
Add TrackingTheTrunk link (diff)
19:38 TrackingTheTrunk edited by gb
New.
18:47 UpdatingFromSource edited by gb
Update: cvs->svn, etc. (diff)
17:29 Changeset [10404] by wws
  • branches/working-0711/ccl/library/leaks.lisp
Fix comment
17:28 Changeset [10403] by wws
  • branches/working-0711/ccl/level-1/l1-boot-2.lisp
ccl:library;leaks.lisp provides a few functions that I've found useful in …
07:44 Changeset [10402] by gb
  • trunk/source/compiler/PPC/ppc-lapmacros.lisp
Define an 'ne0->boolean' lapmacro. Use it to get boolean return value …
07:42 Changeset [10401] by gb
  • release/1.2/source/lisp-kernel/lisp-exceptions.h
In 1.2 (this is not exactly the same code as in the trunk): Remove some …
06:38 Changeset [10400] by gb
  • branches/working-0711/ccl/level-1/l1-pathnames.lisp
Simpler CCL-DIRECTORY (from trunk.) Make a bad idea (use of $HOME) worse …
06:30 Changeset [10399] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
Don't pass (irrelevant) BUFSIZE to %ERRNO-DISP in …
06:29 Changeset [10398] by gb
  • branches/working-0711/ccl/level-1/l1-boot-1.lisp
In INIT-LOGICAL-DIRECTORIES: don't expect USER-HOMEDIR-PATHNAME to return …
00:55 Changeset [10397] by gb
  • branches/working-0711/ccl/level-0/X86/x86-misc.lisp
Return boolean results correctly in %SUSPEND-TCR/%RESUME-TCR.
00:54 Changeset [10396] by gb
  • branches/working-0711/ccl/lib/dumplisp.lisp
Create streams early. Run *LISP-SYSTEM-POINTER-FUNCTIONS* with a handler …
00:51 Changeset [10395] by gb
  • branches/working-0711/ccl/level-1/l1-boot-2.lisp
*INTERACTIVE-STREAMS-INITIALIZED* is just a global, initialized "by …
00:49 Changeset [10394] by gb
  • branches/working-0711/ccl/level-1/l1-application.lisp
Fix help string for --version option. Be more careful about parsing …
00:17 Changeset [10393] by gb
  • branches/working-0711/ccl/level-1/l1-processes.lisp
PROCESS-SUSPEND, PROCESS-RESUME: don't pass NIL to %SUSPEND-TCR, …
00:13 Changeset [10392] by gb
  • branches/working-0711/ccl/level-0/nfasload.lisp
Remove extra (effectless) initialization of *PACKAGE-REFS*.
00:13 Changeset [10391] by gb
  • branches/working-0711/ccl/level-0/l0-aprims.lisp
From rme: fix parenthesization of %CSTR-POINTER.
00:12 Changeset [10390] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Add compiler-macro for CHAR-DOWNCASE. It and existing CHAR-UPCASE use "the …
00:07 Changeset [10389] by gb
  • branches/working-0711/ccl/lisp-kernel/Threads.h
(Mostly) sync with trunk as of r10388. Differences include: - ABI …

08/07/08:

23:22 Changeset [10388] by gb
  • trunk/source/lisp-kernel/x86-spentry64.s
Remove branch-prediction prefixes (or suffixes, if you prefer.)
23:21 Changeset [10387] by gb
  • trunk/source/lisp-kernel/x86-macros.s
Remove branch-prediction prefix in check_pending_interrupt.
23:20 Changeset [10386] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Always use SIGRETURN macro to return from suspend_resume_handler().
17:59 Changeset [10385] by gb
  • trunk/source/lisp-kernel/lisp-exceptions.h
Remove some old/experimental conditionalization, making some of …

08/06/08:

08:10 Changeset [10384] by gb
  • trunk/linuxppc/ccl/PPCCL
new linuxppc images
08:09 Changeset [10383] by gb
  • trunk/darwinppc/ccl/dppccl.image
new darwinppc images
08:07 Changeset [10382] by gb
  • trunk/solarisx64/ccl/SX86CL64
new image for solarisx8664
08:06 Changeset [10381] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
new image for freebsdx8664
08:05 Changeset [10380] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
new image for darwinxx664
08:05 Changeset [10379] by gb
  • trunk/linuxx8664/ccl/LX86CL64
New image for linuxx8664.
07:57 Changeset [10378] by gb
  • trunk/source/compiler/optimizers.lisp
Compiler-macros on INSTANCE-SLOTS, INSTANCE-CLASS-WRAPPER, …
07:50 Changeset [10377] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Split INSTANCE-SLOTS into (inlineable) standard case, non-standard case.
07:40 Changeset [10376] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
INSTANCE-CLASS-WRAPPER: non-generic, split into standard, …
07:39 Changeset [10375] by gb
  • trunk/source/compiler/optimizers.lisp
Add compiler-macro for READ-CHAR. (May need to work on (values X nil) in …
07:10 Changeset [10374] by gb
  • trunk/source/lib/streams.lisp
Split off fixed-arg READ-CHAR-INTERNAL from READ-CHAR.
07:09 Changeset [10373] by gb
  • trunk/source/compiler/optimizers.lisp
Compiler-macros for case-folding.
06:20 Changeset [10372] by gb
  • trunk/source/level-1/l1-aprims.lisp
Do Unicode case-folding in linear time; make the image a few 100KB (of …
05:40 Changeset [10371] by gb
  • trunk/source/compiler/X86/x862.lisp
%VALID-CODE-CHAR for x86 backend.
05:30 Changeset [10370] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
Handle "full-safety" bit. Implement handler for %valid-code-char.
05:28 Changeset [10369] by gb
  • trunk/source/lisp-kernel/darwinppc64/Makefile
Enable -O2.
05:01 Changeset [10368] by gb
  • trunk/source/compiler/nx1.lisp
Translate CODE-CHAR into %VALID-CODE-CHAR when type decl allows. (Needs a …
05:00 Changeset [10367] by gb
  • trunk/source/compiler/X86/x862.lisp
Define $DECL_FULL_SAFETY. Set that bit in p2 decls when (SAFETY 3) is in …
05:00 Changeset [10366] by gb
  • trunk/source/compiler/nxenv.lisp
Define $DECL_FULL_SAFETY. Set that bit in p2 decls when (SAFETY 3) is in …
02:31 Changeset [10365] by gb
  • trunk/source/compiler/PPC/PPC32/ppc32-vinsns.lisp
Change fixnum->char (to exclude #xffff,#xfffe); add char-code->char.
02:30 Changeset [10364] by gb
  • trunk/source/lisp-kernel/ppc-gc.c
Long-standing bug in ppc64 version of mark_pc_root: can't …

08/05/08:

20:54 Changeset [10363] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Port r10361, more or less. (update set-nargs, fixnum->char; new …
17:41 Changeset [10362] by gb
  • trunk/source/level-0/nfasload.lisp
Use FUNCTION-VECTOR-TO-FUNCTION, which may be a no-op.
17:40 Changeset [10361] by gb
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
Since we're using the more compact encoding of MOVL, no need to xorl/add …
17:37 Changeset [10360] by gb
  • trunk/source/compiler/nxenv.lisp
Enable %VALID-CODE-CHAR operator, at the expense of %ttagp (68k leftover.)
07:48 Changeset [10359] by gb
  • trunk/source/level-1/l1-aprims.lisp
Define VALID-CHAR-CODE-P.
07:48 Changeset [10358] by gb
  • trunk/source/level-1/l1-typesys.lisp
Propagate r10357 from working-0711.
07:46 Changeset [10357] by gb
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
DEFTYPE for VALID-CHAR-CODE was lost in the shuffle.
07:35 Changeset [10356] by gb
  • trunk/source/level-1/l1-error-system.lisp
From working-0711 branch: Stop supporting old (CLtL2) …
07:18 Changeset [10355] by gb
  • trunk/source/level-1/l1-unicode.lisp
Fixes from working-0711.
07:17 Changeset [10354] by gb
  • trunk/source/lib/macros.lisp
WITH-ENCODED-CSTRS: encoding name, not constant encoding object.
07:16 Changeset [10353] by gb
  • trunk/source/compiler/optimizers.lisp
GET-CHARACTER-ENCODING of a constant/valid encoding name -> encoding.
07:02 Changeset [10352] by gb
  • trunk/source/level-1/l1-io.lisp
Propagate r10350 to trunk.
07:02 Changeset [10351] by gb
  • trunk/source/level-0/l0-pred.lisp
Propagate r10349 to trunk.
06:52 Changeset [10350] by gb
  • branches/working-0711/ccl/level-1/l1-io.lisp
In WRITE-AN-ISTRUCT, need to use ISTRUCT-CELL-NAME on 0th element of …
06:50 Changeset [10349] by gb
  • branches/working-0711/ccl/level-0/l0-pred.lisp
In the #+x8664-target *NODEHEADER-1-TYPES*, say INTERNAL-STRUCTURE, not …
06:15 Changeset [10348] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Missing comma in compiler-macro for 3-arg case of CHAR> .
06:13 Changeset [10347] by gb
  • trunk/linuxppc/ccl/PPCCL
images for linuxppc
05:32 Changeset [10346] by gb
  • trunk/darwinppc/ccl/dppccl.image
darwinppc images
05:24 Changeset [10345] by gb
  • trunk/solarisx64/ccl/SX86CL64
new Solarix x8664 image
05:19 Changeset [10344] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
FreeBSD x8664 image
05:16 Changeset [10343] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
darwinx8664 image
05:13 Changeset [10342] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Linuxx8664 image for package-ref changes.
05:11 Changeset [10341] by gb
  • trunk/source/compiler/optimizers.lisp
Compiler-macros for package-reg stuff.
04:49 Changeset [10340] by gb
  • trunk/source/level-0/nfasload.lisp
Runtime support for package-ref stuff.
00:38 Changeset [10339] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Update macro DEFINE-X8632-SUBPRIM-JUMP-VINSN, vinsn THROW.

08/04/08:

21:39 Changeset [10338] by rme
  • trunk/source/level-1/x86-error-signal.lisp
Use %CHECK-ANCHORED-UUO in %XERR-DISP for x8632.
21:38 Changeset [10337] by rme
  • trunk/source/lib/x86-backtrace.lisp
Conditionalize some %apply-in-frame support functions for x8632.
21:36 Changeset [10336] by rme
  • trunk/source/lib/misc.lisp
*heap-utilization-vector-type-names* for x8632 (same as ppc32).
21:35 Changeset [10335] by rme
  • trunk/source/level-1/x86-trap-support.lisp
Conditionalize %CHECK-ANCHORED-UUO for x8632.
21:23 Changeset [10334] by rme
  • trunk/source/lisp-kernel/x86-constants32.h
Add foreign_sp and prev_xframe fields to xcf struct.
21:22 Changeset [10333] by rme
  • trunk/source/compiler/X86/x862.lisp
x862-typechecked-form: changes for x8632
21:19 Changeset [10332] by rme
  • trunk/source/compiler/X86/X8632/x8632-arch.lisp
Add foreign-sp and prev-xframe slots to xcf. Define tsp-frame …
18:51 Changeset [10331] by rme
  • trunk/source/level-0/X86/x86-symbol.lisp
Save a few bytes by using TEST rather than CMP with a immediate of 0. Drop …
18:34 Changeset [10330] by rme
  • trunk/source/level-0/X86/X8632/x8632-symbol.lisp
%STRING-HASH for x8632.
08:17 Changeset [10329] by gb
  • trunk/linuxx8664/ccl/LX86CL64
new linuxx8664 image
08:16 Changeset [10328] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
new darwinx8664 image
08:15 Changeset [10327] by gb
  • trunk/solarisx64/ccl/SX86CL64
new Solarix x8664 image
08:14 Changeset [10326] by gb
  • trunk/linuxppc/ccl/PPCCL
new linuxppc images
08:13 Changeset [10325] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
new FreeBSD x8664 image
08:13 Changeset [10324] by gb
  • trunk/darwinppc/ccl/dppccl.image
new darwinppc images: new fasl version, istruct type changes
08:00 Changeset [10323] by gb
  • trunk/source/xdump/faslenv.lisp
Finish bumping fasl version.
07:52 Changeset [10322] by gb
  • trunk/source/lib/nfcomp.lisp
Bump current fasl version.
07:18 Changeset [10321] by gb
  • trunk/source/compiler/nx1.lisp
Remove training wheels, start bumping fasl version.
06:47 Changeset [10320] by gb
  • trunk/source/library/lispequ.lisp
%ISTRUCT macro uses REGISTER-ISTRUCT-CELL, which has been the point of all …
06:47 Changeset [10319] by gb
  • trunk/source/compiler/optimizers.lisp
Compiler-macro on REGISTER-ISTRUCT-CELL.
06:38 Changeset [10318] by gb
  • trunk/source/compiler/nx0.lisp
Missed more cases involving definition-environment istructs.
06:26 Changeset [10317] by gb
  • trunk/source/level-1/l1-readloop.lisp
Missed an '(%svref istruct 0) in %SYMBOL-MACROEXPAND-1.
06:01 Changeset [10316] by gb
  • trunk/linuxppc/ccl/PPCCL
linuxppc images. Almost bootstrapped
06:00 Changeset [10315] by gb
  • trunk/darwinppc/ccl/dppccl.image
darwinppc images
05:55 Changeset [10314] by gb
  • trunk/solarisx64/ccl/SX86CL64
Solarisx8664 image.
05:51 Changeset [10313] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
FreeBSD x8664 image
05:48 Changeset [10312] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
darwinx8664 image
05:45 Changeset [10311] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Image for linuxx8664, nominally ready for istruct cell change.
05:44 Changeset [10310] by gb
  • trunk/source/xdump/faslenv.lisp
DEFFASLOP names the function.
05:44 Changeset [10309] by gb
  • trunk/source/compiler/nx-basic.lisp
Don't assume that (uvref istruct 0) is a symbol; try to use …
04:52 Changeset [10308] by gb
  • trunk/linuxppc/ccl/PPCCL
still more images for linuxppc
04:44 Changeset [10307] by gb
  • trunk/darwinppc/ccl/dppccl.image
darwinppc images
04:38 Changeset [10306] by gb
  • trunk/solarisx64/ccl/SX86CL64
image for Solaris x8664
04:34 Changeset [10305] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
Another safety-net FreeBSD x8664 image.
04:31 Changeset [10304] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
another darwinx8664 image for early istruct-cell bootstrapping.
04:24 Changeset [10303] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Image for bootstrapping, again.
04:24 Changeset [10302] by gb
  • trunk/source/xdump/xfasload.lisp
Merge in some stuff from working-0711, especially stuff dealing with …
04:23 Changeset [10301] by gb
  • trunk/source/library/lispequ.lisp
Check for CONSP at runtime (for bootstrapping) in ISTRUCT-CELL-NAME and …
04:22 Changeset [10300] by gb
  • trunk/source/lib/nfcomp.lisp
Enable ISTRUCT-CELL-P.
04:21 Changeset [10299] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Use SET-ISTRUCT-CELL-INFO (not (SETF ISTRUCT-CELL-INFO)) …
03:32 Changeset [10298] by gb
  • trunk/linuxx8664/ccl/LX86CL64
bootstrapping image for linuxx8664
03:26 Changeset [10297] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
FreeBSD x8664 image
03:21 Changeset [10296] by gb
  • trunk/solarisx64/ccl/SX86CL64
Solarisx8664 image. Still some Solaris bugs …
01:38 Changeset [10295] by gb
  • trunk/linuxppc/ccl/PPCCL
Images for linuxppc.
01:25 Changeset [10294] by gb
  • trunk/darwinppc/ccl/dppccl.image
More bootstrapping paranoia: images for darwinppc.
01:23 Changeset [10293] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Use MAKE-ISTRUCT class to create istruct-based classes.
01:22 Changeset [10292] by gb
  • trunk/source/lib/foreign-types.lisp
Don't make built-in istruct classes here.
01:22 Changeset [10291] by gb
  • trunk/source/compiler/nx1.lisp
Don't inline STRUCT-TYPEP. (Might slow some things down until this is …
01:21 Changeset [10290] by gb
  • trunk/source/cocoa-ide/hemlock/src/fill.lisp
Don't make OPTIMIZE declamation persist at load time.
01:20 HintsForAsdfAndOpenmcl edited by bfulgham
(diff)
00:31 Changeset [10289] by gb
  • trunk/darwinppc/ccl/dppccl.image
images for darwinppc
00:23 Changeset [10288] by gb
  • trunk/source/level-1/l1-sockets.lisp
Fix linuxppc conditionalization in C_SETSOCKOPT.
00:20 Changeset [10287] by gb
  • trunk/linuxppc/ccl/PPCCL
images for linuxppc
00:01 Changeset [10286] by gb
  • trunk/solarisx64/ccl/SX86CL64
solaris x8664 image

08/03/08:

23:46 Changeset [10285] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
freebsdx8664 bootstrapping image
23:42 Changeset [10284] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
darwinx8664 image for early istruct-cell bootstrapping.
23:36 Changeset [10283] by gb
  • trunk/linuxx8664/ccl/LX86CL64
linux-x8664 image, for early istruct-cell stuff.
23:33 Changeset [10282] by gb
  • trunk/source/level-0/l0-pred.lisp
Early changes to support "istruct cells", which can speed up …
22:07 Changeset [10281] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
Use entry->addr to hide the differences between a foreign "entry" (which …

08/02/08:

21:39 Changeset [10280] by rme
  • trunk/source/level-1/l1-boot-2.lisp
In SET-TERMINAL-ENCODING, also set the external format for *STDERR*.
18:16 Changeset [10279] by gb
  • trunk/source/level-1/l1-streams.lisp
(from rme): lose the quote in the CHECK-TYPE form in the default (SETF …
18:10 Changeset [10278] by gb
  • trunk/source/lisp-kernel/darwinx8664/.gdbinit
Use 'pl' (not 'l', which may be predefined) to print lisp objects (as in …
18:08 Changeset [10277] by gb
  • trunk/source/lib/dumplisp.lisp
In RESTORE-LISP-POINTERS: clear *INTERACTIVE-STREAMS-INITIALIZED* early, …
18:03 Changeset [10276] by gb
  • trunk/source/level-1/l1-pathnames.lisp
Don't try to interpret (Cocoa, GNUStep) bundles in CCL-DIRECTORY. (Just …
18:01 Changeset [10275] by gb
  • trunk/source/level-1/l1-application.lisp
Try to be more careful when parsing the -K (terminal encoding) …
17:52 Changeset [10274] by gb
  • trunk/source/level-1/l1-boot-2.lisp
*INTERACTIVE-STREAMS-INITIALIZED*: just a global, reset and set manually …

08/01/08:

22:02 Changeset [10273] by rme
  • trunk/source/lisp-kernel/x86-constants32.s
Define csp_frame struct. Use it in a few places, also saving the frame …
21:58 Changeset [10272] by rme
  • trunk/source/level-0/X86/X8632/x8632-hash.lisp
Undo my incorrect "correction" in FAST-MOD-3.
19:26 Changeset [10271] by gb
  • release/1.2/source/level-1/l1-io.lisp
Don't use *PNAME-BUFFER* in WRITE-PERVERTED-STRING.
06:47 Ticket #323 (defect) created by hans
CCL crashes to kernel debugger if working directory does not exist

07/31/08:

19:02 Changeset [10270] by rme
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
In %get-spin-lock, it's x8632::tcr.linear (not x8664).
18:39 Changeset [10269] by rme
  • trunk/darwin-x86-headers/libc/C/populate.sh
Also process /usr/include/poll.h.
13:53 Changeset [10268] by rme
  • trunk/source/xdump/hashenv.lisp
Special-case +nil-hash+ for x8632 so that cross-compiling from …
13:51 Changeset [10267] by rme
  • trunk/source/level-0/X86/X8632/x8632-def.lisp
%copy-function for x8632.
13:50 Changeset [10266] by rme
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
New locking stuff, tcr suspend/resume traps, static-cons stuff.
13:47 Changeset [10265] by rme
  • trunk/source/level-0/X86/X8632/x8632-hash.lisp
fast-mod-3 for x8632.
13:45 Changeset [10264] by rme
  • trunk/source/lisp-kernel/lisp-debug.c
When printing lisp registers, note whether EDX is unboxed by virtue of DF …
13:44 Changeset [10263] by rme
  • trunk/source/lisp-kernel/x86-gc.c
If DF is set in the flags, treat EDX as an unboxed register. Also don't …
13:26 Changeset [10262] by rme
  • trunk/source/lisp-kernel/pmcl-kernel.c
Move up subprims_base for x8632, too.
13:24 Changeset [10261] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
Ensure DF is clear before calling foreign code.
13:17 Changeset [10260] by rme
  • trunk/source/level-1/linux-files.lisp
Use (%null-ptr) in lieu of +null-ptr+
00:25 Changeset [10259] by rme
  • trunk/source/xdump/xx8632-fasload.lisp
Move up static-space-address by 64K.
00:21 Changeset [10258] by rme
  • trunk/source/library/darwinx8632-syscalls.lisp
poll syscall.
00:17 Ticket #297 (defect) closed by gb
fixed: Some later discussion on openmcl-devel indicated that this was just a case …

07/30/08:

22:53 Ticket #322 (defect) created by gb
Need to update Wiki entries on upgrading from source (and via svn)
19:18 Ticket #320 (defect) closed by gb
fixed: This seems to have been caused by code which runs after ObjC class info is …
19:04 Changeset [10257] by gb
  • trunk/source/level-0/PPC/ppc-clos.lisp
In %LARGE-SET-SLOT-ID-VALUE, use cmplr instead of cmplw, in case things …
19:03 Changeset [10256] by gb
  • trunk/source/lib/dumplisp.lisp
In CLEAR-IOBLOCK-STREAMS, be careful about the use of TYPEP: we may have …
19:01 Changeset [10255] by gb
  • trunk/source/lib/dumplisp.lisp
In CLEAR-IOBLOCK-STREAMS, be careful about the use of TYPEP: we may have …
18:54 Changeset [10254] by gb
  • trunk/source/lib/compile-ccl.lisp
First cut at an UPDATE-CCL function: (update-ccl &key (verbose t)) Runs …
18:48 Changeset [10253] by gb
  • trunk/source/level-1/l1-processes.lisp
Saner handling of WAIT arg in PROCESS-ENABLE, as per 1.2.
18:47 Changeset [10252] by gb
  • trunk/source/examples/cocoa/currency-converter/currency-converter.lisp
Propagate r10236 to trunk.
14:32 Changeset [10251] by rme
  • trunk/source/compiler/X86/X8632/x8632-arch.lisp
Update nil-value, t-value, x8632-subprims-base due to NIL relocation. Add …
14:29 Changeset [10250] by rme
  • trunk/source/lisp-kernel/x86-constants32.s
Update nil_value, t_value, lisp_globals_limit, nrs. Add save_eflags slot …
14:26 Changeset [10249] by rme
  • trunk/source/lisp-kernel/x86-constants32.h
Additions to struct hash_table_vector_header. Add save_eflags slot to …
13:15 Changeset [10248] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
Update .SPunbind_interrupt_level to check for pending suspend …
12:10 Changeset [10247] by rme
  • trunk/source/level-0/l0-pred.lisp
In *nodeheader-types* for x8632, lisp-thread => basic-stream.
04:46 Ticket #321 (defect) created by lenst
Style-warning can't be used from user program

07/29/08:

23:07 Changeset [10246] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
In callback_for_interrupt(), need to initialize save_rbp/save_ebp before …
20:31 Changeset [10245] by gz
  • branches/working-0711/ccl/lib/pprint.lisp
Fix pretty printer to not remove quoted spaces at end of line (from trunk …
20:27 Changeset [10244] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
Add form CCL:WITHOUT-COMPILING-CODE-COVERAGE, which disables code coverage …
20:06 CodeCoverage edited by gz
(diff)
08:16 Changeset [10243] by mb
  • branches/working-0711/ccl
Use public http url for the tools/advice-profiler external
08:09 Changeset [10242] by mb
  • branches/working-0711/ccl
Added tools/advice-profiler as an external
08:08 Changeset [10241] by mb
  • branches/working-0711/ccl/tools/advice-profiler
removing directory, will replace with svn:externals
07:40 Changeset [10240] by gb
  • branches/win64/scripts/ccl64
Handle Cygwin, Windows paths. Set DD convenience variable later.
07:07 Changeset [10239] by mb
  • branches/working-0711/tools
Remove working-0711/tools directory
07:06 Changeset [10238] by mb
  • branches/working-0711/ccl/tools/advice-profiler
Try again to copy advice-profiler from trunk
07:05 Changeset [10237] by mb
  • branches/working-0711/tools
Copy advice-profiler from trunk
06:21 Changeset [10236] by gb
  • release/1.2/source/examples/cocoa/currency-converter/currency-converter.lisp
At the lisp level, the #/convert: method on conveter-controller …
04:02 Ticket #320 (defect) created by gb
DEAD-MACPTR referenced in saved currency-converter application
02:05 Changeset [10235] by rme
  • trunk/source/compiler/optimizers.lisp
consp compiler macro punts on x8632 (NIL and CONS share a tag).
00:46 Changeset [10234] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Update address of .SPcall_closure in vinsn init-nclosure. Add a few other …
00:09 Changeset [10233] by gb
  • branches/win64/CROSS-LX86CL64
not needed

Note: See TracTimeline for information about the timeline view.