[aarch64-port-dev ] [RFR] 8u152 Upstream Sync

Andrew Hughes gnu.andrew at redhat.com
Mon Jan 22 16:59:23 UTC 2018


Hi,

At the time of the 8u151 security update, OpenJDK 8 was also updated
with a general bug-fix release, 8u152, on which 8u161 is then based
(webrevs for that to follow this).

This webrev brings jdk8u152-b16 into the aarch64/jdk8u repositories,
tagging the result as aarch64-jdk8u152-b16

http://cr.openjdk.java.net/~andrew/aarch64-8/u152/

To illustrate the actual changes, the merge changesets for each repository
are also included:

http://cr.openjdk.java.net/~andrew/aarch64-8/u152/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u152/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u152/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u152/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u152/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u152/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u152/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u152/root/merge.changeset

Changes between aarch64-jdk8u151-b13 and: aarch64-jdk8u152-b16:
  - S4953367: MAWT: Java should be more careful manipulating NLSPATH,
XFILESEARCHPATH env variables
  - S6474807: (smartcardio) CardTerminal.connect() throws
CardException instead of CardNotPresentException
  - S6515172: Runtime.availableProcessors() ignores Linux taskset command
  - S6772009: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
test failed with 'Completed != 2'
  - S6947916: JarURLConnection does not handle useCaches correctly
  - S6980209: Make tracking SecondaryLoop.enter/exit methods easier
  - S7052625: com/sun/net/httpserver/bugs/6725892/Test.java fails intermittently
  - S7102702: java/net/PortUnreachableException/OneExceptionOnly.java failing
  - S7131356: (props) "No Java runtime present, requesting install"
when creating VM from JNI [macosx]
  - S7172652: With JDK 1.7 text field does not obtain focus when using
mnemonic Alt/Key combin
  - S8022291: Mac OS: Unexpected JavaLaunchHelper message displaying
  - S8022580: sun.net.ftp.impl.FtpClient.nameList(String path) handles
"null" incorrectly
  - S8025306: Inet[4|6]Address class and fieldID initialization in
networking native code
  - S8028363: XmlGregorianCalendarImpl.getTimeZone() bug when offset
is less than 10 minutes
  - S8028725: [Parfait] warnings from b116 for
jdk.src.solaris.native.java.net: JNI pending exceptions
  - S8028769: Check src/share/native/java/lang/*.c for cases when JNI
calls are used with pending warnings
  - S8029018: (bf) Check src/share/native/java/nio/Bits.c for JNI
pending exceptions
  - S8030116: (process) Check Parfait warnings in src/solaris/native/java/lang/*
  - S8031586: Check jdk/src/*/native/com/sun/security/auth/module for
pending JNI exceptions
  - S8033371: jdk/src/solaris/native/java/lang/ProcessEnvironment.c
environ doesn't check for JNI pending exceptions
  - S8033372: Check jdk/src/share/native/java/lang for JNI pending
exception issues
  - S8034102: Check solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c
for JNI pending exceptions
  - S8034249: need more workarounds for suspend equivalent condition issue
  - S8035158: Remove dependency on sun.misc.RegexpPool and friends
  - S8035568: [macosx] Cursor management unification
  - S8035653: InetAddress.getLocalHost crash
  - S8037346: Need to terminate server process if client runs into problems
  - S8037909: JNI warnings in jdk/src/windows/native/java/nio/MappedByteBuffer.c
  - S8038075: JNI warnings in jdk/src/share/native/sun/misc/VMSupport.c
  - S8038348: Instance field load is replaced by wrong data Phi
  - S8039412: Stack overflow on Linux using DialogTypeSelection.NATIVE
  - S8040322: TextArea.replaceRange() and insert() are broken with setText(null)
  - S8040635: [macosx] Printing a shape filled with a texture doesn't
work under Mac OS X
  - S8043913: remove legacy code in SPARC's VM_Version::platform_features
  - S8046768: com/sun/jndi/ldap/LdapTimeoutTest.java fails intermittently
  - S8046893: JNI exception pending in
jdk/src/solaris/native/java/net: ExtendedOptionsImpl.c,
PlainDatagramSocketImpl.c
  - S8046901: Check jdk/src/solaris/native/sun/nio for Parfait flagged
uninitialized memory
  - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks
  - S8050478: [macosx] Cursor not updating correctly after closing a
modal dialog
  - S8054214: JapaneseEra.getDisplayName doesn't return names if it's
an additional era
  - S8055204: Memory leak in jdk/src/windows/native/java/lang/java_props_md.c
  - S8058316: lookupDefaultPrintService returns null on Solaris 11
  - S8059212: Modify sun/security/smartcardio manual regression tests
so that they do not just fail if no cardreader found
  - S8061258: [macosx] PrinterJob's native Print Dialog does not
reflect specified Copies or Page Ranges
  - S8064470: JNI exception pending in
jdk/src/java/base/unix/native/libjava/FileDescriptor_md.c
  - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
fails product
  - S8067059: PrinterJob.pageDialog() with DialogSelectionType.NATIVE
returns a PageFormat when cancelled.
  - S8071424: JCK test api/java_net/Socket/descriptions.html#Bind
crashes on Windows
  - S8075484: SocketInputStream.socketRead0 can hang even with soTimeout set
  - S8075516: Deleting a file from either the open or save
java.awt.FileDialog hangs.
  - S8076249: NPE in AccessBridge while editing JList model
  - S8076554: [macosx] Custom Swing text components need to allow
standard accessibility
  - S8077670: sun/security/krb5/auto/MaxRetries.java may fail with BindException
  - S8080486: JNI exception pending in
jdk/src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
  - S8081219: hs_err improvement: Add event logging for class
redefinition to the hs_err file
  - S8087144: sun/security/krb5/auto/MaxRetries.java fails with Retry
count is -1 less
  - S8087342: Crash in klassItable::initialize_itable_for_interface
  - S8089573: [macosx] Incorrect char to glyph mapping printing on OSX 10.10
  - S8129361: ISO 4217 amendment 160
  - S8130041: TsacertOptionTest.java intermittently fails on Mac
  - S8132209: DiagnosticCommandImpl.getNotificationInfo() may expose
internal representation
  - S8132455: com/sun/jndi/ldap/LdapTimeoutTest.java fails at
handleNamingException
  - S8134119: Use new API to get cache line sizes
  - S8134389: Crash in HotSpot with jvm.dll+0x42b48
