Timeline


and

Sep 30, 2005:

7:20 PM Changeset [2595] by gb
  • trunk/ccl/ChangeLog
* empty log message *
6:51 PM Changeset [2594] by gb
  • trunk/ccl/library/chud-metering.txt
Flesh out a bit more.
10:20 AM Changeset [2593] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:31 AM Changeset [2592] by gb
  • trunk/ccl/library/chud-metering.txt
new file

Sep 27, 2005:

4:44 PM Changeset [2591] by gb
  • trunk/ccl/ChangeLog
* empty log message *
4:20 PM Changeset [2590] by bryan
  • trunk/ccl/tools/asdf-install/COPYRIGHT
import latest asdf-install from cclan.

Sep 26, 2005:

3:20 PM Changeset [2589] by gb
  • trunk/ccl/ChangeLog
* empty log message *
2:57 PM Changeset [2588] by gb
  • trunk/ccl/lib/macros.lisp
In DEFCALLBACK-BODY, coerce SINGLE-FLOAT result to DOUBLE-FLOAT, store …

Sep 24, 2005:

10:20 PM Changeset [2587] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:05 PM Changeset [2586] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
9:53 PM Changeset [2585] by gb
  • trunk/ccl/lisp-kernel/image.h
Bump ABI_VERSION_MIN.
9:52 PM Changeset [2584] by gb
  • trunk/ccl/level-0/l0-hash.lisp
Thread-private hash tables store/check *CURRENT-PROCESS* instead of …
11:20 AM Changeset [2583] by gb
  • trunk/ccl/ChangeLog
* empty log message *
11:03 AM Changeset [2582] by gb
  • trunk/ccl/lisp-kernel/gc.c
