Timeline


and

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

Mar 9, 2007:

10:54 PM Changeset [6023] by gb
  • trunk/ccl/level-1/l1-files.lisp
Bill's fix to (MAKE-PATHNAME :DIRECTORY NIL ...)
7:20 AM Changeset [6022] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:01 AM Changeset [6021] by gb
  • trunk/ccl/lib/dumplisp.lisp
Use CLEAR-OPEN-FILE-STREAMS.
7:00 AM Changeset [6020] by gb
  • trunk/ccl/lib/ccl-export-syms.lisp
Accessors of open-file-streams; no more *OPEN-FILE-STREAMS*.
7:00 AM Changeset [6019] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Encapsulation for open-file-streams.
6:59 AM Changeset [6018] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
OPEN-FILE-STREAMS is a function, returns a copy of a list of open file …
6:58 AM Changeset [6017] by gb
  • trunk/ccl/level-1/l1-init.lisp
Lose *OPEN-FILE-STREAMS* and the lock associated with it.
6:57 AM Changeset [6016] by gb
  • trunk/ccl/level-1/l1-aprims.lisp
Bind *GENSYM-COUNTER* per-thread.
6:47 AM Changeset [6015] by gb
  • trunk/ccl/level-0/l0-hash.lisp
When REMHASH deletes the last entry in a hash-table, it fills the …
6:20 AM Changeset [6014] by gb
  • trunk/ccl/ChangeLog
* empty log message *
5:26 AM Changeset [6013] by gb
  • trunk/ccl/level-1/linux-files.lisp
*spin-lock-tries* with a trailing *.
5:24 AM Changeset [6012] by gb
  • trunk/ccl/lib/numbers.lisp
printing random-state: don't shift seeds.
5:24 AM Changeset [6011] by gb
  • trunk/ccl/level-1/l1-numbers.lisp
MAKE-RANDOM-STATE: don't shift.
5:24 AM Changeset [6010] by gb
  • trunk/ccl/level-0/X86/x86-numbers.lisp
Do %next-random-seed more portably.
5:23 AM Changeset [6009] by gb
  • trunk/ccl/level-0/PPC/PPC64/ppc64-bignum.lisp
Typo in comment.
5:23 AM Changeset [6008] by gb
  • trunk/ccl/level-0/PPC/ppc-numbers.lisp
Just a 32-bit version of %next-random-pair.
5:22 AM Changeset [6007] by gb
  • trunk/ccl/level-0/l0-numbers.lisp
And, while we're at it: do the next-random-seed permutation in …
5:20 AM Changeset [6006] by gb
  • trunk/ccl/level-0/l0-numbers.lisp
Don't shift random seeds.

Mar 8, 2007:

11:20 AM Changeset [6005] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:30 AM Changeset [6004] by gb
  • trunk/ccl/level-1/x86-error-signal.lisp
Check for trap opcode >= #x70 rather than >= #x80, because of the new …
10:28 AM Changeset [6003] by gb
  • trunk/ccl/compiler/X86/x86-disassemble.lisp
Recognize uuo-error-slot-unbound.
10:28 AM Changeset [6002] by gb
  • trunk/ccl/compiler/X86/x86-asm.lisp
Use (int #x7_) for uuo-error-slot-unbound, since some (int #x8_) traps …

Mar 7, 2007:

4:20 PM Changeset [6001] by gb
  • trunk/ccl/ChangeLog
* empty log message *
3:29 PM Changeset [6000] by gb
  • trunk/ccl/compiler/PPC/ppc2.lisp
Don't shadow the definition of PPC-DIV2.
3:20 PM Changeset [5999] by gb
  • trunk/ccl/ChangeLog
* empty log message *
2:45 PM Changeset [5998] by gb
  • trunk/ccl/level-1/linux-files.lisp
For #+linux-target, try to use #_sysconf in CPU-COUNT, and fall back …
2:33 PM Changeset [5997] by gb
  • trunk/ccl/lisp-kernel/linuxppc/Makefile
Handle new GNU ld "hash-style" linker options.
2:25 PM Changeset [5996] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.h
Darwin signal return: logior in the el-bizarro syscall mask, pass the …
2:24 PM Changeset [5995] by gb
  • trunk/ccl/level-1/l1-sysio.lisp
OPEN, CLOSE lock *OPEN-FILE-STREAMS-LOCK* before accessing …
2:23 PM Changeset [5994] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
Add comment about *OPEN-FILE-STREAMS-LOCK*.
2:23 PM Changeset [5993] by gb
  • trunk/ccl/level-1/l1-init.lisp
Add *OPEN-FILE-STREAMS-LOCK*.
2:21 PM Changeset [5992] by gb
  • trunk/ccl/lib/nfcomp.lisp
Bind *FCOMP-PREVIOUS-POSITION* in FCOMP-READ-LOOP (e.g., don't just …
2:20 PM Changeset [5991] by gb
  • trunk/ccl/ChangeLog
* empty log message *
2:05 PM Changeset [5990] by gb
  • trunk/ccl/xdump/heap-image.lisp
Bump current image version.
2:02 PM Changeset [5989] by gb
  • trunk/ccl/lisp-kernel/x86-asmutils64.s
Some (currently unused) CPUID "calls" want an argument in ecx. Set …
2:01 PM Changeset [5988] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
Use spinlocks to guard updates to "real" locks; those updates can be …
1:59 PM Changeset [5987] by gb
  • trunk/ccl/lisp-kernel/image.h
Bump current, max abi versions; continue to support the old one.
1:59 PM Changeset [5986] by gb
  • trunk/ccl/lisp-kernel/Threads.h
#include #<sched.h>, for sched_yield() prototype. Change declaration …
1:56 PM Changeset [5985] by gb
  • trunk/ccl/level-1/version.lisp
bump, indicate work-in-progress development version.
1:56 PM Changeset [5984] by gb
  • trunk/ccl/level-1/linux-files.lisp
Determing *spin-lock-tries* at launch time, based on cpu-count. YIELD …
1:53 PM Changeset [5983] by gb
  • trunk/ccl/level-0/l0-misc.lisp
Locks use spinlocks, try *spin-lock-tries* to obtain them before yielding.
1:52 PM Changeset [5982] by gb
  • trunk/ccl/level-0/l0-io.lisp
Move YIELD elsewhere.
1:51 PM Changeset [5981] by gb
  • trunk/ccl/compiler/PPC/PPC32/ppc32-arch.lisp
Add spinlock field to lockptr storage layout.
Note: See TracTimeline for information about the timeline view.