ciObjectFactory::create_new_metadata
  - S8134918: C2: Type speculation produces mismatched unsafe accesses
  - S8135124: com/sun/jndi/ldap/LdapTimeoutTest.java failed intermittently
  - S8136570: Stop changing user environment variables related to /usr/dt
  - S8139189: VK_OEM_102 dead key detected as VK_UNDEFINED
  - S8139870: sun.management.LazyCompositeData.isTypeMatched() fails
for composite types with items of ArrayType
  - S8140309: [REDO] failed: no mismatched stores, except on raw
memory: StoreB StoreI
  - S8140525: AwtFrame::WmShowWindow() may steal focus
  - S8140584: nmethod::oops_do_marking_epilogue always runs verification code
  - S8141370: com/sun/jndi/ldap/LdapTimeoutTest.java failed intermittently
  - S8143897: Weblogic12medrec assert(handler_address ==
SharedRuntime::compute_compiled_exc_handler(nm, pc, exception,
force_unwind, true)) failed: Must be the same
  - S8144566: Custom HostnameVerifier disables SNI extension
  - S8145207: [macosx] JList, VO can't access non-visible list items
  - S8145732: Duplicate entry in http.nonProxyHosts will ignore
subsequent entries
  - S8145952: ISO 4217 amendment 161
  - S8145981: (fs) LinuxWatchService can reports events against wrong directory
  - S8146086: Publishing two webservices on same port fails with
"java.net.BindException: Address already in use"
  - S8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java
test fails with NullPointerException
  - S8146961: Fix PermGen memory leaks caused by static final Exceptions
  - S8147772: Update KerberosTicket to describe behavior if it has
been destroyed and fix NullPointerExceptions
  - S8147910: Cache initial active_processor_count
  - S8149521: automatic discovery of LDAP servers with Kerberos authentication
  - S8149714: [parfait] char array lengths don't match in awt_Font.cpp:1701
  - S8150490: Update OS detection code to recognize Windows Server 2016
  - S8151841: Build needs additional flags to compile with GCC 6 [plus
parts of 8149647 & 8032045]
  - S8152000: Java FlightRecorder does not run on Java 8 compact 3
profile since u65
  - S8152172: PPC64: Support AES intrinsics
  - S8152438: Threads may do significant work out of the non-shared
overflow buffer
  - S8152730: File Leak in CompileBroker::init_compiler_thread_log of
compileBroker.cpp:1665.
  - S8152981: Double icons with JMenuItem setHorizontalTextPosition on Win 10
  - S8153134: Infinite loop in handle_wrong_method in jmod
  - S8153146: sun/security/krb5/auto/MaxRetries.java failed with timeout
  - S8153176: ParOldGC: Use correct TaskQueueSet for
ParallelTaskTerminator in marking.
  - S8153267: nmethod's exception cache not multi-thread safe
  - S8153438: Avoid repeated "Please insert a smart card" popup windows
  - S8153711: [REDO] JDWP: Memory Leak: GlobalRefs never deleted when
processing invokeMethod command
  - S8153925: (fs) WatchService hangs on GetOverlappedResult and locks
directory (win)
  - S8154945: Enable 8130150 and 8081778 intrinsics by default
  - S8155049: New tests from 8144566 fail with "No expected Server
Name Indication"
  - S8155690: Update libPNG library to the latest up-to-date
  - S8155691: Update GIFlib library to the latest up-to-date
  - S8155781: C2: opaque unsafe access triggers an assert
  - S8156116: [macosx] two JNI locals to delete in AWTWindow.m, CGraphicsEnv.m
  - S8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit
  - S8157035: Use stronger algorithms and keys for JSSE testing
  - S8157181: Compilers accept modification of final fields outside
initializer methods
  - S8157184: java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
failed with a fatal error
  - S8157306: Random infrequent null pointer exceptions in javac
  - S8157548: JVM crashes sometimes while starting
  - S8157561: Ship the unlimited policy files in JDK Updates
  - S8157665: ProblemList.txt needs to be updated as 7041639 closed
  - S8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu
  - S8158356: SIGSEGV when attempting to rotate BufferedImage using
AffineTransform by NaN degrees
  - S8158639: C2 compilation fails with SIGSEGV
  - S8159035: CTSMode.java test crashed due to unhandled case of
cipher length value as 0
  - S8159058: SAXParseException when sending soap message
  - S8159410: InetAddress.isReachable returns true for non existing IP adresses
  - S8159684: (tz) Support tzdata2016f
  - S8159696: java.beans.MethodRef#get throws NullPointerException
  - S8160024: jdb returns invalid argument count if first parameter to
Arrays.asList is null
  - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid
  - S8160174: java.net.NetworkInterface - fixes and improvements for
network interface listing
  - S8160370: System.getProperty("os.version") returns "Unknown" on Mac
  - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield
  - S8160570: [macosx] modal dialog can skip the activation/focus events
  - S8160623: [PIT] Exception running
java/awt/event/KeyEvent/KeyChar/KeyCharTest.java
  - S8160664: JVM crashed with font manager on Solaris 12
  - S8160696: IllegalArgumentException: adding a component to a
container on a different GraphicsDevice
  - S8160893: [macosx] JMenuItems in JPopupMenu are not accessible
  - S8160913: [TEST_BUG] javax/management/security/SecurityTest.java
fails due to missing keyStore file
  - S8160941: "text/uri-list" dataflavor concats the first two strings
  - S8160951: Test javax/xml/bind/marshal/8134111/UnmarshalTest.java
should be added into :needs_jre group
  - S8160958: Test
java/net/SetFactoryPermission/SetFactoryPermission.java should be
added into :needs_compact2 group
  - S8161039: System.getProperty("os.version") returns incorrect
version number on Mac
  - S8161144: Fix for JDK-8147451 failed: Crash in
Method::checked_resolve_jmethod_id(_jmethodID*)
  - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
  - S8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed
progress bar still referenced
  - S8161733: [parfait] Memory leak in imageioJPEG.c:2803
  - S8161742: [parfait] Uninitialised memory in isXTestAvailable of
awt_Robot.c:65
  - S8161761: [parfait] 2 JNI exception pending defect groups in
GraphicsPrimitiveMgr.c
  - S8161993: G1 crashes if active_processor_count changes during startup
  - S8162101: C2: Handle "wide" aliases for unsafe accesses
  - S8162384: Performance regression: bimorphic inlining may be
bypassed by type speculation
  - S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh failing
