Timeline


and

Apr 25, 2008:

10:41 PM Changeset [9285] by mikel
  • trunk/source/cocoa-ide/builder-utilities.lisp
added some error checks to the plist reader
10:20 PM Changeset [9284] by mikel
  • trunk/source/cocoa-ide/builder-utilities.lisp
began factoring write-info-plist so it doesn't hardcode getting the …
10:10 PM Changeset [9283] by mikel
  • trunk/source/cocoa-ide/builder-utilities.lisp
modified basename to return a directory or filename pathname that …
9:43 PM Changeset [9282] by mikel
  • trunk/source/cocoa-ide/build-application.lisp
added ability to suppress resource copy from IDE
10:07 AM Ticket #287 (Can't trace single-method generic functions) created by gz
[…]
9:12 AM Changeset [9281] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
Try to suppress some compiler warnings. Approximate initial stack …
9:11 AM Changeset [9280] by gb
  • branches/win64/lisp-kernel/lisp.h
Add a few more missing prototypes.
9:11 AM Changeset [9279] by gb
  • branches/win64/lisp-kernel/lisp-debug.c
Suppress some compiler warnings, maybe.
9:10 AM Changeset [9278] by gb
  • branches/win64/lisp-kernel/Threads.h
#include <process.h> on Windows.
9:10 AM Changeset [9277] by gb
  • branches/win64/level-1/linux-files.lisp
stat fails on windows when pathname has trailing (forward or backward) …
9:07 AM Changeset [9276] by gb
  • branches/win64/level-1/l1-pathnames.lisp
Canonicalize pathname for Windows in HEAP-IMAGE-NAME.
9:06 AM Changeset [9275] by gb
  • branches/win64/level-1/l1-lisp-threads.lisp
Fix (?) #+windows GET-INTERNAL-REAL-TIME.
6:42 AM Changeset [9274] by rme
  • branches/ia32/level-1/l1-io.lisp
Use target::target-most-positive-fixnum

Apr 24, 2008:

7:56 PM Changeset [9273] by rme
  • branches/ia32/lib/ffi-darwinx8632.lisp
Still mostly useless generate-callback-bindings.
7:55 PM Changeset [9272] by rme
  • branches/ia32/lib/foreign-types.lisp
In foreign-type translator for ARRAY, put in a little kludge to work …
7:51 PM Changeset [9271] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
Corrections to heap-walking functions.
7:50 PM Changeset [9270] by rme
  • branches/ia32/level-0/X86/X8632/x8632-misc.lisp
get-saved-register-values: implement
7:49 PM Changeset [9269] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
%compare-digits: more fiddling
7:43 PM Changeset [9268] by rme
  • branches/ia32/library/lispequ.lisp
package-deleted-marker: backquote so that target doesn't get host's …
7:41 PM Changeset [9267] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPbind_self, .SPbind_self_boundp_check, .SPmvstackv, .SPtfuncallgen, …
7:36 PM Changeset [9266] by rme
  • branches/ia32/level-0/nfasload.lisp
%function-vector-to-function => function-vector-to-function
7:34 PM Changeset [9265] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
set-{single,double}-c-arg, reload-{single,double}-c-arg: use vinsn …
7:30 PM Changeset [9264] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-vref1: don't need add'l imm reg in 16-bit case (at least) …
9:41 AM Changeset [9263] by gb
  • trunk/linuxppc/ccl/PPCCL
bootstrapping
9:34 AM Changeset [9262] by gb
  • trunk/darwinppc/ccl/dppccl.image
New images, for bootstrapping.
9:32 AM Changeset [9261] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
THE typechecking in PPC backend, too.
9:15 AM Changeset [9260] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
for bootstrapping
9:10 AM Changeset [9259] by gb
  • trunk/linuxx8664/ccl/LX86CL64
bootstrapping
9:04 AM Changeset [9258] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
In case recent changes are hard to bootstrap, as they may be.
9:04 AM Changeset [9257] by gb
  • trunk/source/compiler/nx1.lisp
In NX1-THE, try to persuade the backend to do typechecking when …
9:01 AM Changeset [9256] by gb
  • trunk/source/compiler/X86/x862.lisp
X862-TYPED-FORM takes an optional "check" argument, does runtime …
8:58 AM Changeset [9255] by gb
  • trunk/source/compiler/nx-basic.lisp
Construct compiler policy with the-typechecks replacing …
8:57 AM Changeset [9254] by gb
  • trunk/source/compiler/nx0.lisp
Don't define or reference nx-inhibit-eventchecks. Do define …
8:57 AM Changeset [9253] by gb
  • trunk/source/compiler/nxenv.lisp
Replace legacy policy.inhibit-event-checking with …
8:51 AM Changeset [9252] by gb
  • trunk/source/examples/cocoa/tiny.lisp
rect not ignored.
8:49 AM Changeset [9251] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
In #/drawInsertionPointInRect:color:turnedOn:, just call-next-method …
8:47 AM Changeset [9250] by gb
  • trunk/source/level-1/l1-typesys.lisp
Don't cache UNKNOWN-CTYPEs.
4:22 AM Changeset [9249] by gz
  • branches/working-0711/ccl/lib/defstruct-lds.lisp
Back out of recording defstruct slot types, not ready for prime time
3:32 AM Changeset [9248] by gz
  • trunk/tests/ansi-tests/ccl.lsp
duh, make the regression test that actually demonstrate the bug
3:27 AM Changeset [9247] by jaj
  • trunk/source/cocoa-ide/app-delegate.lisp
Add a search-files dialog. If command key is held while selecting …
3:08 AM Changeset [9246] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for ticket:286
2:43 AM Changeset [9245] by gz
  • branches/working-0711/ccl/compiler/optimizers.lisp
Don't assume that specifier-type returns unknown-ctype for unknown …
12:13 AM Ticket #286 (compile-time error when compiling ref to unknown type) created by gz
[…] I'm working on a fix, just entering the bug for the record.

Apr 23, 2008:

8:43 PM Changeset [9244] by gz
  • trunk/source/compiler/nx0.lisp
Propagate r9239 to trunk
7:36 PM Changeset [9243] by gz
  • trunk/source/lib/db-io.lisp
Fix some more structure type decls, now that we check
4:40 PM Changeset [9242] by wws
  • branches/working-0711/ccl/level-1/l1-streams.lisp
%%yield-terminal-to no longer errors if *terminal-io* is a synonym-stream
4:40 PM Ticket #285 (error calling call-next-method with safety 3) closed by gb
fixed: This was apparently fixed in in changeset:9239.
4:16 PM Changeset [9241] by gz
  • trunk/tests/ansi-tests/ccl.lsp
regression tests for a couple of recent fixes
4:11 PM Changeset [9240] by gz
  • trunk/source/level-1/l1-clos.lisp
Propagate r9237 to trunk: Stop ignoring defstruct slot type …
3:52 PM Changeset [9239] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
run alphatizers for FUNCALL and APPLY regardless of safety setting, so …
2:36 PM Ticket #285 (error calling call-next-method with safety 3) created by gz
[…]
1:29 PM Changeset [9238] by gz
  • trunk/source/lib/backtrace.lisp
Propagate r9234 to trunk
1:22 PM Changeset [9237] by gz
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Stop ignoring defstruct slot type specifiers. Types are checked …

Apr 22, 2008:

9:12 PM Changeset [9236] by andreas
  • branches/win64/lisp-kernel/thread_manager.c
Suspending and resuming threads.
8:48 PM Changeset [9235] by andreas
  • branches/win64/lisp-kernel/thread_manager.c
Properly yield in spinlocks, implementation of create_system_thread.
7:39 PM Changeset [9234] by gz
  • branches/working-0711/ccl/lib/backtrace.lisp
