Timeline


and

Nov 25, 2008:

6:50 PM Ticket #381 (hang when displaying NSRect record) closed by rme
fixed: This seems not to happen any more (in an r11427 lisp).
9:03 AM Changeset [11427] by gb
  • trunk/source/objc-bridge/objc-support.lisp
Serialize MAYBE-MAP-OBJC-CLASSES. It might be possible to be less …
8:57 AM Changeset [11426] by gb
  • trunk/source/objc-bridge/objc-runtime.lisp
Don't use splay-trees to map objc class pointers to info about them. …
8:52 AM Changeset [11425] by gb
  • trunk/source/level-0/l0-init.lisp
Don't add :POWEROPEN-TARGET unless PPC-TARGET is also set. (It should …
8:51 AM Changeset [11424] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Try using a darker shade of gray to highlight comments.
8:51 AM Changeset [11423] by gb
  • trunk/source/cocoa-ide/console-window.lisp
Don't enable the console window. (Will try to use new scheme soon.)
5:04 AM Ticket #381 (hang when displaying NSRect record) created by rme
Start IDE with (require 'cocoa). (Either 64- or 32-bit x86). Into a …

Nov 24, 2008:

8:52 PM Changeset [11422] by rme
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
for x8632: new %%APPLY-IN-FRAME-PROTO stub; signal error in …
8:11 PM Changeset [11421] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
In ALLOC-C-FRAME and ALLOC-VARIABLE-C-FRAME, work around a Darwin bug …
6:34 PM Ticket #380 (nil receivers and x8632 and objc_msgSend_fpret) created by rme
On x8632, there's a special variant of objc_msgSend called …

Nov 23, 2008:

12:06 AM WindowsNotes edited by gb
add kernel compile notes. (diff)

Nov 22, 2008:

2:22 PM CocoaIde/DesignNotes edited by gz
(diff)
4:46 AM CocoaIde/DesignNotes created by rme

Nov 20, 2008:

6:51 PM Changeset [11420] by gz
  • trunk/source/compiler/X86/x862.lisp
Remove obsolete bootstrapping code, fix indentation
4:47 PM Changeset [11419] by gz
  • branches/working-0711/ccl/lib/db-io.lisp
r11418 from trunk
4:45 PM Changeset [11418] by gz
  • trunk/source/lib/db-io.lisp
Don't change the first two value returned …
1:44 PM Changeset [11417] by gz
  • branches/working-0711/ccl/lib/dumplisp.lisp
save-application fix from trunk (r11301)

Nov 19, 2008:

8:03 PM Changeset [11416] by gz
  • branches/working-0711/ccl/level-1/l1-streams.lisp
Fix in %make-output-stream from trunk r11288
4:16 PM Changeset [11415] by gz
  • branches/working-0711/ccl/lib/macros.lisp
SETF THE fix from trunk (r11285)
6:25 AM Changeset [11414] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
In ALLOC-C-FRAME and ALLOC-VARIABLE-C-FRAME, enforce a minimum frame …
5:38 AM Changeset [11413] by gz
  • branches/working-0711/ccl/lib/xref.lisp
who-calls fix from trunk (r11388)
5:10 AM Changeset [11412] by gz
  • branches/working-0711/ccl/LX86CL64.bootstrap
from trunk, assorted changes for other platforms
4:40 AM Changeset [11411] by gz
  • branches/working-0711/ccl/level-1/l1-processes.lisp
r11281 from trunk
2:32 AM Changeset [11410] by gz
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
undo make-instance optimizations when class slots change and when …
2:30 AM Changeset [11409] by gz
  • trunk/source/level-1/l1-clos-boot.lisp
undo make-instance optimizations when class slots change and when …

Nov 18, 2008:

11:26 PM Changeset [11408] by gz
  • trunk/source/lib/source-files.lisp
accept method-function in source location lookup
10:08 PM Changeset [11407] by gb
  • trunk/source/doc/src/modifying.xml
fix typo
10:05 PM Changeset [11406] by gb
  • trunk/windows/ccl/wx86cl.exe
win32 binaries
10:00 PM Changeset [11405] by gb
  • trunk/win64-headers/libc/constants.cdb
win64 binaries; update win64 headers, too
9:55 PM Changeset [11404] by gb
  • trunk/freebsdx86/ccl/fx86cl64
64-bit FreeBSD binaries; update scripts/ccl for 32-bit FreeBSD
9:47 PM Changeset [11403] by gb
  • trunk/freebsdx86/ccl/fx86cl
32-bit FreeBSD binaries
9:42 PM Changeset [11402] by gb
  • trunk/solarisx86/ccl/sx86cl
solarisx86 binaries
9:02 PM Changeset [11401] by gb
  • trunk/darwinx86/ccl/dx86cl
darwinx86 binaries
9:01 PM Changeset [11400] by gz
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Don't do make-instance optimization if there are any specialized …
8:58 PM Changeset [11399] by gz
  • trunk/source/level-1/l1-clos.lisp
Don't do make-instance optimization if there are any specialized …
8:56 PM Changeset [11398] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Add regression test for overeager make-instance optimization
8:56 PM Changeset [11397] by rme
  • trunk/source/cocoa-ide/start.lisp
Don't enter a break loop before starting the IDE on x8632 any more.
8:53 PM Changeset [11396] by gb
  • trunk/linuxx86/ccl/lx86cl
linuxx86 binaries
8:49 PM Changeset [11395] by gb
  • trunk/linuxppc/ccl/ppccl
LinuxPPC binaries
8:36 PM Changeset [11394] by gb
  • trunk/darwinppc/ccl/dppccl
darwinppc binaries
8:29 PM Changeset [11393] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
Whoops: remove debugging call to BREAK in PPC2-BIND-LAMBDA.
8:24 PM Changeset [11392] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
Propagate some expression-evaluation/register-targeting changes form …
8:21 PM Changeset [11391] by gb
  • trunk/source/compiler/nx0.lisp
In NX1-SYMBOL: adjust ref count, even if closed (large part of the …
7:37 PM Changeset [11390] by rme
  • trunk/source/objc-bridge/objc-runtime.lisp
Fixes to x8632 flavor of %PROCESS-VARARGS-LIST.
7:05 PM Changeset [11389] by rme
  • trunk/source/objc-bridge/objc-runtime.lisp
%STACK-BLOCK takes a size in bytes, not words. This error was causing …
3:58 PM Changeset [11388] by gz
  • trunk/source/lib/xref.lisp
Fix make-xref-entry to handle new naming scheme for internal functions
3:45 PM Changeset [11387] by gz
  • trunk/source/compiler/lambda-list.lisp
fencepost in find-source-note-at-pc per gb

Nov 17, 2008:

1:44 PM Changeset [11386] by gb
  • trunk/source/compiler/nx2.lisp
Start to add some general acode-walking routines that (hopefully) can …
1:25 PM Changeset [11385] by gz
  • trunk/source/compiler/X86/x86-disassemble.lisp
Different fix for problem addressed by r11378
1:05 PM Changeset [11384] by gb
  • trunk/source/compiler/nx0.lisp
When incrementing/propagating a variable's assignment/reference …
12:30 PM Changeset [11383] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
Fix some typos.
11:31 AM Changeset [11382] by gb
  • trunk/source/lisp-kernel/darwinppc/.gdbinit
Get rid of some macros that never worked; use 'pl', rather than 'l' …
11:27 AM Changeset [11381] by gb
  • trunk/source/examples/jni.lisp
Use 'jni-init' import to call JNI functions that clobber Mach …
11:25 AM Changeset [11380] by gb
  • trunk/source/lisp-kernel/imports.s
Replace (obsolete) 'allocate_tstack' imports table entry with jvm-init.
11:24 AM Changeset [11379] by gb
  • trunk/source/compiler/PPC/PPC32/ppc32-arch.lisp
Replace (obsolete) 'allocate_tstack' imports table entry with jvm-init.
10:51 AM Changeset [11378] by gb
  • trunk/source/compiler/X86/x86-disassemble.lisp
In X86-PRINT-DISASSEMBLED-INSTRUCTION, check for null source-note.
3:09 AM Changeset [11377] by gb
  • trunk/freebsdx86/ccl/fx86cl
32-bit FreeBSD kernel. Hard (not yet possible) to build on a 64-bit …
3:06 AM Changeset [11376] by gb
  • trunk/source/lisp-kernel/x86-spentry32.s
On FreeBSD, whether or not we can write to rcontext depends on whether …
3:03 AM Changeset [11375] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Declare rcontext_readonly.
3:03 AM Changeset [11374] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
Initialize 'rcontext_readonly' for FreeBSD.

Nov 16, 2008:

3:35 PM Changeset [11373] by gz
  • trunk/source/cocoa-ide/cocoa-listener.lisp
Finish source location and pc -> source mapping support, from …
12:32 PM Changeset [11372] by gb
  • trunk/source/lisp-kernel/freebsdx8632/fpu.h
Can't assume that <machine/npx.h> exists (it doesn't on an amd64 …
12:19 PM Changeset [11371] by gb
  • trunk/source/lisp-kernel/freebsdx8632/Makefile
maybe setup for cross compilation from 64-bit FreeBSD
10:58 AM Changeset [11370] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Using i386_set_ldt() to point %fs at the tcr on 32-bit FreeBSD doesn't …
2:04 AM Changeset [11369] by gb
  • trunk/source/lib/compile-ccl.lisp
Fix module definition of nx2, which was leftover from MCL 68K ... Add …
2:01 AM Changeset [11368] by gb
  • trunk/source/level-1/l1-boot-2.lisp
Load nx2.
2:01 AM Changeset [11367] by gb
  • trunk/source/compiler/nx2.lisp
New file, or maybe a very old one. Empty, for now, and there may be …

Nov 15, 2008:

2:31 PM Changeset [11366] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for reader method unsnapping
2:28 PM Changeset [11365] by gz
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Keep track of reader methods that have been snapped and unsnap them …
2:26 PM Changeset [11364] by gz
  • trunk/source/level-1/l1-clos.lisp
Keep track of reader methods that have been snapped and unsnap them …
12:57 PM Ticket #379 (results of HEAP-UTILIZATION on x8632 are fishy) closed by gb
fixed: The win32 lisp that couldn't save an image reliably was able to do so …
12:44 PM Changeset [11363] by gb
  • trunk/source/level-0/X86/X8632/x8632-utils.lisp
In WALK-STATIC-AREA and %WALK-DYNAMIC-AREA: be careful to treat …
10:03 AM Changeset [11362] by gb
  • trunk/source/compiler/nx0.lisp
Add (and/or finish adding ...) a couple of fields to VAR istruct. …
10:02 AM Changeset [11361] by gb
  • trunk/source/library/lispequ.lisp
Add (and/or finish adding ...) a couple of fields to VAR istruct. …

Nov 14, 2008:

9:08 PM Changeset [11360] by rme
  • trunk/source/lib/ffi-darwinx8632.lisp
x86-darwin32::expand-ff-call: produce correct expansion for non-scalar …
8:51 PM Changeset [11359] by rme
  • trunk/source/compiler/X86/x862.lisp
i386-ff-call: fixes for passing non-scalar arguments
12:17 AM PlatformNotes edited by gb
Note that the Ubuntu 8.10 weirdness may be limited to the PS3 distro. (diff)

Nov 13, 2008:

11:29 PM PlatformNotes edited by rme
(diff)
11:22 PM PlatformNotes edited by rme
(diff)
4:47 AM Changeset [11358] by rme
  • trunk/source/objc-bridge/objc-runtime.lisp
Compile send functions for varargs method signatures. It might be …
4:33 AM Changeset [11357] by rme
  • trunk/source/lib/ffi-darwinx8632.lisp
Try to improve handling of small structs returned by value a little …

Nov 12, 2008:

10:31 PM Changeset [11356] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
Horrible hack to initialize JVMs (which is awkward on Darwin). Needs …
5:00 AM Changeset [11355] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
In {sign,zero}-extend-{u,s}8 vinsns, assume that the src operand will …

Nov 11, 2008:

10:29 PM Ticket #379 (results of HEAP-UTILIZATION on x8632 are fishy) created by rme
[…] Those BASIC-STREAM objects are pretty heavyweight...not to …
6:26 PM Changeset [11354] by gb
  • trunk/tests/ansi-tests
Condtionalize tests that open files with large integer element-types.
5:55 PM Changeset [11353] by gb
  • trunk/source/level-0/X86/X8632/x8632-pred.lisp
In EQUAL: if we have two non-EQ lists, terminate if either is NIL. …
5:17 PM Changeset [11352] by gz
  • trunk/source/doc/src/threads.xml
Fix process-reset doc
4:18 PM Changeset [11351] by gz
  • branches/working-0711/ccl/level-1/l1-dcode.lisp
method combination fixes (r11347, r11349)
4:05 PM Changeset [11350] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for bug #378
3:58 PM Ticket #377 (rebuild-ccl fails with a method-combination defined) closed by gz
fixed
3:55 PM Ticket #378 (error calling call-next-method in long-form method combination) closed by gz
fixed: Fixed in r11349
3:54 PM Changeset [11349] by gz
  • trunk/source/level-1/l1-dcode.lisp
bug #378: In %cnm-with-args-combined-method-dcode, which is called for …
3:48 PM Ticket #378 (error calling call-next-method in long-form method combination) created by gz
(define-method-combination test-method-combination () ((around …
3:41 PM Changeset [11348] by gb
  • trunk/source/level-0/X86/X8632/x8632-def.lisp
Call %UPDATE-SELF-REFERENCES in %COPY-FUNCTION (used in trace of gfs).

Nov 10, 2008:

10:10 PM Changeset [11347] by gb
  • trunk/source/lib/method-combination.lisp
In %DEFINE-METHOD-COMBINATION-EVALUATOR, don't treat (MCI.OPTIONS MCI) …
10:09 PM Changeset [11346] by rme
  • trunk/source/lib/ffi-darwinx8632.lisp
x86-darwin32::expand-ff-call: Try to deal with returning small …
7:44 PM Ticket #377 (rebuild-ccl fails with a method-combination defined) created by rme
Reported by Eric Marsden on bug-openmcl: When a method combination …
7:17 PM Ticket #356 (ia32: floating-point-overflow not signaled on EXP) closed by rme
fixed
6:59 AM Changeset [11345] by gb
  • trunk/source/lisp-kernel/thread_manager.c
In 32-bit x86 FreeBSD setup_tcr_extra_segment(), exit (don't just …
6:46 AM Changeset [11344] by gb
  • trunk/freebsdx86/ccl/fx86cl64
likewise
6:45 AM Changeset [11343] by gb
  • trunk/freebsdx86/ccl/fx86cl64.image
Move from old dir to new.
6:40 AM Changeset [11342] by gb
  • trunk/source/level-1/x86-trap-support.lisp
FreeBSD x8632 exception decoding.
6:40 AM Changeset [11341] by gb
  • trunk/source/lisp-kernel/freebsdx8632/.gdbinit
New.
6:40 AM Changeset [11340] by gb
  • trunk/source/xdump/xx8632-fasload.lisp
Add the FreeBSD xload backend.
6:39 AM Changeset [11339] by gb
  • trunk/freebsdx86/ccl/fx86cl
very early FreeBSD x8632 binaries; maybe still buggy
6:35 AM Changeset [11338] by gb
  • trunk/freebsdx86/ccl
spell externals with an r
6:34 AM Changeset [11337] by gb
  • trunk/freebsdx86/ccl
externals property
6:32 AM Changeset [11336] by gb
  • trunk/freebsdx86/ccl
new
6:32 AM Changeset [11335] by gb
  • trunk/freebsdx86
new
6:31 AM Changeset [11334] by gb
  • trunk/freebsdx8664/ccl/fx86cl64
recent freebsdx8664 binaries
6:22 AM Changeset [11333] by gb
  • trunk/freebsd-headers/gl
New.
6:16 AM Changeset [11332] by gb
  • trunk/freebsd-headers
new

Nov 9, 2008:

10:28 PM Changeset [11331] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
When masking "all" signals, leave SIGTRAP (trace, breakpoints) …
10:26 PM Changeset [11330] by gb
  • trunk/source/lisp-kernel/x86-constants32.h
In FreeBSD xpGPR vector, REG_ESP is 18th entry, not 19th.
10:25 PM Changeset [11329] by gb
  • trunk/source/lisp-kernel/x86-asmutils32.s
After several failed attempts to get freebsd_sigreturn() right, …
10:24 PM Changeset [11328] by gb
  • trunk/source/lisp-kernel/thread_manager.c
In setup_tcr_extra_segment() for X8632 FreeBSD: helps to set …
10:23 PM Changeset [11327] by gb
  • trunk/source/lisp-kernel/area.h
Set IMAGE_BASE_ADDRESS to 0x30000000 for FreeBSDX632.
9:25 PM Changeset [11326] by gb
  • trunk/source/compiler/X86/X8632/x8632-backend.lisp
FreeBSD x8632 changes.
9:24 PM Changeset [11325] by gb
  • trunk/source/compiler/nx1.lisp
FreeBSD x8632 changes. (Sigh. We should do the ff-call stuff …
9:23 PM Changeset [11324] by gb
  • trunk/source/xdump/xx8632-fasload.lisp
FreeBSD x8632 changes.
9:23 PM Changeset [11323] by gb
  • trunk/source/lib/compile-ccl.lisp
FreeBSD x8632 changes.
9:23 PM Changeset [11322] by gb
  • trunk/source/lib/ffi-freebsdx8632.lisp
New file. Same as the old files.
9:22 PM Changeset [11321] by gb
  • trunk/source/level-0/X86/X8632
freebsdx632 stuff. Ignore freebsdx8632 fasls.
6:23 PM Changeset [11320] by rme
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Avoid the new-with-Leopard convenience method …
3:02 AM Changeset [11319] by gb
  • trunk/source/lisp-kernel/ppc-spentry.s
In the destructuring-bind subprims (still used for inlining some cases …
12:45 AM Changeset [11318] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
Whoops; thought I checked this in in the last commit. In …
12:43 AM Changeset [11317] by gb
  • trunk/source/compiler/PPC/PPC32/ppc32-vinsns.lisp
SET-CONSTANT-PPC-BIT-TO-VARIABLE-VALUE - which can be invoked on (SETF …

Nov 8, 2008:

10:17 PM Changeset [11316] by rme
  • trunk/source/scripts/openmcl
Remove old scripts to avoid confusion. The openmcl/ccl scripts are …
6:56 PM Changeset [11315] by gb
  • trunk/source/lisp-kernel/x86-spentry32.s
_SPstkconslist_star: implement, share code with _SPstkconslist.
5:15 PM Changeset [11314] by gb
  • trunk/source/lisp-kernel/x86-spentry32.s
Use hlt instructions (not "int $3") for things that're stubbed out/ …
12:30 PM WindowsNotes edited by gb
(diff)
12:29 PM WindowsNotes edited by gb
(diff)
2:30 AM Changeset [11313] by rme
  • trunk/source/cocoa-ide/cocoa-editor.lisp
In REMOVE-PAREN-HIGHLIGHTING, don't lockFocus/unlockFocus. There are …
1:57 AM Changeset [11312] by gb
  • trunk/windows/ccl/wx86cl.exe
new win32 binaries
1:52 AM Changeset [11311] by gb
  • trunk/source/lisp-kernel/windows-calls.c
in lisp_open(): always enable FILE_SHARE_READ|FILE_SHARE_WRITE. …
1:50 AM Changeset [11310] by gb
  • trunk/source/level-1/x86-trap-support.lisp
Due to confusion about width/signedness of 'code' argument to xcmain, …
1:49 AM Changeset [11309] by gb
  • trunk/source/level-1/linux-files.lisp
FD-FSYNC: Call #_FlushFileBuffers with a handle, not a pseudo fd.
1:48 AM Changeset [11308] by gb
  • trunk/source/level-1/l1-numbers.lisp
Get rid of the older Windows versions of acosh/asinh/atanh[f]; we …

Nov 7, 2008:

11:17 PM WindowsNotes edited by gz
(diff)
10:45 PM WindowsNotes edited by gb
(diff)
10:34 PM OldWikiStart edited by gb
(diff)
10:33 PM WindowsNotes edited by gb
(diff)
10:31 PM WindowsNotes edited by gb
(diff)
10:18 PM WindowsNotes created by gb

Nov 6, 2008:

1:27 PM Changeset [11307] by gb
  • trunk/source/cocoa-ide/cocoa-listener.lisp
Make the initial Cocoa listener load the init file in a standalone …
11:45 AM Changeset [11306] by gb
  • trunk/source/examples/cocoa/easygui/events.lisp
Don't try to ignore lambda-list keywords. (Still not right, but less …
2:28 AM Changeset [11305] by gz
  • trunk/source/tools/asdf.lisp
Update to asdf 1.130
2:26 AM Changeset [11304] by gz
  • branches/working-0711/ccl/tools/asdf-install/COPYRIGHT
update to asdf-install 0.6.10

Nov 5, 2008:

11:03 PM Changeset [11303] by gz
  • branches/working-0711/ccl/tools/asdf.lisp
Update to asdf 1.130
9:05 PM Changeset [11302] by gb
  • release/1.2/source/lib/dumplisp.lisp
Propagate r11301 to 1.2.
9:03 PM Changeset [11301] by gb
  • trunk/source/lib/dumplisp.lisp
Since we documented the :TOPLEVEL-FUNCTION option to SAVE-APPLICATION, …
4:30 PM Changeset [11300] by gb
  • trunk/source/compiler/X86/x862.lisp
Pushing a SINGLE-FLOAT on x8664 only affects the vstack.
11:27 AM Changeset [11299] by gb
  • trunk/source/compiler/X86/x862.lisp
X862-VAR-NOT-SET-BY-FORM-P and X862-SETQED-VAR-NOT-SET-BY-FORM-P: the …
10:53 AM Changeset [11298] by gb
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
ALIGN-LOOP-HEAD was a bad idea (adds NOPs but doesn't improve …
10:52 AM Changeset [11297] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Lose the speculative MARK-AS-NODE-PRESERVING-FLAGS. Add a …
10:38 AM Changeset [11296] by gb
  • trunk/source/compiler/nxenv.lisp
More operators have ACODE-SUBFORMS, SINGLE-VALUE, and/or …
10:36 AM Changeset [11295] by gb
  • trunk/source/compiler/X86/X8632/x8632-arch.lisp
MAX-n-BIT-CONSTANT-INDEX: define all as ARRAY-TOTAL-SIZE-LIMIT.
3:22 AM Ticket #376 (callbacks should preserve immediate thread-local state) created by gb
Callbacks that could return (and we generally have to assume that all …
2:46 AM Changeset [11294] by rme
  • trunk/source/lisp-kernel/m4macros.m4
Define SSE2_MATH_LIB when the target is Darwin/x86. In .SPffcall, …

Nov 4, 2008:

5:44 AM Ticket #375 (ccl::%svref with "large" fixnum indices) created by gb
I'm not sure if this is limited to just %svref (it might happen for …
4:01 AM FrequentlyAskedQuestions edited by rme
(diff)
3:59 AM OldWikiStart edited by rme
(diff)
3:58 AM FrequentlyAskedQuestions created by rme

Nov 3, 2008:

12:41 PM Changeset [11293] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Do matching-paren highlighting by setting the background color of both …
6:37 AM Changeset [11292] by gb
  • trunk/source/level-1/x86-trap-support.lisp
solarisx8662 exception decoding.
6:36 AM Changeset [11291] by gb
  • trunk/source/level-0/l0-init.lisp
:solarisx8662, with two #\ss.
1:13 AM Changeset [11290] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
MISC-REF-DOUBLE-FLOAT, MISC-SET-DOUBLE-FLOAT: need to scale index. …
1:08 AM Changeset [11289] by gb
  • trunk/source/compiler/vinsn.lisp
Define a :DISCARD vinsn attribute, to indicate cases when some sort of …
1:05 AM Changeset [11288] by gb
  • trunk/source/level-1/l1-streams.lisp
ERROR call in %MAKE-STRING-OUTPUT-STREAM needs an argument.

Nov 2, 2008:

9:28 AM Changeset [11287] by gb
  • trunk/source/compiler/X86/x862.lisp
... and (committed too soon): in general aref/aset of 1/2/3-d …
9:22 AM Changeset [11286] by gb
  • trunk/source/compiler/X86/x862.lisp
Get rid of X862-CR-BIT-FOR-LOGICAL-COMPARISON and use the …
2:01 AM Changeset [11285] by gb
  • trunk/source/lib/macros.lisp
(SETF (THE TYPE PLACE) VALUE) => (SETF PLACE (THE TYPE VALUE)). …
1:25 AM Changeset [11284] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Propagate r11282 to working-0711.
1:20 AM Changeset [11283] by gb
  • release/1.2/source/compiler/X86/X8664/x8664-vinsns.lisp
Propagate r11282 to 1.2:

Nov 1, 2008:

11:49 PM Changeset [11282] by gb
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
MISC-REF-C-SINGLE-FLOAT: shift constant index by 2, not by word-shift.
7:23 PM Ticket #374 (struct accessors are incorrect with struct option (:type (vector ...) created by thomas001
Hi, i came across the following when trying to do some maths with …
3:47 PM Ticket #373 (x86 ports: invalid numerical comparisons) created by emarsden
Incorrect code seems to be generated for comparisons with a bignum. […]
2:04 PM OldWikiStart edited by pfeilgm
(diff)
2:03 PM OldWikiStart edited by pfeilgm
(diff)
2:03 PM OldWikiStart edited by pfeilgm
(diff)
5:54 AM Changeset [11281] by gb
  • trunk/source/level-1/l1-processes.lisp
JOIN-PROCESS: don't signal an error if the process we're waiting for …
5:38 AM Ticket #371 (permissions and GET-DESCRIPTOR-FOR) closed by rme
fixed: See r11280. This bakes in an assumption that there will be a writable …
5:31 AM Changeset [11280] by rme
  • trunk/source/level-1/linux-files.lisp
GET-DESCRIPTOR-FOR: create temporary file in /tmp rather than in the …
1:18 AM Ticket #372 (Problem with basic arithmetic) closed by gb
invalid: The problem is that floating-point numbers are not infinitely precise, …

Oct 31, 2008:

11:02 PM Ticket #372 (Problem with basic arithmetic) created by wvdb
Hard to believe but this is what I'm getting: […] I do not see …
6:48 PM OldWikiStart edited by pfeilgm
(diff)
6:42 PM Ticket #371 (permissions and GET-DESCRIPTOR-FOR) created by rme
When the lisp's current directory is not writable, GET-DESCRIPTOR-FOR …
6:37 PM OldWikiStart edited by pfeilgm
(diff)
6:35 PM OldWikiStart edited by pfeilgm
(diff)
6:16 PM OldWikiStart edited by pfeilgm
(diff)
5:55 PM OldWikiStart edited by pfeilgm
(diff)
4:15 PM Ticket #370 (AREF/ASET optimizations with undeclared rank) created by gz
From gb: (declare (type (simple-array double-float) a b))
4:03 PM Ticket #369 (SETF THE loses type info) created by gz
? (pprint (macroexpand '(setf (the double-float (aref a i)) val))) …
1:52 PM Changeset [11279] by gz
  • branches/working-0711/ccl/compiler/X86/x862.lisp
Backport compiler source location changes from trunk, mostly reorg and …
1:46 PM Changeset [11278] by gz
  • branches/working-0711/ccl/lib/ffi-darwinx8632.lisp
new files from trunk
11:35 AM Changeset [11277] by gb
  • trunk/source/lisp-kernel/x86-spentry32.s
At the local label 'match_loop' in destbind, compare the keyword …
4:12 AM Changeset [11276] by gz
  • trunk/source/compiler/X86/x862.lisp
In x862-vref, if full safety, do typechecks even if don't use value …
2:21 AM Changeset [11275] by gb
  • trunk/source/lib/compile-ccl.lisp
use gmake on 32-bit Solaris, too. win32/win64, 32-bit/64-bit Solaris …
12:31 AM Changeset [11274] by gb
  • trunk/solarisx86/ccl/sx86cl
New (and sort of up-to-date.)
12:21 AM Changeset [11273] by gb
  • trunk/solarisx86/ccl
set externals
12:18 AM Changeset [11272] by gb
  • trunk/solarisx86/ccl
new
12:18 AM Changeset [11271] by gb
  • trunk/solarisx86
new
12:15 AM Changeset [11270] by gb
  • trunk/solarisx86-headers/libc
New.
12:11 AM Changeset [11269] by gb
  • trunk/solarisx86-headers
new

Oct 30, 2008:

6:54 PM Changeset [11268] by gz
  • trunk/source/level-1/l1-reader.lisp
Propagate r11185 to trunk
6:51 PM Changeset [11267] by gz
  • branches/working-0711/ccl/compiler/X86/X8632/x8632-backend.lisp
Some changes from trunk in suport of other platforms, shouldn't affect …
6:48 PM Changeset [11266] by gz
  • trunk/source/compiler/X86/x86-disassemble.lisp
typos
5:10 PM Changeset [11265] by gz
  • branches/working-0711/ccl/level-1/l1-aprims.lisp
ALPHA-CHAR-P is now true of all characters with Unicode ALPHABETIC …
3:04 PM Changeset [11264] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for aref optimizer bug
3:03 PM Changeset [11263] by gz
  • trunk/source/compiler/optimizers.lisp
Propagate r11262 to trunk
2:59 PM Changeset [11262] by gz
  • branches/working-0711/ccl/compiler/optimizers.lisp
In aref optimizer, don't assume all subtypes of 'array are …
1:44 PM Changeset [11261] by gb
  • trunk/source/scripts/ccl
Solaris.
1:44 PM Changeset [11260] by gb
  • trunk/source/xdump/xx8632-fasload.lisp
xload backend for x8632 Solaris.
1:43 PM Changeset [11259] by gb
  • trunk/source/lib/compile-ccl.lisp
Changes (obvious ones ...) for x8632 Solaris.
1:43 PM Changeset [11258] by gb
  • trunk/source/lib/ffi-solarisx8632.lisp
FFI support for x8632 Solaris.
1:42 PM Changeset [11257] by gb
  • trunk/source/compiler/nx1.lisp
Use the right FF-CALL flavor for 32-bit x86 Solaris.
1:42 PM Changeset [11256] by gb
  • trunk/source/compiler/X86/x86-disassemble.lisp
When decoding a UUO that has a register number in the low nibble, only …
1:41 PM Changeset [11255] by gb
  • trunk/source/compiler/X86/x86-asm.lisp
In insert-opcode-reg4-entry, set the #x8 bit if targeting x8632 to …
1:40 PM Changeset [11254] by gb
  • trunk/source/compiler/X86/X8632/x8632-backend.lisp
Add solaris x8632 backend.
1:39 PM Changeset [11253] by gb
  • trunk/source/level-1/l1-boot-2.lisp
load FFI support for solaris-x8632.
1:39 PM Changeset [11252] by gb
  • trunk/source/level-0/l0-init.lisp
*FEATURES* setup for solaris-x8632.
1:31 PM Changeset [11251] by gb
  • trunk/source/level-1/x86-error-signal.lisp
In the 32-bit version of %XERR-DISP, try to only look at the low 3 …
1:27 PM Changeset [11250] by gb
  • trunk/source/lisp-kernel/x86-exceptions.h
Try to get xpMMXreg right on x862 Solaris. (It seems to be right …
1:26 PM Changeset [11249] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
Darwin (arriving by way of the Mach exception mechanism) passes a …
1:20 PM Changeset [11248] by gb
  • trunk/source/lisp-kernel/x86-constants32.h
It seems more likely that what we'd think of as the stack-pointer at …
1:17 PM Changeset [11247] by gb
  • trunk/source/lisp-kernel/x86-asmutils64.s
Conditionalize switch_to_foreign_stack to emphasize that it's not used …
1:09 PM Changeset [11246] by gb
  • trunk/source/lisp-kernel/x86-asmutils32.s
Simplify the code in (and the comments preceding) …
1:07 PM Changeset [11245] by gb
  • trunk/source/lisp-kernel/thread_manager.c
In Solaris x8632 version of setup_tcr_extra_segment(), loop until we …
1:05 PM Changeset [11244] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
Change Iregnames for x8632-Solaris (ESP vs UESP).
3:16 AM Ticket #368 (Cannot make datagram socket) created by binghe
Open a unconnected UDP (datagram, internet) socket failed on CCL trunk …

Oct 29, 2008:

11:15 PM Changeset [11243] by gb
  • branches/working-0711/ccl/level-1/l1-lisp-threads.lisp
Propagate r11242 to working-0711.
11:05 PM Changeset [11242] by gb
  • trunk/source/level-1/l1-lisp-threads.lisp
In SAVE-BINDING inside %FOREIGN-THREAD-INITIALIZE: don't use %SVREF on …
1:17 AM Ticket #364 (IA32 port: SIGTRAP on access to 3D array) closed by rme
fixed

Oct 28, 2008:

10:34 PM Changeset [11241] by gb
  • trunk/source/lisp-kernel/area.h
32-bit Solaris x86 changes.

Oct 27, 2008:

9:24 PM Changeset [11240] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
Get rid of some commented-out leftover junk.
6:58 PM Changeset [11239] by rme
  • trunk/source/level-0/X86/X8632/x8632-float.lisp
Undo changes to this file from earlier commit (r11237). (Not ready for …
6:49 PM Changeset [11238] by rme
  • trunk/source/level-0/X86/X8632/x8632-array.lisp
%AREF3: Don't use imm0 to pass one of the array indicies: put it on …
6:47 PM Changeset [11237] by rme
  • trunk/source/level-0/X86/X8632/x8632-float.lisp
%AREF3, SParef3: Don't use imm0 to hold one of the array indicies: put …
6:31 PM Ticket #367 (crash with bad aref args) closed by rme
fixed: Should be fixed in r11236.
6:27 PM Changeset [11236] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
SPcallback: when calling get_tcr(), ensure that the stack is 16-byte …
4:51 AM Ticket #367 (crash with bad aref args) created by rme
This seems to have just popped up. (I swear it was working on …
4:22 AM Ticket #366 (darwinx8632 FFI issues: small structure return.) created by gb
(None of this is unexpected; I'm just trying to document things as I …
1:22 AM Changeset [11235] by gb
  • trunk/source/examples/mswin.lisp
Finally solve the Big Mystery of why this doesn't work when running …
12:32 AM Changeset [11234] by gb
  • trunk/windows/ccl/wx86cl.exe
Newer win32 binaries.
12:31 AM Changeset [11233] by gb
  • trunk/win32-headers/libc/constants.cdb
Newer Win32 interfaces: more pointer-valued constants, better handling …
12:29 AM Changeset [11232] by gb
  • trunk/source/examples/mswin.lisp
Disable #+debug (at least when checked in ...). Don't ignore …
12:17 AM Changeset [11231] by gb
  • trunk/source/lisp-kernel/thread_manager.c
In windows suspend_tcr(): writing to a (new, uncommitted) page on …
12:14 AM Changeset [11230] by gb
  • trunk/source/lisp-kernel/x86-spentry32.s
Do winapi return right.
12:02 AM Changeset [11229] by gb
  • trunk/source/lisp-kernel/x86-subprims32.s
Do initial GC only on initial thread and only when GCDebug is non-zero.
12:01 AM Changeset [11228] by gb
  • trunk/source/level-1/x86-callback-support.lisp
Set high byte of index to low byte of discard word count, not high byte …

Oct 26, 2008:

8:43 PM Changeset [11227] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
Try to avoid branching around UUOs (cf. r7960).
8:51 AM Changeset [11226] by gb
  • trunk/source/lib/chars.lisp
Use the new (bitmap) scheme to determine the ALPHA part of …
8:32 AM Changeset [11225] by gb
  • trunk/source/level-1/l1-processes.lisp
Make the printing of PROCESS-WHOSTATE optional in the PROCESS …
8:30 AM Changeset [11224] by gb
  • trunk/source/level-1/l1-aprims.lisp
Add a comment, noting where the case-inversion data came from (Unicode …
1:47 AM Changeset [11223] by rme
  • trunk/source/lisp-kernel/x86-spentry32.s
SPaset3: when taking uuo_error_reg_not_type, specify correct register.
Note: See TracTimeline for information about the timeline view.