Claude
|
dfd3a830cd
|
sorting: Comparable vs Comparator from first principles, comparing/thenComparing/nullsFirst chaining, records as sort keys (and the record/equals compareTo trap), and a real reproduction of the int-subtraction-overflow comparator bug
Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01YXCrLgRKFgCh9RHKW8xaqJ
|
2026-10-01 16:19:14 +00:00 |
|
Claude
|
8eb601aa0e
|
cow: fix stale output/06 reference in WriteThroughputBenchmark comment after output file renumbering
|
2026-10-01 12:20:08 +00:00 |
|
Claude
|
6520e7aabd
|
cow: add committed javap evidence for the internal lock field, renumber the preserved race-condition output to make room for it
|
2026-10-01 12:19:08 +00:00 |
|
Claude
|
434054f246
|
cow: CopyOnWriteArrayList - deterministic iterator-snapshot and synchronizedList CME demos, JMH read/write throughput, and the addLast/removeFirst fix for a real concurrent-writer race
|
2026-10-01 12:09:44 +00:00 |
|
Claude
|
64de44fa65
|
sequenced: JEP 431 Sequenced Collections across List/Deque/LinkedHashSet/LinkedHashMap/TreeMap, and the getLast() replacement for the Set find-last stream tricks
|
2026-10-01 04:39:39 +00:00 |
|
Claude
|
9059df4ad2
|
list-benchmarks: ArrayList vs LinkedList JMH benchmarks (add/get/iterate/remove) and when ArrayDeque fits instead of either
|
2026-10-01 04:30:17 +00:00 |
|
Claude
|
f4b732799d
|
collections: SequencedDemo put through the reversed view now actually breaks the order (zed=60)
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01KqJyCidz3ZgRyHABv2GVJh
|
2026-09-30 19:12:32 +00:00 |
|
Claude
|
381f119308
|
collections: companion code for the How to Sort a HashMap by Value (and Key) post
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01KqJyCidz3ZgRyHABv2GVJh
|
2026-09-30 19:10:13 +00:00 |
|
Claude
|
366579f478
|
strings: Java Strings deep dive companion code (pool/intern, indy concat vs StringBuilder JMH, text blocks, string templates)
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01KqJyCidz3ZgRyHABv2GVJh
|
2026-09-30 19:06:34 +00:00 |
|
Claude
|
97e7352f45
|
serialization: Java serialization companion code (UID drift, JEP 290/415 filters, records, JSON/Protobuf comparison)
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01KqJyCidz3ZgRyHABv2GVJh
|
2026-09-30 19:03:40 +00:00 |
|