Timeline


and

Jun 26, 2008:

11:32 PM Changeset [9833] by gb
  • trunk/source/level-0/X86/x86-misc.lisp
%STATICP.
11:27 PM Changeset [9832] by gb
  • trunk/source/level-0/PPC/ppc-misc.lisp
%STATICP.
10:24 PM CclUnderGdb edited by gb
Remove last paragraph, for obvious reasons (diff)
9:54 PM Changeset [9831] by gb
  • trunk/source/level-1/l1-streams.lisp
Make CLOSE of shared ioblock-based streams thread-safe: - CLOSE …
2:13 PM Changeset [9830] by mb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Typo in the no-applicable-method default method. The cerror should …
3:48 AM Ticket #314 (Can't dump #<A Foreign Pointer #x1> - unknown type) created by vii
With 1.2-r9226-RC1 (LinuxX8664), cannot compile-file with a pointer …
2:09 AM Changeset [9829] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
RUN-PROGRAM, RUN-EXTERNAL-PROCESS: move more error-checking to …

Jun 25, 2008:

8:31 PM DeclareOptimize edited by pfeilgm
(diff)
8:30 PM DeclareOptimize edited by pfeilgm
(diff)
5:19 PM DeclareOptimize edited by alms
(diff)
5:19 PM CclUnderGdb edited by alms
(diff)
5:18 PM DeclareOptimize created by alms
4:56 PM OldWikiStart edited by alms
(diff)

Jun 24, 2008:

7:12 PM Changeset [9828] by gz
  • branches/working-0711/ccl/lib/arglist.lisp
From Len Livshin: fix for null pc case in arg-names-from-map
2:49 PM Changeset [9827] by mikel
  • trunk/source/cocoa-ide/build-application.lisp
adding support for doctype dictionaries in build-application
1:55 PM Ticket #313 (NIT: "cocoa-application" seems like the wrong REQUIRE target for the IDE) created by mikel
Let me acknowledge up front that this is a nit. It keeps bugging me, …

Jun 22, 2008:

10:52 PM Changeset [9826] by gb
  • branches/win64/level-1/l1-files.lisp
PATHNAME-DIRECTORY: if parsing a string, skip over Windows device prefix.
10:51 PM Changeset [9825] by gb
  • branches/win64/level-1/l1-numbers.lisp
Provide naive implementations of things otherwise done via #_acosh/ …
10:49 PM Changeset [9824] by gb
  • branches/win64/level-1/linux-files.lisp
Add %WINDOWS-ERROR-STRING.
10:49 PM Changeset [9823] by gb
  • branches/win64/lisp-kernel/windows-calls.c
In windows_open(), if fd is negative, close the handle and return fd …
3:25 PM Changeset [9822] by mikel
  • trunk/source/cocoa-ide/builder-utilities.lisp
fixed bug in info-dict maker

Jun 21, 2008:

11:39 PM Changeset [9821] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
CCL:TRUE, CCL:FALSE: keep return address out of the way while …
10:02 PM Changeset [9820] by gb
  • branches/win64/wx86cl64.exe
Still a work in progress, but the pathname-device stuff (such as it …
10:01 PM Changeset [9819] by gb
  • branches/win64/lib/misc.lisp
Handle Cygwin paths on Windows (for LOCAL-SVN-REVISION).
10:00 PM Changeset [9818] by gb
  • branches/win64/level-1/l1-pathnames.lisp
Some support for pathname devices (e.g., drive letters) for Windows. …
9:55 PM Changeset [9817] by gb
  • branches/win64/level-1/l1-files.lisp
Some support for pathname devices (e.g., drive letters) for Windows.
9:52 PM Changeset [9816] by gb
  • branches/win64/library/lispequ.lisp
Add %PHYSICAL-PATHNAME-DEVICE slot to (physical) PATHNAME.
9:51 PM Changeset [9815] by gb
  • branches/win64/level-1/linux-files.lisp
Don't "strip drive prefix" for Windows. Try to make RUN-PROGRAM work …
9:44 PM Changeset [9814] by gb
  • branches/win64/level-1/l1-utils.lisp
Use #\' for *PATHNAME-ESCAPE-CHARACTER*. (At some point, we'll need …
9:41 PM Changeset [9813] by gb
  • branches/win64/level-1/l1-boot-1.lisp
Handle DEVICE in REPLACE-BASE-TRANSLATIONS.
9:41 PM Changeset [9812] by gb
  • branches/win64/level-0/l0-pred.lisp
Not really sure why HAIRY-EQUAL was not comparing the version slot of …
9:39 PM Changeset [9811] by gb
  • branches/win64/level-0/X86/x86-pred.lisp
Can use EQL subprim in EQUAL.
9:37 PM Changeset [9810] by gb
  • branches/win64/lisp-kernel/x86-gc.c
Don't purify MACPTRs.
9:36 PM Changeset [9809] by gb
  • branches/win64/lisp-kernel/win64/Makefile
Don't disable EGC, since that hides the problem(s) without telling us …
9:34 PM Changeset [9808] by gb
  • branches/win64/lisp-kernel/thread_manager.c
Conditionalize lisp_thread_entry() for Windows.
9:33 PM Changeset [9807] by gb
  • branches/win64/lisp-kernel/x86-exceptions.c
In windows_arbstack_exception_handler(), pass exceptions that don't …
9:31 PM Changeset [9806] by gb
  • branches/win64/lisp-kernel/Threads.h
Conditionalize prototype of create_system_thread() for Windows.
9:23 PM Changeset [9805] by gb
  • branches/working-0711/ccl/level-1/l1-sysio.lisp
While we're at it, remove the consistency check from …
8:43 PM Changeset [9804] by gb
  • branches/working-0711/ccl/level-1/l1-sysio.lisp
Remove the consistency check from OUTPUT-FILE-FORCE-OUTPUT, since: a) …
3:47 PM Changeset [9803] by gz
  • branches/working-0711/ccl/level-1/l1-sysio.lisp
