jdk8-b100: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing
lana.steuck at oracle.com
lana.steuck at oracle.com
Tue Jul 23 11:35:24 PDT 2013
http://hg.openjdk.java.net/jdk8/jdk8/rev/d2dcb110e9db
http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/598321c438b5
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/82f68da70e47
http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/5be9c5bfcfe9
http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/4fd722afae5c
http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/5d1974c1d7b9
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/bb416ee2a79b
http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/8d492f1dfd1b
---
All the fixes will be tested during promotion (no PIT testing at this point):
List of all fixes:
===================
JDK-8020371 client-libs [macosx] applets with Drag and Drop fail with IllegalArgumentException
JDK-8020298 client-libs [macosx] Incorrect merge in the lwawt code.
JDK-8020210 client-libs [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
JDK-8020038 client-libs [macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread
JDK-8019587 client-libs [macosx] Possibility to set the same frame for the different screens
JDK-8019265 client-libs [macosx] apple.laf.useScreenMenuBar regression comparing with jdk6
JDK-8017492 client-libs Static field in HTML parser affects all applications
JDK-8016737 client-libs After clicking on "Print UNCOLLATED" button, the print out come in order 'Page 1', 'Page 2', 'Page 1'
JDK-8015730 client-libs PIT: On Linux, OGL=true and fbobject=false leads to deadlock or infinite loop
JDK-8014497 client-libs [parfait] Potential null pointer dereference in jdk/src/share/native/sun/java2d/cmm/lcms/cmsgamma.c
JDK-8009168 client-libs accessibility.properties syntax issue
JDK-8004859 client-libs Graphics.getClipBounds/getClip return difference nonequivalent bounds, depending from transform.
JDK-7188095 client-libs TEST_BUG: 4 javax/sound manual tests should be modified to run with jtreg
JDK-6707231 client-libs Wrong read Method returned for boolen properties
JDK-8020508 core-libs Enforce reflection access restrictions on Object.bindProperties
JDK-8020463 core-libs Input argument array wrapping in loadWithNewGlobal is wrong
JDK-8020437 core-libs Wrong handling of line numbers with multiline string literals
JDK-8020409 core-libs Clean up doclint problems in java.util package, part 1
JDK-8020380 core-libs __noSuchProperty__ defined in mozilla_compat.js script should be non-enumerable
JDK-8020358 core-libs Array(0xfffffff) throws OutOfMemoryError
JDK-8020357 core-libs Int32Array(Math.pow(2,31)-1).length throws java.lang.NegativeArraySizeException
JDK-8020354 core-libs Object literal property initialization is not done in source order
JDK-8020325 core-libs static property does not work on accessible, public classes
JDK-8020324 core-libs Object.bindProperties(target, source) does not work when source object is a java bean
JDK-8020318 core-libs Fix doclint issues in java.net
JDK-8020294 core-libs Fix doclint issues in java.util.Spliterator
JDK-8020283 core-libs Don't use exceptions for widening of ArrayData
JDK-8020276 core-libs interface checking in Invocable.getInterface implementation
JDK-8020224 core-libs LinkageError: attempted duplicate class definition when --loader-per-compiler=false
JDK-8020223 core-libs ClassCastException: String can not be casted to ScriptFunction
JDK-8020125 core-libs --print-lower-parse misses eval
JDK-8020124 core-libs switch((Math.pow ? x = 1.2e3 : 3)) { default: return; }
JDK-8020095 core-libs Fix doclint warnings in java.util.regex
JDK-8020091 core-libs Fix HTML doclint issues in java.io
JDK-8020062 core-libs Nest StreamBuilder interfaces inside relevant Stream interfaces
JDK-8020040 core-libs Improve and generalize the F/J tasks to handle right or left-balanced trees
JDK-8020035 core-libs nashorn jdk buildfile BuildNashorn.gmk still renamed jdk.nashorn.internal.objects package
JDK-8020015 core-libs shared PropertyMaps should not be used without duplication
JDK-8019983 core-libs (function(){ switch(1){ case 0: case '': default:return} return 1 })() returns 0 instead of undefined
JDK-8019979 core-libs Replace CheckPackageAccess test with better one from closed repo
JDK-8019963 core-libs empty char range in regex
JDK-8019947 core-libs inherited property invalidation does not work with two globals in same context
JDK-8019862 core-libs Fix doclint errors in java.lang.*
JDK-8019857 core-libs Fix doclint errors in java.util.Format*
JDK-8019822 core-libs Duplicate name and signature in finally block
JDK-8019821 core-libs Boolean Cannot Be Cast To Integer
JDK-8019819 core-libs Nullpointer exception in codegen
JDK-8019814 core-libs Add regression test for passing cases
JDK-8019811 core-libs Boolean to bitwise coercion error
JDK-8019809 core-libs Break return statement can create erroneous bytecode
JDK-8019805 core-libs for each (init; test; modify) is invalid
JDK-8019799 core-libs api/java_util/jar/Pack200 test failed with compactX profiles.
JDK-8019794 core-libs closed/java/util/logging/LoggerInAppContext.java failed on jdk8-b96
JDK-8019791 core-libs ~ is a unary operator
JDK-8019783 core-libs typeof does not work properly for java methods and foreign objects
JDK-8019629 core-libs void operator should always evaluate to undefined
JDK-8019622 core-libs (sl) ServiceLoadet.next incorrect when creation and usages are in different contexts
JDK-8019585 core-libs Another bytecode problem with typeof chains
JDK-8019551 core-libs Make BaseStream public
JDK-8019484 core-libs Sync j.u.c.ConcurrentHashMap from 166 to tl
JDK-8019481 core-libs Sync misc j.u.c classes from 166 to tl
JDK-8019395 core-libs Consolidate StreamSupport.{stream,parallelStream} into a single method
JDK-8019381 core-libs HashMap.isEmpty is non-final, potential issues for get/remove
JDK-8019370 core-libs Sync j.u.c Fork/Join from 166 to tl
JDK-8019322 core-libs Forward port test/closed/java/lang/invoke tests from jdk7u to jdk8
JDK-8019184 core-libs MethodHandles.catchException() fails when methods have 8 args + varargs
JDK-8017768 core-libs ClassNotFoundException if the parameter in Java.type() is an enum.
JDK-8017447 core-libs Unmodifiable map entry becomes modifiable if taken from a stream of map entries
JDK-8017329 core-libs 8b92-lambda regression: TreeSet("a", "b").stream().substream(1).parallel().iterator() is empty
JDK-8017231 core-libs Add StringJoiner.merge
JDK-8017212 core-libs File.createTempFile requires unnecessary "read" permission
JDK-8017141 core-libs java.util/stream Spliterators from sequential sources should not catch OOME
JDK-8017084 core-libs Use spill properties for large object literals
JDK-8016681 core-libs regex capture behaves differently than on V8
JDK-8016341 core-libs java/lang/ref/OOMEInReferenceHandler.java failing intermittently
JDK-8016285 core-libs Add java.lang.reflect.Parameter.isNamePresent()
JDK-8015356 core-libs [].concat([,]).hasOwnProperty("0") should evaluate to false
JDK-8015320 core-libs Pull spliterator() up from Collection to Iterable
JDK-8015317 core-libs Optional.filter, map, and flatMap
JDK-8015315 core-libs Stream.concat methods
JDK-8014890 core-libs (ref) Reference queues may return more entries than expected
JDK-8014785 core-libs Ability to extend global instance by binding properties of another object
JDK-8013925 core-libs Remove symbol fields from nodes that don't need them
JDK-8012191 core-libs noSuchProperty can't cope with vararg functions
JDK-8011629 core-libs Object.defineProperty performance issue
JDK-8011427 core-libs java.util.concurrent collection Spliterator implementations
JDK-8011210 core-libs Investigate the cause of the findValue callsite miss in gbemu.js
JDK-8010946 core-libs AccessControl.doPrivileged is broken when called from js script
JDK-8010821 core-libs [findbugs] Some classes in jdk.nashorn.internal.runtime.regexp expose mutable objects
JDK-8010679 core-libs Clarify "present" and annotation ordering in Core Reflection for Annotations
JDK-8009758 core-libs JDK-8006529.js fails after recent method lookup changes
JDK-8007035 core-libs deprecate public void SecurityManager.checkMemberAccess(Class<?> clazz, int which)
JDK-7187144 core-libs JavaDoc for ScriptEngineFactory.getProgram() contains an error
JDK-7129185 core-libs (coll) Please add Collections.emptyNavigableSet()
JDK-7122142 core-libs (ann) Race condition between isAnnotationPresent and getAnnotations
JDK-6480539 core-libs BigDecimal.stripTrailingZeros() has no effect on zero itself ("0.0")
JDK-6178739 core-libs (fmt) Formatter.format("%0.4f\n", 56789.456789) generates MissingFormatWidthException
JDK-8020308 core-svc Fix doclint issues in java.lang.management
JDK-8019826 core-svc [Test bug] Test com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java fails with NPE
JDK-8019594 core-svc TestObjectCountAfterGCEvent.java fails with wrong size of instances in event
JDK-8017306 core-svc 2 closed/com/oracle/jfr/gc/ tests failed with AssertionError in nightly build on solaris-sparc
JDK-8011702 core-svc TEST_BUG: Tests for "Improve robustness of JMX internal APIs" bug fix should be modified
JDK-8010734 core-svc NPG: The test MemoryTest.java needs to be updated to support metaspace
JDK-8010285 core-svc Enforce the requirement of Management Interfaces being public
JDK-8020441 hotspot Enable test for 'Method Profiling Sample' event
JDK-8019967 hotspot Write regression test for 8004811
JDK-8019815 hotspot remove option -XX:ParallelGCThreads=1 from TestYoungGarbageCollectionEvent.java
JDK-8019419 hotspot Stabilize TestJavaThreadStatisticsEvent.java
JDK-8017485 hotspot TestGCCauseWithSystemGC might get wrong GC events
JDK-8017484 hotspot TestHeapSummaryEventConcurrentCMS gets concurrent CMS GC events
JDK-8017446 hotspot disable fasttime for gc tests
JDK-8016879 hotspot The object allocation event(s) create huge amount of data when enabled
JDK-8015433 hotspot TestJcmdStartWithOptions.java interrupted on Solaris-sparc (Timeout?)
JDK-8005161 hotspot TestPeriodicEventSampling.java gets wrong number of events
JDK-8017566 other-libs Backout 8000450 - Cannot access to com.sun.corba.se.impl.orb.ORBImpl
JDK-8020557 security-libs javadoc cleanup in javax.security
JDK-8020321 security-libs Problem in PKCS11 regression test TestRSAKeyLength
JDK-8020310 security-libs JDK-6356530 broke the old build
JDK-8020164 security-libs TEST_BUG: DHKeyValidation test should be changed to use all values of y
JDK-8019854 security-libs lib/security/cacerts/VerifyCACerts.java should be removed from problem list
JDK-8019772 security-libs Fix doclint issues in javax.crypto and javax.security subpackages
JDK-8019627 security-libs RuntimeException gets obscured during OCSP cert revocation checking
JDK-8019410 security-libs sun/security/krb5/auto/ReplayCacheTestProc.java
JDK-8019341 security-libs Update CookieHttpsClientTest to use the newer framework.
JDK-8019267 security-libs NPE in AbstractSaslImpl when trace level >= FINER in KRB5
JDK-8012637 security-libs Adjust CipherInputStream class to work in AEAD/GCM mode
JDK-8011547 security-libs Update XML Signature implementation to Apache Santuario 1.5.4
JDK-7196805 security-libs DH Key interoperability testing between SunJCE and JsafeJCE not successful
JDK-7165807 security-libs Non optimized initialization of NSS crypto library leads to scalability issues
JDK-6755701 security-libs SunJCE DES/DESede SecretKeyFactory.generateSecret throws InvalidKeySpecExc if passed SecretKeySpec
JDK-8020586 tools Warning produced for an incorrect file
JDK-8020286 tools Wrong diagnostic after compaction
JDK-8020278 tools NPE in javadoc
JDK-8020214 tools TEST_BUG: test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java broken
JDK-8020149 tools Graph inference: wrong logic for picking best variable to solve
JDK-8020147 tools Spurious errors when compiling nested stuck lambdas
JDK-8019942 tools Graph inference: avoid redundant computation during bound incorporation
JDK-8019824 tools very long error messages on inference error
JDK-8019480 tools Javac crashes when method is called on a type-variable receiver from lambda expression
JDK-8019340 tools varargs-related warnings are meaningless on signature-polymorphic methods such as MethodHandle.invokeExact
JDK-8017618 tools NullPointerException in RichDiagnosticFormatter for bad input program
JDK-8016702 tools use of ternary operator in lambda expression gives incorrect results
JDK-8016640 tools compiler hangs if the generics arity of a base class is wrong
JDK-8016175 tools Add bottom-up type-checking support for unambiguous method references
JDK-8016060 tools Lambda isn't compiled with return statement
JDK-8016059 tools Cannot compile following lambda
JDK-8013404 tools Unclear spec for target typing with conditional operator (?:)
JDK-8012242 tools Lambda compatibility and checked exceptions
JDK-8012238 tools Nested method capture and inference
JDK-8009924 tools some langtools tools do not accept -cp as an alias for -classpath
JDK-8008200 tools java/lang/Class/asSubclass/BasicUnit.java fails to compile
JDK-7041019 tools Bogus type-variable substitution with array types with dependencies on accessibility check
JDK-6356530 tools -Xlint:serial does not flag abstract classes with concrete methods/members
JDK-8020430 xml NullPointerException in xml sqe nightly result on 2013-07-12
JDK-8016648 xml FEATURE_SECURE_PROCESSING set to true or false causes SAXParseException to be thrown
More information about the jdk8-dev
mailing list