Timeline


and

Apr 9, 2007:

10:16 PM Changeset [6249] by gb
  • trunk/ccl/ChangeLog
9:08 PM Changeset [6248] by gb
  • trunk/ccl/examples/objc-clos.lisp
ALLOCATE-INSTANCE of OBJC:OBJC:CLASS: if the result of sending the …
9:00 PM Ticket #6 (Backquote ,@,@ handling) created by gz
Given: […] reading […] should return something that …
8:20 PM Ticket #5 (Problem with new-pixel-format in examples) created by phil
The macro new-pixel-format from the rubix opengl example code (in …
3:54 PM Ticket #4 (Problem loading additional frameworks in 070408 snapshot) created by phil
Not sure if this is a bug or changes required on my end due to bridge …
6:16 AM Changeset [6247] by gb
  • trunk/ccl/ChangeLog
5:58 AM Changeset [6246] by gb
  • trunk/ccl/release-notes.txt
Update for 070408. (Yes, it's 070409 here already ...)

Apr 8, 2007:

9:16 PM Changeset [6245] by gb
  • trunk/ccl/ChangeLog
8:27 PM Changeset [6244] by gb
  • trunk/ccl/lisp-kernel/image.h
Bump image version.
8:16 PM Changeset [6243] by gb
  • trunk/ccl/ChangeLog
8:08 PM Changeset [6242] by gb
  • trunk/ccl/xdump/faslenv.lisp
Bump min fasl version.
7:58 PM Changeset [6241] by gb
  • trunk/ccl/lisp-kernel/ppc-spjump.s
Org to the next page boundary at end of jump table, to work around …
7:16 PM Changeset [6240] by gb
  • trunk/ccl/ChangeLog
7:04 PM Changeset [6239] by gb
  • trunk/ccl/lib/nfcomp.lisp
Bump current fasl version.
6:49 PM Changeset [6238] by gb
  • trunk/ccl/lib/ccl-export-syms.lisp
Export CCL:FREE.
6:46 PM Changeset [6237] by gb
  • trunk/ccl/xdump/faslenv.lisp
Bump max fasl version.
6:39 PM Changeset [6236] by gb
  • trunk/ccl/lisp-kernel/darwinppc64/Makefile
Pass -arch ppc64 to C, so that people who try to build this kernel on …
6:16 PM Changeset [6235] by gb
  • trunk/ccl/ChangeLog
5:07 PM Changeset [6234] by gb
  • trunk/ccl/examples/cocoa-application.lisp
Use new syntax: OBJC:DEFMETHOD, #/, MAKE-INSTANCE. Some changes in …
5:06 PM Changeset [6233] by gb
  • trunk/ccl/examples/addressbook.lisp
Use new syntax: OBJC:DEFMETHOD, #/, MAKE-INSTANCE. Use …
5:05 PM Changeset [6232] by gb
  • trunk/ccl/examples/webkit.lisp
Use new syntax: OBJC:DEFMETHOD, #/, MAKE-INSTANCE. Use …
5:05 PM Changeset [6231] by gb
  • trunk/ccl/examples/tiny.lisp
Use new syntax: OBJC:DEFMETHOD, #/, MAKE-INSTANCE.
5:04 PM Changeset [6230] by gb
  • trunk/ccl/examples/rubix/blocks.lisp
Use new syntax: OBJC:DEFMETHOD, #/, MAKE-INSTANCE. Handle CGFLOAT …
5:02 PM Changeset [6229] by gb
  • trunk/ccl/examples/bridge.lisp
Define CGFLOAT, ObjC-2 foreign types here. Define "foreign struct …
4:46 PM Changeset [6228] by gb
  • trunk/ccl/examples/objc-runtime.lisp
Compile message send functions per signature. Handle vararg message …
4:32 PM Changeset [6227] by gb
  • trunk/ccl/examples/objc-support.lisp
Use new syntax. OBJC:LOAD-FRAMEWORK. Avoid some deprecated C-string …
4:23 PM Changeset [6226] by gb
  • trunk/ccl/examples/objc-clos.lisp
RECOGNIZE-OBJC-OBJECT: maybe try mapping classes if first try fails. …
4:20 PM Changeset [6225] by gb
  • trunk/ccl/examples/name-translation.lisp
COMPUTE-OBJC-TO-LISP-FUNCTION-NAME was once going to do something …
4:18 PM Changeset [6224] by gb
  • trunk/ccl/examples/objc-package.lisp
New file; export more stuff. Import some of it back into CCL. Provide …
4:17 PM Changeset [6223] by gb
  • trunk/ccl/lib/foreign-types.lisp
Foreign-type-ordinals, some of which are canonical. Straighten out the …
4:13 PM Changeset [6222] by gb
  • trunk/ccl/lib/macros.lisp
DEFGLOBAL = DEFSTATIC. DEFLOADVAR makes its argument static. …
4:57 AM Changeset [6221] by gb
  • trunk/ccl/lib/db-io.lisp
Slight changes (preserve typedef name) in function/objc method …
4:56 AM Changeset [6220] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
Handle signals on the altstack if not Darwin. In Darwin, evactuate off …
4:49 AM Changeset [6219] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.h
USE_SIGALTSTACK, but not on Darwin (where Apple hasn't yet invented …
4:48 AM Changeset [6218] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
Clear pending interrupt flag when destroying TCR.
4:47 AM Changeset [6217] by gb
  • trunk/ccl/lisp-kernel/ppc-exceptions.c
Lose (commented-out) code which worked around an old Darwin bug.
4:47 AM Changeset [6216] by gb
  • trunk/ccl/lisp-kernel/lisp.h
Don't define USE_SIGALTSTACK here.
4:46 AM Changeset [6215] by gb
  • trunk/ccl/lisp-kernel/image.c
Don't nuke null pointers.
4:45 AM Changeset [6214] by gb
  • trunk/ccl/lisp-kernel/darwinx8664/.gdbinit
Add gtra.
4:45 AM Changeset [6213] by gb
  • trunk/ccl/lisp-kernel/x86-spentry64.s
zeroed stack-block zeroes all bits of macptr.domain, macptr.type.
4:44 AM Changeset [6212] by gb
  • trunk/ccl/xdump/xfasload.lisp
Deal with pkg.intern-hook.
4:43 AM Changeset [6211] by gb
  • trunk/ccl/library/lispequ.lisp
add pkg.intern-hook to package.
4:41 AM Changeset [6210] by gb
  • trunk/ccl/lib/describe.lisp
Start trying to conditionalize some of the stack-frame inspector stuff.
4:41 AM Changeset [6209] by gb
  • trunk/ccl/lib/ffi-darwinppc64.lisp
Structures are basically passed as 64-bit word components, with FP …
4:39 AM Changeset [6208] by gb
  • trunk/ccl/lib/level-2.lisp
%GET-BITFIELD and SETF thereof: deal with endianness.
4:38 AM Changeset [6207] by gb
  • trunk/ccl/lib/nfcomp.lisp
FASL-SCAN: null-pointers as constants are OK.
4:37 AM Changeset [6206] by gb
  • trunk/ccl/lib/source-files.lisp
From Takehiko Abe: handle EQL specializers in %SOURCE-FILES-LIKE-EM.
4:37 AM Changeset [6205] by gb
  • trunk/ccl/lib/streams.lisp
DRIBBLE via PROCESS-DRIBBLE.
4:36 AM Changeset [6204] by gb
  • trunk/ccl/lib/xref.lisp
From Takehiko Abe: handle EQL specializers in MAKE-XREF-ENTRY.
4:34 AM Changeset [6203] by gb
  • trunk/ccl/lib/ccl-export-syms.lisp
Export DEFSTATIC, PAREF, +NULL-PTR+.
4:33 AM Changeset [6202] by gb
  • trunk/ccl/level-1/version.lisp
Bump; new snapshots tomorrow.
4:32 AM Changeset [6201] by gb
  • trunk/ccl/level-1/x86-callback-support.lisp
DEFGLOBAL->DEFSTATIC
4:32 AM Changeset [6200] by gb
  • trunk/ccl/level-1/linux-files.lisp
Very long timeout for WAIT-ON-SEMAPHORE, don't use PROCESS-WAIT, …
4:29 AM Changeset [6199] by gb
  • trunk/ccl/level-1/l1-utils.lisp
DEFGLOBAL->DEFSTATIC.
4:29 AM Changeset [6198] by gb
  • trunk/ccl/level-1/l1-unicode.lisp
Add NUL-ENCODING field to CHARACTER-ENCODING, use it to determine …
4:26 AM Changeset [6197] by gb
  • trunk/ccl/level-1/l1-streams.lisp
DEFGLOBAL->DEFSTATIC. READ-TOPLEVEL-FORM on ECHO-STREAM has do I/O on …
4:21 AM Changeset [6196] by gb
  • trunk/ccl/level-1/l1-symhash.lisp
Extra slot (for intern hook) in PACKAGE object.
4:12 AM Changeset [6195] by gb
  • trunk/ccl/level-1/l1-readloop-lds.lisp
Some changes, then reverted those changes manually and most of the …
3:58 AM Changeset [6194] by gb
  • trunk/ccl/level-1/l1-processes.lisp
Per-process DRIBBLE-ing.
3:58 AM Changeset [6193] by gb
  • trunk/ccl/level-1/l1-lisp-threads.lisp
%TCR-INTERRUPT: don't signal if interrupt is obviously pending.
3:57 AM Changeset [6192] by gb
  • trunk/ccl/level-1/l1-io.lisp
Change pointer printing.
3:56 AM Changeset [6191] by gb
  • trunk/ccl/level-1/l1-init.lisp
+NULL-PTR+.
3:56 AM Changeset [6190] by gb
  • trunk/ccl/level-1/l1-events.lisp
DEFSTATIC is now the preferred name for DEFGLOBAL.
3:55 AM Changeset [6189] by gb
  • trunk/ccl/level-1/l1-dcode.lisp
DEFSTATIC is now the preferred name for DEFGLOBAL.
3:55 AM Changeset [6188] by gb
  • trunk/ccl/level-1/l1-clos-boot.lisp
DEFSTATIC is now the preferred name for DEFGLOBAL. Mechanism for …
3:18 AM Changeset [6187] by gb
  • trunk/ccl/level-1/l1-callbacks.lisp
DEFSTATIC is now the preferred name for DEFGLOBAL. %CALLBACK-FUNCTION …
3:09 AM Changeset [6186] by gb
  • trunk/ccl/level-1/l1-boot-2.lisp
DEFSTATIC is now the preferred name for DEFGLOBAL. Standard CL …
3:06 AM Changeset [6185] by gb
  • trunk/ccl/level-1/l1-aprims.lisp
DEFSTATIC is now the preferred name for DEFGLOBAL. GCABLE-PTR-P.
3:04 AM Changeset [6184] by gb
  • trunk/ccl/level-0/nfasload.lisp
%INSERT-SYMBOL might call pkg.intern-hook. Handle maintenance of …
3:02 AM Changeset [6183] by gb
  • trunk/ccl/level-0/l0-symbol.lisp
SET-TYPE-PREDICATE returns the "functional", not random symbol guts.
3:01 AM Changeset [6182] by gb
  • trunk/ccl/level-0/l0-misc.lisp
Use %PTR-STORE-FIXNUM-CONDITIONAL in %GET-SPIN-LOCK. Locking code: …
2:58 AM Changeset [6181] by gb
  • trunk/ccl/level-0/l0-io.lisp
FREE tries to handle gcable pointers.
2:58 AM Changeset [6180] by gb
  • trunk/ccl/level-0/X86/x86-misc.lisp
%PTR-STORE-FIXNUM-CONDITIONAL.
2:58 AM Changeset [6179] by gb
  • trunk/ccl/level-0/PPC/ppc-misc.lisp
%PTR-STORE-FIXNUM-CONDITIONAL.
2:57 AM Changeset [6178] by gb
  • trunk/ccl/level-0/PPC/ppc-def.lisp
Handle "hybrid" integer/float arguments in DarwinPPC64 #'%FF-CALL.
2:56 AM Changeset [6177] by gb
  • trunk/ccl/compiler/optimizers.lisp
When trying to infer result type of MAKE-ARRAY call, unquote quoted …
2:54 AM Changeset [6176] by gb
  • trunk/ccl/compiler/nxenv.lisp
Operators of %SINGLE-FLOAT, %DOUBLE-FLOAT.
2:54 AM Changeset [6175] by gb
  • trunk/ccl/compiler/nx1.lisp
Allow extra "hybrid" ff-call argspecs (for DarwinPPC64.) Cut-and-paste …
2:51 AM Changeset [6174] by gb
  • trunk/ccl/compiler/nx0.lisp
Lose some whitespace in the "static var can't be bound" error message.
2:50 AM Changeset [6173] by gb
  • trunk/ccl/compiler/X86/x862.lisp
Same inline/lambda-bind/dynamic-extent bug as on PPC. %SINGLE-FLOAT, …
2:49 AM Changeset [6172] by gb
  • trunk/ccl/compiler/X86/X8664/x8664-backend.lisp
In EXPAND-FF-CALL, adjust remaning GPR/FPR counts even if arg is …
2:48 AM Changeset [6171] by gb
  • trunk/ccl/compiler/PPC/ppc2.lisp
Fix a long-standing bug involving LAMBDA-BIND operator, dynamic-extent …
2:39 AM Changeset [6170] by gb
  • trunk/ccl/compiler/PPC/PPC64/ppc64-vinsns.lisp
RELOAD-SINGLE-C-ARG-HIGH, for Darwin structure-passing ABI.
2:38 AM Changeset [6169] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/OpenmclInspector.nib/info.nib
Convert .nib to use utf-8 representation, not binary.
2:36 AM Changeset [6168] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib
Convert .nib to use utf-8 representation, not binary.
1:40 AM Changeset [6167] by gb
  • branches/objc-gf/ccl/examples/rubix/rubix.lisp
Convert to the new order. Try to isolate CGFLOAT issues by making the …
1:38 AM Changeset [6166] by gb
  • branches/objc-gf/ccl/examples/rubix/opengl.lisp
Change some comments; as elsewhere, we're reserving space for 4 …
1:37 AM Changeset [6165] by gb
  • branches/objc-gf/ccl/examples/rubix/lights.lisp
Change some comments; as elsewhere, we're reserving space for 4 …
1:37 AM Changeset [6164] by gb
  • branches/objc-gf/ccl/examples/rubix/blocks.lisp
Change some comments; as elsewhere, we're reserving space for 4 …
1:36 AM Changeset [6163] by gb
  • branches/objc-gf/ccl/examples/addressbook.lisp
Use new scheme for framework/interfaces.
1:34 AM Changeset [6162] by gb
  • branches/objc-gf/ccl/examples/cocoa-inspector.lisp
Convert to the new order. Should probably try to avoid nsstringptr, …
1:33 AM Changeset [6161] by gb
  • branches/objc-gf/ccl/examples/objc-package.lisp
Typo.
1:33 AM Changeset [6160] by gb
  • branches/objc-gf/ccl/lib/ccl-export-syms.lisp
Export PAREF; needs doc.

Apr 7, 2007:

12:48 PM Changeset [6159] by gb
  • branches/objc-gf/ccl/examples/webkit.lisp
Use OBJC:LOAD-FRAMEWORK, convert to use #/.
12:48 PM Changeset [6158] by gb
  • branches/objc-gf/ccl/examples/objc-support.lisp
Define OBJC:LOAD-FRAMEWORK, to simplify ... framework loading. Don't …
12:47 PM Changeset [6157] by gb
  • branches/objc-gf/ccl/examples/objc-runtime.lisp
Get struct return working in objc:defmethod. Define …
12:46 PM Changeset [6156] by gb
  • branches/objc-gf/ccl/examples/objc-package.lisp
Export more stuff, especially from objc package.
12:45 PM Changeset [6155] by gb
  • branches/objc-gf/ccl/examples/cocoa-window.lisp
Use ns:with-... instead of rlet/ns:init.
12:45 PM Changeset [6154] by gb
  • branches/objc-gf/ccl/examples/cocoa-typeout.lisp
Use ns:with-... instead of rlet/ns:init.
12:45 PM Changeset [6153] by gb
  • branches/objc-gf/ccl/examples/cocoa-prefs.lisp
Use ns:with-... instead of rlet/ns:init.
12:44 PM Changeset [6152] by gb
  • branches/objc-gf/ccl/examples/cocoa-listener.lisp
Use ns:with-... instead of rlet/ns:init.
12:44 PM Changeset [6151] by gb
  • branches/objc-gf/ccl/examples/cocoa-editor.lisp
Use ns:with-... instead of rlet/ns:init. Translate the one …
12:42 PM Changeset [6150] by gb
  • branches/objc-gf/ccl/examples/cocoa-defaults.lisp
Stop proclaiming 'CCL::NAME to be special. Start proclaiming the name …
12:41 PM Changeset [6149] by gb
  • branches/objc-gf/ccl/examples/bridge.lisp
Define NS:WITH-... macros for typed foreign structs.
12:37 PM Changeset [6148] by gb
  • branches/objc-gf/ccl/level-1/l1-callbacks.lisp
%CALLBACK-FUNCTION acceps a symbol, uses its value.
12:36 PM Changeset [6147] by gb
  • branches/objc-gf/ccl/compiler/PPC/ppc2.lisp
Try to inline some coercions to single/double float. (long-standing) …
12:34 PM Changeset [6146] by gb
  • branches/objc-gf/ccl/compiler/nx1.lisp
%fixnum-to-single wasn't defined, %fixnum-to-double was defined twice. …
12:33 PM Changeset [6145] by gb
  • branches/objc-gf/ccl/compiler/optimizers.lisp
More FLOAT transforms; some old ones may be redundant if the backend …
12:31 PM Changeset [6144] by gb
  • branches/objc-gf/ccl/compiler/nxenv.lisp
Operators for %single-float, %double-float.
4:16 AM Changeset [6143] by gb
  • trunk/ccl/ChangeLog
3:18 AM Changeset [6142] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
Patch from Andi Kleen: set vmemoryuse (RLIMIT_AS) current resource …

Apr 6, 2007:

10:20 AM Changeset [6141] by gb
  • branches/objc-gf/ccl/level-1/linux-files.lisp
Wait in larger chunks when waiting for a semaphore. Don't use …
10:19 AM Changeset [6140] by gb
  • branches/objc-gf/ccl/examples/objc-runtime.lisp
Fixes for darwinppc64.

Apr 5, 2007:

3:48 PM Changeset [6139] by gb
  • branches/objc-gf/ccl/examples/objc-runtime.lisp
Things seem to basically be working on darwinppc32. Needs some …
3:48 PM Changeset [6138] by gb
  • branches/objc-gf/ccl/compiler/PPC/PPC64/ppc64-vinsns.lisp
reload-single-c-arg-high; used when a 64-bit word in a structure …
3:46 PM Changeset [6137] by gb
  • branches/objc-gf/ccl/lib/ffi-darwinppc64.lisp
Either the Apple Darwin PPC64 ABI documentation is inaccurate, or I …
3:38 PM Changeset [6136] by gb
  • branches/objc-gf/ccl/lib/foreign-types.lisp
Functions to check a record-type's fields: are all fields floats ? Are …
3:38 PM Changeset [6135] by gb
  • branches/objc-gf/ccl/level-0/PPC/ppc-def.lisp
Handle "Hybrid" foreign arguments (for ppc64 structure fields.)
3:37 PM Changeset [6134] by gb
  • branches/objc-gf/ccl/compiler/PPC/ppc2.lisp
Handle "Hybrid" foreign arguments (for ppc64 structure fields.)
3:37 PM Changeset [6133] by gb
  • branches/objc-gf/ccl/compiler/nx1.lisp
Recognize a few more el-bizarro foreign-arg-types, for "hybrid" Darwin …

Apr 4, 2007:

7:17 AM Ticket #3 ((format t "~<Options: ~:@>") should error) created by gb
(format t "~<Options: ~:@>") should complain about a missing …
6:20 AM Changeset [6132] by gb
  • branches/objc-gf/ccl/lib/macros.lisp
Fix typo.
4:03 AM Changeset [6131] by gb
  • branches/objc-gf/ccl/level-1/version.lisp
Bump.
4:03 AM Changeset [6130] by gb
  • branches/objc-gf/ccl/examples/bridge.lisp
Use MAKE-INSTANCE vice MAKE-OBJC-INSTANCE in example code. Try to …
3:58 AM Changeset [6129] by gb
  • branches/objc-gf/ccl/lib/macros.lisp
DEFLOADVAR makes the variable static. Move MULTIPLE-VALUE-xxx macros …
3:51 AM Changeset [6128] by gb
  • branches/objc-gf/ccl/level-1/l1-unicode.lisp
add BOM-ENCODING; encoded-c-string stuff.
3:33 AM Changeset [6127] by gb
  • branches/objc-gf/ccl/level-1/linux-files.lisp
Use PAREF in PIPE.
3:32 AM Changeset [6126] by gb
  • branches/objc-gf/ccl/level-1/l1-utils.lisp
Use PAREF in PIPE.
3:26 AM Changeset [6125] by gb
  • branches/objc-gf/ccl/level-1/l1-init.lisp
+NULL-PTR+ constant.
3:26 AM Changeset [6124] by gb
  • branches/objc-gf/ccl/lib/db-io.lisp
Handle missing brackets in UNESCAPE-FOREIGN-NAME.
3:25 AM Changeset [6123] by gb
  • branches/objc-gf/ccl/lib/ccl-export-syms.lisp
Export the +NULL-PTR+ constant.
3:24 AM Changeset [6122] by gb
  • branches/objc-gf/ccl/lib/nfcomp.lisp
Allow referenes to null-ptr constants.
3:24 AM Changeset [6121] by gb
  • branches/objc-gf/ccl/lisp-kernel/x86-spentry64.s
Zeroed stack block sets all 64 bits of macptr.domain, macptr.type to 0.
3:23 AM Changeset [6120] by gb
  • branches/objc-gf/ccl/lisp-kernel/image.c
Don't make NULL pointers into dead pointers when saving image.
3:23 AM Changeset [6119] by gb
  • branches/objc-gf/ccl/lisp-kernel/darwinx8664/.gdbinit
Add gtra (Go To Return Address).
3:21 AM Changeset [6118] by gb
  • branches/objc-gf/ccl/compiler/nx0.lisp
Less whitespace in defstatic error message.
3:20 AM Changeset [6117] by gb
  • branches/objc-gf/ccl/compiler/X86/X8664/x8664-backend.lisp
Count "simple" arg specs against used gprs/fprs. D'oh. Check other …

Apr 3, 2007:

9:17 AM Changeset [6116] by gb
  • trunk/ccl/ChangeLog
8:30 AM Changeset [6115] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Takehiko Abe's fix to %IOBLOCK-WRITE-U16-ENCODED-CHAR.
4:17 AM Changeset [6114] by gb
  • trunk/ccl/ChangeLog
3:30 AM Changeset [6113] by gb
  • trunk/ccl/level-1/l1-unicode.lisp
Takehiko Abe's fixes (missing "stream" arg in utf-16 encode, missing …

Mar 30, 2007:

2:45 PM Changeset [6112] by gb
  • branches/objc-gf/ccl/examples/bridge.lisp
Get objc:defmethod mostly working (struct-return stuff NYI.) First …

Mar 28, 2007:

11:33 AM Changeset [6111] by gb
  • branches/objc-gf/ccl/level-0/nfasload.lisp
Do locking when maintaining the auto-export-packages list. After …
9:54 AM Changeset [6110] by gb
  • branches/objc-gf/ccl/xdump/xfasload.lisp
Explicitly set the (new) pkg.intern-hook slot to nil when dumping packages.
9:53 AM Changeset [6109] by gb
  • branches/objc-gf/ccl/lisp-kernel/ppc-exceptions.c
Remove some code (an old bug workaround) that's been conditionalized …
7:27 AM Changeset [6108] by gb
  • branches/objc-gf/ccl/lib/ccl-export-syms.lisp
Fix typo.
7:04 AM Changeset [6107] by gb
  • branches/objc-gf/ccl/level-1/version.lisp
Bump.
6:59 AM Changeset [6106] by gb
  • branches/objc-gf/ccl/examples/objc-runtime.lisp
Fixes to signature-calling functions; do something like …
6:51 AM Changeset [6105] by gb
  • branches/objc-gf/ccl/examples/cocoa-editor.lisp
Avoid binding variables whose names conflict with (now DEFSTATIC) …
6:50 AM Changeset [6104] by gb
  • branches/objc-gf/ccl/examples/bridge.lisp
Deal with the fact that method types are sometimes FOREIGN-TYPEs and …
6:48 AM Changeset [6103] by gb
  • branches/objc-gf/ccl/lib/db-io.lisp
A little bit more type canonicalization when dealing with pointers to …
6:47 AM Changeset [6102] by gb
  • branches/objc-gf/ccl/lib/describe.lisp
Start to (barely) conditionalize inspector stack stuff for x86-64.
6:47 AM Changeset [6101] by gb
  • branches/objc-gf/ccl/lib/foreign-types.lisp
ENSURE-FOREIGN-TYPE.
6:46 AM Changeset [6100] by gb
  • branches/objc-gf/ccl/lib/macros.lisp
Define DEFSTATIC, to which DEFGLOBAL is now an alias. Give them doc …
6:45 AM Changeset [6099] by gb
  • branches/objc-gf/ccl/lib/ccl-export-syms.lisp
Export DEFSTATIC.
6:45 AM Changeset [6098] by gb
  • branches/objc-gf/ccl/lisp-kernel/thread_manager.c
clear tcr->pending_interrupt during thread death.
6:44 AM Changeset [6097] by gb
  • branches/objc-gf/ccl/lib/streams.lisp
New DRIBBLE implementation.
6:43 AM Changeset [6096] by gb
  • branches/objc-gf/ccl/library/lispequ.lisp
Extra field in package, for post-intern hook.
6:43 AM Changeset [6095] by gb
  • branches/objc-gf/ccl/xdump/xfasload.lisp
Extra field in package, not yet used.
6:42 AM Changeset [6094] by gb
  • branches/objc-gf/ccl/level-1/l1-symhash.lisp
Extra field in package, not yet used.
6:42 AM Changeset [6093] by gb
  • branches/objc-gf/ccl/level-1/l1-streams.lisp
DEFGLOBAL -> DEFSTATIC.
6:41 AM Changeset [6092] by gb
  • branches/objc-gf/ccl/level-1/l1-processes.lisp
Handle DRIBBLE state per-process and here.
6:40 AM Changeset [6091] by gb
  • branches/objc-gf/ccl/level-1/l1-readloop-lds.lisp
After a brief attempt to make READ-LOOP etc take symbols naming …
6:37 AM Changeset [6090] by gb
  • branches/objc-gf/ccl/level-1/l1-lisp-threads.lisp
In %TCR-INTERRUPT, just return true if the thread has a pending interrupt.
6:36 AM Changeset [6089] by gb
  • branches/objc-gf/ccl/lib/source-files.lisp
Handle EQL specializers in SOURCE-FILES-LIKE-EM and MAKE-XREF-ENTRY, …
6:34 AM Changeset [6088] by gb
  • branches/objc-gf/ccl/level-1/l1-dcode.lisp
Use DEFSTATIC vice DEFGLOBAL.
6:33 AM Changeset [6087] by gb
  • branches/objc-gf/ccl/level-1/l1-clos-boot.lisp
Use DEFSTATIC vice DEFGLOBAL.
6:32 AM Changeset [6086] by gb
  • branches/objc-gf/ccl/level-1/l1-callbacks.lisp
Use DEFSTATIC vice DEFGLOBAL.
6:32 AM Changeset [6085] by gb
  • branches/objc-gf/ccl/level-1/l1-boot-2.lisp
Use DEFSTATIC vice DEFGLOBAL.
6:32 AM Changeset [6084] by gb
  • branches/objc-gf/ccl/level-1/l1-aprims.lisp
Use DEFSTATIC vice DEFGLOBAL.
6:31 AM Changeset [6083] by gb
  • branches/objc-gf/ccl/compiler/nx0.lisp
Change the wording of the error signaled by attempts to bind …

Mar 27, 2007:

10:38 AM Changeset [6082] by gb
  • branches/objc-gf/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib
convert to text-based, post-10.2 .nib format

Mar 21, 2007:

10:52 AM Changeset [6081] by gb
  • branches/objc-gf/ccl/examples/objc-runtime.lisp
Warn that we don't (yet) know how to compile varargs send functions …
10:32 AM Changeset [6080] by gb
  • branches/objc-gf/ccl/examples/bridge.lisp
Lose the concept of foreign-struct encapsulations. Build up some …
10:30 AM Changeset [6079] by gb
  • branches/objc-gf/ccl/examples/objc-runtime.lisp
Package defs moved elsewhere. Lose the concept of foreign-struct …
10:29 AM Changeset [6078] by gb
  • branches/objc-gf/ccl/examples/objc-clos.lisp
Package defs moved elsewhere.
10:28 AM Changeset [6077] by gb
  • branches/objc-gf/ccl/level-1/l1-io.lisp
Tweaks to macptr printing.
10:28 AM Changeset [6076] by gb
  • branches/objc-gf/ccl/level-1/l1-aprims.lisp
%GCABLE-PTR-P.
10:27 AM Changeset [6075] by gb
  • branches/objc-gf/ccl/level-0/l0-symbol.lisp
SET-TYPE-PREDICATE returns its second arg.
10:27 AM Changeset [6074] by gb
  • branches/objc-gf/ccl/examples/objc-package.lisp
Move package definitions here.

Mar 20, 2007:

6:21 AM Changeset [6073] by gb
  • branches/objc-gf/ccl/level-0/PPC/ppc-misc.lisp
Typo.
4:19 AM Changeset [6072] by gb
  • branches/objc-gf/ccl/lisp-kernel/x86-exceptions.c
In altstack_signal_handler(), last arg in call to …
3:55 AM Changeset [6071] by gb
  • branches/objc-gf/ccl/lisp-kernel/x86-exceptions.c
If we can't take a signal on a thread-specific altstack, handle the …
3:51 AM Changeset [6070] by gb
  • branches/objc-gf/ccl/lisp-kernel/x86-exceptions.h
Don't define USE_SIGALTSTACK on Darwin (alternate signal stacks aren't …
3:50 AM Changeset [6069] by gb
  • branches/objc-gf/ccl/lisp-kernel/lisp.h
Don't define USE_SIGALTSTACK here.
3:49 AM Changeset [6068] by gb
  • branches/objc-gf/ccl/level-0/l0-misc.lisp
use %ptr-store-fixnum-conditional in %get-spin-lock. in …
3:48 AM Changeset [6067] by gb
  • branches/objc-gf/ccl/level-0/X86/x86-misc.lisp
%ptr-store-fixnum-conditional.
3:48 AM Changeset [6066] by gb
  • branches/objc-gf/ccl/level-0/PPC/ppc-misc.lisp
%ptr-store-fixnum-conditional.

Mar 18, 2007:

8:09 AM Changeset [6065] by gb
  • branches/objc-gf/ccl/level-1/version.lisp
Bump.
8:08 AM Changeset [6064] by gb
  • branches/objc-gf/ccl/examples/bridge.lisp
In CONCISE-FOREIGN-TYPE: argument might be a typedef name, so don't …
8:06 AM Changeset [6063] by gb
  • branches/objc-gf/ccl/lib/db-io.lisp
In DECODE-ARGUMENTS (used to decode "regular" function …
7:51 AM Changeset [6062] by gb
  • branches/objc-gf/ccl/lib/level-2.lisp
%GET-BITFIELD, %SET-BITFIELD: handle little-endian target (small …
7:50 AM Changeset [6061] by gb
  • branches/objc-gf/ccl/lib/macros.lisp
Remove the (training-wheels) warning about non-canonical type ordinals …
2:17 AM Changeset [6060] by gb
  • branches/objc-gf/ccl/examples/cocoa-editor.lisp
Some cgfloat stuff.
2:16 AM Changeset [6059] by gb
  • branches/objc-gf/ccl/examples/objc-runtime.lisp
Extend the idea previously used for precompiled INIT messages to all …
2:14 AM Changeset [6058] by gb
  • branches/objc-gf/ccl/examples/objc-support.lisp
New approach to protocols; move some definitions earlier in the rats nest.
2:13 AM Changeset [6057] by gb
  • branches/objc-gf/ccl/examples/name-translation.lisp
COMPUTE-OBJC-TO-LISP-FUNCTION-NAME. The currently active version just …
2:11 AM Changeset [6056] by gb
  • branches/objc-gf/ccl/examples/bridge.lisp
Use FOREIGN-STRUCT-ENCPSULATIONs, which were probably a bad idea. …
1:32 AM Changeset [6055] by gb
  • branches/objc-gf/ccl/level-1/l1-clos-boot.lisp
Sketch out a mechanism for recognizing typed pointers as instances of …
1:31 AM Changeset [6054] by gb
  • branches/objc-gf/ccl/lib/foreign-types.lisp
Define a few foreign structures inside INSTALL-STANDARD-FOREIGN-TYPES …
1:29 AM Changeset [6053] by gb
  • branches/objc-gf/ccl/lib/db-io.lisp
Move the foreign structure definitions to inside …

Mar 17, 2007:

6:29 PM OldWikiStart edited by alms
(diff)
6:29 PM AndrewShalit created by alms
6:27 PM OldWikiStart edited by alms
(diff)
7:08 AM Changeset [6052] by gb
  • branches/objc-gf/ccl/lib/foreign-types.lisp
Revert out of some of the changes that led to Trac bug #2. Try hard …
7:01 AM Changeset [6051] by gb
  • branches/objc-gf/ccl/lib/db-io.lisp
Define a few foreign structure types here, rather than inside …
6:44 AM Changeset [6050] by gb
  • branches/objc-gf/ccl/level-1/l1-boot-2.lisp
Call INSTALL-STANDARD-FOREIGN-TYPES and …
6:42 AM Changeset [6049] by gb
  • branches/objc-gf/ccl/level-0/l0-io.lisp
FREE: be careful about gcable pointers.
6:40 AM Changeset [6048] by gb
  • branches/objc-gf/ccl/lib/nfcomp.lisp
Comment indentation.
6:40 AM Changeset [6047] by gb
  • branches/objc-gf/ccl/level-0/nfasload.lisp
$fasl-timm: if this is still used, an :int will do (no need for :long).

Mar 16, 2007:

12:14 AM wws created by wws

Mar 15, 2007:

11:29 AM Changeset [6046] by gb
  • branches/objc-gf/ccl/lib/macros.lisp
RLET, MAKE-RECORD assert pointer's type-ordinal.
11:28 AM Changeset [6045] by gb
  • branches/objc-gf/ccl/level-1/l1-io.lisp
Macptr printing in the brave new world.
9:40 AM Changeset [6044] by gb
  • branches/objc-gf/ccl/level-1/version.lisp
Note experimental version in banner.
7:53 AM Changeset [6043] by gb
  • branches/objc-gf/ccl/lib/foreign-types.lisp
Intern foreign-array-types, too.
7:48 AM Ticket #2 (DEF-FOREIGN-TYPE, "auxiliary" foreign types, side-effects) created by gb
In trying to fix some issues related to how DEF-FOREIGN-TYPE and …
6:51 AM Changeset [6042] by gb
  • branches/objc-gf/ccl/lib/foreign-types.lisp
canonicalize-foreign-type-ordinals: :long and :int are identical on …
6:32 AM Changeset [6041] by gb
  • branches/objc-gf/ccl/lib/foreign-types.lisp
Lots of changes for "ordinally" typed pointers; hard to bootstrap.
5:20 AM Changeset [6040] by gb
  • trunk/ccl/ChangeLog
4:52 AM Changeset [6039] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
Remove a debugging fprintf.

Mar 14, 2007:

4:43 PM Changeset [6038] by gb
  • branches/objc-gf
new branch for objc dispatch functions
12:19 PM Ticket #1 (OpenMCL hasn't really had a bug-tracking system in years) created by gb
The bug-openmcl mailing list sort of works, but is less than ideal. …
12:12 PM OldWikiStart edited by gb
More changes (diff)
11:49 AM OldWikiStart edited by gb
More editing (diff)
11:20 AM Changeset [6037] by gb
  • trunk/ccl/ChangeLog
10:54 AM Changeset [6036] by gb
  • trunk/ccl/lib/ffi-darwinppc32.lisp
Fix typo (extra quote) in generate-callback-bindings.
8:57 AM OldWikiStart edited by gb
Start to customize for OpenMCL (diff)

Mar 13, 2007:

12:21 PM Changeset [6035] by gb
  • trunk/ccl/ChangeLog
12:05 PM Changeset [6034] by gb
  • trunk/ccl/lisp-kernel/darwinx8664/Makefile
(re-)enable -O2.
10:21 AM Changeset [6033] by gb
  • trunk/ccl/ChangeLog
8:27 AM Changeset [6032] by gb
  • trunk/ccl/ChangeLog
4:16 AM TracRoadmap created by trac
4:16 AM TracBrowser created by trac
4:16 AM TracBackup created by trac
4:16 AM TracModPython created by trac
4:16 AM TracUnicode created by trac
4:16 AM TracChangeset created by trac
4:16 AM TracPlugins created by trac
4:16 AM WikiPageNames created by trac
4:16 AM TracTimeline created by trac
4:16 AM TracEnvironment created by trac
4:16 AM WikiDeletePage created by trac
4:16 AM TracImport created by trac
4:16 AM TracInterfaceCustomization created by trac
4:16 AM TracRss created by trac
4:16 AM TracGuide created by trac
4:16 AM InterMapTxt created by trac
4:16 AM TracLogging created by trac
4:16 AM CamelCase created by trac
4:16 AM TracSearch created by trac
4:16 AM InterTrac created by trac
4:16 AM WikiFormatting created by trac
4:16 AM WikiProcessors created by trac
4:16 AM TracInstall created by trac
4:16 AM TracCgi created by trac
4:16 AM RecentChanges created by trac
4:16 AM WikiMacros created by trac
4:16 AM TracNotification created by trac
4:16 AM TracSyntaxColoring created by trac
4:16 AM SandBox created by trac
4:16 AM TracSupport created by trac
4:16 AM InterWiki created by trac
4:16 AM TracWiki created by trac
4:16 AM TracRevisionLog created by trac
4:16 AM TracIni created by trac
4:16 AM OldWikiStart created by trac
4:16 AM WikiRestructuredText created by trac
4:16 AM TracUpgrade created by trac
4:16 AM TracAccessibility created by trac
4:16 AM WikiNewPage created by trac
4:16 AM TracReports created by trac
4:16 AM TracAdmin created by trac
4:16 AM TracTickets created by trac
4:16 AM TracFastCgi created by trac
4:16 AM TracTicketsCustomFields created by trac
4:16 AM TracQuery created by trac
4:16 AM TracLinks created by trac
4:16 AM WikiHtml created by trac
4:16 AM TracStandalone created by trac
4:16 AM TracPermissions created by trac
4:16 AM WikiRestructuredTextLinks created by trac
4:16 AM TitleIndex created by trac

Mar 12, 2007:

11:55 AM Changeset [6031] by gb
  • trunk/ccl/lib/backtrace.lisp
Fix fenceposts in CLOSURE-CLOSED-OVER-VALUES.
11:05 AM Changeset [6030] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
Simplify interrupt_handler() a little.
11:02 AM Changeset [6029] by gb
  • trunk/ccl/lib/foreign-types.lisp
Fix "extra arguments" error message in %EXTERNAL-CALL-EXPANDER.
10:59 AM Changeset [6028] by gb
  • trunk/ccl/level-1/l1-clos-boot.lisp
class-wrapper-random-state: use encapsulation, and a lock.
10:53 AM Changeset [6027] by gb
  • trunk/ccl/level-1/l1-numbers.lisp
*RANDOM-STATE* is thread-local.
10:53 AM Changeset [6026] by gb
  • trunk/ccl/level-1/l1-aprims.lisp
*RANDOM-STATE* is thread-local.
8:08 AM Changeset [6025] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.c
in catch_exception_raise(), try to deal with variations in Mach …
2:28 AM Changeset [6024] by gb
  • trunk/CVSROOT
remove CVSROOT
Note: See TracTimeline for information about the timeline view.