Timeline


and

May 10, 2011:

4:12 PM Changeset [14792] by rme
  • trunk/source/lisp-kernel/linuxarm/Makefile
Now that we don't use the deprecated swp instruction, there's no need …
5:33 AM Changeset [14791] by gb
  • trunk/source/lisp-kernel/arm-exceptions.c
Don't use swp instructions: they're deprecated and may be disabled …

May 9, 2011:

8:43 PM Changeset [14790] by rme
  • trunk/source/level-1/l1-aprims.lisp
Get rid of a pair of (apparently) pointless top-level progns wrapping …
8:27 PM ForeignFunctionInterface created by rme
partly-done stuff
5:12 PM Changeset [14789] by rme
  • trunk/source/tools/asdf.lisp
ASDF 2.015 from upstream.

May 7, 2011:

8:34 AM Ticket #859 (A bug in CL:EVERY with list (rest list).) closed by gb
fixed: (In [14788]) In SOME-XX-MULTI, traverse the list of sequences in a way …
8:34 AM Changeset [14788] by gb
  • trunk/source/lib/sequences.lisp
In SOME-XX-MULTI, traverse the list of sequences in a way that doesn't …
6:50 AM Ticket #859 (A bug in CL:EVERY with list (rest list).) created by pjb@…
Here is what is expected: [pjb@kuiper :0 swig]$ clisp -norc -ansi -q …

May 6, 2011:

9:02 PM Ticket #858 (run-program arguments on Windows) created by rme
On Windows, one creates a new process with …
11:19 AM Changeset [14787] by gb
  • trunk/source/compiler/ARM/arm-vinsns.lisp
Try to straighten out ARM2-GET-FLOAT and supporting vinsns.
8:56 AM Ticket #857 (ARM fp register tracking) created by gb
The ARM fp unit generally offers at least 32 single-float registers …

May 5, 2011:

5:43 PM Changeset [14786] by rme
  • trunk/source/lisp-kernel/linuxarm/Makefile
Minor corrections to linuxarm makefile.
6:33 AM Changeset [14785] by gb
  • trunk/source/lisp-kernel/linuxarm/Makefile
Speed up the ARM GC! (e.g, enable COPT=-O2 in the Makefile.)
6:08 AM Changeset [14784] by gb
  • trunk/source/lisp-kernel/linuxarm/Makefile
Older versions of as for ARM don't understand -mno-warn-deprecated, so …

May 3, 2011:

8:39 PM Changeset [14783] by rme
  • trunk/source/lisp-kernel/arm-spentry.s
Use mla for index computation in _SParef2, _SParef3, and _SPaset2.
8:08 PM Changeset [14782] by rme
  • trunk/source/lisp-kernel/linuxarm/Makefile
Pass -march=arm7-a and -mno-warn-deprecated to the assembler. Without …
5:42 PM Changeset [14781] by rme
  • trunk/tests/ansi-tests/ccl.lsp
Simple test for _SPaset3.
5:03 AM Ticket #856 (ARM mis-compilation) closed by gb
fixed: (In [14780]) In ACODE-OPTIMIZE-SUB2, actually generate some code for …
5:03 AM Changeset [14780] by gb
  • trunk/source/compiler/nx2.lisp
In ACODE-OPTIMIZE-SUB2, actually generate some code for the …
4:48 AM Ticket #856 (ARM mis-compilation) created by rme
This function is derived from cmucl-type-prop.13 from the test suite. …
4:06 AM Changeset [14779] by rme
  • trunk/source/lisp-kernel/arm-spentry.s
Try to make _SPaset3 work.
3:14 AM Changeset [14778] by gb
  • trunk/source/compiler/ARM/arm2.lisp
Constant-fold in ACODE-OPTIMIZE-MINUS1; call it in the ARM backend.
12:23 AM Changeset [14777] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Floating-point negation in the x86 backends; this time, don't depend …

May 2, 2011:

