Commit Graph

  • e01062198f
    updated build deps master Robinson 2023-11-27 17:14:37 +0100
  • 1a8a707abf
    Updated build deps Robinson 2023-10-09 12:25:40 +0200
  • ab7b558093
    updated build deps, kotlin 1.9.0 Robinson 2023-10-02 16:15:03 +0200
  • cffa5fa85f
    version 4.4 Version_4.4 Robinson 2023-09-06 22:02:25 +0200
  • 141d91cb60
    Added support for having an initial empty object pool Robinson 2023-09-06 22:02:12 +0200
  • 7f45a524f2
    More enforcement of the Pooled object type != null Robinson 2023-09-06 21:44:25 +0200
  • 8ecdfe2c2d
    Better interaction with suspending pools, to permit blocking put if (but only if needed) Robinson 2023-09-06 21:43:31 +0200
  • 228f9781ed
    updated deps Robinson 2023-09-06 18:46:45 +0200
  • 32625c917c
    updated gradle Robinson 2023-09-06 18:46:06 +0200
  • 0ef9e4a17b
    Pool objects must now be non-null Robinson 2023-09-06 18:37:06 +0200
  • c5fb855234
    Hardcoded project name Robinson 2023-08-05 12:26:33 -0600
  • c1c1b4f4ea
    Updated JPMS to use new coroutine jpms module Robinson 2023-06-07 22:42:29 +0200
  • 751fa3de30
    updated version Robinson 2023-06-07 22:35:01 +0200
  • 3b6214310c
    Updated build dependencies Robinson 2023-06-07 22:34:56 +0200
  • 8cfb08d63d
    Added support to clear/close the underlying queue implementation Robinson 2023-06-07 22:34:35 +0200
  • 7d6424bc11
    Updated build deps and version Version_4.2 Robinson 2023-01-29 14:06:32 +0100
  • b53892af71
    JPMS dependencies are now transitive Robinson 2023-01-29 14:03:31 +0100
  • 14d0926095
    Updated license Version_4.1 Robinson 2023-01-22 23:07:14 +0100
  • 2ca26b1aed
    Updated version Robinson 2023-01-22 23:01:44 +0100
  • ea0e885ee1
    Updated deps Robinson 2023-01-22 22:56:54 +0100
  • 85778410e4
    removed sorting Robinson 2023-01-22 22:12:04 +0100
  • c453944918
    updated build info Sort via the number of other dorkbox dependencies Robinson 2023-01-22 16:53:32 +0100
  • bbaf3648fb
    line endings Robinson 2023-01-05 22:14:38 +0100
  • cc9d9619d8
    Merge branch 'master' of git.dorkbox.com:dorkbox/ObjectPool Robinson 2023-01-05 22:08:09 +0100
  • 6811c7812e
    Updated gradle Robinson 2023-01-05 22:06:13 +0100
  • 2db6a63fb2
    Updated gradle Robinson 2023-01-05 22:06:13 +0100
  • 8eeef268e7
    Updated version Version_4.0 Robinson 2022-06-29 16:08:17 +0200
  • 05dd096b31
    Added support for converting collections to a blocking/suspending pool Robinson 2022-06-29 16:07:54 +0200
  • c8a4639ad9
    Version 3.6 Version_3.6 Robinson 2022-04-03 17:28:55 +0200
  • d4cc9e378e
    Updated tests Robinson 2022-04-03 17:28:39 +0200
  • 167f6e67c7
    Code polish Robinson 2022-04-03 15:06:31 +0200
  • 3f750b8f13
    Slight tweak for BoundedPoolObject Robinson 2022-04-03 15:04:14 +0200
  • 1ce58f38af
    Cleaned up ObjectPool constuctors/interfaces. Added SuspendingQueue as a type for the SuspendingPool (so we can now provide our own implementations) Robinson 2022-04-03 15:02:17 +0200
  • 0666fe6e8b
    Fixed typo in comments Robinson 2022-04-03 10:43:58 +0200
  • 56f1b1d28b
    Updated version Version_3.5 Robinson 2022-03-03 00:22:02 +0100
  • 493426a09a
    Updated kotlin methods Robinson 2022-03-03 00:21:32 +0100
  • b0cf03b2d9
    Updated gradle Robinson 2022-03-03 00:19:30 +0100
  • d56fc2ead0
    Merge remote-tracking branch 'origin/master' Robinson 2022-01-07 15:12:48 +0100
  • 1a3481dad4
    updated build libaries Robinson 2022-01-07 15:12:09 +0100
  • 63367aa258
    updated gradle Robinson 2022-01-07 15:06:34 +0100
  • 2e20dda63c
    fixed line endings Robinson 2022-01-07 15:05:51 +0100
  • d5ec6057d4
    updated gradle Robinson 2022-01-06 23:34:58 -0700
  • 4fe95bdb3f updated gradle libraries Version_3.4 Robinson 2021-05-11 16:57:34 +0200
  • a569653060 Added requires Robinson 2021-05-03 21:35:47 +0200
  • 40db503e02 updated version, JPMS support Robinson 2021-05-03 14:14:37 +0200
  • 987ee88fe9 updated gradle Robinson 2021-05-03 14:13:45 +0200
  • 46543e8ebb Added package-info.java Robinson 2021-05-03 02:16:02 +0200
  • 8d320280b2 updated license Robinson 2021-04-09 15:06:29 +0200
  • 89862fd3a7 Updated version Robinson 2021-04-09 14:00:14 +0200
  • 92d6575999 Added updates Robinson 2021-04-09 13:59:56 +0200
  • 72f13f2740 Suppressed unused var Robinson 2021-04-02 15:11:42 +0200
  • e2a8f4c9c6 Updated version Robinson 2021-03-31 15:22:12 +0200
  • 8199332bd5 Updated dependencies, changed to java8 Robinson 2021-03-31 15:21:07 +0200
  • 275f59ee3a formatting nathan 2020-10-25 13:02:14 +0100
  • 6102be16dc Updated version information nathan 2020-10-20 01:08:00 +0200
  • a26712c1cf Added author + copyright nathan 2020-10-20 00:57:18 +0200
  • 3e12e703ca Merge branch 'net-ref-1_BoundedNonBlockingPool' nathan 2020-10-20 00:53:49 +0200
  • 0db4fcde44 Merge branch '1_BoundedNonBlockingPool' of https://github.com/net-ref/ObjectPool into net-ref-1_BoundedNonBlockingPool nathan 2020-10-20 00:53:25 +0200
  • b97296324e #1 - Created a BoundedNonBlockingPool. Abinav Janakiraman 2020-10-16 11:36:48 -0400
  • 694a28f2b0 Updated comments and readme. Cleaned up imports and (unnecessary) API for suspending pools. Fixed class access. nathan 2020-10-06 19:55:17 +0200
  • a232cec99c Changed class access nathan 2020-10-06 19:28:19 +0200
  • 3001ddb27b updated gradle nathan 2020-10-06 02:07:30 +0200
  • b9d71bbbfa Updated versions. added publication info nathan 2020-10-06 02:07:18 +0200
  • ac6b550dec Added unit-test/example nathan 2020-10-06 01:50:15 +0200
  • 2aa9f12b39 Changed library to kotlin. Added coroutine suspend support. Changed API slightly nathan 2020-10-05 19:25:21 +0200
  • 4ffe9a77f3 Updated libraries nathan 2020-09-19 22:10:23 +0200
  • 0a381a0097 updated gradle nathan 2020-06-06 15:17:45 +0200
  • acf9bde399 Updated version from 2.11 to 2.12 Version_2.12 nathan 2019-06-14 14:04:06 +0200
  • 5cb84d9c13 Updated to use the conversant disruptor for the blocking pool implementation nathan 2019-06-14 14:03:58 +0200
  • 8026dd0170 Updated to use Gradle Utils for gradle/project update management updated .gitignore nathan 2019-05-13 15:08:24 +0200
  • eb9083978e Updated to use Gradle Utils for gradle/project update management nathan 2019-05-13 12:16:07 +0200
  • a2c1398897 Added jar attributes["Automatic-Module-Name"] = Extras.id nathan 2019-03-21 12:01:59 +0100
  • e2c7e61ea4 Updated log on startup, update Gradle to 5.3 nathan 2019-03-21 10:47:52 +0100
  • 512b68fa4b Removed invalid license info nathan 2019-03-17 23:13:24 +0100
  • 1f9c4ca52f Added badges+links nathan 2019-03-17 22:57:17 +0100
  • 4a532da39a Build converted to kotlin script nathan 2019-03-17 22:56:01 +0100
  • f0c08538ea WIP kotlin build script nathan 2019-03-17 22:53:03 +0100
  • a887ab8e71 Removed non-usable code nathan 2018-09-25 20:10:56 +0200
  • 32d6ec19cc Added gradle wrapper task nathan 2018-09-25 20:03:30 +0200
  • f8f99aeafa Merge remote-tracking branch 'origin/master' nathan 2018-08-28 09:52:51 +0200
  • 346c37244f Fixed issue when custom build props are not available nathan 2018-08-27 23:11:23 +0200
  • 80ac89e984 Fixed issue when custom build props are not available nathan 2018-08-27 23:11:23 +0200
  • c5268b3ece formatting fixed nathan 2018-08-18 20:57:13 +0200
  • 4d6cc8bc86 Converted to gradle nathan 2018-08-18 20:38:22 +0200
  • b4b7e2e681 Removed eclipse project file nathan 2018-06-10 23:22:16 +0200
  • d54b47e594 updated JDK compile required version nathan 2018-02-19 15:26:04 +0100
  • c2f0c7bed2 updated version nathan 2017-09-22 09:22:40 +0200
  • 125bd8a2fc Changed package name. The standard package naming convention with CamelCase is consistent across projects. nathan 2017-09-22 09:16:12 +0200
  • d346fad378 Reverted change to use Version object. nathan 2017-09-14 23:40:42 +0200
  • 131bf4fde3 Removed GWT from iml file nathan 2017-09-14 23:40:31 +0200
  • 278c5d8401 renamed package to lowercase to fit with other projects nathan 2017-08-23 13:58:44 +0200
  • 0eec3864b3 Updated Version nathan 2017-07-29 23:56:50 +0200
  • e9e7d2b46f Updated POM information to include "dependencies", since it is easy to incorrectly add it as a dependency to ones own project. nathan 2017-07-23 18:03:25 +0200
  • b4ca3e8b9d Now uses Version instead of String. nathan 2017-07-22 14:52:36 +0200
  • 85881c9bf3 Updated documentation and comments. nathan 2017-03-09 14:48:41 +0100
  • 7aceaacb0d Update readme to have usable example. nathan 2017-03-09 14:44:32 +0100
  • d92e7b6cb2 Updated version information nathan 2017-02-21 14:43:47 +0100
  • 8977fbed4a Updated readme format nathan 2017-02-18 23:59:18 +0100
  • a6236241c7 Updated version/readme nathan 2017-02-01 00:56:04 +0100
  • 4eb011a7d4 Updated javadocs nathan 2017-01-08 23:45:40 +0100