Limit the number of threads closing a resource.
Merge remote-tracking branch 'remotes/origin/master' into stream
Removed FIXME comment.
Merge remote-tracking branch 'remotes/origin/master' into stream
Use ordinary HashMap instead of WeakHashMap. Weak keys are of no use here because closer threads strongly refer to the closeable resource.
Merge remote-tracking branch 'remotes/origin/master' into stream
Avoid overwriting an existing close cause.
Striped page array performs parallel sync.
Added ability to sync one page in PageArray.
Merge remote-tracking branch 'remotes/origin/master' into stream
File sync yielding performed with a lock instead of a sleep.
Merge remote-tracking branch 'remotes/origin/master' into stream
Views and cursors provide their ordering.
Minor grammar change.
Sync with daemon threads.
Inherit docs from View.
Fix ArrayIndexOutOfBoundsException when attempting to unlock non-existent locks after a rollback.
Fix ArrayIndexOutOfBoundsException when attempting to unlock non-existent locks after a rollback.
Merge branch 'master' of github.com:cojen/Tupl
Remove unnecessary size check.