after JDK-8155968
  - S8162461: Hang due to JNI up-call made whilst holding JNI critical lock
  - S8162488: JDK should be updated to use LittleCMS 2.8
  - S8162496: missing precedence edge for anti_dependence
  - S8162598: XSLTC transformer swallows empty namespace declaration
which is needed to undeclare default namespace
  - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints'
  - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native
  - S8162795: [REDO] MemberNameTable doesn't purge stale entries
  - S8162796: [macosx] LinearGradientPaint and RadialGradientPaint are
not printed on OS X.
  - S8162876: [TEST_BUG]
sun/net/www/protocol/http/HttpInputStream.java fails intermittently
  - S8162916: Test sun/security/krb5/auto/UnboundSSL.java fails
  - S8163104: Unexpected NPE still possible on some Kerberos ticket calls
  - S8163181: Further improvements for Unix NetworkInterface native
implementation
  - S8163304: jarsigner -verbose -verify should print the algorithms
used to sign the jar
  - S8163518: Integer overflow in StringBufferInputStream.read() and
CharArrayReader.read/skip()
  - S8163583: [macosx] Press "To Back" button on the Dialog,the Dialog
moves behind the Frame
  - S8163877: Tests added in JDK-8163518 fail on some platforms
  - S8163889: [macosx] Can't print from browser on Mac OS X
  - S8163896: Finalizing one key of a KeyPair invalidates the other key
  - S8163945: Honor Number type hint in toPrimitive on Numbers
  - S8163969: Cyclic interface initialization causes JVM crash
  - S8163979: [macosx] Chinese text shows as Latin w/ openVanilla input method
  - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors
  - S8164119: MoveToOtherScreenTest fails due wrong key attribute
  - S8164293: HotSpot leaking memory in long-running requests
  - S8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input
  - S8164501: Uninitialised memory in byteArrayToPacket of
SharedMemoryConnection.c
  - S8164508: unexpected profiling mismatch in c1 generated code
  - S8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed
with "Error while cleaning up threads after test"
  - S8164784: ISO 4217 amendment 162
  - S8164846: CertificateException missing cause of underlying exception
  - S8164908: ReflectionFactory support for IIOP and custom serialization
  - S8165153: Crash in rebuild_cpu_to_node_map
  - S8165231: java.nio.Bits.unaligned() doesn't return true on ppc
  - S8165243: Base64.Encoder.wrap(os).write(byte[],int,int) with
incorrect arguments should not produce output
  - S8165320: Small flaw when integrating 8160174 to JDK8
  - S8165428: Security Warning dialog should be always on the top when
multiple applets with APPLICATION_MODAL dialog launched in a browser
  - S8165482: java in ldoms, with cpu-arch=generic has problems
  - S8165717: [macosx] Various memory leaks in jdk9
  - S8165751: NPE hit with java.security.debug=provider
  - S8165829: Android Studio 2.x crashes with NPE at
sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParent
  - S8165988: Test JarURLConnectionUseCaches.java fails at windows:
failed to clean up files after test
  - S8166248: tools/pack200/Pack200Test.java fails on Win32: Could not
reserve enough space
  - S8166432: Bad 8u112 merge of sun/security/tools/jarsigner/warnings/Test.java
  - S8166507: ConcurrentSkipListSet.clear() can leave the Set in an
invalid state
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X 10.12
Sierra is very fast (Trackpad, Retina only)
  - S8166747: Add invalid network / computer name cases to isReachable
known failure switch
  - S8166799: ASSEMBLY_EXCEPTION contains historical company name
  - S8166840: Synthetic bridge constructor in ArrayList$Itr blocks inlining
  - S8166872: GPL header in
/hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
  - S8166875: (tz) Support tzdata2016g
  - S8166902: Nested object literal property maps not reset in
optimistic recompilation
  - S8167102: [macosx] PrintRequestAttributeSet breaks page size set
using PageFormat
  - S8167179: Make XSL generated namespace prefixes local to
transformation process
  - S8167459: Add debug output for indicating if a chosen ciphersuite was legacy
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168115: Remove and retag jdk8u122-b03 in 8u repo
  - S8168364: [macosx] Delete unused class NSPrintinfo
  - S8168373: don't emit conversions for symbols outside their lexical scope
  - S8168405: Pending exceptions in java.base/windows/native
  - S8168751: Two "Direct Clip" threads are created to play the same
"AudioClip" object, what makes clip sound corrupted
  - S8168774: Polymorhic signature method check crashes javac
  - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during
concurrent marking
  - S8169056: StringIndexOutOfBoundsException in Pattern.compile with
CANON_EQ flag
  - S8169112: java.lang.VerifyError: (class: GregorSamsa, method:
template-bash signature: (LGregorSamsa8;)V) Register 10 contains wrong
type
  - S8169191: (tz) Support tzdata2016i
  - S8169229: RSAClientKeyExchange debug info is incorrect
  - S8169355: Diacritics input works incorrectly on Windows if Spanish
(Latin American) keyboard layout is used
  - S8169465: Deadlock in com.sun.jndi.ldap.pool.Connections
  - S8169481: StackOverflowError on start when parsing PAC file to
autodetect Proxy settings
  - S8169556: Wrapping of FileInputStream's native skip and available methods
  - S8169589: [macosx] Activating a JDialog puts to back another dialog
  - S8169865: Downport minor fixes in java.net native code from JDK 9 to JDK 8
  - S8169911: Enhanced tests for jarsigner -verbose -verify after JDK-8163304
  - S8170153: PPC64/s390x/aarch64: Poor StrictMath performance due to
non-optimized compilation
  - S8170278: ticket renewal won't happen with debugging turned on
  - S8170307: Stack size option -Xss is ignored
  - S8170316: (tz) Support tzdata2016j
  - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries
  - S8170465: JNI exception pending in jni_util.c:190
  - S8170466: JNI exception pending in jni_util.c:190
  - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp
  - S8170552: [macosx] Wrong rendering of diacritics on macOS
  - S8170565: JSObject call() is passed undefined for the argument 'thiz'
  - S8170578: CUPS Printing is broken with Ubuntu 16.10 (CUPS 2.2)
  - S8170594: >>>=0 generates invalid bytecode for BaseNode LHS
  - S8170888: [linux] Experimental support for cgroup memory limits in
container (ie Docker) environments
  - S8170913: Java "1.8.0_112" on Windows 10 displays different
