Timeline


and

May 9, 2008:

9:01 PM Changeset [9449] by rme
  • branches/ia32/lisp-kernel/x86-exceptions.c
callback_to_lisp: save/restore extra nodes in TCR (save0--save3, …
4:59 PM Changeset [9448] by greg
  • branches/working-0711-perf/ccl/lib/chars.lisp
fixed a couple typos
3:51 PM Changeset [9447] by hans
  • trunk/source/tools/advice-profiler
add initial version of advice-based profiler
3:34 PM Changeset [9446] by gb
  • branches/working-0711-perf/ccl/level-1/l1-typesys.lisp
Don't assume that class1 has a wrapper (compile-time, …
10:32 AM Changeset [9445] by gb
  • branches/working-0711-perf/ccl/LX86CL64.bootstrap
new image for bootstrapping
10:30 AM Changeset [9444] by gb
  • branches/working-0711-perf/ccl/xdump/xfasload.lisp
Changes from trunk: minimize the set of packages copied into the …
10:27 AM Changeset [9443] by gb
  • branches/working-0711-perf/ccl/level-0/X86/x86-array.lisp
%EXTEND-VECTOR changes.
10:27 AM Changeset [9442] by gb
  • branches/working-0711-perf/ccl/level-0/X86/x86-misc.lisp
Better %COPY-IVECTOR-TO-IVECTOR when things are aligned.
10:26 AM Changeset [9441] by gb
  • branches/working-0711-perf/ccl/library/lispequ.lisp
Extend wrapper to include class-ordinal, cpl-bits slots. Add …
10:25 AM Changeset [9440] by gb
  • branches/working-0711-perf/ccl/library/cover.lisp
Avoid package constants.
10:25 AM Changeset [9439] by gb
  • branches/working-0711-perf/ccl/lib/source-files.lisp
Make %SOURCE-FILES work again.
10:24 AM Changeset [9438] by gb
  • branches/working-0711-perf/ccl/lib/sequences.lisp
Move MAKE-STRING here, since it needs SUBTYPEP support that only …
10:22 AM Changeset [9437] by gb
  • branches/working-0711-perf/ccl/level-0/nfasload.lisp
Support PACKAGE-REFs.
10:22 AM Changeset [9436] by gb
  • branches/working-0711-perf/ccl/level-0/l0-pred.lisp
TYPE-CELL stuff.
10:22 AM Changeset [9435] by gb
  • branches/working-0711-perf/ccl/level-0/l0-array.lisp
%EXTEND-VECTOR stuff.
10:21 AM Changeset [9434] by gb
  • branches/working-0711-perf/ccl/lib/nfcomp.lisp
Compile-time DEFMACRO is supposed to make it a little clearer that a …
10:19 AM Changeset [9433] by gb
  • branches/working-0711-perf/ccl/lib/macros.lisp
No more *CL-USER-PACKAGE* constant (for obscure reasons.) Use PKG-ARG …
10:18 AM Changeset [9432] by gb
  • branches/working-0711-perf/ccl/lib/format.lisp
No more *CL-USER-PACKAGE* constant (for obscure reasons.) Just do …
10:17 AM Changeset [9431] by gb
  • branches/working-0711-perf/ccl/lib/encapsulate.lisp
When undoing encapsulations on a GF, assume that …
10:15 AM Changeset [9430] by gb
  • branches/working-0711-perf/ccl/lib/chars.lisp
Try to make STRING-EQUAL faster in general and faster in the case …
10:13 AM Changeset [9429] by gb
  • branches/working-0711-perf/ccl/level-1/l1-typesys.lisp
Support methods for TYPE-CELLs. CELL-CSUBTYPEP-2 expects its second …
10:11 AM Changeset [9428] by gb
  • branches/working-0711-perf/ccl/level-1/l1-symhash.lisp
Update package-refs whenever package names are introduced or changed.
10:10 AM Changeset [9427] by gb
  • branches/working-0711-perf/ccl/level-1/l1-streams.lisp
SUBTYPEP compiler macro works better without the FIND-CLASS.
10:10 AM Changeset [9426] by gb
  • branches/working-0711-perf/ccl/level-1/l1-reader.lisp
MAKE-LOAD-FORM, PRINT-OBJECT methods for PACKAGE-REF.
10:09 AM Changeset [9425] by gb
  • branches/working-0711-perf/ccl/level-1/l1-io.lisp
Avoid STREAMP in WRITE-CHAR, WRITE-STRING.
10:09 AM Changeset [9424] by gb
  • branches/working-0711-perf/ccl/level-1/l1-format.lisp
Don't do STREAMP if FORMAT's stream arg is T. (STREAMP should have a …
10:06 AM Changeset [9423] by gb
  • branches/working-0711-perf/ccl/level-1/l1-dcode.lisp
Try to improve typechecking of funcallable-instances, …
10:04 AM Changeset [9422] by gb
  • branches/working-0711-perf/ccl/level-1/l1-clos.lisp
Use bitvectors in some of the optimized-reader-dcode functions. …
9:26 AM Changeset [9421] by gb
  • branches/working-0711-perf/ccl/level-1/l1-clos-boot.lisp
Port the "extensible/non-dt dcode functions" stuff from the trunk. In …
9:20 AM Changeset [9420] by gb
  • branches/working-0711-perf/ccl/level-1/l1-boot-3.lisp
No defconstant on COMMON-LISP-USER package, which may not exist yet.
9:19 AM Changeset [9419] by gb
  • branches/working-0711-perf/ccl/level-1/l1-aprims.lisp
Do %EXTEND-VECTOR via %EXTEND-GVECTOR or %COPY-IVECTOR-TO-IVECTOR.
9:18 AM Changeset [9418] by gb
  • branches/working-0711-perf/ccl/compiler/optimizers.lisp
Do STRING-EQUAL differently. Do INTERN, FIND-SYMBOL, FIND-PACKAGE, …
9:12 AM Changeset [9417] by gb
  • branches/working-0711-perf/ccl/compiler/nxenv.lisp
Remove some obsolet bits, add $decl_full_safety bit. Remove some …
9:11 AM Changeset [9416] by gb
  • branches/working-0711-perf/ccl/compiler/nx1.lisp
When processing a (nested) %defun, encode the arglist info in the …
9:10 AM Changeset [9415] by gb
  • branches/working-0711-perf/ccl/compiler/nx0.lisp
Don't pass "the eventcheck bit" into encodsd declaration info. Do set …
9:08 AM Changeset [9414] by gb
  • branches/working-0711-perf/ccl/compiler/nx-basic.lisp
Tweak a few policy things.
9:07 AM Changeset [9413] by gb
  • branches/working-0711-perf/ccl/compiler/X86/x862.lisp
Port rme's SBIT improvements from trunk to this branch. Introduce …
9:03 AM Changeset [9412] by gb
  • branches/working-0711-perf/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Port rme's SBIT improvements from trunk to this branch.
8:59 AM Ticket #299 (CCL does not resolve forward-referenced accessors defined by defstruct ...) closed by gb
invalid: This is not a bug (at least, not in the lisp). You can't portably …
7:06 AM Ticket #299 (CCL does not resolve forward-referenced accessors defined by defstruct ...) created by hans
When compiling a file that uses a setf accessor defined by defstruct …
7:03 AM Changeset [9411] by jaj
  • trunk/source/scripts/makedmg
makedmg now deletes fasls and makes a compressed image
5:37 AM Ticket #298 (Unhelpful error message when macro is invoked with wrong number of ...) created by hans
When a macro is invoked with an invalid argument, the error message …
3:32 AM Changeset [9410] by rme
  • branches/ia32/level-1/x86-trap-support.lisp
Use ucontext/mcontext structures defined in interface database instead …
3:25 AM Changeset [9409] by rme
  • branches/ia32/level-1/x86-error-signal.lisp
xp-argument-list, handle-udf-call for x8632.

May 8, 2008:

3:05 PM Changeset [9408] by gz
  • branches/working-0711/ccl/level-1/l1-io.lisp
real-print-stream -> %real-print-stream, less redundant streamp checking
8:29 AM Changeset [9407] by jaj
  • trunk/source/scripts/makedmg
Add file makedmg to scripts. This is a simple utility to create a …
4:33 AM Changeset [9406] by rme
  • branches/ia32/level-1/x86-trap-support.lisp
Some x8632 conditionalization.
4:32 AM Changeset [9405] by rme
  • branches/ia32/lib/ffi-darwinx8632.lisp
generate-callback-bindings: try looking for callback args in the right …
4:17 AM Changeset [9404] by rme
  • branches/ia32/lib/x86-backtrace.lisp
Some changes to make x8632 backtrace sort of work (for some liberal …
4:16 AM Changeset [9403] by rme
  • branches/ia32/lib/backtrace.lisp
Use target::target-most-positive-fixnum.
4:15 AM Changeset [9402] by rme
  • branches/ia32/level-1/x86-error-signal.lisp
xp-argument-count for x8632 (where nargs is 32 bits)
4:13 AM Changeset [9401] by rme
  • branches/ia32/level-1/l1-error-system.lisp
report-argument-mismatch: grammar nit-picking
4:12 AM Changeset [9400] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Add missing macptr->fixnum function.
4:11 AM Changeset [9399] by rme
  • branches/ia32/lisp-kernel/x86-exceptions.c
create_thread_context: use the foreign stack pointer, duh.
4:09 AM Changeset [9398] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Make .SPcallback basically work.
2:37 AM Changeset [9397] by gb
  • branches/working-0711-perf/ccl
unbotched
2:36 AM Changeset [9396] by gb
  • branches/working-0711-perf/ccl
botched
2:12 AM Changeset [9395] by gb
  • branches/working-0711-perf/ccl/ccl
for performance experiments
2:11 AM Changeset [9394] by gb
  • branches/working-0711-perf/ccl
for performance experiments
2:10 AM Changeset [9393] by gb
  • branches/working-0711-perf
for performance experiments
1:19 AM Changeset [9392] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Another test

May 7, 2008:

11:44 PM Changeset [9391] by gz
  • branches/working-0711/ccl/compiler/nx1.lisp
Let the load-time-value form access the definition environment, so it …
11:38 PM Changeset [9390] by gz
  • branches/working-0711/ccl/compiler/optimizers.lisp
make class-has-a-forward-referenced-superclass-p be true for …
10:12 PM Changeset [9389] by greg
  • branches/working-0711/ccl/compiler/optimizers.lisp
Add a compiler-macro for INTERN that attempts to resolve the package …
8:39 PM Changeset [9388] by mikel
  • trunk/source/doc/src/ide.xml
added a section on batching build-application from the command line
8:13 PM Changeset [9387] by mikel
  • trunk/source/doc/src/about.xml
numerous minor mechanical and style edits in build, install, and about
10:58 AM Changeset [9386] by gb
  • trunk/source/level-1/l1-dcode.lisp
%%0-ARG-DCODE use *GF-PROTOT* trampoline, so register it. …

May 6, 2008:

5:44 PM Changeset [9385] by rme
  • branches/ia32/lib/ffi-darwinx8632.lisp
generate-callback-bindings: include offsets
5:42 PM Changeset [9384] by rme
  • branches/ia32/level-1/x86-error-signal.lisp
%xerr-disp for x8632; probably buggy.
5:41 PM Changeset [9383] by rme
  • branches/ia32/level-1/l1-aprims.lisp
Use target::target-most-positive-fixnum
5:39 PM Changeset [9382] by rme
  • branches/ia32/lisp-kernel/darwinx8632/.gdbinit
Add showlist command, break on gc.
5:39 PM Changeset [9381] by rme
  • branches/ia32/lisp-kernel/darwinx8632/Makefile
Minor CDEFINES changes.
5:38 PM Changeset [9380] by rme
  • branches/ia32/lisp-kernel/x86-gc.c
Some feeble attempts at x8632 changes, including: * function word …
5:34 PM Changeset [9379] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPadd_values, .SPrecover_values_for_mvcall, .SPbuiltin_aset1. Also …
5:28 PM Changeset [9378] by rme
  • branches/ia32/compiler/X86/x86-lap.lisp
Update create-x86-function so that it updates the self-reference table …
5:26 PM Changeset [9377] by rme
  • branches/ia32/compiler/X86/x86-disassemble.lisp
Add x8632-xdisassemble.
5:24 PM Changeset [9376] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Correct vinsn temps in fix-fixnum-overflow-ool{-and-branch}. Add PROVIDE.
5:22 PM Changeset [9375] by rme
  • branches/ia32/compiler/X86/X8632/x8632-backend.lisp
Add (require "X8632-VINSNS").
5:20 PM Changeset [9374] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
Define imm0.bh (ah), arg_z.bh (bh), etc. Define subtag-forward-marker.
5:17 PM Changeset [9373] by rme
  • branches/ia32/lisp-kernel/x86-constants32.h
Define subtag_forward_marker.
5:16 PM Changeset [9372] by rme
  • branches/ia32/lisp-kernel/gc.h
No fulltag_nil on x8632, so can't use it for forward_marker.
5:13 PM Changeset [9371] by rme
  • branches/ia32/xdump/xx8632-fasload.lisp
Suitable udf code for x8632.
5:11 PM Changeset [9370] by rme
  • branches/ia32/level-0/l0-bignum32.lisp
most-positive-fixnum => target::target-most-positive-fixnum
5:10 PM Changeset [9369] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
Placeholders for various gc-related functions (gc, full-gccount, egc, …
5:08 PM Changeset [9368] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
%add-with-carry: get outgoing carry right fix-digit-logandc1: implement
5:03 PM Changeset [9367] by rme
  • branches/ia32/level-0/l0-hash.lisp
Replace instances of #.(mixup-hash-code <some-constant>) with regular …
4:20 PM Changeset [9366] by rme
  • branches/ia32/level-0/l0-numbers.lisp
Use target::target-most-{positive,negative}-fixnum.
12:14 AM Changeset [9365] by gz
  • branches/working-0711/ccl/level-0/PPC/ppc-def.lisp
New :UNIQUE-DCODE optional feature: if ccl is built with …
12:02 AM Changeset [9364] by gz
  • branches/working-0711/ccl/level-1/l1-boot-3.lisp
define *common-lisp-user-package*, use it in format-call-function and …

May 5, 2008:

9:31 PM Changeset [9363] by gz
  • branches/working-0711/ccl/compiler/optimizers.lisp
More string-equal tweaks
7:26 PM Changeset [9362] by gz
  • branches/working-0711/ccl/level-1/l1-format.lisp
Make defformat give the handler a name
7:26 PM Changeset [9361] by gz
  • branches/working-0711/ccl/compiler/optimizers.lisp
Tweaks in string-equal optimizer
4:33 PM Ticket #297 (process-enable experiencing broken symptons on rc1.2) created by ragerdl
Hello Gary, Release candidate 1.2 breaks Parallel ACL2 in a …
4:29 PM Changeset [9360] by gz
  • branches/working-0711/ccl/compiler/optimizers.lisp
Don't optimize typep if has explicit env arg
4:02 PM Changeset [9359] by mb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Implement minor optimizations for string-equal.
12:16 PM Ticket #296 (Misleading error message for invalid slot option) created by hans
When a slot option is not recognized as valid, CCL responds with an …
11:23 AM Changeset [9358] by mb
  • branches/working-0711/ccl/lib/ccl-export-syms.lisp
Add find-definition-of-thing. This funtion will attempt to return the …
11:19 AM Changeset [9357] by mb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Rollback r9356
11:12 AM Changeset [9356] by mb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Add find-definition-of-thing. This funtion will attempt to return the …

May 4, 2008:

11:13 PM Ticket #295 (Spurious warning at high safety) closed by gz
fixed: fixed in r9354
11:05 PM Changeset [9355] by gz
  • trunk/tests/ansi-tests/ccl.lsp
regression test for bug#295
11:02 PM Changeset [9354] by gz
  • trunk/source/compiler/nx0.lisp
Run nx1-%defun regardless of safety (ticket #295)
10:59 PM Changeset [9353] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
Run nx1-%defun regardless of safety (ticket #295)
10:47 PM Ticket #295 (Spurious warning at high safety) created by gz
Compiling a file containing: […] gives a warning (undefined …
4:46 AM Ticket #294 (program-errors and invalid functions) created by gb
in the working-0711 branch, the compiler traps certain kinds of …

May 3, 2008:

12:09 PM Changeset [9352] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Tune a few of the optimized slot-reader dcode functions a little. …
12:02 PM Changeset [9351] by gb
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
Don't worry about forward-refrenced-classes in the SUBTYPEP method for …
12:00 PM Changeset [9350] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Define compiler-macros for some things used (perhaps heavily) in the …
11:58 AM Changeset [9349] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Split INSTANCE-SLOTS into the standard/non-standard cases.

May 2, 2008:

6:07 PM Changeset [9348] by mikel
  • trunk/source/cocoa-ide/build-application.lisp
added support and documentation for user-defined Info.plist objects
5:55 PM Ticket #289 (DEFCLASS option processing) closed by gz
fixed: Fixed in r9345 and r9346
5:15 PM Changeset [9347] by mikel
  • trunk/source/doc/src/ide.xml
updated and expanded build-application docs
4:50 PM Changeset [9346] by gz
  • release/1.2/source/level-1/l1-clos-boot.lisp
Propagate r9345
2:22 PM Ticket #293 (ADVISE makes functions cons) created by hans
When a function is advised, it conses a small amount of memory every …
2:11 PM Changeset [9345] by gz
  • trunk/source/level-1/l1-clos-boot.lisp
In class-keyvect, allow for undefined metaclasses (bug #289)
11:17 AM Ticket #291 (ccl::%rmdir does not work on FreeBSD) closed by gb
fixed: Should be fixed in r9342/r9344.
11:12 AM Changeset [9344] by gb
  • release/1.2/source/library/x8664-freebsd-syscalls.lisp
change from trunk
11:11 AM Changeset [9343] by gb
  • release/1.2/source/cocoa-ide/cocoa-editor.lisp
change from trunk
11:06 AM Changeset [9342] by gb
  • trunk/source/library/x8664-freebsd-syscalls.lisp
Fix rmdir syscall definition.

May 1, 2008:

6:28 PM Ticket #292 (Console window should not become the front window whenever a new ...) created by rongarret
The new console window in v1.2 becomes the front window whenever a new …
4:50 PM Changeset [9341] by gz
  • trunk/tests/ansi-tests/ccl.lsp
More tests
8:15 AM Changeset [9340] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
Make nx-form-typep not err with compile-time classes
7:30 AM Changeset [9339] by gz
  • branches/working-0711/ccl/LX86CL64.bootstrap
in case there is a bootstrapping issue
7:30 AM Changeset [9338] by gz
  • branches/working-0711/ccl/compiler/optimizers.lisp
Support for compile-time classes: make SPECIFIER-TYPE accept an …

Apr 30, 2008:

9:37 PM Ticket #291 (ccl::%rmdir does not work on FreeBSD) created by hans
paracetamol 65_> mkdir /tmp/abc paracetamol 66_> ccl -n Welcome to …
8:54 PM Changeset [9337] by gz
  • branches/working-0711/ccl/lisp-kernel/thread_manager.c
Propagate r9303 and r9286 from the trunk
8:54 PM Changeset [9336] by gb
  • branches/win64/lib/foreign-types.lisp
Canonical-foreign-type-ordinals for some Windows foreign typss.
4:34 PM Changeset [9335] by andreas
  • branches/win64/level-1/linux-files.lisp
Properly conditionalize definition of PIPE.
4:18 PM Changeset [9334] by andreas
  • branches/win64/level-1/linux-files.lisp
Implementation of pipe() for Windows.
3:33 PM Changeset [9333] by mikel
  • trunk/source/cocoa-ide/build-application.lisp
altered the bundle builder so that the user controls whether to copy …

Apr 29, 2008:

6:02 PM Ticket #290 (THE typechecking and evaluation order) closed by gb
fixed
6:02 PM Ticket #290 (THE typechecking and evaluation order) created by gb
This should already be fixed in r9331, but for the record and in case …
5:43 PM Ticket #289 (DEFCLASS option processing) created by gb
This was reported by Didier Verna on openmcl-devel a few times in the …
5:37 PM Changeset [9332] by gb
  • trunk/source/lib/compile-ccl.lisp
Bind *PACKAGE* to CL-USER package in TEST-CCL. (Some of us live in …
5:35 PM Changeset [9331] by gb
  • trunk/source/compiler/nx1.lisp
NX-UNTYPED-FORM: don't simplify if TYPED-FORM operation will typecheck …
2:59 PM Changeset [9330] by gz
  • trunk/tests/ansi-tests/ccl.lsp
More regression tests for recent bugs
2:54 PM Changeset [9329] by gz
  • branches/working-0711/ccl/lib/defstruct-lds.lisp
Bring back structure slot types
10:42 AM Changeset [9328] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
Don't try to write program-error's into fasls
10:09 AM Changeset [9327] by gb
  • branches/win64/lisp-kernel/x86-exceptions.c
If we get an unhandled exception on Windows, report the Windows …
10:08 AM Changeset [9326] by gb
  • branches/win64/lib/foreign-types.lisp
Canonicalized foreign types for windows, a little.
10:07 AM Changeset [9325] by gb
  • branches/win64/lib/misc.lisp
Use Windows functions (not #_uname) for machine/software-type/version.
10:06 AM Changeset [9324] by gb
  • branches/win64/level-1/linux-files.lisp
Use :_stat64 struct type in windows %fstat. GETPID: don't trust …
10:05 AM Changeset [9323] by gb
  • branches/win64/level-0/l0-cfm-support.lisp
Call INIT-WINDOWS-FFI on startup. (May need to "revive" shared …
1:07 AM Changeset [9322] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
%NORMALIZE-BIGNUM-2: look for the bignum header in the right place, sheesh.

Apr 28, 2008:

3:39 PM Changeset [9321] by gb
  • branches/win64/lisp-kernel/x86-asmutils64.s
In windows_arbstack_exception_handler(), ensure that foreign_rsp is …
8:27 AM Changeset [9320] by gb
  • branches/win64/lisp-kernel/windows-calls.c
Add (wide-char) directory-access functions (statically linkged from …
8:26 AM Changeset [9319] by gb
  • branches/win64/lisp-kernel/thread_manager.c
os_get_current_thread_stack_bounds() for Windows: call …
8:25 AM Changeset [9318] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
High-end Vista versions allow up to 128GB of pageable memory. Reserve …
8:25 AM Changeset [9317] by gb
  • branches/win64/library/x86-win64-syscalls.lisp
Add (pseudo-) syscall definitions for open/read/close dir.
8:24 AM Changeset [9316] by gb
  • branches/win64/lib/pathnames.lisp
It would make too much sense for #_rename to overwrite an existing …
8:23 AM Changeset [9315] by gb
  • branches/win64/level-1/linux-files.lisp
Use windows (pseudo-) syscalls, for directory access functions.
8:22 AM Changeset [9314] by gb
  • branches/win64/level-1/l1-boot-2.lisp
Load ffi-win64 if #+win64-target.
8:22 AM Changeset [9313] by gb
  • branches/win64/level-0/l0-init.lisp
Saner *FEATURES* for windows.
6:42 AM Changeset [9312] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
class-of: make entire low byte of arg available as index into …
2:31 AM Changeset [9311] by gb
  • trunk/source/compiler/PPC/ppc-asm.lisp
$mbe-aux operand type is probably unused, but shouldn't claim a width …
2:30 AM Changeset [9310] by gb
  • trunk/source/level-0/l0-pred.lisp
Move LISTP to l0-pred, since it may be needed to enforce structure …

Apr 27, 2008:

3:28 PM Changeset [9309] by mikel
  • trunk/source/cocoa-ide/build-application.lisp
more work toward un-hardwiring Info.plist data in build-application, …
11:06 AM Changeset [9308] by gb
  • branches/win64/lisp-kernel/x86-exceptions.c
Try to get more things working. Recognize stylized instruction …
11:03 AM Changeset [9307] by gb
  • branches/win64/lisp-kernel/x86-constants64.h
Define x64_iret_frame, which is pretty much what an interrupt return …
11:02 AM Changeset [9306] by gb
  • branches/win64/lisp-kernel/x86-asmutils64.s
Provide pointers into restore_win64_context(), for the benefit of …
11:01 AM Changeset [9305] by gb
  • branches/win64/lisp-kernel/thread_manager.c
Try to get Windows versions of suspend_tcr/restore_tcr closer to usability.
10:59 AM Changeset [9304] by gb
  • branches/win64/lisp-kernel/Threads.h
SEM_WAIT for Windows: WaitForSingleObject?, not WaitOn?
6:44 AM Changeset [9303] by gb
  • trunk/source/lisp-kernel/thread_manager.c
==, not =, when comparing err to EINTR in rwlock_wlock. (Not sure if …
6:03 AM Changeset [9302] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-vset1: remove some apparently unecessary with-add'l-imm-reg forms …
2:14 AM Changeset [9301] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
SPmkwunwind, SPthrow, SPprogvsave, SPmakestackblock0, SPprovrestore: …
2:10 AM Changeset [9300] by rme
  • branches/ia32/level-0/X86/X8632/x8632-misc.lisp
Functions %current-db-link, %no-thread-local-binding-marker.
2:09 AM Changeset [9299] by rme
  • branches/ia32/lisp-kernel/x86-macros.s
Version of extract_lisptag that uses full-width registers.

Apr 26, 2008:

10:45 PM Ticket #288 (Confusing error message for misplaced DECLARE) created by hans
Compiling a file with this contents: […] yields a confusing error …
8:18 PM Changeset [9298] by gb
  • branches/win64/lisp-kernel/x86-spentry64.s
Note beginning, end of spentry, subprims code (for "real" …
8:18 PM Changeset [9297] by gb
  • branches/win64/lisp-kernel/thread_manager.c
Call tcr_cleanup() with the tcr as argument.
7:52 PM Changeset [9296] by gb
  • branches/win64/lisp-kernel/x86-exceptions.c
Try to ensure that windows exception handler (mostly) runs on C stack, …
7:50 PM Changeset [9295] by gb
  • branches/win64/lisp-kernel/xlbt.c
Try to suppress some compiler warnings.
7:48 PM Changeset [9294] by gb
  • branches/win64/lisp-kernel/x86_print.c
Lose a few unused variables.
7:48 PM Changeset [9293] by gb
  • branches/win64/lisp-kernel/x86-constants.h
Add parens to suppress compiler warning.
7:47 PM Changeset [9292] by gb
  • branches/win64/lisp-kernel/thread_manager.c
use _beginthreadex(), which allegedly avoids some memory leaks in the …
7:42 PM Changeset [9291] by gb
  • branches/win64/lisp-kernel/x86-asmutils64.s
restore_win64_context(), windows_switch_to_foreign_stack().
7:40 PM Changeset [9290] by gb
  • branches/win64/lisp-kernel/x86-constants64.s
Define win64_context struct layout.
7:40 PM Changeset [9289] by gb
  • branches/win64/lisp-kernel/ppc-constants.h
Add some parens.
5:47 AM Changeset [9288] by rme
  • branches/ia32/lisp-kernel/x86_print.c
Show leading zero when printing a char code in octal.
3:43 AM Changeset [9287] by rme
  • trunk/source/level-1/l1-unicode.lisp
Spelling nit-picking.
3:42 AM Changeset [9286] by rme
  • trunk/source/lisp-kernel/x86-spentry64.s
SPprogvsave: We get to this subprim via a CALL instruction, so don't …

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