Timeline


and

Jan 4, 2008:

8:08 AM Changeset [7997] by rme
  • branches/ia32/level-0/X86/X8632/x8632-misc.lisp
New file.
5:48 AM Changeset [7996] by rme
  • trunk/ccl/level-0/X86/x86-misc.lisp
Use imm2 to hold pointers, rather than assuming/hoping that the …
5:43 AM Changeset [7995] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
More forceful stream-clear-input for listener input. Do page/line …
5:27 AM Changeset [7994] by gz
  • branches/event-ide/ccl/level-1/l1-readloop-lds.lisp
add stream-eof-transient-p so can be specialized by streams that …
3:15 AM Ticket #227 (Hemlock shouldn't crash CCL if it runs into an attribute line it ...) created by alms
(From GB e-mail response to Ron Garret) All that I can tell is that …

Jan 3, 2008:

10:49 PM Ticket #225 (Please make the apropos window a window rather than a palette) closed by alms
duplicate
10:46 PM Ticket #226 (Please make the apropos window a window rather than a palette) created by alms
The Apropos window in the IDE is not a normal window. Instead it is …
10:45 PM Ticket #225 (Please make the apropos window a window rather than a palette) created by alms
The Apropos window in the IDE is not a normal window. Instead it is …
3:14 PM Changeset [7993] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
Various: Implement prompt-for-key, the last of the prompting suite of …
4:23 AM Changeset [7992] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Default *TYPECHECK-SLOTS-IN-OPTIMIZED-MAKE-INSTANCE* to T. In the …
3:30 AM Changeset [7991] by rme
  • trunk/ccl/level-0/X86/x86-array.lisp
Update %aset2, %aref3, and %aset3 to take account of the return …
2:51 AM Changeset [7990] by rme
  • trunk/ccl/level-0/X86/x86-io.lisp
fpzero (not fp0) is the register with zero in it.
2:43 AM Changeset [7989] by rme
  • branches/ia32/level-0/X86/X8632/x8632-io.lisp
New file.
2:00 AM Changeset [7988] by rme
  • branches/ia32/level-0/X86/X8632/x8632-float.lisp
Minor tweaks.
1:58 AM Changeset [7987] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Try to set up for .SPvalues correctly.
1:51 AM Changeset [7986] by rme
  • branches/ia32/level-0/X86/X8632/x8632-hash.lisp
New file.

Jan 2, 2008:

3:06 AM Changeset [7985] by rme
  • branches/ia32/level-0/X86/X8632/x8632-float.lisp
Forgot (single-value-return) in a couple of places; correct other …

Jan 1, 2008:

10:17 PM Changeset [7984] by rme
  • branches/ia32/level-0/X86/X8632/x8632-float.lisp
New file.
2:34 AM Changeset [7983] by gb
  • branches/1.2-devel/ccl/level-1/l1-clos.lisp
Be sure that UPDATE-CPL returns the CPL; some early/low-level classes …
1:51 AM Changeset [7982] by gb
  • branches/1.2-devel/ccl/level-1/l1-clos-boot.lisp
Be sure that UPDATE-CPL returns the CPL; some early/low-level classes …
1:49 AM Changeset [7981] by gb
  • branches/1.2-devel/ccl/compiler/X86/x862.lisp
Try to use COMPARE-TO-T, COMPARE-CONSTANT-TO-REGISTER for EQ/NEQ.
1:48 AM Changeset [7980] by gb
  • branches/1.2-devel/ccl/compiler/X86/X8664/x8664-vinsns.lisp
COMPARE-TO-T, COMPARE-CONSTANT-TO-REGISTER.
1:46 AM Changeset [7979] by gb
  • branches/1.2-devel/ccl/lisp-kernel/x86-exceptions.c
Don't restart system calls automatically (this affects #_read at …
1:45 AM Changeset [7978] by gb
  • branches/1.2-devel/ccl/level-1/l1-sockets.lisp
Clean up SOCKET-ERROR a little (needs more work.) Don't make sockets …
1:41 AM Changeset [7977] by gb
  • branches/1.2-devel/ccl/level-1/l1-readloop-lds.lisp
Use *ERROR-PRINT-LENGTH*, *ERROR-PRINT-LEVEL*.
1:40 AM Changeset [7976] by gb
  • branches/1.2-devel/ccl/level-1/l1-error-system.lisp