characters for EUDCs from ones created in eudcedit.exe.
  - S8170950: Text is displayed in bold when fonts are installed into
symlinked folder
  - S8170977: SparseArrayData should not grow its underlying dense array data
  - S8171151: JDK8u ProblemList.txt Updates
  - S8171155: Scanning method file for initialized final field updates
can fail for non-existent fields
  - S8171194: Exception "Duplicate field name&signature in class file"
should report the name and signature of the field
  - S8171219: Missing checks in sparse array shift() implementation
  - S8171808: Performance problems in dialogs with large tables when
JAB activated
  - S8171849: Collection and Queue conversions not prioritized for Arrays
  - S8171909: [PIT] on Windows, failure of
java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java
  - S8171949: [macosx] AWT_ZoomFrame Automated tests fail with error:
The bitwise mask Frame.ICONIFIED is not setwhen the frame is in
ICONIFIED state
  - S8171952: [macosx]
AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog test
fails as DummyButton on Dialog did not gain focus when clicked.
  - S8172053: (ppc64) Downport of 8170153 breaks build on linux/ppc64
(big endian)
  - S8172145: C2: anti dependence missed because store hidden by membar
  - S8173145: Menu is activated after using mnemonic Alt/Key combination
  - S8173373: C1: NPE is thrown instead of LinkageError when accessing
inaccessible field on NULL receiver
  - S8173423: Wrong display name for supplemental Japanese era
  - S8173581: performance regression in
com/sun/crypto/provider/OutputFeedback.java
  - S8173654: Regression since 8u60: System.getenv doesn't return env
var set in JNI code
  - S8173664: Typo in
https://java.net/downloads/heap-snapshot/hprof-binary-format.html
  - S8173783: IllegalArgumentException: jdk.tls.namedGroups
  - S8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter
  - S8173876: Fast precise scrolling and DeltaAccumulator fix for
macOS Sierra 10.12.2
  - S8173941: SA does not work if executable is DSO
  - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops
  - S8174729: Race Condition in java.lang.reflect.WeakCache
  - S8174736: [JCP] [Mac]Cannot launch JCP on Mac os with language set
to "Chinese, Simplified" while region is not China
  - S8174779: Locale issues with Mac 10.12
  - S8175025: The copyright section in the
test/java/awt/font/TextLayout/DiacriticsDrawingTest.java should be
updated
  - S8175097: [TESTBUG] 8174164 fix missed the test
  - S8175131: sun.rmi.transport.tcp.TCPChannel.createConnection close
connection on timeout
  - S8175251: Failed to load RSA private key from pkcs12
  - S8175345: Reported null pointer dereference defect groups
  - S8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used
  - S8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect
  - S8175915: NullPointerException from JComboBox and JList when
Accessibility enabled
  - S8176044: (tz) Support tzdata2017a
  - S8176287: [macosx] The print test crashed with Nimbus L&F
  - S8176329: jdeps to detect MR jar file and output a warning
  - S8176490: [macosx] Sometimes NSWindow.isZoomed hangs
  - S8176511: JSObject property access is broken for numeric keys
outside the int range
  - S8176530: JDK support for JavaFX modal print dialogs
  - S8176536: Improved algorithm constraints checking
  - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
  - S8177449: (tz) Support tzdata2017b
  - S8177450: javax.swing.text.html.parser.Parser parseScript ignores
a character after commend end
  - S8177678: Overstatement of universality of Era.getDisplayName()
implementation
  - S8177776: Create an equivalent test case for JDK9's
SupplementalJapaneseEraTest
  - S8177817: Remove assertions in 8u that were removed by 8056124 in 9.
  - S8178996: [macos] JComboBox doesn't display popup in mixed JavaFX
Swing Application on 8u131 and Mac OS 10.12
  - S8179014: JFileChooser with Windows look and feel crashes on win 10
  - S8179084: HotSpot VM fails to start when AggressiveHeap is set
  - S8179515: Class java.util.concurrent.ThreadLocalRandom fails to
Initialize when using SecurityManager
  - S8180048: Interned string and symbol table leak memory during
parallel unlinking
  - S8180511: Null pointer dereference in Matcher::ReduceInst()
  - S8180565: Null pointer dereferences of ConstMethod::method()
  - S8180575: Null pointer dereference in LoadNode::Identity()
  - S8180576: Null pointer dereference in Matcher::xform()
  - S8180582: The bind to rmiregistry is rejected by registryFilter
