Timeline


and

Jul 18, 2015:

7:09 AM Changeset [16483] by gb
  • branches/lscan/source/compiler/vinsn.lisp
simpler (later) handling of spills and loads. should try to split at …

Jul 17, 2015:

5:56 PM Changeset [16482] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
working Linux image
5:42 PM Changeset [16481] by gb
  • branches/lscan/darwinx86/ccl/dx86cl64.image
working Darwin image
4:59 PM Changeset [16480] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
revive self-call

Jul 16, 2015:

8:53 PM Ticket #1292 (Error in %MAKE-READTABLE-ITERATOR) closed by gb
wontfix: I've thought about it some more, and (though I appeciate your effort) …

Jul 15, 2015:

6:06 PM Changeset [16479] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
back out of r16476, which broke everything
6:05 PM Changeset [16478] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
back out of r16476, which broke everything

Jul 14, 2015:

8:56 AM Changeset [16477] by gb
  • branches/lscan/darwinx86/ccl/dx86cl64.image
darwin image
8:52 AM Changeset [16476] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
Self-calls again, or at least some cases.
8:50 AM Changeset [16475] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
image.
8:50 AM Changeset [16474] by gb
  • branches/lscan/source/compiler/vinsn.lisp
Typo.
8:49 AM Changeset [16473] by gb
  • branches/lscan/source/lisp-kernel/constants.h
Merge more EGC changes from trunk.
8:46 AM Changeset [16472] by gb
  • branches/lscan/source/lisp-kernel/image.c
Self-calls again, or at least some cases. Merge EGC changes from trunk.
8:43 AM Changeset [16471] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
add ! reuse-frame.
8:42 AM Changeset [16470] by gb
  • branches/lscan/source/compiler/vinsn.lisp
initialize *linear-scan-verbose* to nil. maintain fgn-spills agaib in …

Jul 13, 2015:

5:59 AM Changeset [16469] by gb
  • branches/lscan/darwinx86/ccl/dx86cl64.image
darwin image
5:56 AM Changeset [16468] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
current image
5:51 AM Changeset [16467] by gb
  • branches/lscan/source/compiler/vreg.lisp
:spill and :reload attributes.
5:51 AM Changeset [16466] by gb
  • branches/lscan/source/compiler/vinsn.lisp
:spill and :reload attributes.
5:49 AM Changeset [16465] by gb
  • branches/lscan/source/compiler/nx0.lisp
keep trying to get NX-ENSURE-SUPPLIED-P right. Null initforms are acode.
5:46 AM Changeset [16464] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
bail out on self-calls until I stop breaking them.
5:42 AM Changeset [16463] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
use :spill and :reload attrbutes instead of :late and :csp.

Jul 11, 2015:

6:52 AM Ticket #1293 (Record source locations for symbol macros) created by heller2
CCL doesn't record the source location of symbol macros. E.g. loading …

Jul 10, 2015:

7:34 PM Changeset [16462] by svspire
  • trunk/source/cocoa-ide/search-files-pre-lion.lisp
Don't die in the AltConsole? if the "In Folder:" field is temporarily …
9:19 AM Changeset [16461] by rme
  • trunk/source/cocoa-ide/Info.plist-proto
Treat ".asd" files as a type of lisp source code.
7:23 AM Ticket #1292 (Error in %MAKE-READTABLE-ITERATOR) created by fare
I recently recompiled my ccl from svn trunk, and got this error: ccl …
2:56 AM Changeset [16460] by gb
  • branches/lscan/darwinx86/ccl/dx86cl64.image
current Darwin image
1:53 AM Changeset [16459] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
un-break self-calls, which broke in yesterday's commit.
1:38 AM Changeset [16458] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
redefine :late vinsn attribute. use it for nfp spilling as well. …

Jul 9, 2015:

3:48 PM Changeset [16457] by rme
  • trunk/source/mac-ui/event-process.lisp
In queue-for-event-process, never funcall the thunk immediately. …
6:00 AM Changeset [16456] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
when introducing spill/reload instructions when splitting/spilling an …

Jul 8, 2015:

7:49 AM Changeset [16455] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
for bootstrapping
7:38 AM Changeset [16454] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
fewer typos.
7:30 AM Changeset [16453] by gb
  • branches/lscan/source/compiler/vinsn.lisp
lose the explict handling of callee-save live intervals; …
7:19 AM Changeset [16452] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
do dynamic binding inline when linear-scan trust frontend to generate …
7:04 AM Changeset [16451] by gb
  • branches/lscan/source/compiler/nx0.lisp
try again to fix handling of supplied=p vars.
7:02 AM Changeset [16450] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
work around apparent assembler bug in %iasr, %ilsr vinsns. fix typo in …