Clear hash-table-vector caches if the hash-table is weak (on key or …
10:43 AM Changeset [2581] by gb
  • trunk/ccl/lisp-kernel/plbt.c
#include <stdint.h>, so that this compiles under Jaguar.

Sep 23, 2005:

5:20 AM Changeset [2580] by gb
  • trunk/ccl/ChangeLog
* empty log message *
4:39 AM Changeset [2579] by gb
  • trunk/ccl/level-1/version.lisp
Bump, 1.0-rc1.
4:39 AM Changeset [2578] by gb
  • trunk/ccl/lib/setf.lisp
Back out of change to DECF, 'til after 1.0.

Sep 21, 2005:

11:20 AM Changeset [2577] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:37 AM Changeset [2576] by gb
  • trunk/ccl/lib/hash.lisp
START-HASH-TABLE-ITERATOR: use LOCK-HASH-TABLE instead of manipulating …
9:20 AM Changeset [2575] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:57 AM Changeset [2574] by gb
  • trunk/ccl/lisp-kernel/spentry.s
In _SPset_hash_key, ensure that a local label "2" is defined (so that …

Sep 14, 2005:

5:20 AM Changeset [2573] by gb
  • trunk/ccl/ChangeLog
* empty log message *
4:37 AM Changeset [2572] by gb
  • trunk/ccl/level-1/version.lisp
Bump; call it a "test" release.
4:36 AM Changeset [2571] by gb
  • trunk/ccl/xdump/heap-image.lisp
ABI-VERSION 1003.
4:30 AM Changeset [2570] by gb
  • trunk/ccl/lib/macros.lisp
%WITH-RECURSIVE-LOCK-PTR uses a LOCK-ACQUISITION.
4:29 AM Changeset [2569] by gb
  • trunk/ccl/level-1/l1-processes.lisp
Locking primitives accept optional LOCK-ACQUISITION objects. Accesors …
4:27 AM Changeset [2568] by gb
  • trunk/ccl/level-0/l0-misc.lisp
Accept and update a LOCK-ACQUISITION object when locking (or trying to).
4:26 AM Changeset [2567] by gb
  • trunk/ccl/level-0/l0-hash.lisp
PUTHASH: don't complain about mapping conflicts unless we try to …
4:20 AM Changeset [2566] by gb
  • trunk/ccl/lib/ccl-export-syms.lisp
Export LOCK-ACQUISITION, MAKE-LOCK-ACQUISITION, …
3:20 AM Changeset [2565] by gb
  • trunk/ccl/ChangeLog
* empty log message *
3:12 AM Changeset [2564] by gb
  • trunk/ccl/library/lispequ.lisp
Accessor, constructor for LOCK-ACQUISITION.
3:11 AM Changeset [2563] by gb
  • trunk/ccl/level-1/l1-clos-boot.lisp
BUILT-IN-CLASS for LOCK-ACQUISITION.
3:08 AM Changeset [2562] by gb
  • trunk/ccl/release-notes.txt
Mention CPU-COUNT.
2:20 AM Changeset [2561] by gb
  • trunk/ccl/ChangeLog
* empty log message *
1:32 AM Changeset [2560] by gb
  • trunk/ccl/lisp-kernel/image.c
On PPC64, save_application() writes the image and section headers …
1:28 AM Changeset [2559] by gb
  • trunk/ccl/lisp-kernel/image.h
high half of PPC64 section_data_offset field is signed, low half unsigned.

Sep 13, 2005:

10:20 PM Changeset [2558] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:16 PM Changeset [2557] by gb
  • trunk/ccl/lisp-kernel/image.c
Split section_data_offset in half, to deal with alignment issues.
10:01 PM Changeset [2556] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.c
If gc is inhibited on entry, ensure that GC_INHIBIT_COUNT looks …
9:59 PM Changeset [2555] by gb
  • trunk/ccl/lisp-kernel/image.c
On ppc64, zero (for now) fh.section_data_offset; zeroing "pad" array …
9:58 PM Changeset [2554] by gb
  • trunk/ccl/lisp-kernel/image.h
Fix newly-introduced typo.
9:53 PM Changeset [2553] by gb
  • trunk/ccl/lisp-kernel/asmutils.s
Move the "strange reference to exp()" from current_stack_pointer() - …
9:50 PM Changeset [2552] by gb
  • trunk/ccl/lisp-kernel/m4macros.m4
exportfn generates and exports .foo as well as foo when #+(and LINUX …
9:48 PM Changeset [2551] by gb
  • trunk/ccl/lisp-kernel/linux64/elf64ppc.x
Some older toolchains don't recognize DATA_SEGMENT_RELPRO_END (and, …
9:36 PM Changeset [2550] by gb
  • trunk/ccl/lib/hash.lisp
If reloading a hash table from a fasl file, use the …
9:33 PM Changeset [2549] by gb
  • trunk/ccl/lib/dumplisp.lisp
No compression in SAVE-APPLICATION.
9:33 PM Changeset [2548] by gb
  • trunk/ccl/lisp-kernel/gc.h
No compression in SAVE-APPLICATION, so lose GC_TRAP_FLAG_COMPRESS.
3:20 AM Changeset [2547] by gb
  • trunk/ccl/ChangeLog
* empty log message *
3:14 AM Changeset [2546] by gb
  • trunk/ccl/level-0/l0-hash.lisp
In %NEEDS-REHASHING: both (GC-COUNT) and (NHASH.GC-COUNT hash) are …

Sep 11, 2005:

4:20 AM Changeset [2545] by gb
  • trunk/ccl/ChangeLog
* empty log message *
3:47 AM Changeset [2544] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
3:36 AM Changeset [2543] by gb
  • trunk/ccl/level-0/l0-symbol.lisp
Fix other typos.
3:34 AM Changeset [2542] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
Fix typo.
3:30 AM Changeset [2541] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
CCL::TOPLEVEL isn't too well-defined outside of the initial process; …
3:27 AM Changeset [2540] by gb
  • trunk/ccl/level-0/l0-symbol.lisp
%SYM-VALUE, %SET-SYM-VALUE: don't create an SVAR; only call %FIND-SVAR …

Sep 9, 2005:

5:20 AM Changeset [2539] by gb
  • trunk/ccl/ChangeLog
* empty log message *
4:43 AM Changeset [2538] by gb
  • trunk/ccl/level-0/l0-hash.lisp
In PUTHASH, increment (nhash.count hash) when overwriting a deleted …

Sep 8, 2005:

8:20 PM Changeset [2537] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:39 PM Changeset [2536] by bryan
  • trunk/ccl/level-1/l1-typesys.lisp
csubtypep: we shouldn't answer definitively about all cases when type1 …
10:20 AM Changeset [2535] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:46 AM Changeset [2534] by gb
  • trunk/ccl/level-1/l1-error-system.lisp
APPLICABLE-RESTART-P: don't bother searching for null conditions …
8:20 AM Changeset [2533] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:12 AM Changeset [2532] by bryan
  • trunk/ccl/level-1/version.lisp
bump.
3:20 AM Changeset [2531] by gb
  • trunk/ccl/ChangeLog
* empty log message *
2:47 AM Changeset [2530] by bryan
  • trunk/ccl/level-1/l1-typesys.lisp
make-member-ctype: if doublep and not singlep, use …
1:20 AM Changeset [2529] by gb
  • trunk/ccl/ChangeLog
* empty log message *
12:38 AM Changeset [2528] by bryan
  • trunk/ccl/level-1/l1-typesys.lisp
array :simple-intersection type-method tries to be more smarter about …

Sep 7, 2005:

8:20 PM Changeset [2527] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:18 PM Changeset [2526] by bryan
  • trunk/ccl/level-1/l1-typesys.lisp
number :simple-union should also check the case when a rational type …
7:20 PM Changeset [2525] by gb
  • trunk/ccl/ChangeLog
* empty log message *
6:33 PM Changeset [2524] by bryan
  • trunk/ccl/level-1/l1-typesys.lisp
CONS :simple-union type-method should do a little more work for …
12:20 PM Changeset [2523] by gb
  • trunk/ccl/ChangeLog
* empty log message *
12:15 PM Changeset [2522] by gb
  • trunk/ccl/release-notes.txt
First stab at enumerating new features for 1.0.
8:20 AM Changeset [2521] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:00 AM Changeset [2520] by bryan
  • trunk/ccl/level-1/version.lisp
bump.
7:51 AM Changeset [2519] by bryan
  • trunk/ccl/level-1/l1-typesys.lisp
type-intersection of numeric types with same numeric lower bound (one …

Sep 6, 2005:

11:20 PM Changeset [2518] by gb
  • trunk/ccl/ChangeLog
* empty log message *
11:15 PM Changeset [2517] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
12:20 PM Changeset [2516] by gb
  • trunk/ccl/ChangeLog
* empty log message *
12:00 PM Changeset [2515] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.c
Handle GC_TRAP_FUNCTION_IMMEDIATE_GC, by trying to invoke the GC ... …
11:58 AM Changeset [2514] by gb
  • trunk/ccl/lisp-kernel/gc.h
Define GC_TRAP_FUNCTION_IMMEDIATE_GC.
11:57 AM Changeset [2513] by gb
  • trunk/ccl/level-0/l0-hash.lisp
MAKE-HASH-TABLE ... :SHARED NIL creates a hash table that's …
11:52 AM Changeset [2512] by gb
  • trunk/ccl/level-0/PPC/ppc-misc.lisp
%LOCK-GC-LOCK either increments or decrements the gc inhibition lock. …
11:48 AM Changeset [2511] by gb
  • trunk/ccl/lib/hash.lisp
MAKE-LOAD-FORM for HASH-TABLEs handles "private" (thread-owned) …
11:46 AM Changeset [2510] by gb
  • trunk/ccl/library/lispequ.lisp
Replace unused NHASH.LOCKED-ADDITIONS cell with NHASH.OWNER.
11:44 AM Changeset [2509] by gb
  • trunk/ccl/level-0/l0-init.lisp
Add :OPENMCL-PRIVATE-HASH-TABLES to *FEATURES*.
6:20 AM Changeset [2508] by gb
  • trunk/ccl/ChangeLog
* empty log message *
5:54 AM Changeset [2507] by bryan
  • trunk/ccl/lib/setf.lisp
decf: define as separate macro to honor order of arg evaluation per …
2:20 AM Changeset [2506] by gb
  • trunk/ccl/ChangeLog
* empty log message *
1:45 AM Changeset [2505] by gb
  • trunk/ccl/lib/hash.lisp
Update MAKE-LOAD-FORM, fasl-related locking for the new order (and/or …
1:20 AM Changeset [2504] by gb
  • trunk/ccl/ChangeLog
* empty log message *
12:55 AM Changeset [2503] by gb
  • trunk/ccl/level-1/version.lisp
"b" is for "better ..."
12:46 AM Changeset [2502] by gb
  • trunk/ccl/level-0/l0-hash.lisp
hash-find functions: FIRST-DELETED-INDEX is always a fixnum or NIL, …

Sep 5, 2005:

8:20 PM Changeset [2501] by gb
  • trunk/ccl/ChangeLog
* empty log message *
8:02 PM Changeset [2500] by bryan
  • trunk/ccl/level-1/l1-sysio.lisp
(defclass file-stream): rename original-name slot to actual-filename. …
2:20 PM Changeset [2499] by gb
  • trunk/ccl/ChangeLog
* empty log message *
1:55 PM Changeset [2498] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
1:55 PM Changeset [2497] by gb
  • trunk/ccl/level-0/l0-hash.lisp
In REMHASH: if the key being removed happens to also be in the cache, …
1:53 PM Changeset [2496] by gb
  • trunk/ccl/lisp-kernel/constants64.h
Define slot_unbound for ppc64.
8:20 AM Changeset [2495] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:34 AM Changeset [2494] by gb
  • trunk/ccl/lisp-kernel/image.h
Bump ABI_VERSION_*, for hash-table related changes.
7:33 AM Changeset [2493] by gb
  • trunk/ccl/xdump/heap-image.lisp
Bump *image-abi-version*.
7:20 AM Changeset [2492] by gb
  • trunk/ccl/ChangeLog
* empty log message *
7:10 AM Changeset [2491] by gb
  • trunk/ccl/level-0/l0-hash.lisp
Lots of changes. This code hasn't really supported any kind of …
6:23 AM Changeset [2490] by gb
  • trunk/ccl/lisp-kernel/gc.c
Don't invalidate cached hash_table key/value pairs here; let lisp code …
6:21 AM Changeset [2489] by gb
  • trunk/ccl/lisp-kernel/constants32.h
Define slot_unbound, slot_unbound_marker.
6:20 AM Changeset [2488] by gb
  • trunk/ccl/lib/hash.lisp
WITH-HASH-TABLE-ITERATOR: assume that locking, GC inhibition happen …
6:20 AM Changeset [2487] by gb
  • trunk/ccl/ChangeLog
* empty log message *
6:19 AM Changeset [2486] by gb
  • trunk/ccl/level-0/PPC/ppc-utils.lisp
SET-LISP-HEAP-GC-THRESHOLD does nothing (and returns NIL) if its …
6:18 AM Changeset [2485] by gb
  • trunk/ccl/level-0/PPC/ppc-misc.lisp
Don't do any SYNCing or ISYNCing before or after %LOCK-GC-LOCK and …
6:15 AM Changeset [2484] by gb
  • trunk/ccl/library/lispequ.lisp
replace unused NHASH.MAP-COUNT with NHASH.ITERATOR. Add NHASH.FIND …
6:13 AM Changeset [2483] by gb
  • trunk/ccl/lisp-kernel/darwin/Makefile
CHEADERS includes constants32.h.
6:12 AM Changeset [2482] by gb
  • trunk/ccl/xdump/hashenv.lisp
secondary-keys-*-2 holds double values of the secondary-keys primes. …
5:56 AM Changeset [2481] by gb
  • trunk/ccl/level-1/l1-aprims.lisp
Reformat some comments.
5:53 AM Changeset [2480] by gb
  • trunk/ccl/level-0/l0-symbol.lisp
Define *INTERRUPT-LEVEL* and try to guarantee that it's the first …
5:50 AM Changeset [2479] by gb
  • trunk/ccl/level-0/l0-misc.lisp
WRITE-LOCK-RWLOCK-DISABLE-INTERRUPTS: does WRITE-LOCK-RWLOCK and …
5:48 AM Changeset [2478] by gb
  • trunk/ccl/compiler/PPC/ppc2.lisp
Use ACODE-S16-CONSTANT-P to recognize unbound/slot-unbound markers as …
5:47 AM Changeset [2477] by gb
  • trunk/ccl/compiler/nxenv.lisp
Be more careful about asserting that things that can have side-effects …
5:45 AM Changeset [2476] by gb
  • trunk/ccl/compiler/nx0.lisp
ACODE-16-BIT-CONSTANT-P recognizes unbound/slot-unbound markers, as …
5:39 AM Changeset [2475]
  • tags/pre_1_0_pre_hash_modifications
This commit was manufactured by cvs2svn to create tag …
5:39 AM Changeset [2474] by gb
  • trunk/ccl/lib/macros.lisp
Don't try to reference STACK-PTR when tracing in DEFCALLBACK-BODY; it …
12:20 AM Changeset [2473] by gb
  • trunk/ccl/ChangeLog
* empty log message *

Sep 4, 2005:

11:44 PM Changeset [2472] by bryan
  • trunk/ccl/level-1/l1-typesys.lisp
(def-type-translator complex ...) ratio and bignums aren't properly …

Sep 2, 2005:

10:20 AM Changeset [2471] by gb
  • trunk/ccl/ChangeLog
* empty log message *
10:06 AM Changeset [2470] by gb
  • trunk/ccl/lib/time.lisp
GET-INTERNAL-REAL-TIME basically tracks elapsed time since the first …
10:05 AM Changeset [2469] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.c
pc_luser_xp(): allow catch_frame initialization to be interrupted, do …
10:04 AM Changeset [2468] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.h
Recognize instructions (str(rX,nnn(nargs))) used to initialize catch …
10:03 AM Changeset [2467] by gb
  • trunk/ccl/lisp-kernel/macros.s
Try to make catch/unwind-protect frames faster: allocate on the tstack …
7:20 AM Changeset [2466] by gb
  • trunk/ccl/ChangeLog
* empty log message *
6:49 AM Changeset [2465] by bryan
  • trunk/ccl/level-1/version.lisp
bump.
5:20 AM Changeset [2464] by gb
  • trunk/ccl/ChangeLog
* empty log message *
4:33 AM Changeset [2463] by bryan
  • trunk/ccl/level-1/l1-reader.lisp
the reader gets first dibs on arithmetic errors. signal a …

Sep 1, 2005:

2:20 PM Changeset [2462] by gb
  • trunk/ccl/ChangeLog
* empty log message *
1:28 PM Changeset [2461] by gb
  • trunk/ccl/lisp-kernel/spentry.s
be more careful about restoring saveregs after ff-call, syscall: set …
1:20 PM Changeset [2460] by gb
  • trunk/ccl/lisp-kernel/gc.c
Indentation changes only.

Aug 31, 2005:

10:20 PM Changeset [2459] by gb
  • trunk/ccl/ChangeLog
* empty log message *
9:36 PM Changeset [2458] by gb
  • trunk/ccl/compiler/nx1.lisp
NX1-1D-VSET, NX1-1D-VREF: only transform into a typed uvref if the …
3:20 AM Changeset [2457] by gb
  • trunk/ccl/ChangeLog
* empty log message *
3:00 AM Changeset [2456] by gb
  • trunk/ccl/level-1/linux-files.lisp
It shouldn't matter too much, but the newly documented …
2:59 AM Changeset [2455] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
On older versions of LINUX, sem_timedwait() may not return error …
Note: See TracTimeline for information about the timeline view.