jdk9-b89: dev

lana.steuck at oracle.com lana.steuck at oracle.com
Wed Oct 28 20:30:03 UTC 2015


http://hg.openjdk.java.net/jdk9/jdk9/rev/895353113f38 
http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/62641244c378 
http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/16873e56156e 
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0d0a63b32559 
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/2d84c6f4cbba 
http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/5021da4c9496 
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/20dff0211ded 
http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/c847a53b38d2 

---

All the fixes will be tested during promotion (no PIT testing at this point):

List of all fixes:
===================
JDK-8086038   client-libs     [macosx] No available data flavors when copying from Microsoft Word fo 
JDK-8076540   client-libs     [TESTBUG] [macosx] NPE due to incorrect threading 
JDK-8058959   client-libs     closed/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResize 
JDK-8132985   client-libs     Crash in freetypescaler.c due to double free 
JDK-8136858   client-libs     Examine the usage of ThreadGroup.stop() in sun.awt.AppContext 
JDK-8138967   client-libs     Fix JREMatcherTest (junit test) 
JDK-8072682   client-libs     getBounds call on graphics.getDeviceConfiguration() returning cached i 
JDK-8066904   client-libs     NullPointerException when calling ImageIO.read(InputStream) with corru 
JDK-4763438   client-libs     Replace uses of @beaninfo with meta facility in core j2se 
JDK-8079595   client-libs     Resizing dialog which is JWindow parent  makes JVM crash 
JDK-8067346   client-libs     Swing submenu has a changed starting offset 
JDK-8040322   client-libs     TextArea.replaceRange() and insert() are broken with setText(null) 
JDK-8139037   core-libs       [aix] Crash in ResolverConfigurationImpl.c - pointer shearing 
JDK-8139373   core-libs       [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout 
JDK-8137173   core-libs       @HotSpotIntrinsicCandidate is not Oracle-specific 
JDK-8139905   core-libs       Add a convenience AccessControlContext factory 
JDK-8139056   core-libs       Add Convenience methods to improve usablility 
JDK-8080418   core-libs       Add Optional.or() 
JDK-8136668   core-libs       Default locale provider adapter incorrectly set to JRE 
JDK-8139756   core-libs       Eliminate GuardedTypeConversion, DynamicLinker.getCurrentLinkRequest a 
JDK-8133196   core-libs       HTTPS hostname invalid issue with InetAddress 
JDK-8139761   core-libs       Improve Dynalink class nomenclature and package organization 
JDK-8139590   core-libs       Improve Dynalink JavaDoc 
JDK-8139888   core-libs       Improve Dynalink JavaDoc some more 
JDK-8140325   core-libs       Incorrect package.html file 
JDK-8139895   core-libs       Introduce GuardingDynamicLinkerExporter 
JDK-8139931   core-libs       Introduce Operation objects in Dynalink instead of string encoding 
JDK-8139706   core-libs       JarFile.getBytes could use InputStream.readNBytes 
JDK-8138963   core-libs       java.lang.Objects new method to default to non-null 
JDK-8138824   core-libs       java.lang.String: spec doesn't match impl when ignoring case - equalsI 
JDK-8068887   core-libs       java.lang.Throwable could use Collections.emptyList for suppressedExce 
JDK-8134928   core-libs       java.time.Instant.truncatedTo(TemporalUnit unit) is truncating up if t 
JDK-8139852   core-libs       jjs interactive mode fails to work with security manager 
JDK-8134720   core-libs       Lazy initialization support for currency names in DecimalFormatSymbols 
JDK-8139919   core-libs       Make CallSiteDescriptor a concrete class 
JDK-8139435   core-libs       Make sure CallSiteDescriptor.getLookup is subject to a security check 
JDK-8139925   core-libs       Problem list LFMultiThreadCachingTest.java on windows 
JDK-8139887   core-libs       Reduce visibility of few methods in TypeUtilities and Guards API 
JDK-8139588   core-libs       Remove concept of runtime context arguments, call site tokens, and lin 
JDK-8139304   core-libs       Remove some obsolete Dynalink classes 
JDK-8140273   core-libs       Restore use of CompositeOperation.contains where it is needed 
JDK-8136967   core-libs       revert all changes applied to obtain information about 8131129 
JDK-8072600   core-libs       Unicode 8 support 
JDK-8139884   core-libs       Use privileged blocks when working with class loaders 
JDK-8139725   core-svc        Backout escaped partial fix for JDK-7199353 
JDK-7199353   core-svc        Define ConstructorProperties annotation type for MXBeans 
JDK-8138748   core-svc        ManagementAgent.status DCMD fails with NPE for JMX configured on comma 
JDK-8133063   core-svc        Remove BasicLauncherTest from the problem list 
JDK-8139870   core-svc        sun.management.LazyCompositeData.isTypeMatched() fails for composite t 
JDK-8139254   deploy          [test] Need tests for JDK-7087594 
JDK-8139382   deploy          [test] Need tests for JDK-8133665 
JDK-8139240   deploy          [test]remove tests about serialized applet 
JDK-8139468   deploy          A few unit test failures in deploy 
JDK-8136844   deploy          Change JavawsLauncher.app to use NSTask or execv 
JDK-8139049   deploy          deploy-test build broken 
JDK-8139321   deploy          JFXHelperTest unit tests uncovers a regression. 
JDK-8139323   deploy          JNLPSignedResourceHelperTest shows regression caused by JDK-8129600 
JDK-8138703   deploy          Junit test Errors 
JDK-8139333   deploy          junit test fixes in jdk.javaws 
JDK-8138995   deploy          regression in JDK9 parsing preloader-class from javafx-desc 
JDK-8135018   hotspot          AARCH64: Missing memory barriers for CMS collector 
JDK-8139750   hotspot         [BACKOUT] Elide more final field's write memory barrier with escape an 
JDK-8136991   hotspot         [REDO] Additional number of processed references printed with -XX:+Pri 
JDK-8134995   hotspot         [REDO] GC: implement ranges (optionally constraints) for those flags t 
JDK-8137105   hotspot         [TESTBUG] Add test cases for VM Options file feature with removed file 
JDK-8139375   hotspot         [TESTBUG] compiler/jvmci/SecurityRestrictionsTest checks are too tight 
JDK-8138794   hotspot         [TESTBUG] ctw tests fail to compile after 8137056 
JDK-8139376   hotspot         [TESTBUG] ExecuteInstalledCodeTest should be run only on amd64 and spa 
JDK-8078295   hotspot         [TESTBUG] hotspot test_env.sh can set VM_CPU incorrectly 
JDK-8136718   hotspot         [TESTBUG] introduce FileInstaller functionality 
JDK-8139438   hotspot         [TESTBUG] JVMCI test fails with RuntimeException: Has no virtual objec 
JDK-8139707   hotspot         [TESTBUG] Quarantine unstable compiler/jvmci tests 
JDK-8138769   hotspot         [TESTBUG] restore lost line from JDK-8137105 fix 
JDK-8134432   hotspot         [TESTBUG] Rewrite test/runtime/6888954/vmerrors.sh in Java 
JDK-8073331   hotspot         [TESTBUG] Test for VM option file feature (VM options specified in fil 
JDK-8138574   hotspot         [TESTBUG] TestBasicLogOutput.java doesn't account for padding 
JDK-8137020   hotspot         [TESTBUG] Utils.runAndCheckException doesn't work well if no exception 
JDK-8137329   hotspot         [windows] Build broken on VS2010 after  "8046148: JEP 158: Unified JVM 
JDK-8139043   hotspot         aarch64: add support for adler32 
JDK-8135231   hotspot         aarch64: add support for vectorizing double precision sqrt 
JDK-8138583   hotspot         aarch64: add support for vectorizing fabs/fneg 
JDK-8139042   hotspot         AARCH64: Correct regression introduced by 8080293 
JDK-8136615   hotspot         aarch64: elide DecodeN when followed by CmpP 0 
JDK-8139674   hotspot         aarch64: guarantee failure in TestOptionsWithRanges.java 
JDK-8139259   hotspot         aarch64: jtreg test TestLogSum segvs after 8132207 
JDK-8136524   hotspot         aarch64: test/compiler/runtime/7196199/Test7196199.java fails 
JDK-8136165   hotspot         AARCH64: Tidy up compiled native calls 
JDK-8136693   hotspot         add package statement 'compiler.testlibrary' to CompilerUtils 
JDK-8069330   hotspot         Adjustment of concurrent refinement thresholds does not take hot card  
JDK-8138917   hotspot         Back out change for 8130681 
JDK-8080775   hotspot         Better argument formatting for assert() and friends 
JDK-8139935   hotspot         Bootcycle builds are broken on jdk9/hs due to JVMCI changes 
JDK-8139427   hotspot         Break out YoungList to own class. 
JDK-8139150   hotspot         ClassVerifier frees exception message while it's still in use 
JDK-8139868   hotspot         CMSScavengeBeforeRemark broken after JDK-8134953 
JDK-8078554   hotspot         Compiler: implement ranges (optionally constraints) for those flags th 
JDK-8042893   hotspot         compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from 
JDK-8136914   hotspot         compiler/loopopts/superword/SumRedSqrt_Double.java times out 
JDK-8134739   hotspot         compiler/loopopts/superword/TestVectorizationWithInvariant crashes in  
JDK-8134553   hotspot         CRC32C implementations for x86/x64 targets 
JDK-8136398   hotspot         Create test that checks that G1 MixedGC produces correct output to log 
JDK-8138641   hotspot         Disable C2 peephole by default for aarch64 
JDK-8138956   hotspot         Elide more final field's write memory barrier with escape analysis res 
JDK-8139200   hotspot         Eliminate G1ParClosureSuper::_worker_id 
JDK-8027565   hotspot         Enable /d2Zi+ when building with Visual Studio 2013 
JDK-8080650   hotspot         Enable stubs to use frame pointers correctly 
JDK-8081288   hotspot         erronous free in RegClass::~RegClass() 
JDK-8137194   hotspot         Exclude runtime/memory/RunUnitTestsConcurrently.java from JPRT 
JDK-8135068   hotspot         Extract methodmatchers from CompilerOracle 
JDK-8137082   hotspot         Factor out G1 prediction code from G1CollectorPolicy and clean up 
JDK-8138733   hotspot         Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 808 
JDK-8139583   hotspot         Fix formatting in survRateGroup.cpp 
JDK-8137260   hotspot         fix warning after "8046148: JEP 158: Unified JVM Logging" 
JDK-8138969   hotspot         G1CollectorPolicy should use const for applicable methods 
JDK-8138972   hotspot         G1CollectorPolicy::_max_survivor_regions should be intialized in the i 
JDK-8138971   hotspot         G1CollectorPolicy::_rs_lengths_prediction is not initialized before us 
JDK-8138752   hotspot         G1CollectorPolicy::should_should_update_surv_rate_group_predictors() u 
JDK-8136820   hotspot         Generate better code for some Unsafe addressing patterns 
JDK-8136525   hotspot         Generate interpreter entries only once and avoid unnecessary jump to j 
JDK-8139341   hotspot         Hide ExtendedOopClosure::_ref_processor 
JDK-8138575   hotspot         Improve generated code for profile counters 
JDK-8136421   hotspot         Integration 
JDK-8140452   hotspot         Internal Error memory/allocation.cpp:179 
JDK-8139454   hotspot         java/lang/Math/WorstCaseTests.java crashes on Linux-amd64 
JDK-8138820   hotspot         JDK Hotspot build fails with Xcode 7.0.1 
JDK-8046148   hotspot         JEP 158: Unified JVM Logging 
JDK-8066157   hotspot         JEP-JDK-8046155: Test task: method matcher 
JDK-8139377   hotspot         JVM can't be started w/ -XX:+EnableJVMCI -XX:+UseJVMCICompiler and def 
JDK-8139069   hotspot         JVM should throw ClassFormatError for <init> methods in interfaces 
JDK-8139545   hotspot         JVMCI : guarantee(heap_end < allocation_end) failed on some sparcv9 ho 
JDK-8139524   hotspot         JVMCI cannot be initialized with CMS or Serial GCs 
JDK-8139386   hotspot         JVMCI test failed with assert(_jvmci._alternate_call_target == 0L) fai 
JDK-8136552   hotspot         Last argument wins does not work for special options with "-XX:VMOptio 
JDK-8134802   hotspot         LCM register pressure scheduling 
JDK-8138692   hotspot         libjsig compilation is missing EXTRA_CFLAGS on macosx 
JDK-8136577   hotspot         Make AbortVMOnException available in product builds 
JDK-8134953   hotspot         Make the GC ID available in a central place 
JDK-8136461   hotspot         PhaseIdealLoop::try_move_store_before_loop() may bypass early loop exi 
JDK-8136926   hotspot         phi == NULL assert in PhaseIdealLoop::try_move_store_after_loop 
JDK-8139734   hotspot         ppc: fix build after "8078556: Runtime: implement ranges"
JDK-8139421   hotspot         PPC64LE: MacroAssembler::bxx64_patchable kills register R12 
JDK-8136725   hotspot         Provide utility for creation a counted loop reserve copy (clone). 
JDK-8139048   hotspot         Quarantine compiler/startup/SmallCodeCacheStartup.java 
JDK-8138958   hotspot         Quarantine gc/g1/mixedgc/TestLogging.java test 
JDK-8139041   hotspot         Redundant DMB instructions 
JDK-8135078   hotspot         Refactor InCSetState::is_in_cset_or_humongous 
JDK-8138762   hotspot         Refactor setup of evacuation closures in G1 
JDK-8138863   hotspot         Refactor WaitForBarrierGCTask 
JDK-8136596   hotspot         Remove aarch64: MemBarRelease when final field's allocation is NoEscap 
JDK-8138833   hotspot         Remove CMMarkStack::drain 
JDK-8138750   hotspot         Remove dead code in survivor rate group 
JDK-8138637   hotspot         Remove err_msg from LOG_PREFIX macro 
JDK-8135284   hotspot         Remove Method::_method_size field 
JDK-8134607   hotspot         Remove per-compiler performance counters 
JDK-8139277   hotspot         Remove ScavengeWithObjectsInToSpace, ParallelOldGCSplitALot, ParallelO 
JDK-8138862   hotspot         Remove some unused code and subclasses in gcTaskManager.hpp/cpp 
JDK-8139506   hotspot         Remove the WaterMark class 
JDK-8138846   hotspot         Remove unused enum ConcurrentGCThread::CGC_flag_type 
JDK-8136406   hotspot         Remove ZapDeadCompiledLocals code 
JDK-8135188   hotspot         RunFinalizationTest.java Exception java.lang.Error: Test failure: Obje 
JDK-8078556   hotspot         Runtime: implement ranges (optionally constraints) for those flags tha 
JDK-8042894   hotspot         runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from  
JDK-8139086   hotspot         Solaris/Sparc slowdebug build fails for memset_with_concurrent_readers 
JDK-8138659   hotspot         Speed up InstanceKlass subclass discrimination 
JDK-8139294   hotspot         TestGCEventMixedWithCMSConcurrent.java still fails after JDK-8134953 
JDK-8138717   hotspot         TestGCEventMixedWithG1ConcurrentMark.java fails 
JDK-8139293   hotspot         TestGCEventMixedWithG1ConcurrentMark.java fails after JDK-8134953 
JDK-8138707   hotspot         TestPromotionEventWithParallelScavenge.java crashes using undefined GC 
JDK-8139094   hotspot         Tier1 test java/util/zip/TestCRC32C.java fails due to fixes for JDK-81 
JDK-8139434   hotspot         Unify GenRemSet and CardTableRS 
JDK-8132207   hotspot         update for x86 exp in the math lib 
JDK-8137160   hotspot         Use Compile::live_nodes instead of Compile::unique() in appropriate pl 
JDK-8135195   hotspot         VM Options file should not be limited to 1k in bytes 
JDK-8139380   hotspot         VMError::report_and_die() does not produce replay file 
JDK-8139134   hotspot         Wrong tenuring threshold in young GC trace event 
JDK-8140277   infrastructure  Configuration out-of-date check should also check closed sources 
JDK-8138739   infrastructure  Enable devkit on macosx in JPRT (again) 
JDK-8140312   infrastructure  Enable new sjavac server only mode in jdk build 
JDK-8140223   infrastructure  fix the build with a toolchain with a linker defaulting to ld --as-nee 
JDK-8139969   infrastructure  Fix unzip in compare.sh broken by JDK-8136813 
JDK-8139668   infrastructure  Generate README-build.html from markdown 
JDK-8140282   infrastructure  Remove test directories on clean-test-* 
JDK-8139735   infrastructure  Switch compilers in JPRT for windows and linux 
JDK-8140484   infrastructure  Vardeps broken when variable value contains '$' 
JDK-8080293   other-libs      AARCH64: Remove unnecessary dmbs from generated CAS code 
JDK-8139860   security-libs   Add ucrypto/TestRSA.java to ProblemList: Message is larger than modulu 
JDK-8077806   security-libs   mismatch comment and code in CipherSuite.java 
JDK-8133151   security-libs   Preferred provider configuration for JCE 
JDK-8139836   tools           Can't use super::x method reference when x is protected 
JDK-8078320   tools           Improve DocTrees parsing. 
JDK-8138729   tools           javac -parameters should not emit parameter names for lambda expressio 
JDK-8139751   tools           Javac crash with -XDallowStringFolding=false 
JDK-8057685   tools           javac should not crash compiling type annotations 
JDK-8134759   tools           jdb: Incorrect stepping inside finally block 
JDK-8134254   tools           JShell API/tool: REPL for Java into JDK9 
JDK-8074803   tools           Name clash 
JDK-8087349   tools           Test tools/sjavac/IncCompInheritance.java is failing 
JDK-8140333   tools           Tweak langtools IntelliJ project to better support Kulla changes 


More information about the jdk9-dev mailing list