Jul 6, 2015:

8:44 AM Changeset [16449] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
current image
8:43 AM Changeset [16448] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
Mostly moving forward. Still problems with com[lex lambda lists, and …

Jul 5, 2015:

1:48 PM Ticket #1291 (make-load-form not used for structs) closed by heller2
notabug: Sorry. Hadn't realized that the quoted constant is optimized away.
8:16 AM Ticket #1291 (make-load-form not used for structs) created by heller2
CCL doesn't seem to call the make-load-form method for NAME in this …

Jul 2, 2015:

5:14 PM Ticket #1290 (Dispatch macros inadvertently affect read-table copies) closed by gb
fixed: (In [16447]) finish removing alist-based readtable macro tables. fix …
5:14 PM Changeset [16447] by gb
  • trunk/source/level-1/l1-reader.lisp
finish removing alist-based readtable macro tables. fix typo in …
4:36 PM Ticket #1290 (Dispatch macros inadvertently affect read-table copies) created by jared
Hi, I believe there is a new bug on CCL related to reader tables. In …

Jul 1, 2015:

10:06 PM Ticket #1138 (Don't do syntax highlighting in text mode) closed by svspire
fixed: (In [16446]) Don't do syntax highlighting in text mode (except paren …
10:06 PM Changeset [16446] by svspire
  • trunk/source/cocoa-ide/hemlock/src/display.lisp
Don't do syntax highlighting in text mode (except paren highlighting, …
8:59 PM Changeset [16445] by svspire
  • trunk/source/cocoa-ide/hemlock/src/line.lisp
Typo in comment
5:16 AM Changeset [16444] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
still in progress.

Jun 29, 2015:

9:32 PM Changeset [16443] by wws
  • trunk/source/level-1/l1-reader.lisp
Update to the new order the rdtab.macros reference in %get-readtable-char
11:26 AM Ticket #1282 (sertting a large number of macro characters doen't scale well) closed by gb
fixed: (In [16442]) Use sparse-vectors for reader-macros. seems to scale …
11:26 AM Changeset [16442] by gb
  • trunk/source/level-1/l1-reader.lisp
Use sparse-vectors for reader-macros. seems to scale better. Fixes …
2:17 AM Changeset [16441] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
current

Jun 28, 2015:

6:06 PM Changeset [16440] by gb
  • branches/lscan/linuxx86/ccl/lx86cl64.image
remove breakpoints from ! reserve-spill-area current image
6:18 AM Changeset [16439] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
Don't use SPILL-AND-SPLIT-INTERVAL to deal with intervals whose …
5:55 AM Changeset [16438] by gb
  • branches/lscan/source/compiler/vreg.lisp
Try to check that there is a "vinsn-list" to add a wired lreg to when …
5:48 AM Changeset [16437] by gb
  • branches/lscan/source/compiler/backend.lisp
support for WITH-IMM-TEMPS (etc) in the new allocator.
5:41 AM Changeset [16436] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
call vinsns don't take logical-register pseudo-argumments anymore - …

Jun 25, 2015:

3:24 PM Changeset [16435] by gz
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Force text coloring update after undo
4:18 AM Ticket #1289 (Scrolling confuses mouse clicks in duplicate windows) created by gz
Open a largish file, e.g. cocoa-editor.lisp Right click in it and …

Jun 23, 2015:

5:49 PM Changeset [16434] by gb
  • branches/lscan/source/compiler/vinsn.lisp
Don't spill/split intervals that have already been spilled/split. …
5:20 PM Changeset [16433] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
getting better.
5:08 PM Changeset [16432] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
ttributes in keyword package. COPY-GPR simpler.
3:56 PM Changeset [16431] by rme
  • trunk/source/level-1/l1-reader.lisp
In the :macintosh character encoding, #\312 is a non-breaking space, …

Jun 19, 2015:

8:11 AM Changeset [16430] by gb
  • branches/lscan/source/compiler/vinsn.lisp
Try to avoid conflicts with fixed intervals, but the problems there …
6:50 AM Changeset [16429] by gb
  • branches/lscan/source/compiler/X86/x862.lisp
THREE-TARGETED-REG-FORMS. Needs to do something like PSETQ (uses 2 …
6:47 AM Changeset [16428] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
Add COPY-GPR!, which is not marked as a trivial copy.

Jun 18, 2015:

1:55 AM Changeset [16427] by gb
  • branches/lscan/source/compiler/X86/X8664/x8664-vinsns.lisp
Move (mostly) forward. should have full lambda support now, but still …
Note: See TracTimeline for information about the timeline view.