Version 10


Start date not set

Release date not set

Release Notes

P1EnhancementJDK-8155571[JVMCI] split module into and SimonIn Progress
P1BackportJDK-8175716IllegalArgumentException: jdk.tls.namedGroupsSean CoffeyResolved
P1BackportJDK-8175766Lazy initialization of ImageReader breaks rmidClaes RedestadResolved
P1BackportJDK-8176684bigapps/Weblogic12medrec fails with assert(check_call_consistency(jvms, cg)) failed: inconsistent infoVladimir IvanovResolved
P1BackportJDK-8176694Move new to hotspot/test directoryJini GeorgeResolved
P1BackportJDK-8178162Invoke newRecording on mbean and server haltsMarkus GrönlundResolved
P1BackportJDK-8178208Range check dependent CastII/ConvI2L is prematurely eliminatedTobias HartmannResolved
P1BugJDK-8179602Backout fix for JDK-8165437 due to breakage on 32-bit LinuxVyom TewariResolved
P1Sub-taskJDK-8179625[BACKOUT] Avoid repeated calls to JavaThread::last_frame in InterpreterRuntimeIoi LamResolved
P1BackportJDK-8179754Workaround for failure of CRC32C intrinsic on x86 machines without CLMUL support (JDK-8178720)Zoltan MajoResolved
P1BackportJDK-8179832test/java/lang/Class/getDeclaredField/ fails due to JDK-8177845Douglas SimonResolved
P1BackportJDK-8180230Build failed on Linux64 after JDK-8179453 Add a proper SetupProcessMarkdownMagnus Ihse BursieResolved
P1BackportJDK-8180259Custom system class loader using Enum.valueOf in its initialization triggers java.lang.InternalErrorMandy ChungResolved
P1BackportJDK-8180677Bundles.gmk:181: *** unterminated call to function 'filter-out': missing ')'Tim BellResolved
P1BackportJDK-8180681Interned string and symbol table leak memory during parallel unlinkingThomas SchatzlResolved
P1BackportJDK-8181352[JVMCI] mx eclipseinit doesn't pick up generated sourcesChristian ThalingerResolved
P1BugJDK-8182276Kitchensink : Analyzer failure rollbackUnassignedOpen
P1BackportJDK-8182781There are no hosts in Aurora to execute bigapps with large heap.Leonid MesnikResolved
P1BugJDK-8183571PPC64 build broken after 8178499Martin DoerrResolved
P1BackportJDK-8183997Fix typos in module declarationsMark ReinholdResolved
P1BackportJDK-8183998Meta "keywords" tag malformed in overview-summary.html and related pagesMark ReinholdResolved
P1BackportJDK-8183999Load that bypasses arraycopy has wrong memory stateRoland WestrelinResolved
P1BackportJDK-8184000javadoc generates bad names and broken module graph linksJonathan GibbonsResolved
P1BackportJDK-8184002java --help-extra in non-English locales lists --permit-illegal-access which no longer existsKumar SrinivasanResolved
P1BackportJDK-8184003lib\jawt.lib is missing from JDK 9 distribution for WindowsErik JoelssonResolved
P1BackportJDK-8184004Fix font-family style attributes in module declarationsMark ReinholdResolved
P1BugJDK-8184813Class javax/swing/plaf/metal/MetalFontDesktopProperty is broken in JDK10Prasanta SadhukhanResolved
P2EnhancementJDK-5024011Add ability to switch VirtualMachine to read only state.UnassignedClosed
P2EnhancementJDK-5024021Add some ability to evaluate expressins in JDIUnassignedClosed
P2BugJDK-6303969JDWP: Socket Transport handshake fails rarely on InstancesTest.javaGerald ThornbrughOpen
P2EnhancementJDK-6327198JVMTI Spec: field index mapping must be made clear with functionUnassignedClosed
P2BugJDK-6449023Crash in JDI test against ForceEarlyReturnUnassignedOpen
P2EnhancementJDK-6617177Provide fine-grained method-level tracing of Java methods in DTraceUnassignedClosed
P2EnhancementJDK-6969165remove char[] allocation in new String(char[] buf) if buf does not escapeTobias HartmannClosed
P2EnhancementJDK-6988512Native Resource Aware GCUnassignedOpen
P2EnhancementJDK-7044739Provide legal notice check.UnassignedOpen
P2EnhancementJDK-7154055Please add alternate signal stacks to Linux JVM for better error reportingUnassignedClosed
P2EnhancementJDK-8014364SoftReference clearing needs to improve when memory is constrainedPaul SuOpen
P2BugJDK-8015848SA: ClassWriter have to support JSR292Sharath BallalOpen
P2EnhancementJDK-8017163G1: Refactor remembered setsThomas SchatzlOpen
P2EnhancementJDK-8024553Add a system property to keep internal build data to serve properly as build identity.UnassignedClosed
P2EnhancementJDK-8027547G1 should not push already forwarded objects into the object task queue but special case themUnassignedOpen
P2EnhancementJDK-8029584Please allow \uxxxx unicode-escaping on the jvm command-line argumentsKumar SrinivasanOpen
P2EnhancementJDK-8037806Enhance to optionally add the subtrees to the top level repoUnassignedResolved
P2BugJDK-8042145Tests fail with intermittent IOException during vm attach in RT_BaselineUnassignedOpen
P2BugJDK-8043070nmethod::verify_interrupt_point() shouldn't enter safepointIgor VeresovOpen
P2EnhancementJDK-8060200Enabling JFR support in Java WebStartAndy HerrickResolved
P2EnhancementJDK-8072061Automatically determine optimal sizes for the CDS regionsIoi LamIn Progress
P2EnhancementJDK-8074352Each of 32 and 64 bit builds need to create both 32 and 64 bit JAB DLLsUnassignedOpen
P2EnhancementJDK-8074426Add JKS support for trust settings on root certificatesVincent RyanResolved
P2EnhancementJDK-8076584Parallelism used for redirty logged cards needs better control.UnassignedOpen
P2EnhancementJDK-8077237Consider free heap when composing cset for mixed gcUnassignedOpen
P2EnhancementJDK-8079128ParNewGC times doubled from Java SE 6 to Java SE 9UnassignedOpen
P2BugJDK-8081688SurvivorAlignmentInBytes tests too lenientUnassignedOpen
P2EnhancementJDK-8086056ParNew: auto-tune ParGCCardsPerStrideChunkTony PrintezisOpen
P2TaskJDK-8087539Implement New Launcher Unit TestsChris BensenOpen
P2EnhancementJDK-8092040Implement Image writers for JavaFXJayathirth D VOpen
P2BugJDK-8132849Increased stop time in cleanup phase because of single-threaded walk of thread stacks in NMethodSweeper::mark_active_nmethods()Roman KennkeOpen
P2EnhancementJDK-8134153Re-examine supportedness APIsRoman GrigoriadiOpen
P2EnhancementJDK-8134691CommandLineFlagConstraint::AtParse is not useful and not what we needGerard ZiemskiResolved
P2BugJDK-8135224.oracle_jre_usage directory is created in user home directoryJini GeorgeOpen
P2Sub-taskJDK-8138802update compiler/jvmci/compilerToVM tests w/ the case of default interface method not overridden in implementorsDmitrij PochepkoResolved
P2Sub-taskJDK-8139130Port GTest prototype to WindowsJesper WilhelmssonClosed
P2EnhancementJDK-8140466ChaCha20 and Poly1305 CipherJamil NimehIn Progress
P2BugJDK-8140552ResourceObj copy ctor stack logic breaks with gcc 4.9.2 on some systemsGeorge TriantafillouResolved
P2EnhancementJDK-8140760Create a README file describing how to write os specific property filesIgor IgnatyevOpen
P2EnhancementJDK-8143106[AOT] replace aot-specific "to aot" stubs with general-purpose trampoline stubsVladimir KozlovOpen
P2BugJDK-8144623javac module options need to match runtime optionsJonathan GibbonsOpen
P2BugJDK-8146537TrayIcon Action Listener doesnt work in WIndows 10Prem BalakrishnanOpen
P2EnhancementJDK-8148501Upgrade NSS library used in tests to 3.27.*John JiangIn Progress
P2TaskJDK-8151635[packager] Get Unit Tests RunningChris BensenOpen intermittently failsSrikanth AdayapalamOpen
P2EnhancementJDK-8152723Large eden prevents collecting the old gen due to too conservative estimation of eden live bytesUnassignedOpen
P2EnhancementJDK-8156534Check if range checks can be moved into Java wrapper for intrinsicsTobias HartmannOpen
P2EnhancementJDK-8156985Need an administering security guideRaymond GallardoOpen
P2EnhancementJDK-8161683[testconf] add batches w/ extra options for JSR292 related testsIgor IgnatyevOpen
P2EnhancementJDK-8162875Remove deprecated security APIs that are marked for removalSean MullanOpen
P2EnhancementJDK-8164407Add module support for -link and -linkoffline javadoc optionsBhavesh PatelOpen
P2EnhancementJDK-8164408Add module support for @see, @link and @linkplain javadoc tags.Bhavesh PatelOpen
P2BackportJDK-8166328JRE 6u121 causes applet to fail with: Reset deny session certificate storeSean CoffeyOpen
P2BugJDK-8168445make pd_get_top_frame_for_profiling more robustDean LongOpen
P2BugJDK-8169641java/lang/annotation/Missing/ Expected exception not thrownColeen PhillimoreClosed
P2EnhancementJDK-8172670AOT Platform Support for Windows and Mac OS X x64Bob VandetteResolved
P2EnhancementJDK-8172970TESTBUG: need test coverage for the JVMTI functions allowed in the start phaseSerguei SpitsynResolved
P2EnhancementJDK-8172987Change ConstantPool entry size from 64 bits to 32 bits Ioi LamOpen
P2BugJDK-8173421Obsolete and expired flags for JDK 10 need to be removed and related tests updatedDavid HolmesResolved
P2BugJDK-8173625JRE 8u121 fails to install with blank dialog box (username with character #)Pavel PorvatovResolved
P2EnhancementJDK-8174103[AOT] InitializeKlassNode should benefit from peelingIgor VeresovClosed
P2TaskJDK-8174203Enable AOT Jtreg tests on WindowsBob VandetteResolved
P2BackportJDK-8174279Improve testing for multi-version JAR file maker toolAndrey NazarovResolved
P2BackportJDK-8174282Rename jdk.crypto.token to jdk.crypto.cryptokiAnthony ScarpinoResolved
P2BackportJDK-8174288JMX RMI connector should be in its own moduleDaniel FuchsResolved
P2BackportJDK-8174294Emulate client build on platforms with reduced virtual address spaceJamsheed C MResolved
P2BackportJDK-8174306Echeneis tests doesn't work with JDK9Leonid MesnikResolved
P2BackportJDK-8174307PUnit tests failing when JDK9 is testedLeonid MesnikResolved
P2BackportJDK-8174312Remove qualified exports from java.base to java.corbaPavel RappoResolved
P2BackportJDK-8174316Get rid of the humanReadableByteCount() method in openjdk/hotspotDmitry FazunenkoResolved
P2BackportJDK-8174328ReferenceType.instances() returns unexpected number of instancesDmitry SamersoffResolved
P2BackportJDK-8174371JRE9b153 Plugin can not be installed in firefox browser on OEL7.Crystal YangResolved
P2BackportJDK-8174379Applets exit after a short idle time on MacAlexander MatveevResolved
P2BackportJDK-8174384CatalogManager.catalogResolver should not fail when non-existing URI is passed to itDaniel FuchsResolved
P2BackportJDK-8174392AArch64: Fix minimum stack size computationsAndrew DinnResolved
P2BackportJDK-8174406C2: anti dependence missed because store hidden by membarMartin DoerrResolved
P2BackportJDK-8174420[AOT] Fix unverified entry pointIgor VeresovResolved
P2BackportJDK-8174421C2: Bytecode escape analyzer crashes due to stack overflowZoltan MajoResolved
P2BackportJDK-8174429 Internal Error: gc/g1/ptrQueue.hpp:126 assert(_index == _sz) failed: invariant: queues are empty when activatedAlexander HarlapResolved
P2BackportJDK-8174437Backout JDK-8172990 changes.Vladimir KozlovResolved
P2BackportJDK-8174438OSR compilation at unreachable bci causes C1 crashTobias HartmannResolved
P2BackportJDK-8174443VM no longer prints "Picked up _JAVA_OPTIONS: " messageDaniel DaughertyResolved
P2BackportJDK-8174445Fix timing bug in JVM management of package export listsHarold SeigelResolved
P2BackportJDK-8174447Assert fails in deoptimization due to original PC at the end of code sectionZoltan MajoResolved
P2BackportJDK-8174450EXCEPTION_ACCESS_VIOLATION running VirtualObjectDebugInfoTest.javaTom RodriguezResolved
P2BackportJDK-8174453[BACKOUT] 8087341: C2 doesn't optimize redundant memory operations with G1Tobias HartmannResolved
P2BackportJDK-8174454Anti-dependency on membar causes crash in register allocator due to invalid instruction schedulingTobias HartmannResolved
P2BackportJDK-8174457[AOT] Failed compilation: java.math.MutableBigInteger.divide3n2nGilles DuboscqResolved
P2BackportJDK-8174458AArch64: assertion failure: the int pressure is incorrectNingsheng JianResolved
P2BackportJDK-8174481NPE when --add-modules java.corba is usedJan LahodaResolved
P2BackportJDK-8174483Error compiling javafx modules after fix for JDK-8169197Jan LahodaResolved
P2BackportJDK-8174484Compilation significantly slower after JDK-8169197Jan LahodaResolved
P2BackportJDK-8174487tools/javac/classreader/ fails on WindowsJonathan GibbonsResolved
P2BackportJDK-8174495javac throws exception during compilation when annotation processing is enabledJan LahodaResolved
P2BackportJDK-8174497javadoc search doesn't work on local doc bundlesBhavesh PatelResolved
P2BackportJDK-8174499Javadoc fix 8166175 results in test failuresBhavesh PatelResolved
P2BackportJDK-8174502ModuleElement should declare and provide appropriate modifiersJonathan GibbonsResolved
P2BackportJDK-8174504jshell tool: store history on fatal exitRobert FieldResolved
P2BackportJDK-8174513problem generating JavaFX docsBhavesh PatelResolved
P2BackportJDK-8174516Javac doesn't report errors on duplicate provides with different service implementationsJonathan GibbonsResolved
P2BackportJDK-8174521jshell tool: ctrl-C when in external editor aborts jshell -- history lostJan LahodaResolved
P2BackportJDK-8174524JShell: less-than causes: reached end of file while parsingRobert FieldResolved
P2BackportJDK-8174525JShell: control characters should be escaped in String valuesRobert FieldResolved
P2BackportJDK-8174526javac: 'opens' statement cannot specify non observable packageJonathan GibbonsResolved
P2BackportJDK-8174557Add failing java/bean tests in JDK-8173082 to the ProblemListSean MullanResolved
P2BackportJDK-8174558java/bean/* tests fail since change of JDK-8055206Sean MullanResolved
P2BackportJDK-8174565Test JFR in a modularized environmentErik GahlinResolved
P2BackportJDK-8174568Disable JAVA_OPTIONS env variable support until JDK-8173712 is resolvedMandy ChungResolved
P2BackportJDK-8174588Is able to set a negative j.u.Vector size in JDK9 b151Doug LeaResolved
P2BackportJDK-8174594tools/launcher/ doesn't report names of tools which failed checksDmitry FazunenkoResolved
P2BackportJDK-8174599Remove forRemoval=true from several deprecated security APIsSean MullanResolved
P2BackportJDK-8174625VarHandle usages in LockSupport and ThreadLocalRandom result in circularity issuesPaul SandozResolved
P2BackportJDK-8174629Upgrade harfbuzz in JDK 9 to v1.4.1Philip RaceResolved
P2BackportJDK-8174632jmod files are not world-readableMandy ChungResolved
P2BackportJDK-8174638Custom system class loader + security manager + malformed policy file = recursive initializationAdam PetcherResolved
P2BackportJDK-81746394096 is not supported yet for the DH Parameter GeneratorXue-Lei FanResolved
P2BackportJDK-8174647Examine UIDefaults::addResourceBundle(String bundleName) with resource encapsulationSergey BylokhovResolved
P2BackportJDK-8174656Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corruptedAnton LitvinovResolved
P2BackportJDK-8174667osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules Mandy ChungResolved
P2BugJDK-8175029StackOverflowError in X509CRL and X509Certificate.verify(PublicKey, Provider)Sean MullanResolved
P2BugJDK-8175342assert(InstanceKlass::cast(k)->is_initialized()) failed: need to increase java_thread_min_stack_allowed calculationChris PlummerResolved
P2BackportJDK-8175580Remove non-standard jdk.desktop module from JDK9Philip RaceResolved
P2BackportJDK-8175584Module system implementation refresh (2/2017)Alan BatemanResolved
P2BackportJDK-8175591Revamped JCP: Usability Issues with Update TabVivek RaoResolved
P2BackportJDK-8175603Revamped JCP: Advanced-Network Tab Voiceover/JAWS issuesVivek RaoResolved
P2BackportJDK-8175608Popups are not rendered for FX applets running on MacAlexander MatveevResolved
P2BackportJDK-8175612DT(deployJava.js) fails to load applet in FF or Safari on Linux or MacVictor DrozdovResolved
P2BackportJDK-8175618Mach 5 builds failed on Windows/install repo after JDK-8173207Xueming ShenResolved
P2BackportJDK-8175624Fix denyAfter and usage types for security propertiesAnthony ScarpinoResolved
P2BackportJDK-8175627Merge javac -Xmodule into javac--patch-moduleJan LahodaResolved
P2BackportJDK-8175629Regression in XML Transform caused by JDK-8087303 Frank YuanResolved
P2BackportJDK-8175636Race when building java.base.jmodErik JoelssonResolved
P2BackportJDK-8175643Capture build-time parameters to --generate-jli-classesClaes RedestadResolved
P2BackportJDK-8175646Update JAX-WS RI integration to latest versionAleksej EfimovResolved
P2BackportJDK-8175647Wrong assert whether all remembered set entries have been iterated over in presence of coarseningsThomas SchatzlResolved
P2BackportJDK-8175648AArch64: C1 comparisons with null only use 32-bit instructionsAndrew HaleyResolved
P2BackportJDK-8175650heapdump/JMapHeapCore fails with java.lang.RuntimeException: Heap segment size overflow.Jini GeorgeResolved
P2BackportJDK-8175655C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiverTobias HartmannResolved
P2BackportJDK-8175663Investigate SymbolTable in SAXParserAleksej EfimovResolved
P2BackportJDK-8175664Multiple jaxp tests failing across platformsFrank YuanResolved
P2BackportJDK-8175668JShell: reduce memory leaksRobert FieldResolved
P2BackportJDK-8175669JShell API: not patch compatibleRobert FieldResolved
P2BackportJDK-8175670jshell tool: /methods signature confusing/non-standard formatRobert FieldResolved
P2BackportJDK-8175671jshell tool: /method /type failed declaration listed (without indication)Robert FieldResolved
P2BackportJDK-8175672jshell tool: --startup PRINTING references undeclared Locale classRobert FieldResolved
P2BackportJDK-8175683jshell tool: invalid module path crashes toolRobert FieldResolved
P2BackportJDK-8175684jshell tool: regression user home (tilde) not translatedRobert FieldResolved
P2BackportJDK-8175693incorrect error message for nested service providerVicente Arturo Romero ZaldivarResolved
P2BackportJDK-8175695Javadoc fails on JDK 7 and JDK 8 sources with StringIndexOutOfBoundsExceptionKumar SrinivasanResolved
P2BackportJDK-8175699JavaCompiler.CompilationTask should support addModulesJonathan GibbonsResolved
P2BackportJDK-8175700javadoc crashes with a method which does not override a super.Kumar SrinivasanResolved
P2BackportJDK-8175706JavacTrees should use Types.skipTypeVars() to get the upper bound of type variablesVicente Arturo Romero ZaldivarResolved
P2BackportJDK-8175710Service.<init> fails with SecurityException, not granted NetPermission("getProxySelector")Lance AndersenResolved
P2BackportJDK-8175713Re-examine if Activatable object can be created from non-public class and/or constructorStuart MarksResolved
P2BackportJDK-8175714Rename JAVA_OPTIONS environment variable to JDK_JAVA_OPTIONSMandy ChungResolved
P2BackportJDK-8175717StackWalker.walk throws InternalError if called from a constructor invoked through reflection.Daniel FuchsResolved
P2BackportJDK-8175724Test failures after JDK-8033076Dan SmithResolved
P2BackportJDK-8175731jimage extract to readonly directory causes MissingResourceExceptionDenis KononenkoResolved
P2BackportJDK-8175733CUPS Printing is broken with Ubuntu 16.10 (CUPS 2.2)Prasanta SadhukhanResolved
P2BackportJDK-8175739RuntimeException: Module m's descriptor returns inconsistent package setMandy ChungResolved
P2BackportJDK-8175753jimage fails with IAE when attempts to inspect an empty fileDenis KononenkoResolved
P2BackportJDK-8175758URLClassLoader no longer uses custom URLStreamHandler for jar URLsPaul SandozResolved
P2BackportJDK-8175762ImageReader is not thread-safeClaes RedestadResolved
P2BackportJDK-8175764improve error message shown when main class can't be loadedVicente Arturo Romero ZaldivarResolved
P2BackportJDK-8175774HiDPI (Windows): Swing components have incorrect sizes after changing display resolutionAlexander ScherbatiyResolved
P2BackportJDK-8175776[macosx] Arabic character cannot be rendered on MacOS XPrasanta SadhukhanResolved
P2BugJDK-8175791Test compiler/aot/ fails in JPRT for jdk10/hsBob VandetteOpen
P2Sub-taskJDK-8175815Quarantine AOT tests on windowsRickard BackmanResolved
P2EnhancementJDK-8175907JMX should be expanded to know about physical quantities and units of measurement.Harsha Wardhana BOpen
P2EnhancementJDK-8175909Java lang management MBeans should provide information about physical quantities and units of measurement.Harsha Wardhana BOpen
P2EnhancementJDK-8176014[AOT] Add JVMCI API to query if given object or class is in shared archiveIgor VeresovIn Progress
P2TaskJDK-8176316Change JavaFX release version to 10Kevin RushforthResolved
P2BugJDK-8176403[TESTBUG] gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA is referencing no longer existing groupSangheon KimClosed
1200 of 4927