Commit Graph

35 Commits

Author SHA1 Message Date
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