Don't crash if not enuff vars in scope
2:50 AM Changeset [9233] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
unbox-u32: test for two digit and one digit bignums (not three and two …

Apr 21, 2008:

6:55 PM Changeset [9232] by gb
  • trunk/darwin-x86-headers64/carbon
Some 64-bit Carbon, after all.

Apr 20, 2008:

3:14 PM OldWikiStart edited by gb
(diff)
1:04 PM Changeset [9231] by gb
  • release/1.2/darwinx8664/ccl/dx86cl64.image
r9226 image
1:03 PM Changeset [9230] by gb
  • release/1.2/linuxx8664/ccl/LX86CL64
r9226 image
1:02 PM Changeset [9229] by gb
  • release/1.2/freebsdx8664/ccl/FX86CL64
r9226 image
1:01 PM Changeset [9228] by gb
  • release/1.2/darwinppc/ccl/dppccl.image
r9226 images
1:01 PM Changeset [9227] by gb
  • release/1.2/linuxppc/ccl/PPCCL
r9226 images
12:49 PM Changeset [9226] by gb
  • release/1.2/freebsdx8664/ccl/FX86CL64
not final image, ensure clean build
12:47 PM Changeset [9225] by gb
  • release/1.2/linuxppc/ccl/PPCCL
near-final …
12:42 PM Changeset [9224] by gb
  • release/1.2/darwinppc/ccl/dppccl.image
darwinppc near-final
12:33 PM Changeset [9223] by gb
  • release/1.2/darwinx8664/ccl/dx86cl64.image
same for darwinx8664
12:29 PM Changeset [9222] by gb
  • release/1.2/linuxx8664/ccl/LX86CL64
near-final
12:25 PM Changeset [9221] by gb
  • release/1.2/freebsdx8664/ccl/FX86CL64
not final image
12:22 PM Changeset [9220] by gb
  • release/1.2/source/level-1/version.lisp
add RC1
12:06 PM Changeset [9219] by gb
  • release/1.2/source/doc/HTML
synch from trunk
12:01 PM Changeset [9218] by gb
  • trunk/source/tools/asdf-install/COPYRIGHT
newer upstream version
11:25 AM Changeset [9217] by gb
  • trunk/linuxppc/ccl/PPCCL
new images
11:20 AM Changeset [9216] by gb
  • trunk/darwinppc/ccl/dppccl.image
new images
11:13 AM Changeset [9215] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
new image for readdir_r change
11:09 AM Changeset [9214] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
new image for readdir_r change
11:05 AM Changeset [9213] by gb
  • trunk/linuxx8664/ccl/LX86CL64
New image, for #_readdir_r change.
11:04 AM Changeset [9212] by gb
  • trunk/source/level-1/linux-files.lisp
Use reentrant version of #_readdir. Need a new canonical foreign-type …
11:00 AM Changeset [9211] by gb
  • trunk/source/tools/asdf.lisp
um, let's try that again
10:55 AM Changeset [9210] by gb
  • trunk/source/examples/gtk-step.lisp
no step, never mind gtk1.x
10:50 AM Changeset [9209] by gb
  • trunk/source/doc/ccl-documentation.html
built from 9206
10:49 AM Changeset [9208] by gb
  • trunk/source/doc/HTML
not going to use HTML, INFO subdirs
10:48 AM Changeset [9207] by gb
  • trunk/source/doc/src/Makefile.fedora
don't install to ../HTML
10:45 AM Changeset [9206] by gb
  • trunk/source/doc/src/Makefile.fedora
fix XMLFILES definition
10:10 AM Changeset [9205] by gb
  • trunk/source/doc/src
include svn rev, fix (?) complaints about minute-in-hour usage, ignore …
9:06 AM Changeset [9204] by gb
  • release/1.2/source/library/oprofile.txt
from trunk
9:04 AM Changeset [9203] by gb
  • trunk/source/library/oprofile.txt
write it
8:03 AM Changeset [9202] by gb
  • release/1.2/source/tools/asdf.lisp
from trunk
7:56 AM Changeset [9201] by gb
  • trunk/source/tools/asdf.lisp
latest and greatest from sourceforge
7:41 AM Changeset [9200] by gb
  • release/1.2/source/cocoa-ide/cocoa-backtrace.lisp
synch with trunk
6:29 AM Ticket #284 (Initial mmap fails on starting lx86cl64: "remap spjump: Permission denied") closed by gb
wontfix: I was able to install the release candidate of Kubuntu 8.04 and …
5:04 AM PortToIA-32 edited by rme
update section on register usage (diff)
12:49 AM Changeset [9199] by mikel
  • trunk/source/doc/src/build.xml
mecanical and style edits in using, build, and ide

Apr 19, 2008:

4:08 PM Ticket #284 (Initial mmap fails on starting lx86cl64: "remap spjump: Permission denied") created by vii
I am using Ubuntu hardy, Linux hayaji 2.6.24-16-generic #1 SMP Thu Apr …
9:05 AM Changeset [9198] by gb
  • trunk/source/doc/release-notes.txt
A first draft, at least.
8:23 AM Changeset [9197] by gb
  • trunk/source/library/oprofile.txt
A placeholder, at this point.
6:25 AM Changeset [9196] by gb
  • trunk/source/doc/release-notes.txt
Start …
5:33 AM Changeset [9195] by gb
  • trunk/source/examples/hons-example.lisp
Remove.
5:32 AM Changeset [9194] by gb
  • trunk/source/examples/cocoa/tiny.lisp
Move to cocoa directory.
4:07 AM Changeset [9193] by gb
  • trunk/source/library/chud-metering.lisp
Update.
2:43 AM PortToIA-32 edited by rme
(diff)
2:36 AM Changeset [9192] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
Remove %function-vector-to-function and %function-to-function-vector, …
2:32 AM Changeset [9191] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
tail-funcall: fix typo affecting funcalling a symbol init-nclosure: …
2:29 AM Changeset [9190] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
archmacros lfun-vector, lfun-vector-lfun: make these no-ops.
2:27 AM Changeset [9189] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
SPunbind: preserve arg_z
2:26 AM Changeset [9188] by rme
  • branches/ia32/lisp-kernel/x86-macros.s
Make_Catch: catch_top saved in %mm0, not %imm0.

Apr 18, 2008:

8:13 PM Changeset [9187] by gb
  • trunk/source/library/chud-metering.lisp
Conditionalize for x86-64; need to see if I broke it on PPC. Add a …
7:50 PM Changeset [9186] by gz
  • trunk/tests/ansi-tests/exp.lsp
Comment out exp.error.6 and exp.error.7 in this branch
4:07 PM Changeset [9185] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Add regression test for column counting bug
3:57 PM Changeset [9184] by gz
  • trunk/source/level-1/l1-streams.lisp
Fix column counting fencepost in …
3:56 PM Changeset [9183] by gz
  • branches/working-0711/ccl/level-1/l1-streams.lisp
Fix column counting fencepost in …
2:14 PM Changeset [9182] by gz
  • branches/working-0711/ccl/lib/macros.lisp
Don't warn about unreferenced required args in methods
1:22 PM Changeset [9181] by gz
  • branches/working-0711/ccl/level-1/l1-processes.lisp
change restart text: Reset/Kill? this process -> Reset/kill this thread
1:12 PM Changeset [9180] by gz
  • branches/working-0711/ccl/lib/backtrace.lisp
Show all supplied args in backtrace. Display method names as (method …
9:56 AM Changeset [9179] by mb
  • branches/working-0711/ccl/level-1/linux-files.lisp
When a thread needs access to a shared resource print a message …
2:14 AM Changeset [9178] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Correct typo in comment; make code actually do what comment says.

Apr 17, 2008:

11:36 PM Changeset [9177] by gz
  • branches/working-0711/ccl/lib/arglist.lisp
arg-names-from-map: it's valid for argless fn to have no map
10:28 PM Changeset [9176] by mikel
  • trunk/source/doc/src/implementation.xml
additional mechaincal and style edits in implementation and modifying
6:36 PM Changeset [9175] by rme
  • branches/ia32/level-1/x86-threads-utils.lisp
x8632 conditionalization
6:35 PM Changeset [9174] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Implement FIX-DIGIT-LOGAND; redo BIGNUM-SHIFT-LEFT-LOOP.
6:34 PM Changeset [9173] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPmisc_ref: insert accidentally omitted test and label …
11:39 AM Changeset [9172] by mb
  • branches/working-0711/ccl/level-1/l1-readloop.lisp
Make macroexpand-all deal with more special operators
9:42 AM Changeset [9171] by gb
  • branches/win64/level-1/linux-files.lisp
Fix #+win64-target version of %stat-values (_stat64, not stat).
6:43 AM Changeset [9170] by gb
  • branches/1.1/ccl/examples/cocoa/tiny.lisp
move
6:43 AM Changeset [9169] by gb
  • branches/1.1/ccl/examples/hons-example.lisp
remove

Apr 16, 2008:

12:47 PM Changeset [9168] by gb
  • trunk/source/library/chud-metering.lisp
Getting closer to actually working, at least on ppc32/ppc64. With the …
12:34 PM Changeset [9167] by gb
  • trunk/source/lib/nfcomp.lisp
Make *FASDUMP-HASH* thread-private.

Apr 15, 2008:

8:20 PM Changeset [9166] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for compile-time errors
7:58 PM Changeset [9165] by gz
  • branches/working-0711/ccl/compiler/PPC/ppc2.lisp
Propagate r9163/r9164 to here from trunk
7:40 PM Changeset [9164] by gz
  • trunk/source/lib/compile-ccl.lisp
Oops
6:46 PM Changeset [9163] by gz
  • trunk/source/compiler/PPC/ppc2.lisp
- Catch PROGRAM-ERROR's and WARNING's signalled during compilation, …
11:27 AM Changeset [9162] by gb
  • trunk/source/library/chud-metering.lisp
Work-in-progress; lots of timing screws.
5:34 AM Changeset [9161] by rme
  • branches/ia32/level-1/linux-files.lisp
Add REQUIRE for darwinx8632 syscalls. Don't use +null-ptr+.
5:05 AM Changeset [9160] by rme
  • branches/ia32/compiler/X86/x86-lap.lisp
%define-x8632-lap-function: tweaks to get :code-size to DTRT.
5:04 AM Changeset [9159] by rme
  • branches/ia32/level-1/l1-clos-boot.lisp
When initializing *CLASS-TABLE* on x8632, instead of putting …
5:01 AM Changeset [9158] by rme
  • branches/ia32/level-0/X86/X8632/x8632-clos.lisp
%small-set-slot-id-value, %large-set-slot-id-value: be sure to …
4:59 AM Changeset [9157] by rme
  • branches/ia32/lisp-kernel/x86_print.c
Hacks so the kernel debugger can print generic functions. Need to …
4:57 AM Changeset [9156] by rme
  • branches/ia32/lisp-kernel/xlbt.c
lisp_frame_p: Remove duplicated bit of code.

Apr 14, 2008:

5:45 PM Changeset [9155] by gz
  • trunk/source/lib/compile-ccl.lisp
In TEST-CCL: load ccl.lsp
5:44 PM Changeset [9154] by gz
  • branches/working-0711/ccl/lib/compile-ccl.lisp
In TEST-CCL: load ccl.lsp
5:43 PM Changeset [9153] by gz
  • trunk/tests/ansi-tests/ccl.lsp
New file for ccl-specific tests. Include a couple of regression tests …
3:30 PM Changeset [9152] by gz
  • branches/working-0711/ccl/lib/compile-ccl.lisp
Add svn hacking fns from trunk, and propagate r9151 from trunk
3:22 PM Changeset [9151] by gz
  • trunk/source/lib/compile-ccl.lisp
In TEST-CCL: use svn-repository; tweak in warning muffling.

Apr 13, 2008:

4:40 AM Changeset [9150] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPstkconslist, .SPsave_values, .SPrecover_values, .SPspread_lexprz
4:38 AM Changeset [9149] by rme
  • branches/ia32/lib/x86-backtrace.lisp
last-catch-since: conditionalize name of catch frame frame pointer cell
4:35 AM Changeset [9148] by rme
  • branches/ia32/lisp-kernel/x86-constants32.h
Correct some register names.
4:34 AM Changeset [9147] by rme
  • branches/ia32/lib/sequences.lisp
Change occurrences of MOST-POSITIVE-FIXNUM to …
4:27 AM Changeset [9146] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
%apply-lexpr-with-method-context, %apply-with-method-context: don't …
4:25 AM Changeset [9145] by rme
  • branches/ia32/lisp-kernel/lisp-debug.c
Include lispdcmd.h for print_lisp_object prototype. bit_for_regnum: …
4:19 AM Changeset [9144] by rme
  • branches/ia32/lisp-kernel/x86-exceptions.c
setup_signal_frame: restore state of segment registers, align stack …

Apr 12, 2008:

9:36 AM Changeset [9143] by gb
  • trunk/source/cocoa-ide/hemlock/src/key-event.lisp
Conditionalize out MOUSE-TRANSLATION-INFO.
9:36 AM Changeset [9142] by gb
  • trunk/source/cocoa-ide/cocoa-typeout.lisp
Add declarations for special variables.
9:36 AM Changeset [9141] by gb
  • trunk/source/objc-bridge/objc-clos.lisp
Move terminate method to later in the loading sequence.
9:32 AM Changeset [9140] by gb
  • trunk/source/examples/rubix/rubix.lisp
ccl -> gui package prefix.
9:32 AM Changeset [9139] by gb
  • trunk/source/examples/opengl-ffi.lisp
Need explicit return value in FF-CALL.
9:31 AM Changeset [9138] by gb
  • trunk/source/cocoa-ide/processes-window.lisp
cinspect -> inspect.
9:31 AM Changeset [9137] by gb
  • trunk/source/cocoa-ide/cocoa-backtrace.lisp
cinspect -> inspect.

Apr 11, 2008:

8:13 PM Changeset [9136] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
%APPLY-LEXPR-WITH-METHOD-CONTEXT changes
6:58 PM Changeset [9135] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPconslist_star
6:26 PM Changeset [9134] by gz
  • trunk/source/level-1/l1-clos-boot.lisp
Propagate r9131 to trunk
6:17 PM Changeset [9133] by gz
  • branches/working-0711/ccl/level-0/l0-init.lisp
Add :ccl and :ccl-0711 and remove :mcl from *features*
5:38 PM Changeset [9132] by rme
  • release/1.2/source/objc-bridge/name-translation.lisp
Merge r9130 (special Cocoa word "CA") from trunk.
2:24 AM Changeset [9131] by gz
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Fix tracing of optimized methods, by making dcode-proto-alist accurate …

Apr 10, 2008:

9:28 PM Changeset [9130] by rme
  • trunk/source/objc-bridge/name-translation.lisp
Add "CA" as a special Cocoa word.
2:21 PM Changeset [9129] by jaj
  • trunk/source/doc/ccl-documentation.html
Add ccl-documentation.html, this is built from the docbook xml in the …
5:51 AM Changeset [9128] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Implement .SPmkcatchmv, .SPbind_nil, .SPbind_self_boundp_check, …
5:48 AM Changeset [9127] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
Implement %clone-x86-function, replace-function-code. (These are …
5:46 AM Changeset [9126] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
Implement %class-of-instance, class-of. Stubs for some GC-related fns.
5:44 AM Changeset [9125] by rme
  • branches/ia32/level-0/X86/X8632/x8632-clos.lisp
unset-fin-trampoline: reserve frame before pushing args, duh.
5:43 AM Changeset [9124] by rme
  • branches/ia32/compiler/X86/x86-lapmacros.lisp
Correction to save-frame-variable-arg-count.
5:42 AM Changeset [9123] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Don't try to use movapd instruction to clear memory on tstack, since …
5:41 AM Changeset [9122] by rme
  • branches/ia32/compiler/X86/x86-lap.lisp
%define-x8632-lap-function: pay attention to *x86-lap-fixed-code-words*
12:21 AM Changeset [9121] by gz
  • trunk/source/lib/pprint.lisp
Propagate r9116 from working-0711 branch
12:19 AM Changeset [9120] by gz
  • trunk/source/level-0/l0-init.lisp
trunk is #+ccl-1.2 as well for now
12:17 AM Changeset [9119] by gz
  • release/1.2/source/level-0/l0-init.lisp
Add :CCL and :CCL-1.2 and (gasp) remove :MCL from *features*
12:00 AM Changeset [9118] by gz
  • trunk/source/level-0/l0-init.lisp
Add :CCL and (gasp) remove :MCL from *features*

Apr 9, 2008:

11:48 PM Changeset [9117] by gz
  • branches/working-0711/ccl/LX86CL64.bootstrap
Add CCL:TEST-CCL - runs the gcl test suite (checking it out into …
8:09 PM Changeset [9116] by gz
  • branches/working-0711/ccl/lib/pprint.lisp
pretty-array: do not add a space in 0-rank arrays
5:22 PM Changeset [9115] by jaj
  • trunk/source/doc/src/install.xml
Cleanup installation documentation. Reduce the number of references …
1:30 PM Changeset [9114] by gb
  • branches/win64/CROSS-LX86CL64
Yet another image.
1:19 PM Changeset [9113] by gb
  • branches/win64/level-1/l1-sockets.lisp
Move SYSCALL stuff out of the big #- progn, so packages get defined …
12:29 PM Changeset [9112] by gb
  • branches/win64/CROSS-LX86CL64
New and improved!
12:28 PM Changeset [9111] by gb
  • branches/win64/level-1/linux-files.lisp
Typo in getuid.
9:00 AM Changeset [9110] by gb
  • release/1.2/darwinppc/ccl/dppccl.image
new images
8:59 AM Changeset [9109] by gb
  • release/1.2/linuxppc/ccl/PPCCL
new images
8:57 AM Changeset [9108] by gb
  • release/1.2/darwinx8664/ccl/dx86cl64.image
new image
8:56 AM Changeset [9107] by gb
  • release/1.2/freebsdx8664/ccl/FX86CL64
new image
8:56 AM Changeset [9106] by gb
  • release/1.2/linuxx8664/ccl/LX86CL64
new image
8:36 AM Changeset [9105] by gb
  • release/1.2/source/compiler/PPC/ppc2.lisp
apply r9103,r9104 from trunk
8:09 AM Changeset [9104] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
One-hand-clapping on ppc, too (ticket:283).
7:51 AM Changeset [9103] by gb
  • trunk/source/compiler/X86/x862.lisp
Shouldn't have worked yesterday ... if we're forcing BOUNDP checks on …
6:21 AM Ticket #283 (Error: bad regspec: NIL while compiling Hunchentoot) created by hans
While compiling Hunchentoot 0.15.5 (which is the current version) on …
4:53 AM Changeset [9102] by gb
  • release/1.2/darwinx8664/ccl/dx86cl64
add binaries
4:51 AM Changeset [9101] by gb
  • release/1.2/freebsdx8664/ccl/FX86CL64
add binaries
4:49 AM Changeset [9100] by gb
  • release/1.2/linuxx8664/ccl/LX86CL64
add binaries
4:49 AM Changeset [9099] by gb
  • release/1.2/darwinppc/ccl/dppccl
add binaries
4:46 AM Changeset [9098] by gb
  • release/1.2/linuxppc/ccl/PPCCL
add binaries
3:53 AM Changeset [9097] by gb
  • release/1.2/linuxx8664/ccl
set ignore property
3:52 AM Changeset [9096] by gb
  • release/1.2/linuxppc/ccl
set ignore property
3:51 AM Changeset [9095] by gb
  • release/1.2/freebsdx8664/ccl
set ignore property
3:50 AM Changeset [9094] by gb
  • release/1.2/darwinppc/ccl
set ignore property
3:49 AM Changeset [9093] by gb
  • release/1.2/darwinx8664/ccl
set ignore property
2:55 AM Changeset [9092] by gb
  • release/1.2/darwinppc/ccl
set externals
2:55 AM Changeset [9091] by gb
  • release/1.2/darwinx8664/ccl
set externals
2:55 AM Changeset [9090] by gb
  • release/1.2/freebsdx8664/ccl
set externals
2:54 AM Changeset [9089] by gb
  • release/1.2/linuxppc/ccl
set externals
2:54 AM Changeset [9088] by gb
  • release/1.2/linuxx8664/ccl
set externals
2:19 AM Changeset [9087] by gb
  • release/1.2/externals/darwinppc
update
2:07 AM Changeset [9086] by gb
  • release/1.2/externals
copy
2:01 AM Changeset [9085] by gb
  • release/1.2/freebsdx8664/ccl
new
2:01 AM Changeset [9084] by gb
  • release/1.2/linuxx8664/ccl
new
2:00 AM Changeset [9083] by gb
  • release/1.2/linuxppc/ccl
new
2:00 AM Changeset [9082] by gb
  • release/1.2/darwinx8664/ccl
new
2:00 AM Changeset [9081] by gb
  • release/1.2/darwinppc/ccl
new
1:59 AM Changeset [9080] by gb
  • release/1.2/freebsdx8664
new
1:58 AM Changeset [9079] by gb
  • trunk/libc
in win64
1:56 AM Changeset [9078] by gb
  • release/1.2/linuxx8664
new
1:56 AM Changeset [9077] by gb
  • release/1.2/linuxppc
new
1:56 AM Changeset [9076] by gb
  • release/1.2/darwinx8664
new
1:56 AM Changeset [9075] by gb
  • release/1.2/darwinppc
new
1:53 AM Changeset [9074] by gb
  • release/1.2/source
initialize
1:52 AM Changeset [9073] by gb
  • release/1.2
new
1:51 AM Changeset [9072] by gb
  • release
new

Apr 8, 2008:

9:12 PM Changeset [9071] by mikel
  • trunk/source/doc/src/about.xml
mechanical and style edits in install and build chapters
8:53 PM Changeset [9070] by gb
  • branches/win64/wx86-boot64.image
newer
12:19 PM Changeset [9069] by gb
  • trunk/source/compiler/X86/x862.lisp
Same idea (trap on unbound variable references, even if result unused) …
11:15 AM Changeset [9068] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
PPC2-REF-SYMBOL-VALUE: force boundp checks unless *ppc2-reckless* …
9:04 AM Ticket #274 (EXP doesn't signal overflow [on Mac]) closed by gb
fixed: This should be fixed via kernel changes in r057 (not reflected in the …
8:21 AM Ticket #281 (open doesn't understand (somewhat) complicated element-type's) closed by gb
fixed: Should be fixed as of r9061.
7:40 AM Changeset [9067] by gb
  • trunk/source/lisp-kernel/lisptypes.h
Let's see: if the point was to build the kernel on Darwin assuming …
7:38 AM Changeset [9066] by gb
  • trunk/source/library/mach-o.lisp
This was the wrong file.
7:38 AM Changeset [9065] by gb
  • trunk/source/library/mach-o-symbols.lisp
Also work-in-progress, but at least it's the right file.
7:37 AM Changeset [9064] by gb
  • trunk/darwinppc/ccl/dppccl.image
Bootstrap CLOS changes.
5:13 AM Changeset [9063] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
For bootstrapping.
5:08 AM Changeset [9062] by gb
  • trunk/linuxx8664/ccl/LX86CL64
Hard to bootstrap recent CLOS changes.
5:08 AM Changeset [9061] by gb
  • trunk/source/level-1/sysutils.lisp
HARDER-CTYPE-SUBTYPE: use CSUBTYPEP to catch cases that may have been …
5:06 AM Changeset [9060] by gb
  • trunk/source/level-0/l0-array.lisp
CTYPE-SUBTYPE: try harder in some cases.
5:05 AM Changeset [9059] by gb
  • trunk/source/compiler/nx0.lisp
Try harder to do function calls as function calls when (OPTIMIZE …
5:04 AM Changeset [9058] by gb
  • trunk/source/compiler/optimizers.lisp
LOCKP typo fix from wws.
4:57 AM Changeset [9057] by gb
  • trunk/source/lisp-kernel/x86-spentry64.s
Test new global flag 'bogus_fp_exceptions' at runtime after return …
4:55 AM Changeset [9056] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
Check to see if bogus FP exceptions are raised for one case that has …
4:53 AM Changeset [9055] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
Move prototypes for get/set_mxcsr() to .h file.
4:53 AM Changeset [9054] by gb
  • trunk/source/library/mach-o.lisp
Very much a work in progress, and the idea may not get very far.
4:52 AM Changeset [9053] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
Recent CLOS changes are a little hard to bootstrap …
4:52 AM Changeset [9052] by gb
  • trunk/source/compiler/nx0.lisp
Don't constant-fold if arg count is obviously wrong.
4:12 AM Changeset [9051] by gz
  • trunk/source/lib/ccl-export-syms.lisp
Add ccl:test-ccl, to run test suite
3:57 AM Changeset [9050] by gz
  • trunk/tests/ansi-tests/compile-file.lsp
Muffle a couple more cases of random output
3:18 AM Ticket #271 (No error for unknown defclass class options) closed by gz
fixed: Fixed in r9049
3:17 AM Changeset [9049] by gz
  • trunk/source/level-1/l1-clos-boot.lisp
make defclass check for illegal class options (ticket #271)
3:12 AM Changeset [9048] by gz
  • trunk/source/level-1/l1-files.lisp
Make make-file-stream rejected wildcarded pathnames. Various tweaks …
2:58 AM Changeset [9047] by gz
  • trunk/source/level-1/l1-streams.lisp
report a TYPE-ERROR when make-broadcast-stream is given a non-output-stream
2:52 AM Changeset [9046] by gz
  • trunk/source/lib/format.lisp
Small fix for ~@:C
2:46 AM Changeset [9045] by gz
  • trunk/tests/ansi-tests/acos.lsp
Assorted cleanup: In infrastructure: - add *test-verbose* and …

Apr 7, 2008:

11:13 PM Ticket #281 (open doesn't understand (somewhat) complicated element-type's) reopened by gz
This type should be upgradable to (unsigned-byte 8), which we support: …
10:21 PM Ticket #281 (open doesn't understand (somewhat) complicated element-type's) closed by gb
duplicate: I think that this is just a duplicate of ticket:280. …
9:46 PM Changeset [9044] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
remove some debugging code
9:42 PM Changeset [9043] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-lambda: Pass the right args to x862-seq-bind-var.
9:31 PM Changeset [9042] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
sigh.
9:29 PM Changeset [9041] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Add back new load-next-method-context that I accidentally blew away.
9:27 PM Ticket #282 (set-syntax-from-char reader problem) created by gz
[…] According to the gcl test suite, this shouldn't err. It …
9:14 PM Changeset [9040] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Implement .SPbind, .SPreq_heap_rest_arg, and .SPbuiltin_seqtype. Fix …
9:11 PM Changeset [9039] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
Keep next-method-context in a slot in the TCR.
8:36 PM Ticket #281 (open doesn't understand (somewhat) complicated element-type's) created by gz
[…]
8:25 PM Ticket #280 (Large stream byte sizes not supported) created by gz
For the record, we don't support stream bytes bigger than a word. …
7:54 PM Ticket #279 (subtypep incorrect with COMPLEX type specifiers) created by gz
For COMPLEX type specifiers, the type is defined by the …
7:48 PM Changeset [9038] by wws
  • branches/working-0711/ccl/compiler/optimizers.lisp
Fix the optimizer for lockp
7:37 PM Ticket #278 (subtypep '(function (t) t) 'function returns false) created by gz
[…]
7:31 PM Ticket #277 (subtypep bug with hairy cons/real types) created by gz
[…] The right answer is T.
7:13 PM Ticket #276 (No error on COERCE with or'ed vector size type specs) created by gz
[…] should signal an error.
6:52 PM Ticket #275 (No wta warnings/errors on CAR/CDR with safety 3) created by gz
[…]
6:02 PM Ticket #274 (EXP doesn't signal overflow [on Mac]) created by gz
[…] This was with dx86cl64 on my MacBook Pro. It works ok …
5:46 PM Ticket #273 ((acos -1) not quite right [on Mac]) created by gz
[…]
3:59 PM Ticket #272 ((coerce (/ pi 2) 'single-float) incorrect) created by gz
[…]
3:02 PM Ticket #271 (No error for unknown defclass class options) created by gz
[…] The spec says a program-error is required for unsupported …
5:13 AM Changeset [9037] by gb
  • trunk/darwin-headers64/libc/constants.cdb
Don't process /usr/include/nlist.h, which is not compatible with …
5:13 AM Changeset [9036] by gb
  • trunk/darwin-headers64/libc/C/populate.sh
Don't process /usr/include/nlist.h, which is not compatible with …
5:12 AM Changeset [9035] by gb
  • trunk/darwin-headers/libc/C/populate.sh
Don't process /usr/include/nlist.h, which is not compatible with …

Apr 6, 2008:

11:54 PM Changeset [9034] by gb
  • trunk/source/lisp-kernel/darwinppc64/Makefile
Fix typo.
11:49 PM Changeset [9033] by gb
  • trunk/source/lisp-kernel/darwinppc64/Makefile
Min macosx version is 10.4; use SDK headers, just in case.
11:48 PM Changeset [9032] by gb
  • trunk/source/lisp-kernel/lisptypes.h
Conditionalize definitions of ucontext_field_or_subfield on whether …
11:18 AM Changeset [9031] by gb
  • trunk/darwinppc/ccl/dppccl64
Hope this runs on 10.4.
11:17 AM Changeset [9030] by gb
  • trunk/source/lisp-kernel/darwinppc64/Makefile
Need "-macosx_version_min 10.3.9" in LDFLAGS, to avoid setting bit in …
11:05 AM Changeset [9029] by gb
  • trunk/darwinx8664/ccl/dx86cl64
Hope this works on 10.4.
11:04 AM Changeset [9028] by gb
  • trunk/source/lisp-kernel/darwinx8664/Makefile
Need to pass "-mmacosx_version_min 10.4" (no "=") in LDFLAGS, or …

Apr 5, 2008:

3:54 PM Ticket #270 ((setf values) is not supposed to flatten out the values) created by gz
[…] Should return (1 nil), by my reading of …
1:55 PM Ticket #269 (&whole destructuring) created by gz
Apparently &whole is supposed to allow destructuring. Who knew? […]
1:53 PM Ticket #267 (No runtime warnings on call to (eql)) closed by gz
fixed
1:26 PM Ticket #268 (encode/decode-universal-time with highly fractional time-zones) created by gz
[…] The first two values are wrong.

Apr 4, 2008:

10:59 PM Changeset [9027] by gb
  • trunk/source/compiler/nx0.lisp
Check arg count before deciding to use builtin-call (ticket:267)
10:26 PM Ticket #267 (No runtime warnings on call to (eql)) created by gz
[…] Minor, but it would be nice to get a runtime error, in case …
7:45 PM Changeset [9026] by mikel
  • trunk/source/doc/src/about.xml
added about.xml. many style edits and link repairs in build.xml and …
6:48 PM Ticket #264 (Spurious warning for non-toplevel defvar's) closed by gz
fixed: Fixed in r8996
3:45 PM Ticket #266 (have slime-describe-symbol show documentation) created by pfeilgm
The only way to see a symbol's documentation in SLIME currently is …
7:21 AM Changeset [9025] by gb
  • trunk/darwinppc/ccl/dppccl64.image
warnings change, no M
7:19 AM Changeset [9024] by gb
  • trunk/darwinppc/ccl/dppccl.image
warnings change, no M
7:18 AM Changeset [9023] by gb
  • trunk/linuxppc/ccl/PPCCL64
warnings change
7:16 AM Changeset [9022] by gb
  • trunk/linuxppc/ccl/PPCCL
warnings change
7:14 AM Changeset [9021] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
include warnings change
7:11 AM Changeset [9020] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
more recent, no M
7:10 AM Changeset [9019] by gb
  • trunk/freebsdx8664/ccl/FX86CL64
more recent
7:06 AM Changeset [9018] by gb
  • trunk/linuxx8664/ccl/LX86CL64
without M
7:04 AM Changeset [9017] by gb
  • trunk/linuxx8664/ccl/LX86CL64
closer
7:01 AM Changeset [9016] by gb
  • trunk/source/level-1/sysutils.lisp
missed this; more changes to avoid misdentifying forward-references as …
6:58 AM Changeset [9015] by gb
  • trunk/darwinx8664/ccl/dx86cl64.image
without M
6:56 AM Changeset [9014] by gb
  • trunk/darwinx8664/ccl/dx86cl64
catch up
6:51 AM Changeset [9013] by gb
  • trunk/darwinppc/ccl/dppccl64.image
once more with feeling (and without M indicator
6:49 AM Changeset [9012] by gb
  • trunk/darwinppc/ccl/dppccl.image
once more with feeling (and without M indicator
6:46 AM Changeset [9011] by gb
  • trunk/darwinppc/ccl/dppccl
recent binaries
6:43 AM Changeset [9010] by gb
  • trunk/linuxppc/ccl/PPCCL
one step behind
6:42 AM Changeset [9009] by gb
  • trunk/linuxppc/ccl/PPCCL64
one step behind
6:37 AM Changeset [9008] by gb
  • trunk/linuxppc/ccl/PPCCL
newer binaries
6:18 AM Changeset [9007] by gb
  • trunk/source/level-1/linux-files.lisp
milliseconds/microseconds/nanoseconds: accept maximum signed natural …
6:02 AM Changeset [9006] by gb
  • trunk/source/xdump/xfasload.lisp
Incorporate SVN-TREE output into *OPENMCL-SVN-REVISION*.
6:01 AM Changeset [9005] by gb
  • trunk/source/lib/misc.lisp
Try that again.
5:59 AM Changeset [9004] by gb
  • trunk/source/lib/misc.lisp
svn-version hacking.
4:28 AM Changeset [9003] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Checkpoint work in progress.
4:27 AM Changeset [9002] by rme
  • branches/ia32/level-0/X86/X8632/x8632-clos.lisp
New file.
4:26 AM Changeset [9001] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPvalues
4:25 AM Changeset [9000] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
Add unboxed0 and unboxed1 slots to TCR. These are just scratch …
4:23 AM Changeset [8999] by rme
  • branches/ia32/compiler/X86/x86-lapmacros.lisp
compose-digit LAP macro for x8632
4:18 AM Changeset [8998] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
Update TRUE and FALSE to use the correct register for nargs.
2:07 AM Changeset [8997] by gb
  • trunk/source/lib/defstruct-lds.lisp
Record function info (encoded arglist) for DEFSTUCT copiers, accessors.
2:06 AM Changeset [8996] by gb
  • trunk/source/lib/macros.lisp
Use SET ',VAR, not SETQ, in case the body of DEFVAR gets compiled …
2:03 AM Changeset [8995] by gb
  • trunk/source/lib/nfcomp.lisp
Are you as annoyed at the mere presence of …
1:54 AM Ticket #265 (Reported difficulty handling CR-terminated files in IDE editor) created by gb
There have been reports that the editor hangs when trying to open …
12:58 AM Ticket #264 (Spurious warning for non-toplevel defvar's) created by gz
encountered while trying to get test suite to compile cleanly: […]

Apr 3, 2008:

5:19 PM Changeset [8994] by gz
  • trunk/tests
Move tests up a level so can check out trunk/source without them
8:39 AM ArmPortingNotes edited by gb
(diff)
8:35 AM ArmPortingNotes created by gb
Enough for now.
5:14 AM Changeset [8993] by jaj
  • trunk/source/doc/src/build.xml
Update documentation in many places. Add templates directory and …

Apr 2, 2008:

8:28 PM Changeset [8992] by gz
  • trunk/source/compiler/nx0.lisp
Propagate r8985 from working-0711 to trunk
8:06 PM Changeset [8991] by gz
  • trunk/source/tests
Check in the gcl ansi test suite (original, in preparation for making …
8:19 AM Changeset [8990] by gb
  • trunk/source/level-1/linux-files.lisp
Use FF-CALL-IGNORING-INTR around #_waitpid call in CHECK-PID. (Not …
8:16 AM Changeset [8989] by gb
  • trunk/source/lib/macros.lisp
CHECK-TYPE: do the TYPEP call(s) inline, call (new) %CHECK-TYPE to …
8:13 AM Changeset [8988] by gb
  • trunk/source/level-1/l1-error-system.lisp
Define %CHECK-TYPE, which just sets up the STORE-VALUE restart for …
8:12 AM Changeset [8987] by gb
  • trunk/source/level-0/l0-pred.lisp
Propagate (small) improvement to REALP from working-0711 to trunk.
8:11 AM Changeset [8986] by gb
  • trunk/source/compiler/optimizers.lisp
Propagate fix to OPTIMIZE-CTYPEP from working-0711 to trunk.

Apr 1, 2008:

10:16 PM Changeset [8985] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
Give inner functions a name of the form (:internal …
6:49 PM Changeset [8984] by gb
  • branches/working-0711/ccl/level-1/sysutils.lisp
Don't warn about foward-references to macros unless we're more sure …
6:44 PM Changeset [8983] by gb
  • branches/working-0711/ccl/lib/defstruct-lds.lisp
NOTE-FUNCTION-INFORMATION changes for DEFSTRUCT copier, slot-accessors.
5:30 PM Changeset [8982] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Use progn in IGNORING-EINTR, FF-CALL-IGNORING-EINTR.
5:07 PM Changeset [8981] by mikel
  • trunk/source/doc/src/external-process.xml
additions to ObjC and ffi docs; many mechanical edits; some …
4:48 PM Changeset [8980] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Fix typo in ff-call-ignoring-eintr.
3:31 PM Changeset [8979] by gz
  • branches/working-0711/ccl/lib/backtrace.lisp
Do not return the lfun in backtrace-as-list after all
12:49 PM Changeset [8978] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
Ignore #$EINTR (interrupted system call) return from #_waitpid in …
12:48 PM Changeset [8977] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Define FF-CALL-IGNORING-EINTR.
11:15 AM Changeset [8976] by gb
  • trunk/source/doc/src/implementation.xml
update, fix up a bit
1:27 AM Changeset [8975] by rme
  • branches/ia32/level-0/X86/X8632/x8632-numbers.lisp
%next-random-pair

Mar 31, 2008:

2:12 PM Changeset [8974] by gz
  • branches/working-0711/ccl/lib/backtrace.lisp
Propagate r8973 here from the trunk, except in this branch, make …
2:09 PM Changeset [8973] by gz
  • trunk/source/lib/backtrace.lisp
Add support for a different backtrace formats with new variable …
1:02 AM Changeset [8972] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Remove a stray #\( from CHECK-TYPE's doc string.

Mar 30, 2008:

11:27 PM Changeset [8971] by gb
  • branches/working-0711/ccl/LX86CL64.bootstrap
might be needed
11:27 PM Changeset [8970] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Fix inlined typep of REAL (e.g., object doesn't have to be a fixnum …
11:23 PM Changeset [8969] by gb
  • branches/working-0711/ccl/level-0/l0-pred.lisp
Fix REALP check on x8664.
11:22 PM Changeset [8968] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
NANOSECONDS, MILLISECONDS, MICROSECONDS: be more consistent about …
11:13 PM Changeset [8967] by gb
  • branches/working-0711/ccl/lib/macros.lisp
CHECK-TYPE: don't store unconditionally. (We aren't going to be able …
9:04 PM Changeset [8966] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
don't tail-call ccl:print-call-history
9:00 PM Changeset [8965] by mb
  • branches/working-0711/ccl/lib/defstruct-lds.lisp
Record source-location for struct accessors (and other functions …
9:31 AM Changeset [8964] by gb
  • trunk/source/lib/nfcomp.lisp
Restore missing DEFINE-COMPILE-TIME-SYMBOL-MACRO, which is clearly …
9:29 AM Changeset [8963] by gb
  • trunk/source/level-1/linux-files.lisp
Try to detect and report #_fork failure in RUN-PROGRAM.
8:16 AM Changeset [8962] by gb
  • branches/win64/lisp-kernel/x86-spentry64.s
When saving/restoring registers around ff-call, save save3 (if it's …
8:14 AM Changeset [8961] by gb
  • branches/win64/lisp-kernel/windows-calls.c
init_winsock() here.
8:14 AM Changeset [8960] by gb
  • branches/win64/lisp-kernel/win64/Makefile
add ws2_32 (winsock) to OSLIBS.
8:13 AM Changeset [8959] by gb
  • branches/win64/lisp-kernel/thread_manager.c
Start to flesh this out for windows; still more work to do here.
8:08 AM Changeset [8958] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
Include header for, initialize winsock.
8:07 AM Changeset [8957] by gb
  • branches/win64/lisp-kernel/plsym.c
Use %llx.
8:06 AM Changeset [8956] by gb
  • branches/win64/lisp-kernel/memory.c
Define DEBUG_MEMORY, suppress debugging progress messages unless it's …
8:05 AM Changeset [8955] by gb
  • branches/win64/lib/foreign-types.lisp
Conditionalize canonical foreign types for win64.
8:05 AM Changeset [8954] by gb
  • branches/win64/lib/ffi-win64.lisp
Callback stuff.
8:04 AM Changeset [8953] by gb
  • branches/win64/lib/arrays-fry.lisp
%SHRINK-VECTOR moved earlier, to deal with temporary pathname hacks.
8:03 AM Changeset [8952] by gb
  • branches/win64/level-1/x86-trap-support.lisp
Conditionalize context hacks for win64.
8:03 AM Changeset [8951] by gb
  • branches/win64/level-1/linux-files.lisp
More Windows conditionaliztion. Strip drive: from pathnames obtained …
8:01 AM Changeset [8950] by gb
  • branches/win64/level-1/l1-streams.lisp
Assume that there's no buffered input on Windows. (We can't tell in …
8:00 AM Changeset [8949] by gb
  • branches/win64/level-1/l1-sockets.lisp
Whole file is #-windows-target, for now.
7:59 AM Changeset [8948] by gb
  • branches/win64/level-1/l1-reader.lisp
#|| .. ||# emacs lossage.
7:59 AM Changeset [8947] by gb
  • branches/win64/level-1/l1-pathnames.lisp
The "rpath" thing - for finding CCL relative to a Cocoa/GNUstep bundle …
7:58 AM Changeset [8946] by gb
  • branches/win64/level-1/l1-lisp-threads.lisp
Windows time stuff.
7:57 AM Changeset [8945] by gb
  • branches/win64/level-1/l1-files.lisp
Move %SHRINK-VECTOR earlier, since some pathname hacks try to call it.
7:57 AM Changeset [8944] by gb
  • branches/win64/level-1/l1-boot-1.lisp
PLATFORM-OS-WINDOWS: want a dotted pair here.
7:56 AM Changeset [8943] by gb
  • branches/win64/level-0/l0-misc.lisp
Spell %GET-NATIVE-UTF-16-CSTRING the way that its callers do.
7:54 AM Changeset [8942] by gb
  • trunk/source/lib/backtrace.lisp
In LOCAL-VALUE: don't insist that index < nargs .. …
7:52 AM Changeset [8941] by gb
  • trunk/source/level-1/l1-sockets.lisp
Enforce "deadline" on active connect; ensure that any timeouts in …
7:39 AM Changeset [8940] by gb
  • branches/working-0711/ccl/lib/backtrace.lisp
In ARGUMENTS-AND-LOCALS, account for inherited values (in closures) …
7:37 AM Changeset [8939] by gb
  • branches/working-0711/ccl/level-1/l1-sockets.lisp
Use "deadline" argument value when checking for connect timeouts. …
7:35 AM Changeset [8938] by gb
  • branches/working-0711/ccl/compiler/nx-basic.lisp
Use #|| ... ||#, since some emacsen get confused by #| ... |#.
1:14 AM OldWikiStart edited by rme
(diff)
1:13 AM OldWikiStart edited by rme
(diff)
1:11 AM Cocoa created by rme
12:29 AM Changeset [8937] by gz
  • branches/working-0711/ccl/library/cover.lisp
only verify interned function names

Mar 29, 2008:

7:34 PM Changeset [8936] by mb
  • branches/working-0711/ccl/level-1/l1-readloop.lisp
Addedd ccl:macroexpand-all
4:36 PM AddressBook edited by rme
(diff)
2:43 PM Ticket #263 (Frameworks (whole FFI thing) are pain to use) closed by asdasd
fixed: Excellent! It works. Thank you very much.
2:36 PM Changeset [8935] by mb
  • trunk/linuxx8664/ccl/LX86CL64
Update images to most recent code (r8932)
1:47 PM Changeset [8934] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
Fix previous commit.
1:41 PM Changeset [8933] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
More fixes to make ccl::%source-files work like it used to.
3:19 AM AddressBook edited by rme
(diff)
3:17 AM AddressBook created by rme
2:51 AM Ticket #262 (directory errs for file names with wildcard characters) closed by gz
fixed: Fixed in r8932
2:49 AM Ticket #238 (*default-pathname-defaults* with a filename breaks probe-file on ...) closed by gz
fixed: Fixed in r8932
2:49 AM Changeset [8932] by gz
  • trunk/source/level-1/l1-files.lisp
Fix for bugs #263 and #238: - %unix-file-kind takes a native …
2:46 AM Changeset [8931] by gz
  • branches/working-0711/ccl/level-1/l1-files.lisp
Fix for bugs #263 and #238: - %unix-file-kind takes a native …
2:06 AM Ticket #263 (Frameworks (whole FFI thing) are pain to use) created by asdasd
I'd be grateful if you made LISP beginners' (like me) life easier by …

Mar 28, 2008:

8:50 PM Ticket #262 (directory errs for file names with wildcard characters) created by gz
[…]
8:02 PM Ticket #260 (PARSE-INTEGER should not accept NIL as the first argument) closed by gz
fixed: Fixed in r8913
3:52 PM Ticket #261 (:deadline argument to CCL:MAKE-SOCKET does not apply to connect()) created by hans
(I need this for ITA) The deadline specified as argument to …
11:16 AM Changeset [8930] by mb
  • trunk/source/level-1/l1-reader.lisp
Added #\Skull_And_Crossbones please pardon the childish desire which …
9:41 AM Changeset [8929] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
Fix ccl::%source-files handling of methods.
9:13 AM Changeset [8928] by gb
  • trunk/source/lib/nfcomp.lisp
DEFINE-COMPILE-TIME-MACRO: put something (hopefully something benign) …
9:12 AM Changeset [8927] by gb
  • trunk/source/level-1/sysutils.lisp
REPORT-DEFERRED-WARNINGS: better handling of forward-referenced macros.
8:36 AM Changeset [8926] by gb
  • branches/working-0711/ccl/compiler/nx.lisp
Um, put DEFINE-COMPILE-TIME-MACRO back in nfcomp.lisp.
8:32 AM Changeset [8925] by gb
  • branches/working-0711/ccl/lib/hash.lisp
NEXT-HASH-TABLE-ITERATOR-1: return a single value when done.
8:32 AM Changeset [8924] by gb
  • branches/working-0711/ccl/lib/chars.lisp
Fix BOTH-CASE-P.
8:31 AM Changeset [8923] by gb
  • branches/working-0711/ccl/lib/backtrace.lisp
Bind *PRINT-CATCH-ERRORS* to T in %PRINT-CALL-HISTORY-INTERNAL.
8:30 AM Changeset [8922] by gb
  • branches/working-0711/ccl/level-1/sysutils.lisp
REPORT-DEFERRED-WARNINGS: try to handle forward-references to macros …
8:29 AM Changeset [8921] by gb
  • branches/working-0711/ccl/level-1/l1-reader.lisp
Apparently, CCL::%READ-FORM returns two values; CL functions …
8:28 AM Changeset [8920] by gb
  • branches/working-0711/ccl/level-1/l1-numbers.lisp
Fix MAKE-RANDOM-STATE, which was broken a while ago. (64-bit …
8:27 AM Changeset [8919] by gb
  • branches/working-0711/ccl/level-1/l1-io.lisp
Default *PRINT-CATCH-ERRORS* to NIL, bind it to T in …
8:26 AM Changeset [8918] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Some (SETF FIND-CLASS) fixes from the trunk.
8:25 AM Changeset [8917] by gb
  • branches/working-0711/ccl/compiler/nx.lisp
DEFINE-COMPILE-TIME-MACRO: put something in defenv.defined, so that we …
5:17 AM Changeset [8916] by gb
  • trunk/source/level-0/l0-numbers.lisp
Back out of division-by-zero check in integer-/-integer, since Greg's …
2:05 AM Changeset [8915] by gb
  • trunk/source/level-0/l0-numbers.lisp
Check for / by 0. Didn't this get fixed already ?
2:05 AM Changeset [8914] by gb
  • trunk/source/level-1/l1-boot-lds.lisp
MAKE-MCL-LISTENER-PROCESS: make auto-flush a keyword. Do IDE …
2:04 AM Changeset [8913] by gb
  • trunk/source/lib/read.lisp
PARSE-INTEGER fixes.
2:03 AM Changeset [8912] by gb
  • trunk/source/level-1/sysutils.lisp
Don't check call to forward-referenced function if new def is a macro.
2:00 AM Changeset [8911] by gb
  • trunk/source/compiler/X86/x862.lisp
Move next-method-var records-symbol-info after the rest of the lambda list.
1:50 AM Changeset [8910] by gb
  • trunk/source/compiler/nx0.lisp
handle forward-references with unknown args.
1:49 AM Changeset [8909] by gb
  • trunk/source/level-1/l1-clos.lisp
Don't use DCODE-FOR-UNIVERSALLY-APPLICABLE-SINGLETON if …
1:21 AM Ticket #247 (error optimizing ash) closed by rme
fixed: The trunk (r8877) doesn't exhibit this behavior. I don't know when …

Mar 27, 2008:

10:45 PM Changeset [8908] by mikel
  • trunk/source/doc/src/objc-bridge.xml
added discussion of objc:defmethod and made some edits of existing …
9:40 PM Changeset [8907] by rme
  • branches/ia32/level-1/x86-callback-support.lisp
x8632 callback trampoline
9:39 PM Changeset [8906] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
various stuff
9:33 PM Changeset [8905] by rme
  • branches/ia32/level-0/X86/X8632/x8632-pred.lisp
EQL and EQUAL fixes.
9:30 PM Changeset [8904] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPconslist
9:14 PM Changeset [8903] by mikel
  • trunk/source/doc/src/ffi.xml
added discussion of support for foreign types as classes
7:47 PM Changeset [8902] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
extract-tag-fixnum: simplify jump-known-function: just jump through …
6:45 PM Changeset [8901] by rme
  • branches/ia32/level-1/l1-aprims.lisp
x8632 conditionalization
11:45 AM Ticket #259 (Provide for single SYSCALLS loader file) closed by hans
wontfix: I agree - I saw the SYSCALLS reference in the usocket library, but I …
3:50 AM Changeset [8900] by rme
  • branches/ia32/level-1/l1-init.lisp
Get rid of stray A in docstring for *compile-definitions*.
12:21 AM Changeset [8899] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPsyscall/.SPsyscall2: when restoring the lisp %temp0, use pop (not …

Mar 26, 2008:

7:28 PM Ticket #260 (PARSE-INTEGER should not accept NIL as the first argument) created by alms
[…]
4:13 PM Changeset [8898] by gb
  • branches/working-0711/ccl/lib/read.lisp
Fix several issues in PARSE-INTEGER (type-/bounds-/sanity-checking.)
4:00 PM Changeset [8897] by gb
  • branches/working-0711/ccl/level-1/l1-init.lisp
Turn off *save-definitions*.
3:40 PM Changeset [8896] by mikel
  • trunk/source/doc/src/ffi.xml
working on objective-c bridge docs
2:57 PM Changeset [8895] by mikel
  • trunk/source/doc/src/objc-bridge.xml
working on objective-c bridge docs
2:45 PM Changeset [8894] by mikel
  • trunk/source/doc/src/ffi.xml
tidied up lots of minor conflicts; added to save-application documentation
2:40 PM Changeset [8893] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
Use ccl::validate-function-name instead of writing it ourselves (poorly).
10:52 AM Changeset [8892] by gb
  • branches/working-0711/ccl/level-1/l1-streams.lisp
Reduce the cost of using recycled simple-string-output-streams a bit: …
10:49 AM Changeset [8891] by gb
  • branches/working-0711/ccl/lib/format.lisp
Bind *FORMAT-STREAM-STACK* per-thread; this hasn't ever been …
10:46 AM Changeset [8890] by gb
  • branches/working-0711/ccl/lib/source-files.lisp
Pull the boootstrapping/level-0 stuff off of plists, so that level-0 …
10:32 AM Changeset [8889] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Allow a doc string in DEF-STANDARD-INITIAL-BINDING.
Note: See TracTimeline for information about the timeline view.