Timeline


and

Aug 17, 2006:

5:20 PM Changeset [4947] by gb
  • trunk/ccl/ChangeLog
* empty log message *
4:43 PM Changeset [4946] by phil
  • trunk/ccl/examples/FFI/Allocating-foreign-data-on-the-lisp-heap/ptrtest-compile.sh
Initial version
4:40 PM Changeset [4945] by phil
  • trunk/ccl/examples/FFI
* empty log message *

Aug 8, 2006:

7:20 PM Changeset [4944] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:07 PM Changeset [4943] by gb
  • trunk/ccl/lisp-kernel/darwinx8664
New file.
7:07 PM Changeset [4942] by gb
  • trunk/ccl/lisp-kernel/x86-exceptions.h
xp accessors for Darwinx8664.
7:06 PM Changeset [4941] by gb
  • trunk/ccl/lisp-kernel/x86-constants64.h
REG_* constants for Darwin.
7:05 PM Changeset [4940] by gb
  • trunk/ccl/lisp-kernel/x86-asmutils64.s
Darwin assembler doesn't like lock instructions on the same line as …
7:03 PM Changeset [4939] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
Treat X8664 like PPC64 (e.g., use dlfcn) on Darwin.
7:02 PM Changeset [4938] by gb
  • trunk/ccl/lisp-kernel/lisptypes.h
xcode 2.4 headers: <i386/ucontext.h> doesn't define mcontext64, but …
6:58 PM Changeset [4937] by gb
  • trunk/ccl/lisp-kernel/lisp-debug.c
Define Iregnames for darwinx8664.
6:58 PM Changeset [4936] by gb
  • trunk/ccl/lisp-kernel/area.h
Define an IMAGE_BASE_ADDRESS for x8664/Darwin.

Jul 29, 2006:

3:20 PM Changeset [4935] by gb
  • trunk/ccl/ChangeLog
* empty log message *
2:41 PM Changeset [4934] by gb
  • trunk/ccl/level-1/l1-streams.lisp
STREAM-WRITE-BYTE, STREAM-WRITE-IVECTOR. :BASIC defaults to T in OPEN; …
2:20 PM Changeset [4933] by gb
  • trunk/ccl/ChangeLog
* empty log message *
1:39 PM Changeset [4932] by gb
  • trunk/ccl/level-1/l1-aprims.lisp
ALLOCATE-RESOURCE, FREE-RESOURCE: use lock. TODO: evaluate whether …
1:20 PM Changeset [4931] by gb
  • trunk/ccl/ChangeLog
* empty log message *
12:27 PM Changeset [4930] by gb
  • trunk/ccl/library/lispequ.lisp
Resources aren't thread-private, need locks.
12:26 PM Changeset [4929] by gb
  • trunk/ccl/level-1/l1-sysio.lisp
MAKE-FILE-STREAM: support for BASIC-STREAMs.
12:26 PM Changeset [4928] by gb
  • trunk/ccl/level-1/l1-streams.lisp
OPEN handles BASIC-STREAMs; not yet the default.
12:25 PM Changeset [4927] by gb
  • trunk/ccl/level-1/l1-reader.lisp
*PARSE-STRING-RESOURCE* probably hasn't been used in 10 or 12 years.
10:21 AM Changeset [4926] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:40 AM Changeset [4925] by gb
  • trunk/ccl/level-1/l1-sysio.lisp
Most BASIC-FILE-STREAM stuff.
9:40 AM Changeset [4924] by gb
  • trunk/ccl/library/lispequ.lisp
BASIC-FILE-STREAM.EXTERNAL-FORMAT, at least for now.
9:39 AM Changeset [4923] by gb
  • trunk/ccl/level-1/l1-streams.lisp
BASIC-IO-STREAM; ALLOCATE-BASIC-STREAM makes one more slot in …

Jul 28, 2006:

10:20 AM Changeset [4922] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:17 AM Changeset [4921] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
10:15 AM Changeset [4920] by gb
  • trunk/ccl/level-1/l1-streams.lisp
A couple of more (soon-to-be-used) slots in IOBLOCK.
7:20 AM Changeset [4919] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:17 AM Changeset [4918] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Lots of changes; lots more to go.
7:16 AM Changeset [4917] by gb
  • trunk/ccl/level-1/l1-sockets.lisp
Pass :CHARACTER-P T to MAKE-FD-STREAM.
6:58 AM Changeset [4916] by gb
  • trunk/ccl/examples/cocoa-listener.lisp