more precise error message in the consistency check in …
2:49 AM Ticket #312 (Ran out of imm temp registers when compile IRONCLAD) closed by rme
fixed: Should be fixed as of r9802.
2:42 AM Changeset [9802] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
New function UNSIGNED-TO-SIGNED. Add missing vinsns misc-ref-c-u16, …
2:31 AM Changeset [9801] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-%natural+, x862-%natural-, x862-%natural-logxor, …

Jun 20, 2008:

8:59 PM Changeset [9800] by gz
  • branches/working-0711/ccl/level-1/l1-init.lisp
Reinstate %parse-expression passing the :form argument to …
7:24 AM Ticket #242 (%SET-CSTRING assumes 8-bit characters) closed by gb
fixed: I don't remember when exactly, but this was fixed a long time ago.
7:12 AM Ticket #312 (Ran out of imm temp registers when compile IRONCLAD) created by binghe
I'm under Clozure Common Lisp Version 1.1-r9799S (DarwinX8632). …
4:52 AM Changeset [9799] by rme
  • branches/ia32/dx86cl.image
Updated image for bootstrapping.
4:51 AM Changeset [9798] by rme
  • branches/ia32/darwin-x86-headers/libc/constants.cdb
libc interface databases for 32 bit Darwin/x86 (from MacOSX10.4u.sdk)
4:09 AM Changeset [9797] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
truncate-guess-loop: treat comparisons as unsigned. Also no need to …
2:24 AM Changeset [9796] by rme
  • release/1.2/source/lib/sequences.lisp
Port r9786 here (fix for ticket:310 delete-/remove-duplicates bug).

Jun 19, 2008:

6:31 PM Changeset [9795] by rme
  • branches/ia32/level-0/l0-numbers.lisp
%bignum-random: Conditionalize for big/little endian targets.
1:05 PM Changeset [9794] by gz
  • release/1.2/source/examples/cocoa/easygui/views.lisp
From Arthur Carter: fix *view-class-to-ns-class-map* to more specific first
12:55 PM Changeset [9793] by gz
  • trunk/source/examples/cocoa/easygui/views.lisp
From Arthur Carter: fix *view-class-to-ns-class-map* to more specific first
11:13 AM Changeset [9792] by gb
  • release/1.2/source/compiler/nx0.lisp