Try to make some STREAM-ERRORs look a little less ugly.
1:39 AM Changeset [7975] by gb
  • branches/1.2-devel/ccl/level-1/l1-aprims.lisp
Per-thread bindings of *ERROR-PRINT-LENGTH*, *ERROR-PRINT-LEVEL*.
1:38 AM Changeset [7974] by gb
  • branches/1.2-devel/ccl/lib/macros.lisp
WITH-EAGAIN expands into new stuff.
1:38 AM Changeset [7973] by gb
  • branches/1.2-devel/ccl/lib/late-clos.lisp
New file; experimental, not yet loaded. (Compile specialized dispatch …
1:36 AM Changeset [7972] by gb
  • branches/1.2-devel/ccl/lib/arglist.lisp
Fix &rest &key case, yet again.
1:36 AM Changeset [7971] by gb
  • branches/1.2-devel/ccl/level-1/l1-streams.lisp
Fix typo in BROADCAST-STREAM stream-write-list method name. Define …
12:40 AM Changeset [7970] by gb
  • branches/1.2-devel
create new branch, if I did this right

Dec 31, 2007:

11:13 PM Changeset [7969] by gz
  • branches/event-ide/ccl/examples/cocoa/currency-converter/HOWTO_files/images/ibwin-tiger10.jpg
update from trunk to rev 7968
11:08 PM Ticket #106 (Can't eval region with package changes) closed by gz
fixed: Fixed in [7968].
11:05 PM Changeset [7968] by gz
  • trunk/ccl/level-1/l1-readloop-lds.lisp
Fix ticket #106: allow toplevel-read to return a set of bindings to be …

Dec 30, 2007:

1:38 AM Changeset [7967] by gb
  • branches/working-0711/ccl/level-0/PPC/ppc-symbol.lisp
Need %STRING-HASH for PPC.

Dec 29, 2007:

6:15 AM Ticket #224 (release notes for 1.2) created by rme
Create release notes (possibly as wiki page on the Trac) for a 1.2 release.
3:24 AM Changeset [7966] by gb
  • branches/working-0711/ccl/compiler/PPC/PPC32/ppc32-vinsns.lisp
PPC32 vinsns: :jump attribute use for pc-relative jump only.
3:22 AM Changeset [7965] by gb
  • branches/working-0711/ccl/compiler/PPC/PPC64/ppc64-vinsns.lisp
ppc64 vinsns: :jump vinsn attribute now means "pc-relative jump" only.

Dec 28, 2007:

10:44 PM Changeset [7964] by rme
  • branches/ia32/compiler/X86/x86-asm.lisp
Correct SHLD and SHRD operands for 32 and 16 bit variants. Define a …
6:32 AM JohnSeales created by jseales
6:28 AM OpenMclPeople edited by jseales
(diff)
5:41 AM Changeset [7963] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Checkpoint.
12:31 AM Changeset [7962] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
Add save[0-3] fields to the TCR. These are a caller-saved spill area …

Dec 26, 2007:

8:26 AM Changeset [7961] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Spell UVSIZE with an "S".
8:07 AM Changeset [7960] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-spentry64.s
Try to avoid branching around UUOs, since some implemenations don't do …
8:06 AM Changeset [7959] by gb
  • branches/working-0711/ccl/xdump/hashenv.lisp
new hash-table iteration scheme.
8:05 AM Changeset [7958] by gb
  • branches/working-0711/ccl/library/lispequ.lisp
CLASS-WRAPER caches CPL.
8:04 AM Changeset [7957] by gb
  • branches/working-0711/ccl/lib/hash.lisp
New hash-table iteration scheme.
8:04 AM Changeset [7956] by gb
  • branches/working-0711/ccl/lib/macros.lisp
New hash-table iteration scheme. New WITH-PROCESS-WHOSTATE just binds …
8:04 AM Changeset [7955] by gb
  • branches/working-0711/ccl/lib/time.lisp
GCTIMES reported in INTERNAL-TIME-UNITS-PER-SECOND.
8:03 AM Changeset [7954] by gb
  • branches/working-0711/ccl/lib/misc.lisp
Time-reporting changes.
8:03 AM Changeset [7953] by gb
  • branches/working-0711/ccl/lib/nfcomp.lisp
Fix comment indentation.
8:02 AM Changeset [7952] by gb
  • branches/working-0711/ccl/level-1/sysutils.lisp
CHAR/SET-CHAR: define in terms of SCHAR.
8:02 AM Changeset [7951] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
Add timeval->microseconds.
8:01 AM Changeset [7950] by gb
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
Continue Bill's changes to remove brain-death from %%TYPEP on arrays …
7:59 AM Changeset [7949] by gb
  • branches/working-0711/ccl/level-1/l1-processes.lisp
Keep whostate in a per-thread variable, not in the PROCESS-OBJECT.
7:58 AM Changeset [7948] by gb
  • branches/working-0711/ccl/level-1/l1-lisp-threads.lisp
INTERNAL-TIME-UNITS-PER-SECOND, whostate tweaks.
7:57 AM Changeset [7947] by gb
  • branches/working-0711/ccl/level-1/l1-init.lisp
INTERNAL-TIME-UNITS-PER-SECOND is 1000000 on 64-bit machines. (Can …
7:56 AM Changeset [7946] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Maintain CPL in wrapper ... Slot type-predicates can be NULL (instead …
7:54 AM Changeset [7945] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
New CLASS-CELL-TYPEP, tries to get CPL from (valid) wrapper. Maintain …
7:53 AM Changeset [7944] by gb
  • branches/working-0711/ccl/level-1/l1-aprims.lisp
Process-whostate is now the per-thread binding of *WHOSTATE*.
7:52 AM Changeset [7943] by gb
  • branches/working-0711/ccl/level-0/l0-hash.lisp
A few small changes; there may be bad bugs in EQUAL/EQUALP hashing. …
7:51 AM Changeset [7942] by gb
  • branches/working-0711/ccl/level-0/X86/x86-symbol.lisp
%STRING-HASH: like %PNAME-HASH, but with a (possibly non-zero) offset.
7:50 AM Changeset [7941] by gb
  • branches/working-0711/ccl/compiler/vinsn.lisp
Try to avoid jumping/branching to jumps. (NB: this requires some …
7:47 AM Changeset [7940] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Try harder (maybe much harder) to inline TYPEP calls involving …
7:46 AM Changeset [7939] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
Recognize CHAR-CODE's result type.
7:45 AM Changeset [7938] by gb
  • branches/working-0711/ccl/compiler/X86/x862.lisp
Peephole on the fly: turn (push r1) (movq top-of-stack r2) into …
7:44 AM Changeset [7937] by gb
  • branches/working-0711/ccl/compiler/X86/x86-disassemble.lisp
PRINT-OBJECT for DISASSEMBLED-INSTRUCTION.
7:44 AM Changeset [7936] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-vinsns.lisp
More tweaks.
7:43 AM Changeset [7935] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-arch.lisp
Don't use a bignum in HASHED-BY-IDENTITY, since there's only one …

Dec 23, 2007:

4:47 PM Changeset [7934] by gz
  • branches/event-ide/ccl/cocoa-ide/hemlock/src/command.lisp
Oops. missed a couple in previous checkin
4:40 PM Changeset [7933] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
Change scrolling interface: all actual scrolling now done by …
4:37 PM Ticket #223 (Window-switching causes errors in hemlock event-handling (event-ide branch)) closed by mikel
duplicate
4:36 PM Ticket #223 (Window-switching causes errors in hemlock event-handling (event-ide branch)) created by mikel
In a Clozure CL.app built from the event-ide branch: 1. Open a file …
4:36 PM Ticket #222 (Window-switching causes errors in hemlock event-handling (event-ide branch)) created by mikel
In a Clozure CL.app built from the event-ide branch: 1. Open a file …

Dec 22, 2007:

6:15 PM Ticket #221 (defstruct accessors don't check argument type) created by rongarret
? (defstruct foo x) FOO ? (defstruct baz y) BAZ ? (foo-x (make-baz)) …
1:42 PM Changeset [7932] by gz
  • branches/event-ide/ccl/cocoa-ide/hemlock/src/command.lisp
fix logical error in univeral argument handling
11:48 AM Changeset [7931] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-listener.lisp
remove unused code

Dec 21, 2007:

11:02 PM Changeset [7930] by mikel
  • trunk/ccl/examples/cocoa/currency-converter/HOWTO_files/images/ibwin-tiger10.jpg
added more steps to creating UIs with Tiger
7:12 PM Changeset [7929] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
Define a stream class for output to the listener and use it instead of …
5:15 PM Changeset [7928] by gz
  • branches/event-ide/ccl/examples/cocoa/currency-converter/HOWTO.html
Update from trunk to rev 7927
4:49 PM Changeset [7927] by gz
  • trunk/ccl/level-1/l1-boot-lds.lisp
allow non-echoing input streams for the repl
4:26 PM Changeset [7926] by gz
  • trunk/ccl/level-1/l1-application.lisp
split off housekeeping-loop so the gui can use it
2:28 PM OldWikiStart edited by rme
de-spam (diff)
11:15 AM OldWikiStart edited by ssssss
(diff)
10:43 AM Changeset [7925] by gb
  • branches/working-0711/ccl/level-0/l0-aprims.lisp
Add :monitor-futex-wait to *known-optional-features*. …

Dec 20, 2007:

2:31 PM Changeset [7924] by wws
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
TYPEP was consing on a user-defined array type, due to the call to …

Dec 19, 2007:

8:16 PM Changeset [7923] by wws
  • branches/working-0711/ccl/level-1/l1-clos.lisp
optimize-generic-function-dispatching now calls …
3:36 PM Changeset [7922] by gz
  • branches/event-ide/ccl/cocoa-ide/hemlock/src/bindings.lisp
Reimplement Query Replace as a minor mode
1:42 AM Changeset [7921] by gb
  • trunk/ccl/lisp-kernel/lisp-debug.c
Learn to read disassembled code; look for _sigtramp context in r8 on …

Dec 18, 2007:

6:19 PM Changeset [7920] by mikel
  • trunk/ccl/examples/cocoa/currency-converter/HOWTO.html
added more steps in the Tiger IB instructions
3:48 PM Changeset [7919] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
Implement prompt-for-y-or-n and prompt-for-key-event (and hence …

Dec 17, 2007:

10:37 PM Changeset [7918] by gb
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
Add TYPE-PREDICATEs for ARGS-CTYPE and its subclasses.
10:03 PM Changeset [7917] by gb
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
Provide type-predicate for NAMED-CTYPE; the type system otherwise …
3:14 AM Changeset [7916] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
More work on %normalize-bignum-2.

Dec 16, 2007:

8:07 PM Ticket #220 (Adding a type specifier to one slot makes instantiation over 3x slower) created by alms
Running on a 2.16 GHz Core 2 Duo MacBook? Pro with 2 GB RAM: […]
3:39 PM TitleIndex edited by ds
Removed vandalism (diff)
3:37 PM OldWikiStart edited by ds
Removed vandalism (diff)
2:29 PM TitleIndex edited by sssss
(diff)
2:29 PM OldWikiStart edited by sssss
(diff)

Dec 15, 2007:

9:07 AM Changeset [7915] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Typo; wrong index register name.
8:59 AM Changeset [7914] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Remove functions that won't be called; corrections after some minor …
12:26 AM Changeset [7913] by gz
  • branches/event-ide/ccl/cocoa-ide/hemlock/src/buffer.lisp
add push-NEW-buffer-mark, like (push-buffer-mark (copy-mark ..))
12:07 AM Changeset [7912] by gz
  • branches/event-ide/ccl/level-1/l1-readloop.lisp
update from trunk to rev 7911
12:03 AM Changeset [7911] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
make cl:ed return the view created fixes for edit-definition breakage …

Dec 14, 2007:

1:53 AM Changeset [7910] by rme
  • branches/ia32/level-0/X86/X8632/x8632-array.lisp
Use defx8632lapfunction. Also duplicate some lisp code from …

Dec 13, 2007:

11:30 PM Changeset [7909] by gb
  • trunk/ccl/lisp-kernel/lisp-debug.c
Save major OS version on startup, use it to determine where _sigtramp …
8:58 PM Changeset [7908] by gb
  • branches/working-0711/ccl/level-0/l0-hash.lisp
Cache a symbol's hash code in the plist slot along with the plist, so …
8:40 PM Changeset [7907] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Use some insn mnemonics that refer to the carry flag.
7:59 PM Changeset [7906] by rme
  • branches/ia32/compiler/X86/x86-asm.lisp
Add cmovc/cmovnc/cmovz/cmovnz/jc/jnc opcodes (which are the same thing …
5:59 PM Changeset [7905] by gz
  • trunk/ccl/level-1/l1-readloop.lisp
Use defloadvar for *quitting* (needed because of changeset #7699)
7:07 AM Changeset [7904] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Uh, at least try compiling the file before committing next time…
5:52 AM Changeset [7903] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
New file. Much remains to be done.

Dec 12, 2007:

8:41 PM Changeset [7902] by gb
  • trunk/ccl/lisp-kernel/lisp-debug.c
When entering the kernel debugger on X8664/Darwin, try to note if the …
8:25 PM Changeset [7901] by gb
  • branches/working-0711/ccl/level-0/l0-hash.lisp
Implement HASH-TABLE-OWNER and CLAIM-HASH-TABLE; the latter probably …
8:24 PM Changeset [7900] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Don't generate (often bad ...) typechecks in in the optimized …
2:05 PM Changeset [7899] by gz
  • branches/event-ide/ccl/cocoa-ide/hemlock/src/indent.lisp
Update from trunk to rev 7897
2:00 PM Changeset [7898] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
Make mark-column take tabs into account so indenting works again. Bind …
1:37 PM Ticket #219 (Caps Lock doesn't work) created by ds
Caps Lock doesn't work in my copy of CCL, UK keyboard. Everything just …
12:30 PM Ticket #218 (German keyboard: cannot enter certain characters directly (listener, etc)) created by joswig
Using a MacBook? Pro with a German keyboard and Mac OS X 10.5.1. …
12:12 PM Ticket #217 (Error in Hemlock: REDIS-TAB-DISPLAY-FUN) created by joswig
Was editing a file and moving the cursor up…
10:50 AM Changeset [7897] by gb
  • branches/working-0711/ccl/level-0/l0-hash.lisp
Conditionally hash symbols by address.
10:28 AM Changeset [7896] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Revert eep.adress to old (anchored UUO out-of-line) behavior, since …
10:24 AM Changeset [7895] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-spentry64.s
After a couple of failed attempts, get the improvement to the &key …
10:19 AM Changeset [7894] by gb
  • branches/working-0711/ccl/xdump/xfasload.lisp
Copy the build-time value of *BUILD-TIME-OPTIONAL-FEATURES* into the …
10:17 AM Changeset [7893] by gb
  • branches/working-0711/ccl/lib/compile-ccl.lisp
Add :HASH-SYMBOLS-BY-ADDRESS to *KNOWN-OPTIONAL-FEATURES*.
10:15 AM Changeset [7892] by gb
  • branches/working-0711/ccl/level-1/x86-error-signal.lisp
Fix type in call to %CHECK-ANCHORED-UUO in the decode of #xb* UUOs.
10:13 AM Changeset [7891] by gb
  • branches/working-0711/ccl/level-1/version.lisp
Try to inorporate *optional-features* into *openmcl-version* format string.
10:12 AM Changeset [7890] by gb
  • branches/working-0711/ccl/level-1/l1-error-system.lisp
Get 3d array right in %TYPE-ERROR-TYPESPECS%.
10:11 AM Changeset [7889] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Try to avoide a GF call in %SHARED-INITIALIZE. Look at %CLASS.CPL …
10:07 AM Changeset [7888] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Define STANDARD-INSTANCE-P (which is inlined) before its first use.
10:06 AM Changeset [7887] by gb
  • branches/working-0711/ccl/level-0/l0-init.lisp
*OPTIONAL-FEATURES*.
10:04 AM Changeset [7886] by gb
  • branches/working-0711/ccl/level-0/X86/x86-misc.lisp
Spin a little faster (when we use spinlocks at all)
4:08 AM Changeset [7885] by rme
  • trunk/ccl/level-1/l1-error-system.lisp
Correct type specifier for 3d arrays in %TYPE-ERROR-TYPESPECS%
3:27 AM Ticket #187 (Editor should not by default add Tab characters when indenting) closed by gz
fixed: Fixed in changeset:7884
1:13 AM Changeset [7884] by gz
  • trunk/ccl/cocoa-ide/hemlock/src/indent.lisp
Make Indent With Tabs be a simple boolean variable, default false …

Dec 11, 2007:

1:09 PM Changeset [7883] by gz
  • branches/event-ide/ccl/cocoa-ide/hemlock/src/edit-defs.lisp
restore get-info-and-go-to-it
4:49 AM Changeset [7882] by rme
  • branches/ia32/xdump/xx8632-fasload.lisp
The x86 ports don't use a shared closure trampoline.
4:46 AM Changeset [7881] by rme
  • branches/ia32/compiler/X86/x86-lap.lisp
To avoid confusion, treat defx86lapfunction as an x86-64 thing, and …
4:43 AM Changeset [7880] by rme
  • branches/ia32/level-1/l1-numbers.lisp
Use TARGET::WITH-STACK-SHORT-FLOATS
4:42 AM Changeset [7879] by rme
  • branches/ia32/lib/numbers.lisp
Use TARGET::WITH-STACK-SHORT-FLOATS
4:41 AM Changeset [7878] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
WITH-SHORT-STACK-FLOATS macro
4:40 AM Changeset [7877] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
A few more vinsns, including some single-float ones.
4:39 AM Changeset [7876] by rme
  • branches/ia32/compiler/X86/x862.lisp
A SINGLE-FLOAT is a boxed object on x8632. Still more places where an …
1:10 AM Changeset [7875] by rme
  • branches/ia32/level-0/l0-numbers.lisp
x8632 changes
1:05 AM Changeset [7874] by rme
  • branches/ia32/level-0/l0-pred.lisp
Changes for x8632. (There are numerous #+(or ppc32-target …
12:33 AM Changeset [7873] by rme
  • branches/ia32/level-0/l0-symbol.lisp
SYMBOL-NAME for x8632

Dec 10, 2007:

9:42 PM Changeset [7872] by rme
  • branches/ia32/level-0/l0-float.lisp
Correct typo in error message
9:41 PM Changeset [7871] by rme
  • branches/ia32/lib/number-macros.lisp
Assume WITH-STACK-SHORT-FLOATS will be provided in the TARGET package.
8:34 PM Changeset [7870] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-spentry64.s
back out of last change
7:26 PM Changeset [7869] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-spentry64.s
Try to handle the &key &allow-other-keys (no explicit keywords) case …
4:24 PM Changeset [7868] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-exceptions.c
Fix absolute pc if relative PC was adjusted in lisp handler in …
3:59 PM Changeset [7867] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Control transfer after anchored UUO not working right; revert …
12:57 PM OldWikiStart edited by gb
remove spam (diff)
12:54 PM Changeset [7866] by gb
  • branches/working-0711/ccl/level-0/l0-misc.lisp
If we have to wait in %PROMOTE-RWLOCK, release the spinlock/futex …
12:53 PM Changeset [7865] by gb
  • branches/working-0711/ccl/level-0/l0-hash.lisp
GETHASH locks hash-table for reading, promotes to write-access only if …
12:14 PM OldWikiStart edited by qq
(diff)
12:10 PM Changeset [7864] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Don't just do MEMQ on a long list of classes in optimized reader …
8:36 AM Changeset [7863] by gb
  • branches/working-0711/ccl/lisp-kernel/image.c
RELOCATABLE_FULLTAG_MASK has to include fulltag_symbol, …

Dec 9, 2007:

4:41 PM Changeset [7862] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
Get back blinking cursor in echo area reads; simplify paste support; …
1:58 PM Changeset [7861] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-exceptions.c
If the callback to handle a UUO claims that we should skip -1 bytes, …
1:55 PM Changeset [7860] by gb
  • branches/working-0711/ccl/compiler/X86/X8664/x8664-vinsns.lisp
Use the new scheme so that most UUOs (at least those used to signal …
1:54 PM Changeset [7859] by gb
  • branches/working-0711/ccl/compiler/X86/x86-backend.lisp
Support the use of 2 (x86-asm) frag-lists for vinsn expansion (one for …
1:51 PM Changeset [7858] by gb
  • branches/working-0711/ccl/compiler/X86/x86-lap.lisp
Always use NOPs to pad for alignment. (We might want to align loop …
1:49 PM Changeset [7857] by gb
  • branches/working-0711/ccl/lib/compile-ccl.lisp
Start support for building with optional features (GF call counting, …
1:48 PM Changeset [7856] by gb
  • branches/working-0711/ccl/level-1/x86-error-signal.lisp
If the byte following a UUO is 0, update the xcf's relative PC from …
1:41 PM Changeset [7855] by gb
  • branches/working-0711/ccl/level-1/sysutils.lisp
Conditionalize gf call-count reporting.
1:40 PM Changeset [7854] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Conditionalize lock accounting.
1:40 PM Changeset [7853] by gb
  • branches/working-0711/ccl/level-1/l1-processes.lisp
Conditionalize lock accounting.
1:40 PM Changeset [7852] by gb
  • branches/working-0711/ccl/level-1/l1-aprims.lisp
Conditionalize lock accounting.
1:39 PM Changeset [7851] by gb
  • branches/working-0711/ccl/level-0/l0-misc.lisp
Conditionalize lock accounting.
1:38 PM Changeset [7850] by gb
  • branches/working-0711/ccl/level-0/X86/x86-clos.lisp
Conditionalize gf call-counting. Use lock prefix if it's enabled.
12:22 PM Ticket #216 (Provide keyword arguments to process-run-function pipe streams) created by danieldickison
Given the new features for streams, namely the :sharing and …
12:43 AM Ticket #215 (Hemlock double-click fails if close-paren is at end of file) closed by gb
duplicate: Duplicate of ticket:150
12:40 AM Ticket #214 (Hemlock matching paren highlighting is delayed) closed by gb
duplicate: Duplicate of ticket:64
12:39 AM Ticket #215 (Hemlock double-click fails if close-paren is at end of file) created by rongarret
Double-clicking on a close-paren in hemlock fails to select the …
12:37 AM Ticket #214 (Hemlock matching paren highlighting is delayed) created by rongarret
The matching-paren highlighting in Hemlock doesn't happen in real …
12:35 AM Ticket #213 (Hemlock window-resize moves the cursor) created by rongarret
When a hemlock window is resized, the text is relocated so that the …
12:34 AM Ticket #212 (Error messages in the IDE should refer user to ...) created by gb
Instead of/as well as referencing equivalent colon commands.

Dec 8, 2007:

3:10 PM Ticket #139 (Fatal exception while printing backtrace) closed by gz
fixed: This was fixed by changeset:7593 and changeset:7594.
1:09 AM Changeset [7849] by gb
  • branches/working-0711/ccl/level-0/X86/x86-clos.lisp
GF code-vector templates increment gf.hash by 1 every time they're called.
1:08 AM Changeset [7848] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
%ALLOCATE-GF-INSTANCE (there are two versions, for bootstrapping): …
1:06 AM Changeset [7847] by gb
  • branches/working-0711/ccl/level-0/X86/x86-array.lisp
In %INIT-MISC, the number of 64-bit words is (ash (+ 63 …

Dec 7, 2007:

9:54 PM Changeset [7846] by gz
  • branches/event-ide/ccl/lib/nfcomp.lisp
Update from trunk to rev 7845
9:15 PM Changeset [7845] by gz
  • trunk/ccl/objc-bridge/bridge.lisp
Print the 'defining new Objc message' note if either *compile-print* …
7:04 PM Changeset [7844] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
isearch, more cleanup, removing unused/supported stuff, redirect …
6:56 PM rme edited by rme
(diff)
6:42 PM Changeset [7843] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Uh, check that symbol is quoted in (APPLY #'MAKE-INSTANCE 'name ...)
6:17 PM OldWikiStart edited by rme
(diff)
5:17 PM Changeset [7842] by gb
  • branches/working-0711/ccl/lib/compile-ccl.lisp
Make REBUILD-CCL call (UPDATE-CCL) if :update arg is true. (Defaults …
5:16 PM Changeset [7841] by gb
  • branches/working-0711/ccl/compiler/optimizers.lisp
Compiler-macro on (apply #'make-instace 'name ...)
3:47 PM OldWikiStart edited by qq
(diff)
2:09 PM Ticket #211 (Tilde at the end of expression causes the sky to fall) created by ds
(defun foo~ (x) x) (foo~ As soon as you type a space after the last …
9:35 AM Changeset [7840] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Fix typo in %%1ST-ARG-EQL-METHOD-HACK-DCODE: get property on SYM (1st …
4:32 AM Changeset [7839] by wws
  • branches/working-0711/ccl/level-1/l1-dcode.lisp
Optimize generic functions with lots of same-type EQL methods by using …
3:37 AM Changeset [7838] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Sleazy hack to try to improve some cases of EQL method dispatch.
3:34 AM Changeset [7837] by gb
  • branches/working-0711/ccl/level-1/l1-dcode.lisp
Remove a confusing comment. 1 down, 1153 to go.
3:34 AM Changeset [7836] by gb
  • branches/working-0711/ccl/lisp-kernel/x86-exceptions.h
More win64 stuff. Move along, nothing to see here.
3:31 AM Changeset [7835] by gb
  • branches/working-0711/ccl/lisp-kernel/lisp-exceptions.h
More win64 stuff. Move along, nothing to see here.

Dec 6, 2007:

7:59 PM Ticket #209 (No support for vectors with element-type FIXNUM in COMPILE-FILE/FASLOAD) closed by gb
fixed: It's true that there's no specialized support for FIXNUM vectors, but …
7:52 PM Changeset [7834] by gb
  • trunk/ccl/lib/nfcomp.lisp
Change order of clauses in FASL-DUMP-DISPATCH, so that the IVECTOR …
7:35 PM Ticket #210 (Kernel crash closing grep window) closed by rme
fixed: I think what's happening is this: When the grep window (which is …
7:31 PM Changeset [7833] by gz
  • branches/event-ide/ccl/cocoa-ide/cocoa-editor.lisp
checkpoint work in progress
7:28 PM Changeset [7832] by rme
  • trunk/ccl/cocoa-ide/cocoa-utils.lisp
Set table view data source to nil before autoreleasing window …
5:52 PM Ticket #210 (Kernel crash closing grep window) created by gz
Start the IDE (doesn't matter if it's a saved image or …
5:46 PM Changeset [7831] by gb
  • branches/working-0711/ccl/lisp-kernel/linuxx8664/Makefile
Default to -DUSE_FUTEX.
4:50 PM Ticket #209 (No support for vectors with element-type FIXNUM in COMPILE-FILE/FASLOAD) created by gb
Even though arrays/vectors with element-type FIXNUM have existed in …
7:17 AM Changeset [7830] by rme
  • branches/ia32/compiler/X86/x86-lap.lisp
*x86-backend* -> *target-backend*
4:25 AM Changeset [7829] by rme
  • trunk/ccl/cocoa-ide/cocoa-listener.lisp
Remove stray backquote.
4:19 AM Changeset [7828] by gb
  • branches/working-0711/ccl/lisp-kernel/Threads.h
A little bit of Windows conditionalization.
4:18 AM Changeset [7827] by gb
  • branches/working-0711/ccl/lisp-kernel/win64
new; still a ways to go before it even compiles on win64
2:28 AM Changeset [7826] by gz
  • branches/event-ide
Branch for event-driven ide/hemlock
2:04 AM Ticket #208 (Clozure CL.app doesn't load ~/ccl-init.lisp) created by gb
It should. (See also ticket:87)
1:43 AM Ticket #207 ('sort' function truncates lists) closed by gb
invalid: This is absolutely, positively not a bug. A good explanation of the …
1:19 AM Ticket #207 ('sort' function truncates lists) created by Brian
Welcome to Clozure Common Lisp Version 1.1-r7809 (DarwinPPC32)! ? …

Dec 5, 2007:

3:03 PM Changeset [7825] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
,form, not .form
2:14 PM Changeset [7824] by gb
  • trunk/ccl/lisp-kernel/ppc-gc.c
Use commas when printing bytes allocated/freed in GC messages; try to …
1:46 PM Changeset [7823] by gb
  • branches/working-0711/ccl/level-1/sysutils.lisp
REQUIRE-TYPE deals with fuzzier cases.
1:46 PM Changeset [7822] by gb
  • branches/working-0711/ccl/level-1/l1-dcode.lisp
Move the definition of FIND-1ST-ARG-COMBINED-METHOD after the …
1:44 PM Changeset [7821] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
Try to straighten out type-checking in optimized MAKE-INSTANCE; try to …
11:38 AM Ticket #206 (Don't indent in the middle of a string) created by ds
(defun foo () (format t " I want this at the start of the line!")) …
4:35 AM Ticket #185 (installing new snapshot makes pref pane inaccessible) closed by rme
fixed: I'll assume that the problem was corrected by the new preferences …
4:19 AM Changeset [7820] by rme
  • branches/ia32/level-0/X86/X8664/x8664-array.lisp
These files are really all x8664 specific. Move them into the X8664 …
Note: See TracTimeline for information about the timeline view.