ecceaa8b32
Add jextract module: SQLite bindings generated with jextract, FFM arenas, C strings, out-parameters, errors, upcalls, and a JMH comparison with JNI
asmhatreandClaude Sonnet 5.52026-10-30 16:36:09 +00:00
41101bea40
Add classfile-api module: java.lang.classfile (JEP 484) parse, generate, transform with timing instrumentation, ASM 9.11.1 comparison, version limits, JDK 24/25/26 API diff
asmhatreandClaude Sonnet 5.52026-10-29 04:14:57 +00:00
eca73ad544
Add kdf module: Key Derivation Function API (JEP 510, final in JDK 25), HKDF, RFC 5869 vectors, interop with Python cryptography and openssl, per-tenant keys
asmhatreandClaude Sonnet 5.52026-10-28 18:07:57 +00:00
c93a1fffbb
Add structured-concurrency-final module: StructuredTaskScope final in JDK 28 (JEP 543), run on 28-ea, 27, 26 and 25
Claude2026-10-26 02:01:31 +00:00
2e25042a68
Add pem-api module: PEMDecoder/PEMEncoder (JEP 538 preview on JDK 27, JEP 542 final in JDK 28) for JWT keys, TLS, encrypted keys and BouncyCastle migration
asmhatreandClaude Sonnet 5.52026-10-26 01:50:05 +00:00
c3cc57f482
Add java21-features module: runnable demos and captured output for the ankurm.com java21-features article
asmhatre2026-10-20 17:13:59 +00:00
5a076c826f
Add java17-features module: runnable demos and captured output for the ankurm.com java17-features article
asmhatre2026-10-20 17:13:58 +00:00
8b9447a393
Add java11-features module: runnable demos and captured output for the ankurm.com java11-features article
asmhatre2026-10-20 17:13:58 +00:00
77c782abbf
Add java8-features module: runnable demos and captured output for the ankurm.com java8-features article
asmhatre2026-10-20 17:13:58 +00:00
d565be93c6
Add jdk27-perf: the same Spring Boot service measured on JDK 25 and JDK 27
asmhatreandClaude Sonnet 5.52026-10-12 17:29:29 +00:00
fc05eed4b5
Add compact-strings module: Compact Strings (JEP 254) measured with JOL on JDK 25, with and without -XX:-CompactStrings, and compact object headers on 25 vs 27
asmhatreandClaude Sonnet 5.52026-10-01 04:23:27 +00:00
fadfd05670
Add http3 module: HTTP/3 in the Java HTTP Client (JEP 517), opt-in, discovery modes, fallback timings, proxy downgrade and a packet-loss comparison
asmhatreandClaude Sonnet 5.52026-09-30 20:27:46 +00:00