e6b60ed59b
update to jdk 17
2023-02-08 20:11:22 +01:00
0e98ba493b
update 3rd party libs
2023-02-08 19:50:53 +01:00
2f93ea6dbe
update dependencies
2022-08-15 17:43:57 +02:00
f127faa98e
update 3rd party libs
2021-07-11 08:13:44 +02:00
a7b599c8b4
update Gradle to 7.0
...
Had to disable java.modularity.inferModulePath, because JUnit
was put on the module path and didn't want to start (class not
found). Probably because I didn't have a module-info.java.
2021-04-16 18:41:43 +02:00
c6e1d47a83
update dependencies
2021-04-16 17:53:55 +02:00
9de619d815
accidental linear access times instead of constant
...
Methods for finding keys in the map would iterate over all keys
when the key did not exist.
Fixed by introducing a new sentinel value (-1) that is used to
mark slots that were previously occupied.
2021-04-04 10:17:30 +02:00
2840fea751
fix publish configuration
...
publish is now possible with the tasks publishToMavenLocal and
publishMavenJavaPublicationToMyRepoRepository
2021-04-02 19:19:21 +02:00
d57c69119e
update gradle to 6.8.3
2021-04-02 18:39:03 +02:00
1354c396c4
update versions plugin
2020-11-15 12:40:41 +01:00
c9dcbdbe97
performance improvements
...
the heap refill code was recursively implemented with two methods.
I merged both methods.
replace recursion in heap refill method with iterative approach
use array for list of LongQueue
This way there is no precondition when accessing the elements
2020-11-07 08:36:07 +01:00
5b5e948293
update dependencies
2020-11-05 17:55:55 +01:00
3f4b5b409a
update gradle
2020-11-05 17:53:47 +01:00
2b85828700
update gradle
2020-07-11 17:26:41 +02:00
955b410ba3
update 3rd party libs
2019-12-22 19:09:37 +01:00
98bdb35c40
update gradle versions plugin to 0.24.0
2019-09-07 17:54:50 +02:00
0751802dd0
update gradle to 5.6.2
2019-09-07 17:53:38 +02:00
097b7ab110
add more JMH tests
2019-09-01 15:47:10 +02:00
0311ecd83c
recover deleted JMH tests
...
update gradle and other third-party libs
2019-08-22 19:57:27 +02:00
1420c21732
update 3rd party libs and gradle
2019-04-27 18:04:59 +02:00
528e0b3ba3
update gradle to 5.2.1
2019-02-17 09:13:40 +01:00
e594e09946
update junit
2019-01-04 17:02:23 +01:00
635458778b
update gradle to 5.1
2019-01-04 16:59:04 +01:00
430b4c50ca
update 4rd-party libs
2018-11-20 19:25:34 +01:00
9bf4abe3ec
add gradle-versions plugin and update junit to 5.3.1
2018-09-13 19:05:35 +02:00
81fb565b1d
update gradle to 4.10.1
2018-09-13 19:01:02 +02:00
1994400f97
make jnuit5 tests actually executable in gradle
2018-08-17 19:34:42 +02:00
a8658480ce
update to gradle 4.9
2018-08-17 18:45:15 +02:00
19886eff89
update to Junit 5
2018-08-17 18:44:38 +02:00
a5b58cb1b5
update gradle to 4.7
2018-05-19 19:50:19 +02:00
67c16460d8
remove jmh
2018-01-22 18:21:40 +01:00
c5e49b388b
update gradle to 4.4.1
2018-01-22 18:14:10 +01:00
1681183474
add JMH
...
Add benchmark for a comparison of the custom made removeAll
method vs an implementation that uses removeIf
2017-12-20 17:51:15 +01:00
76145b080e
update gradle to 4.4
2017-12-13 20:44:49 +01:00
b50cb8fdca
update to gradle 4.3.1
2017-11-10 10:09:53 +01:00
4a07ed14b0
update gradle to 4.2
2017-09-26 19:30:58 +02:00
145c2152d0
Add IntList a list implementation for primitive integers.
2017-02-03 20:31:58 +01:00