11:08 PM Changeset [14776] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Floating-point negation in the x86 backends.
10:50 PM Changeset [14775] by gb
  • trunk/source/compiler/PPC/PPC32/ppc32-vinsns.lisp
Unary fp negation in the PPC backend, and in acode.
8:21 PM Changeset [14774] by gb
  • trunk/source/compiler/nx2.lisp
Back out of r14758, too.
8:17 PM Changeset [14773] by gb
  • trunk/source/compiler/nx1.lisp
Back out of r14759.
7:12 PM Changeset [14772] by rme
  • trunk/source/compiler/ARM/arm-asm.lisp
Teach lisp assembler about mla (multiply accumulate). Use it in …
6:35 PM Changeset [14771] by gb
  • trunk/source/compiler/ARM/arm-vinsns.lisp
Use the LR to point into double-float vectors when getting/setting …
6:33 PM Changeset [14770] by gb
  • trunk/source/lisp-kernel/arm-gc.c
Change a comment, to clarify that the LR can point to the "pad" …
6:31 PM Changeset [14769] by gb
  • trunk/source/lib/macros.lisp
In RLET, just use (setf uvref) to set the type ordinal. New macros …

May 1, 2011:

12:27 PM Changeset [14768] by gb
  • trunk/source/compiler/ARM/arm-vinsns.lisp
!ALLOC-EABI-C-FRAME: can save a few instructions, since the size of …
12:26 PM Changeset [14767] by gb
  • trunk/source/level-1/arm-trap-support.lisp
RETURN-ADDRESS-OFFSET: ARM code vectors are in the 1st element of the …
12:24 PM Changeset [14766] by gb
  • trunk/source/lib/foreign-types.lisp
Give the foreign :FLOAT and :DOUBLE types canonical type ordinals. …
12:14 PM Changeset [14765] by gb
  • trunk/source/compiler/ARM/arm-disassemble.lisp
Print the relative PC every few instructions.
12:13 PM Changeset [14764] by gb
  • trunk/source/compiler/ARM/arm-lapmacros.lisp
The CHECK-NARGS ARM lapmacro has handled the case when min and max …

Apr 30, 2011:

10:19 AM Changeset [14763] by gb
  • trunk/source/compiler/ARM/arm2.lisp
Floating-point negation. Tighten up some FP memory access stuff. Use …
8:37 AM Changeset [14762] by gb
  • trunk/source/compiler/ARM/arm-vinsns.lisp
Floating-point negation. Tighten up some FP memory access stuff. Use …
2:53 AM Changeset [14761] by gb
  • trunk/source/compiler/optimizers.lisp
Don't use LOAD-TIME-VALUE in new REQUIRE-STRUCTURE-TYPE stuff, since …

Apr 29, 2011:

11:50 PM Changeset [14760] by gb
  • trunk/source/level-0/l0-pred.lisp
Move REQUIRE-STRUCTURE-TYPE to level-0.
10:00 PM Changeset [14759] by gb
  • trunk/source/compiler/nx1.lisp
Treat unary - as subtraction from 0, maybe turn that to negation in …
9:57 PM Changeset [14758] by gb
  • trunk/source/compiler/nx2.lisp
In ACODE-OPTIMIZE-SUB2, turn subtraction from 0 into negation.
9:56 PM Changeset [14757] by gb
  • trunk/source/compiler/nxenv.lisp
New operators for %SINGLE-FLOAT-NEGATE, %DOUBLE-FLOAT-NEGATE.
9:49 PM Changeset [14756] by gb
  • trunk/source/compiler/optimizers.lisp
sysutils.lisp: REQUIRE-STRUCTURE-TYPE; basically inlines a …
8:29 PM Changeset [14755] by gb
  • trunk/source/level-1/l1-error-signal.lisp
Remove a (commented out) Trip Down Memory Lane.
6:23 PM Ticket #855 (ARM port pc-lusering fails to recognize allocation sequence) closed by gb
fixed: (In [14754]) In pc_luser_xp(), recognize that the alloc_trap is now …
6:23 PM Changeset [14754] by gb
  • trunk/source/lisp-kernel/arm-exceptions.c
