Robuta

Sponsor of the Day: Jerkmate
https://openjdk.org/jeps/8283227 JEP draft: JDK Source Structure jep draftjdksourcestructure https://openjdk.org/jeps/8044507 JEP draft: JMX Specific Annotations for Registration of Managed Resources jep draftmanaged resourcesjmxspecificannotations https://openjdk.org/jeps/8209964 JEP draft: Lazy Static Final Fields jep draftlazystaticfinalfields https://openjdk.org/jeps/8328186 JEP draft: Hot Code Heap jep drafthotcodeheap https://openjdk.org/jeps/8182862 JEP draft: unboxed argument lists for method handles jep draftunboxedargumentlistsmethod https://openjdk.org/jeps/8261099 JEP draft: Internal Frozen Arrays jep draftinternalfrozenarrays https://openjdk.org/jeps/8186473 JEP draft: special notation for the receiver helper pattern jep draftspecialnotationreceiverhelper https://openjdk.org/jeps/8191530 JEP draft: fluent postfix notation for statically scoped interface methods jep draftfluentpostfixnotationstatically https://openjdk.org/jeps/8363700 JEP draft: Rich Notes in Java API Documentation jep draftjava apirichnotesdocumentation https://openjdk.org/jeps/8201462 JEP draft: Better hash codes jep draftbetterhashcodes https://openjdk.org/jeps/8361105 JEP draft: Code reflection (Incubator) jep draftcode reflectionincubator https://openjdk.org/jeps/8344154 JEP draft: Convenience Methods for JSON Documents jep draftconveniencemethodsjsondocuments https://openjdk.org/jeps/8336232 JEP draft: CDS Implementation Notes jep draftimplementation notescds https://openjdk.org/jeps/8158765 JEP draft: Isolated Methods jep draftisolatedmethods https://openjdk.org/jeps/8380294 JEP draft: JEP Draft: Native Profiler Hook for Unbiased Stack Traces (Experimental) jep draftstack tracesnativeprofilerhook https://openjdk.org/jeps/8323658 JEP draft: Exception handling in switch (Preview) jep draftexception handlingswitch preview https://openjdk.org/jeps/8223002 JEP draft: Keyword Management for the Java Language jep draftkeyword managementjava language https://openjdk.org/jeps/8132243 JEP draft: Optimize Final Field Loads In Generated Code jep draftfinal fieldgenerated codeoptimizeloads https://openjdk.org/jeps/8329758 JEP draft: Faster Startup and Warmup with ZGC jep draftfasterstartupwarmupzgc https://openjdk.org/jeps/8379682 JEP draft: Make Shenandoah's generational mode the default jep draftmakeshenandoahgenerationalmode https://openjdk.org/jeps/8303099 JEP draft: Null-Restricted and Nullable Types (Preview) jep draftnullrestrictedtypespreview https://openjdk.org/jeps/8349069 JEP draft: 4-byte Object Headers (Experimental) jep draftobject headers4byteexperimental https://openjdk.org/jeps/8179657 JEP draft: provide stable USDT probe points on JVM compiled methods jep draftprovidestableusdtprobe https://openjdk.org/jeps/8258000 JEP draft: refactor per-instance metadata to be separate from ClassInfo metadata jep draftinstance metadatarefactorperseparate https://openjdk.org/jeps/8214497 JEP draft: Guidelines for documenting system properties jep draftsystem propertiesguidelinesdocumenting https://openjdk.org/jeps/8305968 JEP draft: Integrity by Default jep draftintegritydefault https://openjdk.org/jeps/8248257 JEP draft: Simplified bootstrap method invocation jep draftmethod invocationsimplifiedbootstrap https://openjdk.org/jeps/8316779 JEP draft: Null-Restricted Value Class Types (Preview) jep draftclass typesnullrestrictedvalue https://openjdk.org/jeps/8283291 JEP draft: Extended Opcodes jep draftextendedopcodes https://openjdk.org/jeps/8249196 JEP draft: Low-level Object layout introspection methods jep draftlow levelobjectlayoutintrospection https://openjdk.org/jeps/8248259 JEP draft: Low-level classfile reflection jep draftlow levelreflection https://openjdk.org/jeps/8261007 JEP draft: Frozen Arrays (Preview) jep draftfrozenarrayspreview https://openjdk.org/jeps/8354416 JEP draft: Prepare for Native Memory Tracking in the JDK jep draftnative memorypreparetrackingjdk https://openjdk.org/jeps/8377305 JEP draft: Automatic Heap Sizing for ZGC jep draft automaticheap sizingzgc https://openjdk.org/jeps/8381663 JEP draft: Vector API (Twelfth Incubator) jep draftvector apitwelfthincubator https://openjdk.org/jeps/8359211 JEP draft: Automatic Heap Sizing for G1 jep draft automaticheap sizingg1 https://openjdk.org/jeps/8223220 JEP draft: JVMCI based JIT Compiler pre-compiled as shared library jep draftjit compilerpre compiledshared librarybased https://openjdk.org/jeps/8350152 JEP draft: Automatic Heap Sizing for the Serial Garbage Collector jep draft automaticheap sizinggarbage collectorserial https://openjdk.org/jeps/8325511 JEP draft: Security Providers Filter jep draftsecurity providersfilter https://openjdk.org/jeps/8350458 JEP draft: Strict Field Initialization in the JVM (Preview) jep draftstrictfieldinitializationjvm https://openjdk.org/jeps/8260688 JEP draft: Predictable regex performance jep draftpredictableregexperformance https://openjdk.org/jeps/8297236 JEP draft: enhanced checkcast for Valhalla type unification jep draftenhancedvalhallatypeunification https://openjdk.org/jeps/8204937 JEP draft: Type operator expressions in the JVM jep drafttypeoperatorexpressionsjvm https://openjdk.org/jeps/8171275 JEP draft: Certificate Transparency jep draftcertificate transparency https://openjdk.org/jeps/8372760 JEP draft: JFR In-Process Data Redaction jep draftprocess datajfrredaction https://openjdk.org/jeps/8335368 JEP draft: Ahead-of-Time Code Compilation jep drafttime codeaheadcompilation