Propagate r9329, r9354 to 1.2 branch (NX1-COMBINATION alphatizes …
8:42 AM Changeset [9791] by gb
  • branches/working-0711/ccl/level-1/l1-sockets.lisp
Check for success correctly (per the man page) in #+linux c_gethostbyname.
8:42 AM Changeset [9790] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
Ensure that GET-USER-HOME-DIR actually does return NIL on failure.
5:01 AM Ticket #310 (remove-duplicates bug) closed by rme
fixed: The sequences tests all pass after the change in r9786.
4:57 AM Changeset [9789] by rme
  • branches/ia32/lib/sequences.lisp
Merge r9786 (fix to remove-/delete-duplicates).
2:52 AM Changeset [9788] by gb
  • branches/working-0711/ccl/level-1/l1-pathnames.lisp
If they don't care, why should we ?

Jun 18, 2008:

5:45 PM Ticket #311 (can't execute-selection that ends in a comment) created by gz
From openmcl-devel: At 6/10/2008 01:54 AM, Rich Sutton wrote: in the …
11:44 AM Changeset [9787] by gb
  • trunk/source/level-1/l1-lisp-threads.lisp
when calling into the kernel to create a new thread, treat stack sizes …
11:43 AM Changeset [9786] by gb
  • trunk/source/lib/sequences.lisp
What on earth did DELETE-/REMOVE-DUPLICATES think they were doing with …
11:35 AM Changeset [9785] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
Try to ensure that the stack size(s) passed around are "natural" …
11:31 AM Changeset [9784] by gb
  • trunk/source/lisp-kernel/Threads.h
Prototype for allocate_stack, takes a "natural" argument.
3:41 AM Changeset [9783] by rme
  • branches/ia32/level-0/l0-bignum32.lisp
Just use standard bignum multiplication on x8632 for now. (The LAP …
3:20 AM Ticket #310 (remove-duplicates bug) created by rme
[…] The expected result is (0 1 0 1).
2:17 AM Changeset [9782] by rme
  • branches/ia32/lib/sequences.lisp
SIMPLE-1D-ARRAY-SUBSEQ: The story with double-float vectors on x8632 …
1:54 AM Changeset [9781] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
In misc_set_common, zero-extend imm0_b (the unboxed subtag) to full …
12:43 AM Changeset [9780] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Fix .SPlogbitp dopiness.

Jun 17, 2008:

10:35 PM Changeset [9779] by rme
  • trunk/source/lisp-kernel/x86-spentry64.s
In egc_rplaca, egc_rplacd, egc_gvset, set_hash_key, and …
8:36 PM Changeset [9778] by rme
  • trunk/source/lisp-kernel/x86-spentry64.s
In .SPstack_cons_rest_arg, account for the possibility that the number …
8:19 PM Changeset [9777] by wws
  • branches/working-0711/ccl/level-1/l1-init.lisp
Revert *save-source-locations* default to nil
8:18 PM Changeset [9776] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
%compare-digits: Use unsigned comparisons.
2:18 PM Changeset [9775] by wws
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Remove make-instance optimizations when a class is redefined.
8:32 AM Changeset [9774] by gb
  • branches/ia32/lisp-kernel/x86-spentry32.s
In SPcallback: may need to reestablish the selector in %fs/%rcontext. …
8:25 AM Changeset [9773] by gb
  • branches/ia32/lisp-kernel/x86-asmutils32.s
switch_to_foreign_stack: was very wrong, now less wrong.
5:31 AM Ticket #301 (console log window needs to be less intrusive) closed by gz
fixed: This is implemented in r9772.
5:24 AM Changeset [9772] by gz
  • trunk/source/cocoa-ide/cocoa-window.lisp
Ticket #301: make the console window be hidden by default. Show a …
3:18 AM Changeset [9771] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
In .SPstack_cons_rest_arg, account for the possibility that the number …

Jun 16, 2008:

11:17 PM Changeset [9770] by gb
  • branches/working-0711/ccl/lib/xref.lisp
Safe to call PARSE-DEFINITION-SPEC again.
11:17 PM Changeset [9769] by gb
  • branches/working-0711/ccl/lib/source-files.lisp
Restore the definition of PARSE-DEFINITION-SPEC, which doesn't have …
8:36 PM Changeset [9768] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
Add .SPaset1 (replacing .SPunused_5), and use it in x862-%aset1. …
7:53 PM Changeset [9767] by rme
  • branches/ia32/lisp-kernel/pmcl-kernel.c
Use normal initial stack size again.
6:55 PM Changeset [9766] by gz
  • trunk/tests/ansi-tests/ccl.lsp
regression tests for bug #289 and the bogus too-many-arguments error
6:21 PM Changeset [9765] by gz
  • release/1.2/source/compiler/nx0.lisp
Propagate r9763 from trunk
6:16 PM Changeset [9764] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
don't block the real lambda list error
6:12 PM Changeset [9763] by gz
  • trunk/source/compiler/nx0.lisp
don't block the real lambda list error
12:13 PM Changeset [9762] by mb
  • branches/working-0711/ccl/lib/xref.lisp
Remove call to undefined function parse-definition-spec. This needs …
9:59 AM Changeset [9761] by gb
  • trunk/source/objc-bridge/objc-support.lisp
Propagate r9760 to trunk.
9:57 AM Changeset [9760] by gb
  • release/1.2/source/objc-bridge/objc-support.lisp
Lose an extraneous COERCE-FROM-BOOL call in %RELOAD-OBJC-FRAMEWORK; …

Jun 15, 2008:

1:06 AM Changeset [9759] by mikel
  • trunk/source/cocoa-ide/defsystem.lisp
tweaked progress UI and self-update loard order
12:58 AM Changeset [9758] by mikel
  • trunk/source/cocoa-ide/defsystem.lisp
added self-rebuild; added ide-self-update.lisp to IDE build

Jun 14, 2008:

4:34 AM Changeset [9757] by rme
  • branches/ia32/lisp-kernel/x86-gc.c
Delete debugging message.
1:49 AM Changeset [9756] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Not ready for vinsn aset1 yet.
1:43 AM Changeset [9755] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Add missing vinsn misc-set-c-u8
12:56 AM Changeset [9754] by rme
  • branches/ia32/compiler/X86/x86-asm.lisp
The TEST and XCHG instructions don't use a direction bit (which, in …
12:25 AM Changeset [9753] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/ProgressWindow.nib/designable.nib
altered svn access to use the new progress UI
12:18 AM Changeset [9752] by mikel
  • trunk/source/cocoa-ide/cocoa-utils.lisp
fixed with-modal-progress-dialog to return the proper value

Jun 13, 2008:

11:33 PM Changeset [9751] by mikel
  • trunk/source/cocoa-ide/cocoa-utils.lisp
added TODO to alert-window
11:21 PM Changeset [9750] by mikel
  • trunk/source/cocoa-ide/cocoa-utils.lisp
with-modal-progress-dialog working now
11:11 PM Changeset [9749] by mikel
  • trunk/source/cocoa-ide/cocoa-utils.lisp
debugging outlets for prgoress window
10:07 PM Changeset [9748] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/ProgressWindow.nib
added progress window UI
9:58 PM Changeset [9747] by mikel
  • trunk/source/cocoa-ide/cocoa-utils.lisp
preparing to add modal progress UI for update
7:45 PM Changeset [9746] by gb
  • branches/ia32/lisp-kernel/x86-gc.c
Get the link-inverting marker (at least mostly) working on ia32. …
7:39 PM Changeset [9745] by gb
  • branches/ia32/lisp-kernel/darwinx8632/Makefile
Set -DFORCE_DWS_MARK, so that we can stress-test the link-inverting …
12:18 PM Changeset [9744] by mb
  • branches/working-0711/ccl/level-1/l1-init.lisp
Drop the form slot of the source-location slot. It's unused and …
5:24 AM Changeset [9743] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Add forgotten vinsn %ref-symbol-value.
5:21 AM Changeset [9742] by rme
  • branches/ia32/compiler/nx1.lisp
Merge r8577 (fix natural-shift-right by constant)
3:22 AM Changeset [9741] by gb
  • branches/working-0711/ccl/level-1/l1-streams.lisp
Propagete r9730 to working-0711.

Jun 12, 2008:

8:30 PM Ticket #309 (Editor won't read in old MCL files (still)) created by lieber
Trying to read in the enclosed file from the File>Open menu, …
12:38 PM Changeset [9740] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
Teach find-definitions-of-thing about method-function objects
7:35 AM Changeset [9739] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPtcallnfngen: remember to put %nargs back before branching to the …
4:54 AM Changeset [9738] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPstack_cons_rest_arg: fix typo
2:08 AM Changeset [9737] by rme
  • branches/ia32/lib/ffi-darwinx8632.lisp
.SPcallback and x86-darwin32::generate-callback-return-value: Use the …

Jun 11, 2008:

6:02 PM Changeset [9736] by gz
  • branches/working-0711/ccl/library/cover.lisp
Previous checkin also extended code coverage reporting to count source …
5:59 PM Changeset [9735] by gz
  • branches/working-0711/ccl/level-1/l1-reader.lisp
Previous checkin also included fix to not lose source notes in …
5:56 PM Changeset [9734] by gz
  • branches/working-0711/ccl/compiler/X86/x862.lisp
Fix to not lose the code note in x862-acode-operator-supports-push
8:53 AM Changeset [9733] by gb
  • release/1.2/source/compiler/X86/X8664/x8664-vinsns.lisp
vinsns ONE-OPT-SUPPLIED-P, TWO-OPT-SUPPLIED-P, OPT-SUPPLIED-P: …
8:47 AM Changeset [9732] by gb
  • trunk/source/compiler/X86/X8664/x8664-vinsns.lisp
vinsns ONE-OPT-SUPPLIED-P, TWO-OPT-SUPPLIED-P, OPT-SUPPLIED-P: …
6:46 AM Changeset [9731] by gb
  • trunk/source/level-1/l1-streams.lisp
(in trunk) Remove duplicate STREAM-READ-VECTOR (BINARY-INPUT-STREAM T …
6:43 AM Changeset [9730] by gb
  • release/1.2/source/level-1/l1-streams.lisp
Remove duplicate STREAM-READ-VECTOR (BINARY-INPUT-STREAM T T T) …
12:20 AM Changeset [9729] by gb
  • branches/win64/.svnrev
can't fix problems by obscuring them
12:13 AM Changeset [9728] by gb
  • branches/win64/level-1/linux-files.lisp
Windows version of EXEC-WITH-IO-REDIRECTION: new-input, new-output, …
12:03 AM Changeset [9727] by gb
  • branches/win64/level-1/l1-readloop-lds.lisp
*LISTENER-PROMPT-FORMAT* should have a space after the break-level.

Jun 10, 2008:

1:00 PM Changeset [9726] by mb
  • branches/working-0711/ccl/level-1/l1-readloop-lds.lisp
Minor reformating of previous commit's output
12:53 PM Changeset [9725] by mb
  • branches/working-0711/ccl/level-1/l1-readloop-lds.lisp
Make sure printed list of restarts reflects currently available …
12:51 PM Changeset [9724] by mb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Remove unused function package-designator-p
6:24 AM Changeset [9723] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
SPkeyword_bind: when we prepare to signal an unknown keywords error, …
5:54 AM Changeset [9722] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
SPkeyword_bind: when we see :ALLOW-OTHER-KEYS keyword, get the …
3:45 AM Changeset [9721] by rme
  • branches/ia32/lisp-kernel/x86-constants32.s
Corrections to getting/setting values in double-float vectors. (Need …

Jun 9, 2008:

9:32 PM Ticket #308 (when making 1000 threads, sometimes the lisp gets wedged) created by rme
This often gets wedged: […]
7:25 PM Changeset [9720] by rme
  • branches/ia32/lisp-kernel/x86-constants32.s
Use correct value for call_arguments_limit.
5:18 PM Changeset [9719] by rme
  • branches/ia32/dx86cl.image
image for bootstrapping
5:17 PM Changeset [9718] by rme
  • branches/ia32/lisp-kernel/darwinx8632/Makefile
don't disable egc, use -O2
5:15 PM Changeset [9717] by rme
  • branches/ia32/level-1/l1-sockets.lisp
verify-socket-buffer: buf type-checking for x8632.
5:14 PM Changeset [9716] by rme
  • branches/ia32/lib/describe.lisp
make-vsp-stack-range and make-csp-stack-range for x8632.
5:13 PM Changeset [9715] by rme
  • branches/ia32/level-1/l1-boot-3.lisp
Turn on gc-integrity-checking by default. (This slows gc down …
1:12 PM Changeset [9714] by andreas
  • branches/win64/.svnrev
* EGC is broken, so disable it in the Makefile for now * Drop boot …
12:49 PM Changeset [9713] by andreas
  • branches/win64/lib/db-io.lisp
Allow multiple concurrent readers for cdb files.
11:16 AM Changeset [9712] by gb
  • branches/working-0711-perf/ccl/level-1/l1-clos.lisp
Use the wrapper (not the class) to determine applicability in …
5:06 AM Ticket #252 (CLOSE with :ABORT T does not delete FILE) closed by gb
fixed: This seems to have been fixed a while back.
1:25 AM Changeset [9711] by gb
  • branches/working-0711-perf/ccl/LX86CL64.bootstrap
Bootstrapping image/kernel.
1:24 AM Changeset [9710] by gb
  • branches/working-0711-perf/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Changes from trunk: do comparisons to T, lisp constants without temp …
1:21 AM Changeset [9709] by gb
  • branches/working-0711-perf/ccl/compiler/X86/x86-lapmacros.lisp
Do 32-bit operations on nargs.
1:21 AM Changeset [9708] by gb
  • branches/working-0711-perf/ccl/compiler/optimizers.lisp
OPTIMIZE-TYPEP: look in *istruct-cells* early, to avoid FIND-CLASS at …
1:19 AM Changeset [9707] by gb
  • branches/working-0711-perf/ccl/compiler/X86/x86-backend.lisp
Decl, other changes from working-0711.
1:18 AM Changeset [9706] by gb
  • branches/working-0711-perf/ccl/level-1/l1-clos-boot.lisp
Decl changes from working-0711.
1:17 AM Changeset [9705] by gb
  • branches/working-0711-perf/ccl/level-1/l1-sockets.lisp
-maybe- correct test for gethostbyname_r success in linux c_gethostbyname.
1:16 AM Changeset [9704] by gb
  • branches/working-0711-perf/ccl/level-1/l1-aprims.lisp
VALID-CHAR-CODE-P false for #xfffe, #xfffe.
1:15 AM Changeset [9703] by gb
  • branches/working-0711-perf/ccl/level-0/X86/x86-misc.lisp
Propagate decl changes from working-0711. Primitives for …
1:08 AM Changeset [9702] by gb
  • branches/working-0711-perf/ccl/lib/ccl-export-syms.lisp
Propagate decl changes from working-0711. READ-CHAR: try the obviously …
1:05 AM Changeset [9701] by gb
  • branches/working-0711-perf/ccl/lisp-kernel/Threads.h
Propagate changes from trunk (except for some win64 changes); this …
12:59 AM Changeset [9700] by gb
  • branches/working-0711-perf/ccl/xdump/heap-image.lisp
Propagate changes from working-x11 branch (decl fixes.) Change …

Jun 8, 2008:

6:30 PM Changeset [9699] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
building the ide's self-rebuild facility
5:10 PM Changeset [9698] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
enabled updates from menu
5:08 PM Changeset [9697] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
enabled updates from menu
4:40 PM Changeset [9696] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
work on update availability check
1:19 AM Changeset [9695] by gb
  • branches/working-0711-perf/ccl/level-0/l0-hash.lisp
Declaration fixes from working-0711, still testing svnmailer.
1:17 AM Changeset [9694] by gb
  • branches/working-0711-perf/ccl/level-0/X86/x86-clos.lisp
Start synching with working-0711, and test svnmailer.

Jun 7, 2008:

6:43 PM Ticket #307 (x86 assembler should warn about using byte insns with non-byte regs) created by rme
It would be helpful if the x86 assembler (in 32-bit mode) would warn …
6:36 PM Changeset [9693] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
In fixnum->char, be careful to use addb only when we know that dest is …
5:31 AM Changeset [9692] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Don't bother with branch hint prefixes. On Pentium M and Core 2 …
5:12 AM Changeset [9691] by rme
  • branches/ia32/lisp-kernel/darwinx8632/.gdbinit
don't break at gc
4:44 AM Changeset [9690] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Implement .SPmacro_bind, destbind1.

Jun 6, 2008:

10:21 PM Changeset [9689] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
debugged some svn info functions
10:12 PM Changeset [9688] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
changed ide-self-update to use svn utils from lib/misc.lisp
10:09 PM Changeset [9687] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
changed ide-self-update to use svn utils from lib/misc.lisp
9:57 PM Changeset [9686] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
modified the update menu to check for available updates
9:53 PM Changeset [9685] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/MainMenu.nib/info.nib
mior edits
9:13 PM Changeset [9684] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
added test for changes in the remote repo
8:54 PM Changeset [9683] by rme
  • branches/ia32/compiler/X86/x862.lisp
Undo change that used temp1 to pass first arg to ternary builtins (of …
8:38 PM Changeset [9682] by mikel
  • trunk/source/cocoa-ide/cocoa-utils.lisp
added several svn and url utilities; added alert-window util to GUI package
5:25 AM Changeset [9681] by rme
  • branches/ia32/library/lispequ.lisp
Get rid of unused $catch.xxx constants. (This sort of thing is in the …
5:24 AM Changeset [9680] by rme
  • branches/ia32/lisp-kernel/x86-constants.s
%arg_reg, %keyvect_reg for x8632
5:23 AM Changeset [9679] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
%do-ff-call: get it mostly working (still need to handle results …
5:22 AM Changeset [9678] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Explicity mention x8632::ra0 as a vinsn temporary in several places. …
5:20 AM Changeset [9677] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-natural-compare: use with-add'l-imm-reg x862-spread-lambda-list: …
5:16 AM Changeset [9676] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
In misc_ref_common, just go ahead and do mark-as-imm on a node …
2:06 AM Ticket #306 (don't put lisp objects at addresses below #x01000000) created by rme
We should make it impossible for any lisp object to have an address …

Jun 5, 2008:

9:40 PM ThreadsAndSetf created by alms
9:32 PM OldWikiStart edited by alms
(diff)
8:46 PM OldWikiStart edited by alms
(diff)
4:51 PM Changeset [9675] by gb
  • release/1.2/source/library/chud-metering.lisp
*debug-shark-process-output* shouldn't be static
4:50 PM Changeset [9674] by gb
  • trunk/source/library/chud-metering.lisp
*debug-shark-process-output* shouldn't be static
4:41 PM Changeset [9673] by rme
  • branches/ia32/level-0/X86/X8632/x8632-array.lisp
Replace placeholders of %aref2, %aref3, %aset2, and %aset3.

Jun 4, 2008:

9:31 PM Changeset [9672] by gz
  • trunk/tests/ansi-tests/open.lsp
Uncomment test open.65 (bug #281) which was fixed in r9061
3:49 PM Changeset [9671] by andreas
  • branches/win64/lib/foreign-types.lisp
Some more canonicalization of types.
1:02 PM Changeset [9670] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for eql method hack problem. Also fix typo 350->305
3:44 AM Changeset [9669] by gz
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Register eql method hack dcode protos

Jun 3, 2008:

8:17 PM Changeset [9668] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
implemented code to support the update UI, and to ahndle error …
6:11 PM Changeset [9667] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/updateCCL.nib/designable.nib
writing and testing the actual self-update routine, plus tweaking UI
5:55 PM Ticket #288 (Confusing error message for misplaced DECLARE) closed by gz
fixed: Fixed in r9328, r9665, r9666.
5:54 PM Changeset [9666] by gz
  • release/1.2/source/compiler/nx0.lisp
Propagate r9328 to here
5:50 PM Changeset [9665] by gz
  • trunk/source/compiler/nx0.lisp
Propagate r9328 to here
5:34 PM Changeset [9664] by andreas
  • branches/win64/lisp-kernel/x86-exceptions.c
Ignore debug message printing trap.
5:31 PM Changeset [9663] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/updateCCL.nib/designable.nib
wiring up connections in the modal update window
5:20 PM Changeset [9662] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/updateCCL.nib/designable.nib
wiring up connections in the modal update window
4:55 PM Changeset [9661] by mikel
  • trunk/source/examples/cocoa/easygui/views.lisp
commented out reference to tick-mark-values in easygui/views.lisp, to …
4:39 PM Changeset [9660] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/updateCCL.nib/designable.nib
made modal update window non-closable
4:31 PM Changeset [9659] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/updateCCL.nib/designable.nib
minor edits of the nibfiles

Jun 2, 2008:

4:09 PM Changeset [9658] by andreas
  • branches/win64/wx86cl64.exe
Kernel and image for win64.
3:28 PM Changeset [9657] by andreas
  • branches/win64/level-1/linux-files.lisp
Implement substitute for missing mktemp, and thus input redirection …
1:26 PM Changeset [9656] by andreas
  • branches/win64/lib/compile-ccl.lisp
image and kernel names for windows
6:42 AM Changeset [9655] by gb
  • branches/win64/lisp-kernel/x86-exceptions.h
Try to avoid #including this file more than once. Define a litte …
6:40 AM Changeset [9654] by gb
  • branches/win64/lisp-kernel/windows-calls.c
Fail in attempts to use overlapped I/O. Use an OVERLAPPED structure in …
6:35 AM Changeset [9653] by gb
  • branches/win64/lisp-kernel/thread_manager.c
windows raise_thread_interrupt: if the interrupted thread is obviously …
6:33 AM Changeset [9652] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
Set file-descriptors 1 and 2 to O_BINARY. Define and call …
6:31 AM Changeset [9651] by gb
  • branches/win64/lisp-kernel/memory.c
CommitMemory?: on windows, the region that contains NIL is already …
6:31 AM Changeset [9650] by gb
  • branches/win64/lisp-kernel/lisp.h
prototype wperror for windows.
6:30 AM Changeset [9649] by gb
  • branches/win64/lib/foreign-types.lisp
More canonical foreign types for Windows RUN-PROGRAM stuff.
6:29 AM Changeset [9648] by gb
  • branches/win64/lib/ffi-win64.lisp
Put callback return values in the right place.
6:28 AM Changeset [9647] by gb
  • branches/win64/level-1/linux-files.lisp
fd-dup: handle is a pointer to a handle, not a pointer to a pointer to …

May 31, 2008:

11:24 PM Changeset [9646] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
On x8632, we're using the PPC32-style DEFINE-FIXEDSIZE-OBJECT macro, …
6:30 AM Ticket #305 (initialize-instance bug for classes with lots of slots) closed by gb
fixed: This should be fixed by r9635/r9639.
3:38 AM Ticket #303 (useless marking/unmarking reg as imm) closed by rme
fixed: Should be fixed in r9583

May 30, 2008:

10:26 PM Changeset [9645] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for bug #350
10:04 PM Changeset [9644] by gz
  • branches/working-0711/ccl/level-0/X86/x86-clos.lisp
Propagate r9635 from trunk
9:18 PM Changeset [9643] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
%return-address-offset: don't fall through to @fail; give returned …
8:52 PM Changeset [9642] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
%return-address-function, %return-address-offset: test the 3 bit …
8:04 PM Changeset [9641] by gb
  • release
so much for that idea
7:49 PM Changeset [9640] by gb
  • release
externals property experiment
6:28 PM Changeset [9639] by gb
  • release/1.2/source/level-0/X86/x86-clos.lisp
propagate r9635 to 1.2 branch
6:03 PM Changeset [9638] by rme
  • branches/ia32/level-0/X86/X8632/x8632-clos.lisp
%large-set-slot-id-value: Fix for #305.
5:42 PM Changeset [9637] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/updateCCL.nib/designable.nib
temporary edits to self-update ui
5:32 PM Changeset [9636] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/MainMenu.nib/classes.nib
added dialog box to control self-update process
5:26 PM Changeset [9635] by gb
  • trunk/source/level-0/X86/x86-clos.lisp
%LARGE-SET-SLOT-ID-VALUE: fix typo.
4:58 PM Changeset [9634] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/Authenticate.nib/designable.nib
adjusted buttons in the auth dialog nib
4:51 PM Changeset [9633] by gz
  • branches/working-0711/ccl/level-1/l1-unicode.lisp
Restore changes from r9620 lost in subsequent checkin
3:49 PM Changeset [9632] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
fixed return-type bug in ide-self-update UI
3:32 PM Changeset [9631] by gb
  • branches/working-0711/ccl/level-1/l1-unicode.lisp
Fix a number of problems in a number of encodings. #xfffe isn't a …
3:31 PM Ticket #305 (initialize-instance bug for classes with lots of slots) created by satyaki
The bug is exhibited in the following test code. To run it save it to …
1:56 PM Changeset [9630] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Avoid a few cases of partial register writes (assignments to the low …
1:45 PM Changeset [9629] by gb
  • branches/working-0711/ccl/compiler/nxenv.lisp
remove operator-cc-invertable-mask from %valid-char-code attributes.
1:44 PM Changeset [9628] by gb
  • branches/working-0711/ccl/level-0/l0-io.lisp
UTF-8-MEMORY-ENCODE: remember to logior #x80 to the last octet of a …
11:39 AM Changeset [9627] by gz
  • branches/working-0711/ccl/level-1/l1-reader.lisp
The source note form slot was supposed to be #+debug, make it so
7:07 AM Changeset [9626] by rme
  • branches/ia32/lib/compile-ccl.lisp
Use dx86cl and dx86cl.image for standard-kernel-name and …
5:13 AM Changeset [9625] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Implement SPtcallnfngen.
4:22 AM Changeset [9624] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
%subtract-with-borrow-1: get it working (I think) …
12:09 AM Changeset [9623] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
%floor-99: forgot displacement in memory operand, fix brain damage …

May 29, 2008:

10:16 PM OldWikiStart edited by alms
(diff)
10:15 PM OldWikiStart edited by alms
(diff)
10:14 PM CommandLineInspect created by alms
10:01 PM CclUnderGdb created by alms
9:54 PM OldWikiStart edited by alms
(diff)
7:21 PM Changeset [9622] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
bignum-shift-left-loop: typo updating loop indicies. Was incrementing …
6:48 PM Changeset [9621] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Add regression test for recent checkin
6:47 PM Changeset [9620] by gz
  • branches/working-0711/ccl/compiler/X86/x86-backend.lisp
Warn about declarations referring to unknown variables; then fix a …
1:58 PM EasyGuiCurrencyConverter edited by alms
(diff)
1:57 PM EasyGui edited by alms
(diff)
1:57 PM OldWikiStart edited by alms
(diff)
1:56 PM EasyGui created by alms
1:53 PM EasyGuiCurrencyConverter edited by alms
(diff)
4:51 AM Changeset [9619] by rme
  • branches/ia32/lisp-kernel/x86-gc.c
forward_tcr_xframes: don't forget about node spill area in TCR …
2:53 AM Changeset [9618] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Add regression test
2:51 AM Changeset [9617] by gz
  • branches/working-0711/ccl/compiler/optimizers.lisp
Fix assorted problems in my recent checkins: - remove extra arg in …

May 28, 2008:

9:48 PM Changeset [9616] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Use memory operand with BTS instruction when setting refbits in …
5:37 PM Changeset [9615] by rme
  • branches/ia32/scripts/openmcl
Teach script about x86 lisp kernel.
5:33 PM Changeset [9614] by rme
  • branches/ia32/level-0/X86/x86-array.lisp
%boole-xor: Get rid of extraneous "n".
5:26 PM Changeset [9613] by rme
  • branches/ia32/lisp-kernel/x86-subprims32.s
start_lisp: If GCDebug is non-zero, invoke GC before calling …
5:23 PM Changeset [9612] by rme
  • branches/ia32/lisp-kernel/x86-gc.c
Correct misplaced #endif at end of forward_xp().
4:21 PM Changeset [9611] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
more work on self-update UI
3:43 PM Changeset [9610] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
more code for svn self update auth process
3:40 PM Changeset [9609] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
more code for svn self update auth process
3:39 PM Changeset [9608] by mikel
  • trunk/source/cocoa-ide/ide-self-update.lisp
more code for svn self update auth process
3:35 PM Changeset [9607] by mikel
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/Authenticate.nib/designable.nib
more code for svn self update auth process
4:37 AM Changeset [9606] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Implement %bignum-ref-hi.
2:01 AM Changeset [9605] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
%bignum-count-trailing-zero-bits: compute something that actually …

May 27, 2008:

4:13 PM Changeset [9604] by gz
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Fix for slot-id-boundp from Jason Kantz
11:12 AM Changeset [9603] by gz
  • branches/working-0711/ccl/lib/setf.lisp
Patch from Jason Kantz to avoid a case of unecessary rebinding in …
1:04 AM Changeset [9602] by gz
  • branches/working-0711/ccl/level-1/l1-readloop-lds.lisp
toplevel command/inspector tweaks: - Export ccl::@ - add …
Note: See TracTimeline for information about the timeline view.