wenzelm [Sun, 16 Jun 2024 11:41:22 +0200] rev 80384
tuned names;
wenzelm [Sun, 16 Jun 2024 11:28:47 +0200] rev 80383
imitate internal policy of ByteArrayOutputStream: capacity is doubled after first push;
wenzelm [Sat, 15 Jun 2024 23:52:30 +0200] rev 80382
tuned whitespace;
wenzelm [Sat, 15 Jun 2024 23:49:06 +0200] rev 80381
unused;
wenzelm [Sat, 15 Jun 2024 23:47:04 +0200] rev 80380
Bytes.Builder is unsynchronized, like java.io.OutputBuffer;
wenzelm [Sat, 15 Jun 2024 23:24:24 +0200] rev 80379
notable performance tuning: avoid overhead of higher-order functions;
wenzelm [Sat, 15 Jun 2024 22:43:01 +0200] rev 80378
more efficient equals: avoid somewhat slow sha1_digest (see also 29b761e290c5, 306f273c91ec);
wenzelm [Sat, 15 Jun 2024 21:59:31 +0200] rev 80377
more scalable compression, using Bytes.Builder.Stream;
wenzelm [Sat, 15 Jun 2024 21:52:14 +0200] rev 80376
tuned: more uniform, less ambitious;
wenzelm [Sat, 15 Jun 2024 21:07:23 +0200] rev 80375
tuned;
wenzelm [Sat, 15 Jun 2024 20:49:15 +0200] rev 80374
minor performance tuning;
wenzelm [Sat, 15 Jun 2024 20:44:09 +0200] rev 80373
minor performance tuning;
clarified signature;
wenzelm [Sat, 15 Jun 2024 20:30:31 +0200] rev 80372
minor performance tuning;
wenzelm [Sat, 15 Jun 2024 20:29:50 +0200] rev 80371
clarified signature;
wenzelm [Sat, 15 Jun 2024 20:17:43 +0200] rev 80370
tuned;
wenzelm [Sat, 15 Jun 2024 20:14:53 +0200] rev 80369
tuned;
wenzelm [Sat, 15 Jun 2024 20:14:24 +0200] rev 80368
clarified signature;
wenzelm [Sat, 15 Jun 2024 17:16:14 +0200] rev 80367
minor performance tuning;
wenzelm [Sat, 15 Jun 2024 17:12:49 +0200] rev 80366
support large byte arrays, using multiple "chunks";
support incremental builder;
clarified "limit" (valid >= 0) vs. "hint" (valid > 0);
clarified byte access: prefer unchecked acces and iterators internally;
wenzelm [Sat, 15 Jun 2024 12:27:57 +0200] rev 80365
clarified File.eq_content, following 306f273c91ec;
wenzelm [Thu, 13 Jun 2024 15:08:24 +0200] rev 80364
tuned;
wenzelm [Wed, 12 Jun 2024 22:09:16 +0200] rev 80363
clarified hash and equality: depend on sha1 digest to be collision-free;
wenzelm [Wed, 12 Jun 2024 21:59:44 +0200] rev 80362
clarified signature;
wenzelm [Wed, 12 Jun 2024 21:56:01 +0200] rev 80361
tuned source structure;
wenzelm [Wed, 12 Jun 2024 21:44:30 +0200] rev 80360
tuned signature;
wenzelm [Wed, 12 Jun 2024 21:40:13 +0200] rev 80359
minor performance tuning;
wenzelm [Wed, 12 Jun 2024 16:58:55 +0200] rev 80358
proper sha1_digest: need to include offset + length;
wenzelm [Tue, 11 Jun 2024 21:32:26 +0200] rev 80357
clarified signature: pro-forma support for Bytes with size: Long;
wenzelm [Tue, 11 Jun 2024 16:48:20 +0200] rev 80356
minor performance tuning;
wenzelm [Tue, 11 Jun 2024 16:39:53 +0200] rev 80355
clarified signature (again);