even though registryFilter is set
  - S8180617: Null pointer dereference in InitializeNode::complete_stores
  - S8180660: missing LNT entry for finally block
  - S8180813: Null pointer dereference of CodeCache::find_blob() result
  - S8180934: PutfieldError failed with UnsupportedClassVersionError
  - S8180949: Correctly handle exception in TCPChannel.createConnection
  - S8181191: getUint32 returning Long
  - S8181192: [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS
  - S8181205: JRE fails to load/register security providers when
started from UNC pathname
  - S8181500: [TESTBUG] com/sun/jdi/LineNumberInfo.java fails with
jArrayIndexOutOfBoundsException
  - S8182672: Java 8u121 on Linux intermittently returns null for MAC address
  - S8185779: 8u152 L10n resource file update
  - S8186532: 8u152 L10n resource file update md20

diffstat for root
 b/.hgtags                                |   27 +++++++++++++++++++++++++++
 b/ASSEMBLY_EXCEPTION                     |   24 ++++++++++++------------
 b/common/autoconf/generated-configure.sh |    2 +-
 3 files changed, 40 insertions(+), 13 deletions(-)
diffstat for corba
 b/.hgtags            |   27 +++++++++++++++++++++++++++
 b/ASSEMBLY_EXCEPTION |   24 ++++++++++++------------
 2 files changed, 39 insertions(+), 12 deletions(-)
diffstat for hotspot
 b/.hgtags |    1 +
 1 file changed, 1 insertion(+)
diffstat for jaxp
 b/.hgtags
               |   27 +++
 b/ASSEMBLY_EXCEPTION
               |   24 +-
 b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java
          |   46 +----
 b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
               |   82 ++++------
 b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java
          |    4
 b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java
               |   40 ++--
 b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
               |   20 +-
 b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java
              |   14 -
 b/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java
        |   39 ++--
 b/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
      |   75 ++++-----
 b/src/com/sun/org/apache/xerces/internal/dom/AbortException.java
               |   36 ++++
 b/src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java
               |   20 --
 b/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties
   |    2
 b/src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
|    5
 b/src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java
              |   20 --
 15 files changed, 231 insertions(+), 223 deletions(-)
diffstat for jaxws
 b/.hgtags
                 |   27 +++++
 b/ASSEMBLY_EXCEPTION
                 |   24 ++---
 b/src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java
|   47 ++++++----
 3 files changed, 69 insertions(+), 29 deletions(-)
diffstat for jdk
 a/src/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
                                               |   63
 b/.hgtags
                                               |   27
 b/ASSEMBLY_EXCEPTION
                                               |   24
 b/make/lib/CoreLibraries.gmk
                                               |   18
 b/make/mapfiles/libawt/mapfile-mawt-vers
                                               |    1
 b/make/mapfiles/libawt_headless/mapfile-vers
                                               |    1
 b/make/mapfiles/libawt_xawt/mapfile-vers
                                               |    1
 b/make/mapfiles/libjava/mapfile-vers
                                               |    4
 b/make/mapfiles/libjava/reorder-sparc
                                               |    2
 b/make/mapfiles/libjava/reorder-sparcv9
                                               |    2
 b/make/mapfiles/libjava/reorder-x86
                                               |    2
 b/make/mapfiles/libnet/mapfile-vers
                                               |    1
 b/make/profile-rtjar-includes.txt
                                               |    4
 b/src/macosx/bin/java_md_macosx.c
                                               |   56
 b/src/macosx/classes/com/apple/laf/AquaProgressBarUI.java
                                               |    8
 b/src/macosx/classes/com/apple/laf/ScreenMenu.java
                                               |    8
 b/src/macosx/classes/sun/font/CCharToGlyphMapper.java
                                               |   32
 b/src/macosx/classes/sun/java2d/OSXSurfaceData.java
                                               |  132
 b/src/macosx/classes/sun/lwawt/LWWindowPeer.java
                                               |    1
 b/src/macosx/classes/sun/lwawt/macosx/CAccessibility.java
                                               |  117
 b/src/macosx/classes/sun/lwawt/macosx/CAccessible.java
                                               |  101
 b/src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
                                               |    3
 b/src/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java
                                               |   20
 b/src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
                                               |   27
 b/src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
                                               |   27
 b/src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
                                               |   13
 b/src/macosx/classes/sun/lwawt/macosx/NSEvent.java
                                               |    4
 b/src/macosx/native/sun/awt/AWTView.m
                                               |   11
 b/src/macosx/native/sun/awt/AWTWindow.m
                                               |   85
 b/src/macosx/native/sun/awt/CGraphicsEnv.m
                                               |    1
 b/src/macosx/native/sun/awt/CPrinterJob.m
                                               |   48
 b/src/macosx/native/sun/awt/CTrayIcon.m
                                               |   11
 b/src/macosx/native/sun/awt/JavaAccessibilityAction.m
                                               |   12
 b/src/macosx/native/sun/awt/JavaAccessibilityUtilities.h
                                               |    3
 b/src/macosx/native/sun/awt/JavaAccessibilityUtilities.m
                                               |   12
 b/src/macosx/native/sun/awt/JavaComponentAccessibility.h
                                               |   11
 b/src/macosx/native/sun/awt/JavaComponentAccessibility.m
                                               |  274
 b/src/macosx/native/sun/awt/JavaTextAccessibility.h
                                               |    4
 b/src/macosx/native/sun/awt/JavaTextAccessibility.m
                                               |   18
 b/src/macosx/native/sun/awt/LWCToolkit.h
                                               |    1
 b/src/macosx/native/sun/awt/LWCToolkit.m
                                               |   41
 b/src/macosx/native/sun/awt/QuartzSurfaceData.h
                                               |   14
 b/src/macosx/native/sun/awt/QuartzSurfaceData.m
                                               |  181
 b/src/macosx/native/sun/font/AWTFont.m
                                               |   48
 b/src/macosx/native/sun/osxapp/NSApplicationAWT.m
                                               |    1
 b/src/share/back/invoker.c
                                               |   94
 b/src/share/classes/com/sun/crypto/provider/AESCrypt.java
                                               |    6
 b/src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
                                               |    8
 b/src/share/classes/com/sun/crypto/provider/CounterMode.java
                                               |    5
 b/src/share/classes/com/sun/crypto/provider/OutputFeedback.java
                                               |   10
 b/src/share/classes/com/sun/media/sound/DirectAudioDevice.java
                                               |   28
 b/src/share/classes/com/sun/tools/jdi/MethodImpl.java
                                               |   10
 b/src/share/classes/java/awt/Container.java
                                               |   15
 b/src/share/classes/java/awt/TextArea.java
                                               |   10
 b/src/share/classes/java/awt/WaitDispatchSupport.java
                                               |  198
 b/src/share/classes/java/beans/MethodRef.java
                                               |    7
 b/src/share/classes/java/io/CharArrayReader.java
                                               |   12
 b/src/share/classes/java/io/FileInputStream.java
                                               |   12
 b/src/share/classes/java/io/StringBufferInputStream.java
                                               |    6
 b/src/share/classes/java/security/Signature.java
                                               |   12
 b/src/share/classes/java/time/ZoneOffset.java
                                               |   21
 b/src/share/classes/java/time/chrono/Era.java
                                               |    6
 b/src/share/classes/java/time/chrono/JapaneseEra.java
                                               |   31
 b/src/share/classes/java/util/ArrayList.java
                                               |    2
 b/src/share/classes/java/util/Base64.java
                                               |    4
 b/src/share/classes/java/util/CurrencyData.properties
                                               |   84
 b/src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
                                               |   19
 b/src/share/classes/java/util/concurrent/ThreadLocalRandom.java
                                               |    7
 b/src/share/classes/java/util/regex/Pattern.java
                                               |    4
 b/src/share/classes/javax/security/auth/kerberos/KerberosTicket.java
                                               |   23
 b/src/share/classes/javax/swing/JList.java
                                               |   80
 b/src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
                                               |  158
 b/src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
                                               |   15
 b/src/share/classes/javax/swing/text/html/parser/Parser.java
                                               |    7
 b/src/share/classes/sun/awt/CustomCursor.java
                                               |    3
 b/src/share/classes/sun/font/CompositeFont.java
                                               |   15
 b/src/share/classes/sun/font/FontFamily.java
                                               |   11
 b/src/share/classes/sun/management/DiagnosticCommandImpl.java
                                               |    2
 b/src/share/classes/sun/misc/Launcher.java
                                               |    5
 b/src/share/classes/sun/net/ftp/impl/FtpClient.java
                                               |    2
 b/src/share/classes/sun/net/spi/DefaultProxySelector.java
                                               |   73
 b/src/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
                                               |    2
 b/src/share/classes/sun/nio/cs/ISO_8859_1.java
                                               |    8
 b/src/share/classes/sun/print/DialogOnTop.java
                                               |   64
 b/src/share/classes/sun/print/RasterPrinterJob.java
                                               |   55
 b/src/share/classes/sun/print/ServiceDialog.java
                                               |    7
 b/src/share/classes/sun/rmi/transport/tcp/TCPChannel.java
                                               |    8
 b/src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
                                               |    7
 b/src/share/classes/sun/security/krb5/PrincipalName.java
                                               |    3
 b/src/share/classes/sun/security/ssl/RSAClientKeyExchange.java
                                               |   10
 b/src/share/classes/sun/security/ssl/SSLContextImpl.java
                                               |    2
 b/src/share/classes/sun/security/tools/keytool/Resources_sv.java
                                               |    2
 b/src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
                                             |    3
 b/src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
                                          |   20
 b/src/share/classes/sun/util/resources/CurrencyNames.properties
                                               |   15
 b/src/share/classes/sun/util/resources/be/CurrencyNames_be_BY.properties
                                            |    1
 b/src/share/demo/jvmti/hprof/manual.html
                                               |    2
 b/src/share/lib/security/java.security-linux
                                               |    1
 b/src/share/native/com/sun/tools/jdi/SharedMemoryConnection.c
                                               |   17
 b/src/share/native/common/jni_util.c
                                               |    2
 b/src/share/native/java/io/FileInputStream.c
                                               |    4
 b/src/share/native/java/io/io_util.c
                                               |    1
 b/src/share/native/java/lang/ClassLoader.c
                                               |    3
 b/src/share/native/java/lang/System.c
                                               |  109
 b/src/share/native/java/net/Inet4Address.c
                                               |   16
 b/src/share/native/java/net/Inet6Address.c
                                               |   46
 b/src/share/native/java/net/InetAddress.c
                                               |   43
 b/src/share/native/java/net/net_util.c
                                               |   89
 b/src/share/native/java/net/net_util.h
                                               |    2
 b/src/share/native/java/nio/Bits.c
                                               |   21
 b/src/share/native/sun/awt/giflib/dgif_lib.c
                                               |   20
 b/src/share/native/sun/awt/giflib/gif_lib.h
                                               |    5
 b/src/share/native/sun/awt/giflib/gifalloc.c
                                               |   27
 b/src/share/native/sun/awt/giflib/openbsd-reallocarray.c
                                               |  106
 b/src/share/native/sun/awt/image/jpeg/imageioJPEG.c
                                               |   62
 b/src/share/native/sun/awt/libpng/png.h
                                               |    3
 b/src/share/native/sun/awt/medialib/awt_ImagingLib.c
                                               |   24
 b/src/share/native/sun/awt/medialib/mlib_ImageScanPoly.c
                                               |   18
 b/src/share/native/sun/awt/medialib/safe_math.h
                                               |    7
 b/src/share/native/sun/java2d/cmm/lcms/cmsalpha.c
                                               |  547
 b/src/share/native/sun/java2d/cmm/lcms/cmscam02.c
                                               |    2
 b/src/share/native/sun/java2d/cmm/lcms/cmscgats.c
                                               |   24
 b/src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c
                                               |    9
 b/src/share/native/sun/java2d/cmm/lcms/cmserr.c
                                               |    8
 b/src/share/native/sun/java2d/cmm/lcms/cmsgamma.c
                                               |    2
 b/src/share/native/sun/java2d/cmm/lcms/cmsgmt.c
                                               |    8
 b/src/share/native/sun/java2d/cmm/lcms/cmshalf.c
                                               |    2
 b/src/share/native/sun/java2d/cmm/lcms/cmsintrp.c
                                               |    4
 b/src/share/native/sun/java2d/cmm/lcms/cmsio0.c
                                               |   55
 b/src/share/native/sun/java2d/cmm/lcms/cmsio1.c
                                               |   49
 b/src/share/native/sun/java2d/cmm/lcms/cmslut.c
                                               |    7
 b/src/share/native/sun/java2d/cmm/lcms/cmsmd5.c
                                               |    2
 b/src/share/native/sun/java2d/cmm/lcms/cmsmtrx.c
                                               |    4
 b/src/share/native/sun/java2d/cmm/lcms/cmsnamed.c
                                               |   77
 b/src/share/native/sun/java2d/cmm/lcms/cmsopt.c
                                               |   49
 b/src/share/native/sun/java2d/cmm/lcms/cmspack.c
                                               |    6
 b/src/share/native/sun/java2d/cmm/lcms/cmspcs.c
                                               |    8
 b/src/share/native/sun/java2d/cmm/lcms/cmsplugin.c
                                               |   34
 b/src/share/native/sun/java2d/cmm/lcms/cmsps2.c
                                               |   17
 b/src/share/native/sun/java2d/cmm/lcms/cmssamp.c
                                               |    2
 b/src/share/native/sun/java2d/cmm/lcms/cmssm.c
                                               |   11
 b/src/share/native/sun/java2d/cmm/lcms/cmstypes.c
                                               |   75
 b/src/share/native/sun/java2d/cmm/lcms/cmsvirt.c
                                               |   11
 b/src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c
                                               |    2
 b/src/share/native/sun/java2d/cmm/lcms/cmsxform.c
                                               |  412
 b/src/share/native/sun/java2d/cmm/lcms/lcms2.h
                                               |   98
 b/src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h
                                               |   35
 b/src/share/native/sun/java2d/cmm/lcms/lcms2_plugin.h
                                               |   42
 b/src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c
                                               |   69
 b/src/share/native/sun/misc/VMSupport.c
                                               |    1
 b/src/solaris/classes/sun/nio/fs/LinuxWatchService.java
                                               |   26
 b/src/solaris/classes/sun/print/CUPSPrinter.java
                                               |   12
 b/src/solaris/classes/sun/print/IPPPrintService.java
                                               |   17
 b/src/solaris/native/com/sun/security/auth/module/Solaris.c
                                               |   54
 b/src/solaris/native/com/sun/security/auth/module/Unix.c
                                               |    8
 b/src/solaris/native/java/io/FileDescriptor_md.c
                                               |    6
 b/src/solaris/native/java/lang/ProcessEnvironment_md.c
                                               |    7
 b/src/solaris/native/java/lang/UNIXProcess_md.c
                                               |    1
 b/src/solaris/native/java/lang/java_props_macosx.c
                                               |  167
 b/src/solaris/native/java/lang/java_props_md.c
                                               |   53
 b/src/solaris/native/java/lang/locale_str.h
                                               |   10
 b/src/solaris/native/java/net/ExtendedOptionsImpl.c
                                               |    1
 b/src/solaris/native/java/net/Inet4AddressImpl.c
                                               |   39
 b/src/solaris/native/java/net/Inet6AddressImpl.c
                                               |   73
 b/src/solaris/native/java/net/NetworkInterface.c
                                               | 1656 +
 b/src/solaris/native/java/net/PlainDatagramSocketImpl.c
                                               |    5
 b/src/solaris/native/java/net/PlainSocketImpl.c
                                               |    3
 b/src/solaris/native/java/net/net_util_md.c
                                               |   13
 b/src/solaris/native/sun/awt/CUPSfuncs.c
                                               |   49
 b/src/solaris/native/sun/awt/awt_Robot.c
                                               |    4
 b/src/solaris/native/sun/awt/fontpath.c
                                               |   44
 b/src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
                                               |    2
 b/src/solaris/native/sun/nio/ch/IOUtil.c
                                               |    2
 b/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c
                                               |    2
 b/src/solaris/native/sun/nio/ch/sctp/SctpNet.c
                                               |    8
 b/src/solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c
                                               |   21
 b/src/solaris/native/sun/xawt/XToolkit.c
                                               |    4
 b/src/windows/classes/com/sun/java/accessibility/AccessBridge.java
                                               |  185
 b/src/windows/classes/sun/nio/fs/WindowsWatchService.java
                                               |   26
 b/src/windows/classes/sun/security/mscapi/Key.java
                                               |   66
 b/src/windows/classes/sun/security/mscapi/KeyStore.java
                                               |    6
 b/src/windows/classes/sun/security/mscapi/RSAKeyPair.java
                                               |    7
 b/src/windows/classes/sun/security/mscapi/RSAPrivateKey.java
                                               |   16
 b/src/windows/classes/sun/security/mscapi/RSAPublicKey.java
                                               |   20
 b/src/windows/native/com/sun/security/auth/module/nt.c
                                               |  112
 b/src/windows/native/java/lang/java_props_md.c
                                               |    1
 b/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c
                                               |    4
 b/src/windows/native/java/net/DualStackPlainSocketImpl.c
                                               |    2
 b/src/windows/native/java/net/Inet4AddressImpl.c
                                               |   30
 b/src/windows/native/java/net/Inet6AddressImpl.c
                                               |   48
 b/src/windows/native/java/net/NetworkInterface.c
                                               |   38
 b/src/windows/native/java/net/NetworkInterface.h
                                               |   10
 b/src/windows/native/java/net/NetworkInterface_winXP.c
                                               |   54
 b/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
                                               |   21
 b/src/windows/native/java/net/TwoStacksPlainSocketImpl.c
                                               |    9
 b/src/windows/native/java/nio/MappedByteBuffer.c
                                               |    4
 b/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp
                                               |    2
 b/src/windows/native/sun/nio/ch/IOUtil.c
                                               |    2
 b/src/windows/native/sun/windows/awt_Component.cpp
                                               |   29
 b/src/windows/native/sun/windows/awt_Component.h
                                               |    4
 b/src/windows/native/sun/windows/awt_FileDialog.cpp
                                               |   31
 b/src/windows/native/sun/windows/awt_FileDialog.h
                                               |    3
 b/src/windows/native/sun/windows/awt_Font.cpp
                                               |   11
 b/src/windows/native/sun/windows/awt_Frame.cpp
                                               |    5
 b/src/windows/native/sun/windows/awt_PrintControl.cpp
                                               |    6
 b/src/windows/native/sun/windows/awt_PrintControl.h
                                               |    5
 b/src/windows/native/sun/windows/awt_PrintDialog.cpp
                                               |    7
 b/src/windows/native/sun/windows/awt_PrintJob.cpp
                                               |    8
 b/test/ProblemList.txt
                                               |  140
 b/test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
                                               |  105
 b/test/com/sun/jdi/EvalArraysAsList.sh
                                               |   85
 b/test/com/sun/jdi/LineNumberInfo.java
                                               |    4
 b/test/com/sun/jdi/oom/@debuggeeVMOptions
                                               |    1
 b/test/com/sun/jdi/oom/OomDebugTest.java
                                               |  417
 b/test/com/sun/jdi/oom/OomDebugTestSetup.sh
                                               |   46
 b/test/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
                                               |  210
 b/test/com/sun/jndi/ldap/LdapTimeoutTest.java
                                               |   53
 b/test/com/sun/net/httpserver/bugs/6725892/Test.java
                                               |    2
 b/test/java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java
                                          |   87
 b/test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java
                                               |   81
 b/test/java/awt/EventQueue/6980209/bug6980209.java
                                               |  241
 b/test/java/awt/FileDialog/DeleteInsideFileDialog/DeleteInsideFileDialogTest.java
                                   |   81
 b/test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
                                      |   96
 b/test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java
                                               |  105
 b/test/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html
                                               |   10
 b/test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html
                                       |   40
 b/test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java
                                       |   57
 b/test/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java
                                           |  128
 b/test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java
                                               |  145
 b/test/java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java
                                               |   72
 b/test/java/awt/datatransfer/DataFlavor/MacOsXFileAndMultipleFileCopingTest/MacOsXFileAndMultipleFileCopingTest.java
|    2
 b/test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java
                                               |    2
 b/test/java/awt/font/TextLayout/DiacriticsDrawingTest.java
                                               |   73
 b/test/java/awt/geom/AffineTransform/InvalidTransformParameterTest.java
                                             |  138
 b/test/java/awt/print/PageFormat/WrongPaperPrintingTest.java
                                               |  239
 b/test/java/awt/print/PrinterJob/DlgAttrsBug.java
                                               |  152
 b/test/java/awt/print/PrinterJob/LinearGradientPrintingTest.java
                                               |  233
 b/test/java/awt/print/PrinterJob/PageDlgApp.java
                                               |   65
 b/test/java/awt/print/PrinterJob/PageDlgStackOverflowTest.java
                                               |   53
 b/test/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java
                                               |   92
 b/test/java/awt/print/PrinterJob/RadialGradientPrintingTest.java
                                               |  234
 b/test/java/awt/print/PrinterJob/TexturePaintPrintingTest.java
                                               |  211
 b/test/java/beans/Introspector/8159696/UnloadClassBeanInfo.java
                                               |   78
 b/test/java/beans/Introspector/8159696/stub/Stub.java
                                               |   29
 b/test/java/io/CharArrayReader/OverflowInRead.java
                                               |   51
 b/test/java/io/CharArrayReader/OverflowInSkip.java
                                               |   51
 b/test/java/io/StringBufferInputStream/OverflowInRead.java
                                               |   50
 b/test/java/lang/ClassLoader/FindLibrary.java
                                               |   56
 b/test/java/net/DatagramSocket/B8035653.java
                                               |   42
 b/test/java/net/NetworkInterface/GetMacAddress.java
                                               |  132
 b/test/java/net/ProxySelector/B8035158.java
                                               |  262
 b/test/java/net/Socket/GetLocalAddress.java
                                               |   19
 b/test/java/nio/file/WatchService/DeleteInterference.java
                                               |  102
 b/test/java/nio/file/WatchService/UpdateInterference.java
                                               |  107
 b/test/java/security/KeyPairGenerator/FinalizeHalf.java
                                               |   90
 b/test/java/security/Signature/NoProvider.java
                                               |   99
 b/test/java/time/tck/java/time/TCKZoneOffset.java
                                               |   22
 b/test/java/util/Base64/TestBase64.java
                                               |  161
 b/test/java/util/Calendar/SupplementalJapaneseEraTest.java
                                               |  253
 b/test/java/util/Currency/ValidateISO4217.java
                                               |    4
 b/test/java/util/Currency/tablea1.txt
                                               |    8
 b/test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
                                             |    9
 b/test/java/util/regex/RegExTest.java
                                               |   12
 b/test/javax/accessibility/JList/AccessibleJListChildNPETest.java
                                               |  103
 b/test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
                                               |   10
 b/test/javax/security/auth/kerberos/KerberosTixDateTest.java
                                               |   38
 b/test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java
                                               |  114
 b/test/javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java
                                              |  107
 b/test/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java
                                               |  172
 b/test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java
                         |    2
 b/test/javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java
                     |   69
 b/test/javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/test.html
                                        |    5
 b/test/javax/xml/jaxp/datatype/TestXMLGregorianCalendarTimeZone.java
                                               |   59
 b/test/javax/xml/jaxp/transform/8162598/TransformerTest.java
                                               |  153
 b/test/javax/xml/jaxp/transform/8169112/Bug8169112.xsl
                                               | 8382 ++++++++++
 b/test/javax/xml/jaxp/transform/8169112/TransformerTest.java
                                               |   64
 b/test/javax/xml/ws/publish/WSTest.java
                                               |   86
 b/test/sun/net/ftp/TestFtpClientNameListWithNull.java
                                               |  142
 b/test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java
                                               |   63
 b/test/sun/security/krb5/canonicalize/Test.java
                                               |    4
 b/test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java
                           |   87
 b/test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.java
                         |    3
 b/test/sun/security/ssl/etc/README
                                               |   94
 b/test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java
                                               |    3
 b/test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
                            |    3
 b/test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
                    |    3
 b/test/sun/security/tools/jarsigner/TsacertOptionTest.java
                                               |    3
 b/test/sun/text/resources/LocaleData
                                               |   17
 b/test/sun/text/resources/LocaleDataTest.java
                                               |    3
 b/test/tools/pack200/Pack200Test.java
                                               |    1
 290 files changed, 20272 insertions(+), 2901 deletions(-)
diffstat for langtools
 b/.hgtags                                                           |   27 +
 b/ASSEMBLY_EXCEPTION                                                |   24 -
 b/src/share/classes/com/sun/tools/javac/jvm/Gen.java                |    9
 b/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java          |   15
 b/test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java |    3
 b/test/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java    |
 170 ++++++++++
 b/test/tools/javac/linenumbers/FinallyLineNumberTest.java           |   15
 7 files changed, 240 insertions(+), 23 deletions(-)
diffstat for nashorn
 b/.hgtags
 |   27 +++
 b/ASSEMBLY_EXCEPTION
 |   24 +--
 b/src/jdk/nashorn/internal/codegen/CodeGenerator.java
 |   59 ++-----
 b/src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
 |   77 ++++++----
 b/src/jdk/nashorn/internal/codegen/SpillObjectCreator.java             |    3
 b/src/jdk/nashorn/internal/codegen/WeighNodes.java                     |    8 -
 b/src/jdk/nashorn/internal/ir/debug/PrintVisitor.java                  |    2
 b/src/jdk/nashorn/internal/objects/NativeDataView.java                 |   14 -
 b/src/jdk/nashorn/internal/runtime/JSType.java                         |    2
 b/src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
 |   27 +--
 b/src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java             |    3
 b/src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java     |    2
 b/src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java      |    3
 b/src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java |    4
 b/src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java            |   11 +
 b/src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java         |   10 +
 b/src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java         |   10 +
 b/src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
 |   53 +++---
 b/src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java          |    2
 b/src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java    |    3
 b/src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
 |   31 +++-
 b/src/jdk/nashorn/internal/runtime/linker/NashornLinker.java           |   14 -
 b/test/script/basic/JDK-8030182_2.js                                   |    2
 b/test/script/basic/JDK-8163945.js
 |   48 ++++++
 b/test/script/basic/JDK-8166902.js
 |   43 +++++
 b/test/script/basic/JDK-8170594.js
 |   45 +++++
 b/test/script/basic/JDK-8171219.js
 |   57 +++++++
 b/test/script/basic/JDK-8171849.js
 |   47 ++++++
 b/test/script/basic/JDK-8176511.js
 |   50 ++++++
 b/test/script/basic/JDK-8181191.js
 |   52 ++++++
 b/test/script/basic/es6/JDK-8168373.js
 |   44 +++++
 b/test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java
 |   38 ++++
 b/test/src/jdk/nashorn/test/models/ArrayConversionPreferences.java
 |   74 +++++++++
 33 files changed, 742 insertions(+), 147 deletions(-)

Ok to push?

Thanks,
-- 
Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


More information about the aarch64-port-dev mailing list