Robinson
|
141d91cb60
|
Added support for having an initial empty object pool
|
2023-09-06 22:02:12 +02:00 |
Robinson
|
8ecdfe2c2d
|
Better interaction with suspending pools, to permit blocking put if (but only if needed)
|
2023-09-06 21:43:31 +02:00 |
Robinson
|
0ef9e4a17b
|
Pool objects must now be non-null
|
2023-09-06 18:37:06 +02:00 |
Robinson
|
8cfb08d63d
|
Added support to clear/close the underlying queue implementation
|
2023-06-07 22:34:35 +02:00 |
Robinson
|
05dd096b31
|
Added support for converting collections to a blocking/suspending pool
|
2022-06-29 16:07:54 +02:00 |
Robinson
|
167f6e67c7
|
Code polish
|
2022-04-03 15:07:39 +02:00 |
Robinson
|
1ce58f38af
|
Cleaned up ObjectPool constuctors/interfaces. Added SuspendingQueue as a type for the SuspendingPool (so we can now provide our own implementations)
|
2022-04-03 15:02:54 +02:00 |
Robinson
|
493426a09a
|
Updated kotlin methods
|
2022-03-03 00:21:32 +01:00 |
Robinson
|
46543e8ebb
|
Added package-info.java
|
2021-05-03 02:16:02 +02:00 |
nathan
|
694a28f2b0
|
Updated comments and readme. Cleaned up imports and (unnecessary) API for suspending pools. Fixed class access.
|
2020-10-06 19:55:17 +02:00 |
nathan
|
a232cec99c
|
Changed class access
|
2020-10-06 19:28:19 +02:00 |
nathan
|
2aa9f12b39
|
Changed library to kotlin. Added coroutine suspend support. Changed API slightly
|
2020-10-06 01:50:02 +02:00 |