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