In pc_luser_xp(), recognize that the alloc_trap is now immediately …
5:56 PM Ticket #855 (ARM port pc-lusering fails to recognize allocation sequence) created by gb
Running the simple test case from ticket:717 results in a trip to the …
3:32 PM Changeset [14753] by gz
  • release/1.6/source
Merge another code coverage fix (r14572)
3:20 PM Changeset [14752] by gz
  • trunk/source/library/cover.lisp
List uninstrumented color in the key
2:54 AM Changeset [14751] by svspire
  • trunk/source/cocoa-ide/ide-contents/Resources/English.lproj/processes.nib/keyedobjects.nib
Processes window is no longer always frontmost nor does it hide on …
1:05 AM Changeset [14750] by svspire
  • trunk/source/cocoa-ide/cocoa-listener.lisp
#'background-process-run-function now contains a destructuring-bind so …
1:02 AM Changeset [14749] by svspire
  • trunk/source/cocoa-ide/cocoa-utils.lisp
#'target. Does the same thing as in MCL.
12:51 AM Changeset [14748] by gb
  • trunk/source/level-1/l1-lisp-threads.lisp
CLEANUP-THREAD-TCR: a thread needs to hold the state-change lock to …
12:00 AM Changeset [14747] by gb
  • trunk/source/doc/ccl-documentation.html
updated

Apr 28, 2011:

11:55 PM Changeset [14746] by gz
  • trunk/source/doc/src/using.xml
Tweaks
8:00 PM Changeset [14745] by gb
  • trunk/source/doc/ccl-documentation.html
updated
7:52 PM Changeset [14744] by gz
  • trunk/source/doc/src/using.xml
Clean up coverage doc; add a section about interpreting the coloring …
7:44 PM Changeset [14743] by rme
  • trunk/tests/ansi-tests/makefile
In make clean, remove files ending in additional fasl file extensions.

Apr 27, 2011:

11:19 PM Changeset [14742] by gb
  • trunk/source/lib/foreign-types.lisp
Register the foreign type ordinal of :ARRAY foreign types.
11:06 PM Changeset [14741] by gb
  • trunk/source/lib/ccl-export-syms.lisp
Define/export DPAREF, SPAREF.
10:53 PM Changeset [14740] by gb
  • trunk/source/compiler/nx1.lisp
Wrap a THE around the acode generated for FF-CALL.
10:52 PM Changeset [14739] by gb
  • trunk/source/compiler/ARM/arm2.lisp
Use ACODE-OPTIMIZE-{NUMCMP,ADD2,SUB2,MUL2,DIV2} in ARM backend.
10:51 PM Changeset [14738] by gb
  • trunk/source/compiler/nx2.lisp
ACODE-OPTIMIZE-NUMCMP.
6:19 PM Changeset [14737] by gz
  • trunk/source/cocoa-ide/cocoa-editor.lisp
When moving point to new position by mouse click, leave mark at the …
5:32 AM Changeset [14736] by gb
  • trunk/source/lib/foreign-types.lisp
Don't use MAKE-LOAD-FORM-SAVING-SLOTS in MAKE-LOAD-FORM for …
5:00 AM Changeset [14735] by gz
  • trunk/source/objc-bridge/bridge.lisp
In #/ reader, don't crash at end of file

Apr 26, 2011:

