Implement APIv2.
commit3d752951904046ecddbee8b1f9895ab96c5652f6
authorStelian Ionescu <sionescu@cddr.org>
Thu, 18 Jun 2020 03:10:57 +0000 (17 23:10 -0400)
committerStelian Ionescu <sionescu@cddr.org>
Tue, 21 Jul 2020 05:17:10 +0000 (21 01:17 -0400)
treec1593ef2737710accd5a8188b8b58a49f2238e1e
parent2d61e493e0df010ab0fee1a5bb6f78e6b92929d7
Implement APIv2.
30 files changed:
.travis.yml
apiv2/api-condition-variables.lisp [new file with mode: 0644]
apiv2/api-locks.lisp [new file with mode: 0644]
apiv2/api-semaphores.lisp [new file with mode: 0644]
apiv2/api-threads.lisp [new file with mode: 0644]
apiv2/atomics-java.lisp [new file with mode: 0644]
apiv2/atomics.lisp [new file with mode: 0644]
apiv2/bordeaux-threads.lisp [new file with mode: 0644]
apiv2/impl-abcl.lisp [new file with mode: 0644]
apiv2/impl-allegro.lisp [new file with mode: 0644]
apiv2/impl-clasp.lisp [new file with mode: 0644]
apiv2/impl-clisp.lisp [new file with mode: 0644]
apiv2/impl-clozure.lisp [new file with mode: 0644]
apiv2/impl-cmucl.lisp [new file with mode: 0644]
apiv2/impl-condition-variables-semaphores.lisp [new file with mode: 0644]
apiv2/impl-corman.lisp [new file with mode: 0644]
apiv2/impl-ecl.lisp [new file with mode: 0644]
apiv2/impl-genera.lisp [new file with mode: 0644]
apiv2/impl-lispworks.lisp [new file with mode: 0644]
apiv2/impl-mcl.lisp [new file with mode: 0644]
apiv2/impl-mezzano.lisp [new file with mode: 0644]
apiv2/impl-mkcl.lisp [new file with mode: 0644]
apiv2/impl-sbcl.lisp [new file with mode: 0644]
apiv2/impl-scl.lisp [new file with mode: 0644]
apiv2/pkgdcl.lisp [new file with mode: 0644]
apiv2/timeout-interrupt.lisp [new file with mode: 0644]
bordeaux-threads.asd
test/not-implemented.lisp [new file with mode: 0644]
test/pkgdcl.lisp [new file with mode: 0644]
test/tests-v2.lisp [new file with mode: 0644]