Permalink
Commits on Jun 25, 2016
  1. Add version.sexp as static file

    This ensures it is copied by bundle-op
    committed Jun 25, 2016
Commits on Jun 12, 2016
  1. Fix return values of default (RECURSIVE-)LOCK-P

    Robert Strandh pointed out that LOCK-P and RECURSIVE-LOCK-P should *not* return (values) if their documentation is, they return either T or NIL.
    phoe committed with Jun 12, 2016
Commits on Jun 11, 2016
Commits on May 21, 2016
  1. Update site

    committed May 21, 2016
Commits on Jan 19, 2016
  1. Release Release 0.8.5

    committed Jan 19, 2016
Commits on Dec 27, 2015
  1. Implement recursive locks for CMUCL

    Requested by Anton Vodonosov.
    committed Dec 27, 2015
Commits on Nov 19, 2015
Commits on Oct 13, 2015
  1. Fixed build with lispworks7

    Signed-off-by: vi <vi@serenity>
    vi committed with Oct 9, 2015
Commits on Sep 11, 2015
  1. Release 0.8.4

    committed Sep 11, 2015
Commits on Aug 5, 2015
  1. Add support for lispworks 7

    ober committed with Aug 5, 2015
Commits on Jul 26, 2015
  1. Use keyword in DEFPACKAGE

    Close #7
    committed Jul 26, 2015
Commits on Jul 22, 2015
  1. Re-enable ABCL

    committed Jul 22, 2015
  2. Switch to sionescu/cl-travis

    committed Jul 22, 2015
Commits on Jul 20, 2015
Commits on Jul 19, 2015
  1. Add TravisCI config file

    committed Jul 19, 2015
  2. Move tests to main .asd

    committed Jul 19, 2015
Commits on Apr 19, 2014
  1. Merge ABCL improvements

    Close #6
    committed Apr 19, 2014
  2. ABCL: fix condition-wait timeout

    Note the latest ABCL is required, in particular
    http://abcl.org/trac/changeset/14679
    lmj committed Apr 19, 2014
  3. ABCL: improve thread-yield

    lmj committed Apr 19, 2014
Commits on Jan 31, 2014
Commits on Jan 12, 2014
  1. Indicate lock status in CONDITION-WAIT return.

    On SBCL, BT:CONDITION-WAIT is identical to SB-THREAD:CONDITION-WAIT,
    returning T if the lock is held and NIL otherwise.
    
    On non-SBCL implementations, BT:CONDITION-WAIT always returns T,
    as these implementations reacquire the lock before returning.
    lmj committed Nov 5, 2013
Commits on Oct 15, 2013
  1. Add :timeout option to condition-wait.

    Implemented for: ABCL, Allegro, CLISP, Clozure, ECL,
    LispWorks 6.0 and later, SBCL, SCL.
    
    Other implementations signal an error when condition-wait
    is called with a non-nil :timeout argument. A style-warning
    may be issued during compilation.
    
    Thanks to Thomas Monro for surveying this functionality
    across Lisp implementations.
    lmj committed with Sep 14, 2013
  2. Fix starvation with green threads in test

    Allegro Express now finishes tests
    lmj committed with Sep 14, 2013
  3. Style fixes

    committed Oct 15, 2013
  4. Allegro: fix JOIN-THREAD on 9.0 SMP

    The native MP:PROCESS-JOIN returns a list of the returned values, pass
    that to VALUES-LIST
    committed Oct 15, 2013
Commits on Sep 26, 2013
  1. Clozure: fix THREAD-ALIVE-P

    billstclair committed with Sep 26, 2013
Commits on Apr 7, 2013
  1. New development cycle

    committed Apr 7, 2013
  2. Release 0.8.3

    committed Apr 7, 2013
Commits on Apr 6, 2013
  1. Fix DEFDFUN and DEFDMACRO to work on ECL

    Wrap their expansion in a full EVAL-WHEN
    committed Apr 6, 2013