5f4cdebfec
Changelog: Bug Fixes The following table lists the bug fixes included in JDK 8u92 release: Bug Id Category Subcategory Description JDK-8041900 client-libs 2d [macosx] Java forces the use of discrete GPU JDK-8132890 client-libs 2d Text Overlapping on Dot Matrix Printers JDK-8132503 client-libs java.awt [macosx] Chinese full stop symbol cannot be entered with Pinyin IM on OS X JDK-8138764 client-libs java.awt In some cases the usage of TreeLock can be replaced by other synchronization JDK-8041501 client-libs javax.imageio ImageIO reader is not capable of reading JPEGs without JFIF header JDK-8134828 client-libs javax.swing Scrollbar thumb disappears with Nimbus L&F JDK-8131129 core-libs java.lang.invoke Attempt to define a duplicate BMH$Species class JDK-8067800 core-libs java.time Clarify java.time.chrono.Chronology.isLeapYear for out of range years JDK-8062901 core-libs java.util Iterators is spelled incorrectly in the Javadoc for Spliterator JDK-8140587 core-libs java.util.concurrent Atomic*FieldUpdaters should use Class.isInstance instead of direct class check JDK-8145539 core-libs java.util:collections (coll) AbstractMap.keySet and .values should not be volatile JDK-8143297 core-libs jdk.nashorn Nashorn compilation time reported in nanoseconds JDK-8143896 core-libs jdk.nashorn java.lang.Long is implicitly converted to double JDK-8144020 core-libs jdk.nashorn Remove long as an internal numeric type JDK-8144131 core-libs jdk.nashorn ArrayData.getInt implementations do not convert to int32 JDK-8146147 core-libs jdk.nashorn Java linker indexed property getter does not work for computed nashorn string JDK-8147845 core-libs jdk.nashorn Varargs Array functions still leaking longs JDK-8147857 core-svc javax.management RMIConnector logs attribute names incorrectly JDK-8140244 core-svc tools Port fix of JDK-8075773 to AIX and possibly MacOSX JDK-8139773 deploy Add more debug traces to deployment registration process (RegFx.cpp) JDK-8142982 deploy Race Condition can cause CacheEntry.getJarSigningData() to return null. JDK-8143294 deploy cookie handler can't get JSESSIONID on linux JDK-8145217 deploy Fix GenericCookieHandlerTest JDK-8143314 deploy packager Runtime not respected with INI-configuration while creating native bundle JDK-8139389 deploy webstart Register a protocol handler for Java Webstart JDK-6869327 hotspot compiler Add new C2 flag to keep safepoints in counted loops. JDK-8058563 hotspot compiler InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries JDK-8080650 hotspot compiler Enable stubs to use frame pointers correctly JDK-8129847 hotspot compiler Compiling methods generated by Nashorn triggers high memory usage in C2 JDK-8131782 hotspot compiler C1 Class.cast optimization breaks when Class is loaded from static final JDK-8139421 hotspot compiler PPC64LE: MacroAssembler::bxx64_patchable kills register R12 JDK-8140483 hotspot compiler Atomic*FieldUpdaters final fields should be trusted JDK-8144487 hotspot compiler PhaseIdealLoop::build_and_optimize() must restore major_progress flag if skip_loop_opts is true JDK-8144935 hotspot compiler C2: safepoint is pruned from a non-counted loop JDK-8145754 hotspot compiler PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI JDK-8065579 hotspot gc WB method to start G1 concurrent mark cycle should be introduced JDK-8138966 hotspot gc Intermittent SEGV running ParallelGC JDK-8145442 hotspot gc Add the facility to verify remembered sets for G1 JDK-8029630 hotspot runtime Thread id should be displayed as hex number in error report JDK-8046611 hotspot runtime Build errors with gcc on sparc/fastdebug JDK-8087120 hotspot runtime [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms JDK-8138745 hotspot runtime Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot JDK-8139258 hotspot runtime PPC64LE: argument passing problem when passing 15 floats in native call JDK-8143963 hotspot runtime improve ClassLoader::trace_class_path to accept an additional outputStream* arg JDK-8029726 hotspot svc On OS X some dtrace probe names are mismatched with Solaris JDK-8029727 hotspot svc On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired. JDK-8029728 hotspot svc On OS X dtrace probes SetStaticBooleanField are not fired JDK-8130910 hotspot svc hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions JDK-8140031 hotspot svc SA: Searching for a value in Threads does not work JDK-8144885 hotspot svc agent/src/os/linux/libproc.h needs to support Linux/SPARC builds JDK-8145099 hotspot svc Better error message when SA can't attach to a process JDK-8074935 security-libs java.security jdk8 keytool doesn't validate pem files for RFC 1421 correctness, as jdk7 did JDK-8139436 security-libs java.security sun.security.mscapi.KeyStore might load incomplete data JDK-8064330 security-libs javax.net.ssl Remove SHA224 from the default support list if SunMSCAPI enabled JDK-8131665 security-libs javax.net.ssl Bad exception message in HandshakeHash.getFinishedHash JDK-8136442 security-libs javax.net.ssl Don't tie Certificate signature algorithms to ciphuites JDK-8038184 security-libs javax.xml.crypto XMLSignature throws StringIndexOutOfBoundsException if ID attribute value is empty String JDK-8038349 security-libs javax.xml.crypto Signing XML with DSA throws Exception when key is larger than 1024 Exception when calling super with Object<>() JDK-8066974 tools javac Compiler doesn't infer method's generic type information in lambda body JDK-8068254 tools javac Method reference uses wrong qualifying type JDK-8130506 tools javac javac Assertien invoking MethodHandle.invoke with lambda parameter JDK-8134007 tools javac Improve string folding JDK-8134759 tools javac jdb: Incorrect stepping inside finally block JDK-8139751 tools javac Javac crash with -XDallowStringFolding=false JDK-8145466 tools javac javac: No line numbers in compilation error JDK-8145722 tools javadoc(tool) NullPointerException in javadoc JDK-8133924 xml jaxp NPE may be thrown when xsltc select a non-existing node after JDK-8062518 |
||
---|---|---|
.. | ||
patch-aa | ||
patch-al | ||
patch-an | ||
patch-ap | ||
patch-as | ||
patch-at | ||
patch-ba | ||
patch-bh | ||
patch-bi | ||
patch-bn | ||
patch-common_autoconf_boot-jdk.m4 | ||
patch-common_autoconf_generated-configure.sh | ||
patch-common_autoconf_spec.gmk.in | ||
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java | ||
patch-hotspot_make_bsd_makefiles_defs.make | ||
patch-hotspot_make_solaris_makefiles_adlc.make | ||
patch-hotspot_make_solaris_makefiles_build__vm__def.sh | ||
patch-hotspot_make_solaris_makefiles_debug.make | ||
patch-hotspot_make_solaris_makefiles_dtrace.make | ||
patch-hotspot_make_solaris_makefiles_fastdebug.make | ||
patch-hotspot_make_solaris_makefiles_gcc.make | ||
patch-hotspot_make_solaris_makefiles_jsig.make | ||
patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc | ||
patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc | ||
patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc | ||
patch-hotspot_make_solaris_makefiles_optimized.make | ||
patch-hotspot_make_solaris_makefiles_product.make | ||
patch-hotspot_make_solaris_makefiles_saproc.make | ||
patch-hotspot_make_solaris_makefiles_vm.make | ||
patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp | ||
patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp | ||
patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp | ||
patch-hotspot_src_os__cpu_bsd__zero_vm_orderAccess__bsd__zero.inline.hpp | ||
patch-hotspot_src_os__cpu_bsd__zero_vm_os__bsd__zero.cpp | ||
patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp | ||
patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp | ||
patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp | ||
patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp | ||
patch-hotspot_src_os_bsd_vm_osThread__bsd.cpp | ||
patch-hotspot_src_os_posix_vm_os__posix.cpp | ||
patch-hotspot_src_os_solaris_dtrace_jhelper.d | ||
patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp | ||
patch-hotspot_src_os_solaris_vm_os__solaris.cpp | ||
patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp | ||
patch-hotspot_src_share_vm_oops_klass.hpp | ||
patch-hotspot_src_share_vm_opto_library__call.cpp | ||
patch-hotspot_src_share_vm_opto_node.cpp | ||
patch-hotspot_src_share_vm_runtime_arguments.cpp | ||
patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp | ||
patch-hotspot_src_share_vm_utilities_hashtable.cpp | ||
patch-hotspot_test_compiler_native_TestDirtyInt.sh | ||
patch-jdk_make_CompileDemos.gmk | ||
patch-jdk_make_CompileLaunchers.gmk | ||
patch-jdk_make_CreateJars.gmk | ||
patch-jdk_make_GenerateSources.gmk | ||
patch-jdk_make_Images.gmk | ||
patch-jdk_make_lib_Awt2dLibraries.gmk | ||
patch-jdk_make_lib_NioLibraries.gmk | ||
patch-jdk_make_lib_SoundLibraries.gmk | ||
patch-jdk_src_share_lib_security_java.security-bsd | ||
patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c | ||
patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c | ||
patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h | ||
patch-jdk_src_solaris_bin_ergo.c | ||
patch-jdk_src_solaris_bin_ergo__i586.c | ||
patch-jdk_src_solaris_classes_sun_net_PortConfig.java | ||
patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java | ||
patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c | ||
patch-jdk_src_solaris_native_java_lang_java__props__md.c | ||
patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c | ||
patch-jdk_src_solaris_native_java_net_net__util__md.c | ||
patch-jdk_src_solaris_native_java_net_NetworkInterface.c | ||
patch-jdk_src_solaris_native_sun_awt_X11Color.c | ||
patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java | ||
patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java | ||
patch-jdk_test_java_beans_Introspector_Test4144543.java | ||
patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java | ||
patch-jdk_test_Makefile | ||
patch-jdk_test_sun_security_ec_TestEC.java | ||
patch-langtools_make_build.xml |