Want :SHARING :LOCK on listener output. (SLIME probably faces the …
6:49 AM Changeset [4915] by gb
  • trunk/ccl/level-1/l1-sysio.lisp
Define SELECT-STREAM-CLASS on FUNDAMENTAL-FILE-STREAM.
6:49 AM Changeset [4914] by gb
  • trunk/ccl/lib/streams.lisp
READ-BYTE for BASIC-STREAMs.
6:48 AM Changeset [4913] by gb
  • trunk/ccl/library/lispequ.lisp
Need an explicit BASIC-STREAM-FLAG.OPEN-CHARACTER bit, due to bivalence.
6:47 AM Changeset [4912] by gb
  • trunk/ccl/lib/macros.lisp
BASIC-STREAM-IOBLOCK.

Jul 25, 2006:

10:20 AM Changeset [4911] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:48 AM Changeset [4910] by gb
  • trunk/ccl/compiler/optimizers.lisp
Compiler-macro for BASIC-STREAM-P.

Jul 24, 2006:

11:20 AM Changeset [4909] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:55 AM Changeset [4908] by gb
  • trunk/ccl/lib/streams.lisp
READ-CHAR bypasses STREAM-READ-CHAR for BASIC-STREAMs.
10:55 AM Changeset [4907] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Some BASIC-STREAM stuff starts to appear.
10:51 AM Changeset [4906] by gb
  • trunk/ccl/library/lispequ.lisp
Add a plist to basic-/basic-file-stream.
9:20 AM Changeset [4905] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:43 AM Changeset [4904] by gb
  • trunk/ccl/level-1/l1-sysio.lisp
FILE-STREAM is now abstract (and some sublasses may get that way); …

Jul 23, 2006:

9:20 AM Changeset [4903] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:05 AM Changeset [4902] by gb
  • trunk/ccl/level-1/l1-clos-boot.lisp
*class-table* entry for BASIC-STREAM.
9:03 AM Changeset [4901] by gb
  • trunk/ccl/level-1/l1-streams.lisp
STREAM-IOBLOCK now takes 2 required args and is inlined. Some bug …
8:56 AM Changeset [4900] by gb
  • trunk/ccl/level-1/l1-sockets.lisp
STREAM-IOBLOCK now takes 2 required args.
8:54 AM Changeset [4899] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
8:53 AM Changeset [4898] by gb
  • trunk/ccl/library/lispequ.lisp
Start to define what a BASIC-STREAM looks like.
8:53 AM Changeset [4897] by gb
  • trunk/ccl/lib/macros.lisp
Move stream-ioblock access/locking macros here. Likewise WITH-EAGAIN.
7:20 AM Changeset [4896] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:12 AM Changeset [4895] by gb
  • trunk/ccl/level-1/l1-boot-2.lisp
Fix a few botches. :private arg to stream creation primitives …
6:20 AM Changeset [4894] by gb
  • trunk/ccl/ChangeLog
* empty log message *
5:57 AM Changeset [4893] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Bootstrapping stuff. Move along, nothing to see here.

Jul 20, 2006:

10:20 AM Changeset [4892] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:43 AM Changeset [4891]
  • tags/work_in_progress_060720
This commit was manufactured by cvs2svn to create tag …
9:43 AM Changeset [4890] by gb
  • trunk/ccl/level-1/l1-boot-2.lisp
First (rough) cut at making streams "private" (effectively always …
7:20 AM Changeset [4889] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:09 AM Changeset [4888] by gb
  • trunk/ccl/lisp-kernel/ppc-constants32.h
subtag_lisp_thread -> subtag_basic_stream.
7:09 AM Changeset [4887] by gb
  • trunk/ccl/library/lispequ.lisp
new (istruct-based) LISP-THREAD accessors.
7:08 AM Changeset [4886] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
7:07 AM Changeset [4885] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Introduce "owner" slot in basic ioblock. A little tricky to bootstrap.
7:06 AM Changeset [4884] by gb
  • trunk/ccl/level-0/l0-misc.lisp
Use new (istruct-based) lisp-thread accessors.
7:03 AM Changeset [4883] by gb
  • trunk/ccl/compiler/PPC/PPC32/ppc32-arch.lisp
Get rid of the lisp-thread subtag (lisp-thread's are ISTRUCTs now); …
Note: See TracTimeline for information about the timeline view.