3:51 PM Ticket #854 (Cannot pass command line arguments to CCL script) closed by rme
fixed: Yes, as mentioned, r14729 (in the trunk) describes the -- option in …
5:10 AM Ticket #854 (Cannot pass command line arguments to CCL script) reopened by mcandre
Ah, thanks. Could -- be described in the usage info ({{{ ccl …

Apr 25, 2011:

11:33 PM Changeset [14734] by gz
  • trunk/source/cocoa-ide/hemlock/src/bindings.lisp
Add "Insert Date and Time" and "Insert Date", bind the former to c-x …
7:15 PM Changeset [14733] by gz
  • release/1.6/source
Merge source location and code coverage fixes from trunk (r14717, r14718)
6:10 PM Changeset [14732] by gz
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Handle navigating around # a bit better - dtrt for #' #_ #$ $/
6:00 PM Changeset [14731] by gb
  • trunk/source/doc/ccl-documentation.html
updated
5:48 PM Ticket #854 (Cannot pass command line arguments to CCL script) closed by rme
fixed: You probably want the "--" argument. Any subsequent arguments are …
5:45 PM Changeset [14730] by rme
  • trunk/source/doc/src/install.xml
Mention the lisp kernel's "--" pseudo-argument in the manual.
8:26 AM Changeset [14729] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
Mention the "--" convention in the help message.
5:58 AM Ticket #854 (Cannot pass command line arguments to CCL script) created by mcandre
I'm trying to rewrite a shebang in a CLISP script for CCL. …

Apr 23, 2011:

9:37 PM Ticket #853 (DEFVAR after DEFCONSTANT does not signal an error when no initial ...) created by rongarret
SLSIA. […]

Apr 22, 2011:

9:59 PM Changeset [14728] by gb
  • trunk/linuxx86/ccl/lx86cl.image
current trunk images for linux x86
9:45 PM Changeset [14727] by gb
  • trunk/source/compiler/acode-rewrite.lisp
Move ACODE-CONSTANT-P from acode-rewrite.lisp to nx2.lisp, since the …
9:26 PM Changeset [14726] by gb
  • trunk/source/compiler/nx2.lisp
Acode optimizers for 2-arg +,-,*,/. Generalize acode constant-folding.
9:10 PM Changeset [14725] by gb
  • trunk/source/compiler/optimizers.lisp
Constant-fold calls to SQRT. Need a bit somewhere.
7:35 PM Changeset [14724] by gb
  • trunk/source/lib/foreign-types.lisp
In %FOREIGN-ARRAY-ACCESS-FORM (which generates the expansion of …

Apr 21, 2011:

9:48 PM Ticket #852 (handling weak-on-value hash tables in EGC) created by gb
r14723 tries to fix the problem described in ticket:717 by treating …
9:30 PM Ticket #717 (gethash causes infinite rehash loop) closed by gb
fixed: r14723 tries to fix the symptom (by not processing weak-on-value hash …
9:20 PM Changeset [14723] by gb
  • trunk/source/lisp-kernel/arm-gc.c
In mark_memoized_area() on all platforms, don't do any special …
6:28 PM Ticket #851 (Double-click failure) closed by gz
fixed: (In [14722]) In selectionRangeForProposedRange, don't move point …
6:28 PM Changeset [14722] by gz
  • trunk/source/cocoa-ide/cocoa-editor.lisp
In selectionRangeForProposedRange, don't move point prematurely. …
6:02 PM Ticket #851 (Double-click failure) created by gz
from svspire: Double-clicking on the final paren in #'(lambda …

Apr 20, 2011:

8:56 PM Changeset [14721] by gz
  • trunk/source/cocoa-ide/hemlock/src/bindings.lisp
Add a m-x Set Default Package command; Also make ? do help in echo area.
8:29 PM Changeset [14720] by gz
  • trunk/source/cocoa-ide/hemlock/src/bindings.lisp
Make c-h do help when reading from echo area
8:24 PM Changeset [14719] by gz
  • trunk/source/cocoa-ide/hemlock/src/bindings.lisp
Make tab do completion when reading from echo area

Apr 19, 2011:

11:11 PM Ticket #850 (mis-attributed source location) closed by gz
fixed: (In [14718]) Compile toplevel forms before changing …
11:11 PM Changeset [14718] by gz
  • trunk/source/lib/nfcomp.lisp
Compile toplevel forms before changing …
4:00 PM Ticket #850 (mis-attributed source location) created by gz
Compile and load this file: […] Then: […]

Apr 18, 2011:

10:04 PM Changeset [14717] by gz
  • trunk/source/library/cover.lisp
Compute source level coverage in a separate pass, so can aggregate …

Apr 16, 2011:

10:46 PM Ticket #849 (Reader tokenization is wrong for +.e2) closed by gb
invalid: The token in question is a "potential number", which basically means …
6:22 PM Changeset [14716] by rme
  • trunk/source/lisp-kernel/x86_print.c
In sprint_specializers_list(), make sure that we're looking at an …
5:15 AM Ticket #849 (Reader tokenization is wrong for +.e2) created by pjb@…
[…] that is, at least one decimal digit is required before or …

Apr 15, 2011:

9:51 PM Changeset [14715] by gb
  • trunk/source/lisp-kernel/arm-spentry.s
Gak. Bad typo (subtag_double_float vs …
8:02 PM Ticket #848 (#'Documentation for slot-definitions) closed by svspire
fixed: (In [14714]) Support (documentation slotd t) where slotd is a …
8:02 PM Changeset [14714] by svspire
  • trunk/source/lib/misc.lisp
Support (documentation slotd t) where slotd is a slot-definition. …
7:56 PM Ticket #848 (#'Documentation for slot-definitions) created by svspire
#'documentation doesn't work for slot-definitions, e.g. (documentation …

Apr 14, 2011:

5:11 PM Ticket #156 (changing fonts in prefs panel should update existing windows) closed by rme
duplicate: essentially a duplicate of ticket:120
4:04 PM Changeset [14713] by rme
  • release/1.6/source
Merge r14703 from trunk. See ticket:840.
3:53 PM Ticket #843 (merge 14662 to 1.6) closed by rme
fixed: (In [14712]) Merge r14662 from trunk. Closes ticket:843.
3:53 PM Changeset [14712] by rme
  • release/1.6/source
Merge r14662 from trunk. Closes ticket:843.
3:50 PM Ticket #847 (profiling in Cocoa-based IDE) created by rme
Implement a way to make it fairly straightforward to use some sort of …

Apr 13, 2011:

3:19 PM HowFastAreWe edited by bvanevery
move performance notes to top (diff)
3:18 PM HowFastAreWe edited by bvanevery
Benchmarks on shootout.alioth.debian.org never materialized (diff)
3:08 PM Ticket #846 (in HELP, say that quotes are required for toplevel cd command) created by bvanevery
The toplevel :cd command differs from typical system shell usage in …
1:03 AM Ticket #845 (gui::background-process-run-function and zombie windows) created by svspire
(gui::background-process-run-function 'foo1 (lambda () (print "I'm …

Apr 12, 2011:

9:45 PM Ticket #842 (don't require quotes for toplevel 'cd' command) closed by rme
wontfix: A toplevel command is basically a shortcut way of invoking a normal …
9:19 PM Ticket #844 (add a toplevel "dir" or "ls" command) closed by rme
wontfix: Common Lisp includes a function called DIRECTORY, which will list …
11:47 AM Changeset [14711] by gb
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
x8632 version of %IVECTOR-FROM-MACPTR actually compiles.
11:30 AM Changeset [14710] by gb
  • trunk/source/level-0/X86/X8632/x8632-misc.lisp
%IVECTOR-FROM-MACPTR for X86{32,64}
11:28 AM Changeset [14709] by gb
  • trunk/source/level-0/PPC/ppc-misc.lisp
%IVECTOR-FROM-MACPTR for PPC{32,64}
7:57 AM Changeset [14708] by gb
  • trunk/source/level-0/ARM/arm-misc.lisp
%IVECTOR-FROM-MACPTR: recover the (tagged) ivector from a pointer to a …
7:56 AM Changeset [14707] by gb
  • trunk/source/compiler/ARM/arm-vinsns.lisp
MISC-REF-C-DOUBLE-FLOAT: need to scale the index.

Apr 10, 2011:

5:25 PM Ticket #844 (add a toplevel "dir" or "ls" command) created by bvanevery
The toplevel currently has "cd" and "pwd" commands. It is fairly …
Note: See TracTimeline for information about the timeline view.