Mon Nov 17 21:38:21 UTC 2008 Luca Capello tagged UPSTREAM_trivial-garbage_0.17 Mon Oct 27 14:29:40 UTC 2008 Luis Oliveira tagged 0.17 Mon Oct 27 14:29:39 UTC 2008 Luis Oliveira * update trivial-garbage.asd for version 0.17 M ./trivial-garbage.asd -1 +1 Mon Oct 27 14:29:03 UTC 2008 Luis Oliveira * New release.sh script. M ./release.sh -8 +133 Mon Oct 27 14:24:56 UTC 2008 Luis Oliveira * Add support for the Scieneer CL Patch courtesy of Douglas Crosher, sent by Stelian Ionescu. M ./tests.lisp -2 +2 M ./trivial-garbage.asd -1 +1 M ./trivial-garbage.lisp -5 +6 Thu May 22 04:38:17 UTC 2008 Luis Oliveira tagged 0.16 Thu May 22 04:37:55 UTC 2008 Luis Oliveira * Increment version in .asd file M ./trivial-garbage.asd -1 +1 Thu May 22 04:34:05 UTC 2008 Luis Oliveira * Improved weak hash-table support for Lispworks - Map :key-or-value and :key-and-value to :both and :either, respectively. Patch courtesy of Matt Lamari. M ./trivial-garbage.lisp -2 +4 Mon Apr 7 19:59:39 UTC 2008 Luis Oliveira * Use (incf (gethash x ht )) idiom. M ./trivial-garbage.lisp -3 +1 Mon Apr 7 19:55:35 UTC 2008 Luis Oliveira * Add ECL finalizers and GC M ./trivial-garbage.lisp +12 Mon Apr 7 19:54:27 UTC 2008 Luis Oliveira * Rewrote finalizer tests to be simpler and more reliable. M ./tests.lisp -37 +46 Mon Apr 7 19:27:09 UTC 2008 Luis Oliveira * Fix #+lispworks bug in FINALIZE M ./trivial-garbage.lisp -3 +8 Mon Apr 7 19:24:26 UTC 2008 Luis Oliveira * Remove unnecessary colons M ./tests.lisp -2 +2 M ./trivial-garbage.asd -7 +3 M ./trivial-garbage.lisp -70 +70 Mon Apr 7 19:22:49 UTC 2008 Luis Oliveira * Add TG-TESTS nickname. M ./tests.lisp -1 +2 Wed Feb 14 13:09:08 UTC 2007 Luis Oliveira tagged 0.15 Wed Feb 14 13:08:46 UTC 2007 Luis Oliveira * preparation for 0.15 M ./release.sh +3 M ./trivial-garbage.asd -1 +1 Wed Feb 14 13:07:14 UTC 2007 Luis Oliveira * Fix CLISP finalizers Fix courtesy of Marco Gidde. M ./tests.lisp -4 M ./trivial-garbage.lisp -6 +18 Thu Sep 21 15:54:50 UTC 2006 Luis Oliveira tagged 0.14 Thu Sep 21 15:54:40 UTC 2006 Luis Oliveira * New version: 0.14 M ./trivial-garbage.asd -2 +2 Thu Sep 21 15:08:09 UTC 2006 attila.lendvai@gmail.com * Fix loading on lisps other then sbcl M ./trivial-garbage.lisp -4 +7 Wed Sep 20 20:12:04 UTC 2006 Luis Oliveira tagged 0.13 Wed Sep 20 20:11:47 UTC 2006 Luis Oliveira * New version: 0.13 M ./trivial-garbage.asd -1 +1 Wed Sep 20 20:09:08 UTC 2006 Luis Oliveira * Documentation, compatibility and cleaning up. - Remove old functions from the package export list. - Quickly documented the MAKE-WEAK-HASH-TABLE function. - Added a documentation generator to the README file. M ./README -2 +19 M ./trivial-garbage.lisp -4 +12 Mon Sep 11 19:12:40 UTC 2006 Luis Oliveira tagged 0.12 Mon Sep 11 19:12:23 UTC 2006 Luis Oliveira * Increment version number. M ./trivial-garbage.asd -1 +1 Thu Aug 31 12:52:13 UTC 2006 Luis Oliveira * Weak hash-table API changes and SBCL support. - API change: MAKE-WEAK-HASH-TABLE that takes a WEAKNESS keyword instead of separate MAKE-WEAK-VALUE-HASH-TABLE and MAKE-WEAK-KEY-HASH-TABLE. - New entry point TG::MAKE-HASH-TABLE that can be optionally used to shadow CL:MAKE-HASH-TABLE. - SBCL support for weak hash tables (requires patch to SBCL). Original patch courtesy of Attila Lendvai. M ./tests.lisp -9 +13 M ./trivial-garbage.lisp -63 +73 Mon Apr 24 17:21:30 UTC 2006 Luis Oliveira * Make Corman's finalizers thread-safe (hopefully) M ./trivial-garbage.lisp -19 +29 Mon Apr 24 16:27:25 UTC 2006 Luis Oliveira tagged 0.11 Mon Apr 24 16:25:57 UTC 2006 Luis Oliveira * New version: 0.11 - Fix finalization tests. - Use less insane weak pointer implementation for OpenMCL. M ./tests.lisp -1 +1 M ./trivial-garbage.asd -1 +1 M ./trivial-garbage.lisp -20 +18 Mon Apr 24 01:44:29 UTC 2006 Luis Oliveira tagged 0.10 Mon Apr 24 01:44:07 UTC 2006 Luis Oliveira * New version: 0.10 M ./trivial-garbage.asd -1 +1 Mon Apr 24 01:43:27 UTC 2006 Luis Oliveira * cancel-finalizations -> cancel-finalization M ./trivial-garbage.lisp -2 +2 Mon Apr 24 01:38:52 UTC 2006 Luis Oliveira * finalizations -> finalizers M ./trivial-garbage.lisp -21 +21 Mon Apr 24 01:25:23 UTC 2006 Luis Oliveira * simpler version grabbing M ./release.sh -1 +1 Mon Apr 24 01:16:38 UTC 2006 Luis Oliveira * Remove UUOC M ./release.sh -1 +1 Mon Apr 24 01:15:06 UTC 2006 Luis Oliveira * doh M ./release.sh -1 +1 Mon Apr 24 01:14:27 UTC 2006 Luis Oliveira * new file: release.sh A ./release.sh Mon Apr 24 00:36:01 UTC 2006 Luis Oliveira * Mention the public domainess in the README M ./README +7 Mon Apr 24 00:26:58 UTC 2006 Luis Oliveira * insert descriptive patch name here - New test: hashtables.weak-key.2. - Renamed the hashtable tests. - Placed trivial-garbage in the public domain. - Poke at some insane OpenMCL internals to implement weak pointers. - Use 'eq as the default :test for make-weak-key-hash-table. - Use a weak alist to keep Corman's finalizers. M ./tests.lisp -25 +15 M ./trivial-garbage.asd -21 +3 M ./trivial-garbage.lisp -58 +59 Sat Apr 15 23:44:27 UTC 2006 Luis Oliveira * Add README file A ./README Sat Apr 15 23:43:29 UTC 2006 Luis Oliveira * Initial version. A ./tests.lisp A ./trivial-garbage.asd A ./trivial-garbage.lisp