Commit Graph

51 Commits

Author SHA1 Message Date
672f185584
RGBA stream codec 2024-02-24 23:22:18 +07:00
5ebc7008eb
Remove Decimal since it is quite specific, and has compile-time constraints 2024-02-24 23:14:22 +07:00
4e2c28a1b2
Add DelegateSyncher.enum 2024-02-24 23:06:11 +07:00
e9062ab21c
Actually sync delegates 2024-02-24 22:57:42 +07:00
13d213f5f2
We welcome our DelegateSyncher overlord 2024-02-24 22:41:33 +07:00
26a0595742
Fix use-after-free block erasure 2024-02-21 20:50:17 +07:00
d0718bdf14
Some btreedb fixes, RLE encoded free bitmap 2024-02-21 20:21:59 +07:00
a19437667a
Fix KOptional.ofNullable signature 2024-02-21 11:32:50 +07:00
7ca9ff3a5b
KOptional.flatMap 2024-02-21 10:53:33 +07:00
536b81e27b
Array2D.fill 2024-02-20 21:24:20 +07:00
78c3a3c35e
More hash specifics 2024-02-20 00:37:41 +07:00
3ec189804c
XXHash64 and 32 implementations 2024-02-20 00:28:44 +07:00
7011ab8ace
Get rid of "intermediate" btreedb class 2024-02-18 21:19:59 +07:00
54f7f82e9d
Bump version 2024-02-18 12:58:03 +07:00
7a059821f8
BTreeDB Free bitmap, preemtive block allocation (to avoid fragmentation) 2024-02-17 18:41:41 +07:00
ff296cdc9f
Move package from collect to guava
because java modules hate nice stuff
2024-02-15 19:47:39 +07:00
e2ca74cd53
BTreeDB.hasKey 2024-02-15 14:13:38 +07:00
c43992aa04
a 2024-02-15 13:56:24 +07:00
748577d9f5
BTreeDB 2024-02-15 13:49:42 +07:00
b76c4e6aa9
Some semantic fixes to carriedexecutor 2024-02-14 12:38:36 +07:00
4972bea1ce
CarriedExecutor 2024-02-14 11:46:15 +07:00
848c402246
Fix varint writing 2024-02-11 12:57:02 +07:00
4b07f97168
fix int.tosignedvar 2024-02-11 12:06:03 +07:00
cea22e65a2
More float<>double vector conversions 2024-02-11 11:04:27 +07:00
ffa7f0361f
Make readVarLongInfo account for stream end 2024-02-10 21:25:24 +07:00
ac9a882f12
Read/write byte array 2024-02-10 19:44:02 +07:00
e150738f37
Writing and reading maps, (k)optionals 2024-02-10 19:35:09 +07:00
31b1278cc2
DelegateSyncher.Group merging 2024-02-10 15:41:03 +07:00
80e5347ac6
DelegateSyncher, a vastly superior version of FieldSynchronizer 2024-02-10 15:37:17 +07:00
3c797b9131
Slice and splice delegates, listenables, syncheddelegates 2024-02-08 19:59:14 +07:00
5c26b1087a
Add vector codecs 2024-02-05 12:22:56 +07:00
abf91f445e
Remove locking in mailbox executor service 2024-02-04 20:20:03 +07:00
a1f7eaeee8
Some struct IO 2024-02-04 20:15:13 +07:00
9a345447e1
proper artifact ids 2024-02-04 12:04:36 +07:00
8a9da77006
Widen forValidRefs receiver, chainOptionalFutures 2024-02-03 23:00:08 +07:00
79f050e662
Rename interfaces (fix typo) 2024-02-03 21:01:52 +07:00
e7cbe596a2
More stream extensions 2024-02-03 20:48:00 +07:00
292d81af98
Bring back linear interpolation of rgbacolor 2024-02-03 20:42:19 +07:00
e7c0a30d2d
RGBAColor.times with float 2024-02-03 20:37:16 +07:00
af4b3dd726
KOptional type adapter 2024-02-03 19:55:47 +07:00
5c1a5b4d43
Add missing extra operators 2024-02-03 19:17:19 +07:00
b20e1fede9
Fix wrong package 2024-02-03 19:15:36 +07:00
56d8ab1b7a
Mailbox executor service 2024-02-03 18:54:55 +07:00
39b139468a
Bump version 2024-02-03 18:33:10 +07:00
4407fc3de6
Merge stuff 2024-02-03 18:02:41 +07:00
f6538bd03a
gson, gson-math 2024-02-03 17:00:55 +07:00
5a0f60f886
Don't specify different versions for modules 2024-02-03 16:31:18 +07:00
d02cdca524
Source jars 2024-02-03 16:20:10 +07:00
d91e169a95
Merge KVector into Kommons 2024-02-03 16:11:35 +07:00
54da716823
Some cleaning 2024-02-03 15:41:15 +07:00