Limit the number of threads closing a resource.
Merge remote-tracking branch 'remotes/origin/master' into compress
Removed FIXME comment.
Merge remote-tracking branch 'remotes/origin/master' into compress
Use ordinary HashMap instead of WeakHashMap. Weak keys are of no use here because closer threads strongly refer to the closeable resource.
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 compress
File sync yielding performed with a lock instead of a sleep.
Merge remote-tracking branch 'remotes/origin/master' into compress
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.
Add additional lock test.