Timeline


and

Aug 18, 2008:

3:00 PM 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, …
12:40 PM 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 …
12:36 PM Changeset [10488] by gb
  • trunk/source/level-1/x86-trap-support.lisp
In %CHECK-ANCHORED-UUO, use target::fulltag-misc (not …
12:34 PM Changeset [10487] by gb
  • trunk/source/lib/macros.lisp
Remove the macro ERRCHK, which (a) is unused (b) expands to a call to …
12:32 PM Changeset [10486] by gb
  • trunk/source/compiler/X86/x86-disassemble.lisp
When disassembling ia32 code, treat (movl ($ n) (% fn)) as (recover-fn).

Aug 16, 2008:

1:03 AM Changeset [10485] by gb
  • trunk/source/lib/compile-ccl.lisp
Account for the possibility that the default "make" program may not …

Aug 15, 2008:

10:47 PM Ticket #326 (EVAL-WHEN or UNLESS bug) closed by gb
fixed: Fixed in r10483.
10:44 PM Changeset [10484] by gb
  • branches/working-0711/ccl/level-0/nfasload.lisp
Propagate r10483 (package-ref initialization) to working-0711.
10:26 PM Changeset [10483] by gb
  • trunk/source/level-0/nfasload.lisp
REGISTER-PACKAGE-REF: use a lock if gethash fails. Ensure that the …
5:47 PM Changeset [10482] by gz
  • branches/working-0711/ccl/lib/source-files.lisp
Make find-definitions-of-thing actually work on function objects with …
5:44 PM Changeset [10481] by gz
  • branches/working-0711/ccl/lib/edit-callers.lisp
New fn caller-functions, like callers but returns the actual function …
5:36 PM Changeset [10480] by gz
  • branches/working-0711/ccl/lib/macros.lisp
Missing comma in lfunloop, while in there also tweak it to skip lfun …
4:07 PM Ticket #326 (EVAL-WHEN or UNLESS bug) created by binghe
Following code cannot load after compile: […] […]
3:44 PM Changeset [10479] by wws
  • branches/working-0711/ccl/LX86CL64.bootstrap
Need boostrap binaries to get addition to *ccl-system*
7:38 AM Changeset [10478] by gb
  • trunk/source/level-0/X86/X8632/x8632-clos.lisp
In %SMALL-MAP-SLOT-ID-LOOKUP, the movl at the label @have-table-index …

Aug 14, 2008:

9:41 PM MemoryLeaks created by wws
8:22 PM Changeset [10477] by wws
  • branches/working-0711/ccl/library/leaks.lisp
Fix copyright
7:40 PM Changeset [10476] by wws
  • branches/working-0711/ccl/library/leaks.lisp
Comments. (mallinfo)
6:56 PM Ticket #325 (call-next-method bug on x8632) created by rme
The following doesn't work right in the x8632 lisp, and I wonder if …
3:04 PM Changeset [10475] by wws
  • branches/working-0711/ccl/library/leaks.lisp
end-mtrace => stop-mtrace
12:10 PM Changeset [10474] by gb
  • trunk/darwinx86/ccl
set ignore property
12:08 PM Changeset [10473] by gb
  • trunk/externals/darwinx86
new
12:05 PM Changeset [10472] by gb
  • trunk/darwinx86/ccl
set externals
12:01 PM Changeset [10471] by gb
  • trunk/darwinx86/ccl/dx86cl.image
new
12:00 PM Changeset [10470] by gb
  • trunk/darwinx86/ccl/dx86cl
new
12:00 PM Changeset [10469] by gb
  • trunk/darwinx86/ccl/dx86cl64.image
new
11:59 AM Changeset [10468] by gb
  • trunk/darwinx86/ccl/dx86cl64
new
11:53 AM Changeset [10467] by gb
  • trunk/darwinx86/ccl
new
11:52 AM Changeset [10466] by gb
  • trunk/darwinx86
new

Aug 13, 2008:

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

Aug 12, 2008:

11:54 PM Changeset [10454] by gb
  • trunk/source/level-1/l1-aprims.lisp
Create *KERNEL-TCR-AREA-LOCK* and initialize it on startup. (It …
11:51 PM 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 …
11:50 PM Changeset [10452] by gb
  • trunk/source/level-0/l0-misc.lisp
Get rid of #+lock-accounting stuff, which was never very useful and …
10:09 PM HintsForAsdfAndOpenmcl edited by bfulgham
(diff)
10:01 PM HintsForAsdfAndOpenmcl edited by bfulgham
(diff)
8:30 PM Changeset [10451] by rme
  • trunk/source/compiler/X86/x862.lisp
Get rid of some misleading comments in i386-ff-call.
7:58 PM Ticket #324 (process-whostate sometimes returns a weird value) created by rme
Sometimes, something like this happens. […] #xf3 is …
7:29 PM Changeset [10450] by rme
  • trunk/source/level-0/X86/X8632/x8632-utils.lisp
FREEZE for x8632.
7:02 PM Changeset [10449] by rme
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
%SAFE-GET-PTR for x8632.
5:42 PM Changeset [10448] by rme
  • trunk/darwinx8632/ccl/dx86cl
darwinx8632 kernel and image.
5:40 PM Changeset [10447] by rme
  • trunk/darwin-x86-headers/carbon
Carbon interfaces for x8632.
5:29 AM Changeset [10446] by rme
  • trunk/source/level-0/X86/X8632/x8632-symbol.lisp
In %SYMBOL->SYMPTR, correct order of operands in conditional move …
4:02 AM Changeset [10445] by rme
  • trunk/source/lib/time.lisp
In GET-TIMEZONE, test whether the passed in time fits in a signed word …

Aug 11, 2008:

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

Aug 10, 2008:

4:05 PM Changeset [10423] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Start setting class ordinals. Note that it's assumed that …
4:02 PM Changeset [10422] by gb
  • trunk/source/library/lispequ.lisp
Add FORIEGN-OBJECT-DOMAIN-CLASS-ORDINAL and …
12:17 PM Changeset [10421] by gb
  • trunk/source/lib/defstruct-lds.lisp
Finally safe to use class-cells to identify structure instances.
11:37 AM 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 …
11:06 AM Changeset [10419] by gb
  • trunk/source/xdump/xfasload.lisp
Maintain *XLOAD-EARLY-CLASS-CELLS*, set *XLOAD-CLASS-CELLS* to the …
11:04 AM Changeset [10418] by gb
  • trunk/source/lib/nfcomp.lisp
Not sure why we have *ISTRUCT-MAKE-LOAD-FORM-TYPES*, but it needed …
11:03 AM Changeset [10417] by gb
  • trunk/source/level-1/l1-clos.lisp
MAKE-LOAD-FORM method for CLASS-CELL has to quote class name.
11:02 AM Changeset [10416] by gb
  • trunk/source/level-0/nfasload.lisp
Process *EARLY-CLASS-CELLS*, set by xloader.

Aug 9, 2008:

3:20 PM Changeset [10415] by gb
  • trunk/linuxx8664/ccl/LX86CL64
new image
3:20 PM Changeset [10414] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
new image
3:19 PM Changeset [10413] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
new image
3:18 PM Changeset [10412] by gb
  • trunk/solarisx64/ccl/SX86CL64
new image
3:17 PM Changeset [10411] by gb
  • trunk/darwinppc/ccl/dppccl.image
new images
3:14 PM Changeset [10410] by gb
  • trunk/linuxppc/ccl/PPCCL
new images
2:58 PM Changeset [10409] by gb
  • trunk/source/lib/defstruct.lisp
Try to handle the (forthcoming) new scheme and the old in …
1:52 PM Changeset [10408] by gb
  • trunk/source/lib/defstruct-macros.lisp
Try to handle the (forthcoming) new scheme and the old in STRUCT-NAME, …
5:22 AM UpdatingFromSource edited by rme
(diff)
5:14 AM 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. …
2:39 AM Changeset [10406] by gb
  • trunk/source/level-0/l0-pred.lisp
Move %FIND-CLASSES% and accessor to level-0. Start to bootstrap …
2:30 AM Changeset [10405] by gb
  • trunk/source/level-0/X86/x86-misc.lisp
Um, handle boolean return values from %SUSPEND-TCR, %RESUME-TCR …
2:13 AM OldWikiStart edited by gb
add WriteAccess link (diff)
2:11 AM WriteAccess created by gb

Aug 8, 2008:

11:40 PM OldWikiStart edited by gb
Add TrackingTheTrunk link (diff)
11:38 PM TrackingTheTrunk created by gb
New.
10:47 PM UpdatingFromSource edited by gb
Update: cvs->svn, etc. (diff)
9:29 PM Changeset [10404] by wws
  • branches/working-0711/ccl/library/leaks.lisp
Fix comment
9:28 PM 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 …
11:44 AM Changeset [10402] by gb
  • trunk/source/compiler/PPC/ppc-lapmacros.lisp
Define an 'ne0->boolean' lapmacro. Use it to get boolean return value …
11:42 AM 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 …
10:38 AM 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) …
10:30 AM Changeset [10399] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
Don't pass (irrelevant) BUFSIZE to %ERRNO-DISP in TRY-GETTING-DIRNAME …
10:29 AM 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 …
4:55 AM Changeset [10397] by gb
  • branches/working-0711/ccl/level-0/X86/x86-misc.lisp
Return boolean results correctly in %SUSPEND-TCR/%RESUME-TCR.
4:54 AM Changeset [10396] by gb
  • branches/working-0711/ccl/lib/dumplisp.lisp
Create streams early. Run *LISP-SYSTEM-POINTER-FUNCTIONS* with a …
4:51 AM Changeset [10395] by gb
  • branches/working-0711/ccl/level-1/l1-boot-2.lisp
*INTERACTIVE-STREAMS-INITIALIZED* is just a global, initialized "by …
4:49 AM Changeset [10394] by gb
  • branches/working-0711/ccl/level-1/l1-application.lisp
Fix help string for --version option. Be more careful about parsing …
4:17 AM Changeset [10393] by gb
  • branches/working-0711/ccl/level-1/l1-processes.lisp
PROCESS-SUSPEND, PROCESS-RESUME: don't pass NIL to %SUSPEND-TCR, …
4:13 AM Changeset [10392] by gb
  • branches/working-0711/ccl/level-0/nfasload.lisp
Remove extra (effectless) initialization of *PACKAGE-REFS*.
4:13 AM Changeset [10391] by gb
  • branches/working-0711/ccl/level-0/l0-aprims.lisp
From rme: fix parenthesization of %CSTR-POINTER.
4:12 AM Changeset [10390] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Add compiler-macro for CHAR-DOWNCASE. It and existing CHAR-UPCASE use …
4:07 AM Changeset [10389] by gb
  • branches/working-0711/ccl/lisp-kernel/Threads.h
(Mostly) sync with trunk as of r10388. Differences include: - ABI …
3:22 AM Changeset [10388] by gb
  • trunk/source/lisp-kernel/x86-spentry64.s
Remove branch-prediction prefixes (or suffixes, if you prefer.)
3:21 AM Changeset [10387] by gb
  • trunk/source/lisp-kernel/x86-macros.s
Remove branch-prediction prefix in check_pending_interrupt.
3:20 AM Changeset [10386] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Always use SIGRETURN macro to return from suspend_resume_handler().

Aug 7, 2008:

9:59 PM Changeset [10385] by gb
  • trunk/source/lisp-kernel/lisp-exceptions.h
Remove some old/experimental conditionalization, making some of this …

Aug 6, 2008:

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

Aug 5, 2008:

9:41 PM Changeset [10362] by gb
  • trunk/source/level-0/nfasload.lisp
Use FUNCTION-VECTOR-TO-FUNCTION, which may be a no-op.
9:40 PM 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 …
9:37 PM Changeset [10360] by gb
  • trunk/source/compiler/nxenv.lisp
Enable %VALID-CODE-CHAR operator, at the expense of %ttagp (68k leftover.)
11:48 AM Changeset [10359] by gb
  • trunk/source/level-1/l1-aprims.lisp
Define VALID-CHAR-CODE-P.
11:48 AM Changeset [10358] by gb
  • trunk/source/level-1/l1-typesys.lisp
Propagate r10357 from working-0711.
11:46 AM Changeset [10357] by gb
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
DEFTYPE for VALID-CHAR-CODE was lost in the shuffle.
11:35 AM Changeset [10356] by gb
  • trunk/source/level-1/l1-error-system.lisp
From working-0711 branch: Stop supporting old (CLtL2) DEFINE-CONDITION …
11:18 AM Changeset [10355] by gb
  • trunk/source/level-1/l1-unicode.lisp
Fixes from working-0711.
11:17 AM Changeset [10354] by gb
  • trunk/source/lib/macros.lisp
WITH-ENCODED-CSTRS: encoding name, not constant encoding object.
11:16 AM Changeset [10353] by gb
  • trunk/source/compiler/optimizers.lisp
GET-CHARACTER-ENCODING of a constant/valid encoding name -> encoding.
11:02 AM Changeset [10352] by gb
  • trunk/source/level-1/l1-io.lisp
Propagate r10350 to trunk.
11:02 AM Changeset [10351] by gb
  • trunk/source/level-0/l0-pred.lisp
Propagate r10349 to trunk.
10:52 AM 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 …
10:50 AM Changeset [10349] by gb
  • branches/working-0711/ccl/level-0/l0-pred.lisp
In the #+x8664-target *NODEHEADER-1-TYPES*, say INTERNAL-STRUCTURE, …
10:15 AM Changeset [10348] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Missing comma in compiler-macro for 3-arg case of CHAR> .
10:13 AM Changeset [10347] by gb
  • trunk/linuxppc/ccl/PPCCL
images for linuxppc
9:32 AM Changeset [10346] by gb
  • trunk/darwinppc/ccl/dppccl.image
darwinppc images
9:24 AM Changeset [10345] by gb
  • trunk/solarisx64/ccl/SX86CL64
new Solarix x8664 image
9:19 AM Changeset [10344] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
FreeBSD x8664 image
9:16 AM Changeset [10343] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
darwinx8664 image
9:13 AM Changeset [10342] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Linuxx8664 image for package-ref changes.
9:11 AM Changeset [10341] by gb
  • trunk/source/compiler/optimizers.lisp
Compiler-macros for package-reg stuff.
8:49 AM Changeset [10340] by gb
  • trunk/source/level-0/nfasload.lisp
Runtime support for package-ref stuff.
4:38 AM Changeset [10339] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Update macro DEFINE-X8632-SUBPRIM-JUMP-VINSN, vinsn THROW.
1:39 AM Changeset [10338] by rme
  • trunk/source/level-1/x86-error-signal.lisp
Use %CHECK-ANCHORED-UUO in %XERR-DISP for x8632.
1:38 AM Changeset [10337] by rme
  • trunk/source/lib/x86-backtrace.lisp
Conditionalize some %apply-in-frame support functions for x8632.
1:36 AM Changeset [10336] by rme
  • trunk/source/lib/misc.lisp
*heap-utilization-vector-type-names* for x8632 (same as ppc32).
1:35 AM Changeset [10335] by rme
  • trunk/source/level-1/x86-trap-support.lisp
Conditionalize %CHECK-ANCHORED-UUO for x8632.
1:23 AM Changeset [10334] by rme
  • trunk/source/lisp-kernel/x86-constants32.h
Add foreign_sp and prev_xframe fields to xcf struct.
1:22 AM Changeset [10333] by rme
  • trunk/source/compiler/X86/x862.lisp
x862-typechecked-form: changes for x8632
1:19 AM Changeset [10332] by rme
  • trunk/source/compiler/X86/X8632/x8632-arch.lisp
Add foreign-sp and prev-xframe slots to xcf. Define tsp-frame and …

Aug 4, 2008:

10:51 PM 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. …
10:34 PM Changeset [10330] by rme
  • trunk/source/level-0/X86/X8632/x8632-symbol.lisp
%STRING-HASH for x8632.
12:17 PM Changeset [10329] by gb
  • trunk/linuxx8664/ccl/LX86CL64
new linuxx8664 image
12:16 PM Changeset [10328] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
new darwinx8664 image
12:15 PM Changeset [10327] by gb
  • trunk/solarisx64/ccl/SX86CL64
new Solarix x8664 image
12:14 PM Changeset [10326] by gb
  • trunk/linuxppc/ccl/PPCCL
new linuxppc images
12:13 PM Changeset [10325] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
new FreeBSD x8664 image
12:13 PM Changeset [10324] by gb
  • trunk/darwinppc/ccl/dppccl.image
new darwinppc images: new fasl version, istruct type changes
12:00 PM Changeset [10323] by gb
  • trunk/source/xdump/faslenv.lisp
Finish bumping fasl version.
11:52 AM Changeset [10322] by gb
  • trunk/source/lib/nfcomp.lisp
Bump current fasl version.
11:18 AM Changeset [10321] by gb
  • trunk/source/compiler/nx1.lisp
Remove training wheels, start bumping fasl version.
10:47 AM Changeset [10320] by gb
  • trunk/source/library/lispequ.lisp
%ISTRUCT macro uses REGISTER-ISTRUCT-CELL, which has been the point of …
10:47 AM Changeset [10319] by gb
  • trunk/source/compiler/optimizers.lisp
Compiler-macro on REGISTER-ISTRUCT-CELL.
10:38 AM Changeset [10318] by gb
  • trunk/source/compiler/nx0.lisp
Missed more cases involving definition-environment istructs.
10:26 AM Changeset [10317] by gb
  • trunk/source/level-1/l1-readloop.lisp
Missed an '(%svref istruct 0) in %SYMBOL-MACROEXPAND-1.
10:01 AM Changeset [10316] by gb
  • trunk/linuxppc/ccl/PPCCL
linuxppc images. Almost bootstrapped
10:00 AM Changeset [10315] by gb
  • trunk/darwinppc/ccl/dppccl.image
darwinppc images
9:55 AM Changeset [10314] by gb
  • trunk/solarisx64/ccl/SX86CL64
Solarisx8664 image.
9:51 AM Changeset [10313] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
FreeBSD x8664 image
9:48 AM Changeset [10312] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
darwinx8664 image
9:45 AM Changeset [10311] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Image for linuxx8664, nominally ready for istruct cell change.
9:44 AM Changeset [10310] by gb
  • trunk/source/xdump/faslenv.lisp
DEFFASLOP names the function.
9:44 AM Changeset [10309] by gb
  • trunk/source/compiler/nx-basic.lisp
Don't assume that (uvref istruct 0) is a symbol; try to use accessors …
8:52 AM Changeset [10308] by gb
  • trunk/linuxppc/ccl/PPCCL
still more images for linuxppc
8:44 AM Changeset [10307] by gb
  • trunk/darwinppc/ccl/dppccl.image
darwinppc images
8:38 AM Changeset [10306] by gb
  • trunk/solarisx64/ccl/SX86CL64
image for Solaris x8664
8:34 AM Changeset [10305] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
Another safety-net FreeBSD x8664 image.
8:31 AM Changeset [10304] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
another darwinx8664 image for early istruct-cell bootstrapping.
8:24 AM Changeset [10303] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Image for bootstrapping, again.
8:24 AM Changeset [10302] by gb
  • trunk/source/xdump/xfasload.lisp
Merge in some stuff from working-0711, especially stuff dealing with …
8:23 AM Changeset [10301] by gb
  • trunk/source/library/lispequ.lisp
Check for CONSP at runtime (for bootstrapping) in ISTRUCT-CELL-NAME …
8:22 AM Changeset [10300] by gb
  • trunk/source/lib/nfcomp.lisp
Enable ISTRUCT-CELL-P.
8:21 AM Changeset [10299] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Use SET-ISTRUCT-CELL-INFO (not (SETF ISTRUCT-CELL-INFO)) in …
7:32 AM Changeset [10298] by gb
  • trunk/linuxx8664/ccl/LX86CL64
bootstrapping image for linuxx8664
7:26 AM Changeset [10297] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
FreeBSD x8664 image
7:21 AM Changeset [10296] by gb
  • trunk/solarisx64/ccl/SX86CL64
Solarisx8664 image. Still some Solaris bugs …
5:38 AM Changeset [10295] by gb
  • trunk/linuxppc/ccl/PPCCL
Images for linuxppc.
5:25 AM Changeset [10294] by gb
  • trunk/darwinppc/ccl/dppccl.image
More bootstrapping paranoia: images for darwinppc.
5:23 AM Changeset [10293] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
Use MAKE-ISTRUCT class to create istruct-based classes.
5:22 AM Changeset [10292] by gb
  • trunk/source/lib/foreign-types.lisp
Don't make built-in istruct classes here.
5:22 AM Changeset [10291] by gb
  • trunk/source/compiler/nx1.lisp
Don't inline STRUCT-TYPEP. (Might slow some things down until this is …
5:21 AM Changeset [10290] by gb
  • trunk/source/cocoa-ide/hemlock/src/fill.lisp
Don't make OPTIMIZE declamation persist at load time.
5:20 AM HintsForAsdfAndOpenmcl edited by bfulgham
(diff)
4:31 AM Changeset [10289] by gb
  • trunk/darwinppc/ccl/dppccl.image
images for darwinppc
4:23 AM Changeset [10288] by gb
  • trunk/source/level-1/l1-sockets.lisp
Fix linuxppc conditionalization in C_SETSOCKOPT.
4:20 AM Changeset [10287] by gb
  • trunk/linuxppc/ccl/PPCCL
images for linuxppc
4:01 AM Changeset [10286] by gb
  • trunk/solarisx64/ccl/SX86CL64
solaris x8664 image
3:46 AM Changeset [10285] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
freebsdx8664 bootstrapping image
3:42 AM Changeset [10284] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
darwinx8664 image for early istruct-cell bootstrapping.
3:36 AM Changeset [10283] by gb
  • trunk/linuxx8664/ccl/LX86CL64
linux-x8664 image, for early istruct-cell stuff.
3:33 AM Changeset [10282] by gb
  • trunk/source/level-0/l0-pred.lisp
Early changes to support "istruct cells", which can speed up …
2:07 AM Changeset [10281] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
Use entry->addr to hide the differences between a foreign "entry" …

Aug 3, 2008:

1:39 AM Changeset [10280] by rme
  • trunk/source/level-1/l1-boot-2.lisp
In SET-TERMINAL-ENCODING, also set the external format for *STDERR*.

Aug 2, 2008:

10:16 PM 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 …
10:10 PM Changeset [10278] by gb
  • trunk/source/lisp-kernel/darwinx8664/.gdbinit
Use 'pl' (not 'l', which may be predefined) to print lisp objects (as …
10:08 PM Changeset [10277] by gb
  • trunk/source/lib/dumplisp.lisp
In RESTORE-LISP-POINTERS: clear *INTERACTIVE-STREAMS-INITIALIZED* …
10:03 PM Changeset [10276] by gb
  • trunk/source/level-1/l1-pathnames.lisp
Don't try to interpret (Cocoa, GNUStep) bundles in CCL-DIRECTORY. …
10:01 PM Changeset [10275] by gb
  • trunk/source/level-1/l1-application.lisp
Try to be more careful when parsing the -K (terminal encoding) option; …
9:52 PM Changeset [10274] by gb
  • trunk/source/level-1/l1-boot-2.lisp
*INTERACTIVE-STREAMS-INITIALIZED*: just a global, reset and set …
2:02 AM Changeset [10273] by rme
  • trunk/source/lisp-kernel/x86-constants32.s
Define csp_frame struct. Use it in a few places, also saving the …
1:58 AM Changeset [10272] by rme
  • trunk/source/level-0/X86/X8632/x8632-hash.lisp
Undo my incorrect "correction" in FAST-MOD-3.

Aug 1, 2008:

11:26 PM Changeset [10271] by gb
  • release/1.2/source/level-1/l1-io.lisp
Don't use *PNAME-BUFFER* in WRITE-PERVERTED-STRING.
10:47 AM Ticket #323 (CCL crashes to kernel debugger if working directory does not exist) created by hans
Certainly not something very important: deng-hhueb 445_$ cd /tmp/ …

Jul 31, 2008:

11:02 PM Changeset [10270] by rme
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
In %get-spin-lock, it's x8632::tcr.linear (not x8664).
10:39 PM Changeset [10269] by rme
  • trunk/darwin-x86-headers/libc/C/populate.sh
Also process /usr/include/poll.h.
5:53 PM Changeset [10268] by rme
  • trunk/source/xdump/hashenv.lisp
Special-case +nil-hash+ for x8632 so that cross-compiling from x8664 works.
5:51 PM Changeset [10267] by rme
  • trunk/source/level-0/X86/X8632/x8632-def.lisp
%copy-function for x8632.
5:50 PM Changeset [10266] by rme
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
New locking stuff, tcr suspend/resume traps, static-cons stuff.
5:47 PM Changeset [10265] by rme
  • trunk/source/level-0/X86/X8632/x8632-hash.lisp
fast-mod-3 for x8632.
5:45 PM Changeset [10264] by rme
  • trunk/source/lisp-kernel/lisp-debug.c
When printing lisp registers, note whether EDX is unboxed by virtue of …
5:44 PM 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 …
5:26 PM Changeset [10262] by rme
  • trunk/source/lisp-kernel/pmcl-kernel.c
Move up subprims_base for x8632, too.
5:24 PM Changeset [10261] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
Ensure DF is clear before calling foreign code.
5:17 PM Changeset [10260] by rme
  • trunk/source/level-1/linux-files.lisp
Use (%null-ptr) in lieu of +null-ptr+
4:25 AM Changeset [10259] by rme
  • trunk/source/xdump/xx8632-fasload.lisp
Move up static-space-address by 64K.
4:21 AM Changeset [10258] by rme
  • trunk/source/library/darwinx8632-syscalls.lisp
poll syscall.
4:17 AM Ticket #297 (process-enable experiencing broken symptons on rc1.2) closed by gb
fixed: Some later discussion on openmcl-devel indicated that this was just a …
2:53 AM Ticket #322 (Need to update Wiki entries on upgrading from source (and via svn)) created by gb
The information seems to still be generally informative and accurate …

Jul 30, 2008:

11:18 PM Ticket #320 (DEAD-MACPTR referenced in saved currency-converter application) closed by gb
fixed: This seems to have been caused by code which runs after ObjC class …
11:04 PM 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 …
11:03 PM Changeset [10256] by gb
  • trunk/source/lib/dumplisp.lisp
In CLEAR-IOBLOCK-STREAMS, be careful about the use of TYPEP: we may …
11:01 PM Changeset [10255] by gb
  • trunk/source/lib/dumplisp.lisp
In CLEAR-IOBLOCK-STREAMS, be careful about the use of TYPEP: we may …
10:54 PM Changeset [10254] by gb
  • trunk/source/lib/compile-ccl.lisp
First cut at an UPDATE-CCL function: (update-ccl &key (verbose t)) …
10:48 PM Changeset [10253] by gb
  • trunk/source/level-1/l1-processes.lisp
Saner handling of WAIT arg in PROCESS-ENABLE, as per 1.2.
10:47 PM Changeset [10252] by gb
  • trunk/source/examples/cocoa/currency-converter/currency-converter.lisp
Propagate r10236 to trunk.
6:32 PM Changeset [10251] by rme
  • trunk/source/compiler/X86/X8632/x8632-arch.lisp
Update nil-value, t-value, x8632-subprims-base due to NIL relocation. …
6:29 PM Changeset [10250] by rme
  • trunk/source/lisp-kernel/x86-constants32.s
Update nil_value, t_value, lisp_globals_limit, nrs. Add save_eflags …
6:26 PM Changeset [10249] by rme
  • trunk/source/lisp-kernel/x86-constants32.h
Additions to struct hash_table_vector_header. Add save_eflags slot to …
5:15 PM Changeset [10248] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
Update .SPunbind_interrupt_level to check for pending suspend request. …
4:10 PM Changeset [10247] by rme
  • trunk/source/level-0/l0-pred.lisp
In *nodeheader-types* for x8632, lisp-thread => basic-stream.
8:46 AM Ticket #321 (Style-warning can't be used from user program) created by lenst
Doing […] Results in a strange error: […] Style-warning has no …
3:07 AM Changeset [10246] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
In callback_for_interrupt(), need to initialize save_rbp/save_ebp …
12:31 AM Changeset [10245] by gz
  • branches/working-0711/ccl/lib/pprint.lisp
Fix pretty printer to not remove quoted spaces at end of line (from …
12:27 AM Changeset [10244] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
Add form CCL:WITHOUT-COMPILING-CODE-COVERAGE, which disables code …
12:06 AM CodeCoverage edited by gz
(diff)

Jul 29, 2008:

12:16 PM Changeset [10243] by mb
  • branches/working-0711/ccl
Use public http url for the tools/advice-profiler external
12:09 PM Changeset [10242] by mb
  • branches/working-0711/ccl
Added tools/advice-profiler as an external
12:08 PM Changeset [10241] by mb
  • branches/working-0711/ccl/tools/advice-profiler
removing directory, will replace with svn:externals
11:40 AM Changeset [10240] by gb
  • branches/win64/scripts/ccl64
Handle Cygwin, Windows paths. Set DD convenience variable later.
11:07 AM Changeset [10239] by mb
  • branches/working-0711/tools
Remove working-0711/tools directory
11:06 AM Changeset [10238] by mb
  • branches/working-0711/ccl/tools/advice-profiler
Try again to copy advice-profiler from trunk
11:05 AM Changeset [10237] by mb
  • branches/working-0711/tools
Copy advice-profiler from trunk
10:21 AM 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 …
8:02 AM Ticket #320 (DEAD-MACPTR referenced in saved currency-converter application) created by gb
It was reported in …
6:05 AM Changeset [10235] by rme
  • trunk/source/compiler/optimizers.lisp
consp compiler macro punts on x8632 (NIL and CONS share a tag).
4:46 AM Changeset [10234] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Update address of .SPcall_closure in vinsn init-nclosure. Add a few …
4:09 AM Changeset [10233] by gb
  • branches/win64/CROSS-LX86CL64
not needed

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 …
Note: See TracTimeline for information about the timeline view.