Commit Graph

53 Commits (master)

Author SHA1 Message Date
Robinson cffa5fa85f
version 4.4 2023-09-06 22:02:25 +02:00
Robinson 141d91cb60
Added support for having an initial empty object pool 2023-09-06 22:02:12 +02:00
Robinson 7f45a524f2
More enforcement of the Pooled object type != null 2023-09-06 21:44:25 +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 751fa3de30
updated version 2023-06-07 22:35:01 +02:00
Robinson 8cfb08d63d
Added support to clear/close the underlying queue implementation 2023-06-07 22:34:35 +02:00
Robinson 7d6424bc11
Updated build deps and version 2023-01-29 14:06:32 +01:00
Robinson 2ca26b1aed
Updated version 2023-01-22 23:01:44 +01:00
Robinson bbaf3648fb
line endings 2023-01-05 22:14:38 +01:00
Robinson 8eeef268e7
Updated version 2022-06-29 16:08:17 +02:00
Robinson 05dd096b31
Added support for converting collections to a blocking/suspending pool 2022-06-29 16:07:54 +02:00
Robinson c8a4639ad9
Version 3.6 2022-04-03 17:28:55 +02:00
Robinson 167f6e67c7
Code polish 2022-04-03 15:07:39 +02:00
Robinson 3f750b8f13
Slight tweak for BoundedPoolObject 2022-04-03 15:04:14 +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 0666fe6e8b
Fixed typo in comments 2022-04-03 10:43:58 +02:00
Robinson 56f1b1d28b
Updated version 2022-03-03 00:22:02 +01:00
Robinson 493426a09a
Updated kotlin methods 2022-03-03 00:21:32 +01:00
Robinson 2e20dda63c
fixed line endings 2022-01-07 15:05:51 +01:00
Robinson 40db503e02 updated version, JPMS support 2021-05-03 14:14:37 +02:00
Robinson 46543e8ebb Added package-info.java 2021-05-03 02:16:02 +02:00
Robinson 92d6575999 Added updates 2021-04-09 13:59:56 +02:00
Robinson e2a8f4c9c6 Updated version 2021-03-31 23:52:57 +02:00
nathan 6102be16dc Updated version information 2020-10-20 01:08:00 +02:00
nathan a26712c1cf Added author + copyright 2020-10-20 00:57:18 +02:00
nathan 0db4fcde44 Merge branch '1_BoundedNonBlockingPool' of https://github.com/net-ref/ObjectPool into net-ref-1_BoundedNonBlockingPool 2020-10-20 00:53:25 +02:00
Abinav Janakiraman b97296324e #1 - Created a BoundedNonBlockingPool. 2020-10-16 11:36:48 -04: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
nathan acf9bde399 Updated version from 2.11 to 2.12 2019-06-14 14:04:06 +02:00
nathan 5cb84d9c13 Updated to use the conversant disruptor for the blocking pool implementation 2019-06-14 14:03:58 +02:00
nathan c2f0c7bed2 updated version 2017-09-22 09:22:40 +02:00
nathan 125bd8a2fc Changed package name. The standard package naming
convention with CamelCase is consistent across projects.
2017-09-22 09:16:12 +02:00
nathan 278c5d8401 renamed package to lowercase to fit with other projects 2017-08-23 14:00:37 +02:00
nathan 0eec3864b3 Updated Version 2017-07-29 23:56:50 +02:00
nathan b4ca3e8b9d Now uses Version instead of String. 2017-07-22 14:52:36 +02:00
nathan 85881c9bf3 Updated documentation and comments. 2017-03-09 14:48:41 +01:00
nathan d92e7b6cb2 Updated version information 2017-02-21 14:43:47 +01:00
nathan a6236241c7 Updated version/readme 2017-02-01 00:56:04 +01:00
nathan 4eb011a7d4 Updated javadocs 2017-01-08 23:45:40 +01:00
nathan 305704a215 Updated version 2016-05-31 02:21:42 +02:00
nathan e7ea747430 Updated version 2016-04-04 14:04:29 +02:00
nathan db545c274b Fixed size issues (now explicit) for blocking queues 2016-04-04 02:55:25 +02:00
nathan 9e4243c7d4 Updated version 2016-03-22 00:56:23 +01:00
nathan 0bea61a84e Updated version 2016-03-13 17:37:42 +01:00
nathan 1a9e0bb8ac Updated object pool to have Blocking, Non-Blocking, and Non-Blocking (soft references) pool types 2016-03-05 15:29:46 +01:00
nathan ef5e71d18a Updated builds + build system 2016-02-13 18:51:13 +01:00
nathan 309992aab9 Code cleanup/polish 2016-02-10 19:05:27 +01:00