From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:15:29 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:15:29 +0000 Subject: [Bug 3489] [IcedTea8] Incomplete reading of directory containing tzdb.dat In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3489 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a7b4a1520b3 author: Andrew John Hughes date: Tue Dec 12 21:31:22 2017 +0000 Bump to icedtea-3.7.0pre01. Upstream changes: - PR3489: Incomplete reading of directory containing tzdb.dat - PR3501: Revert 8165320 so as not to revert the work of 8034174 (PR2290) - 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 - S8190258, PR3499: (tz) Support tzdata2017c - S8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c ChangeLog: 2017-12-11 Andrew John Hughes Bump to icedtea-3.7.0pre01. * Makefile.am: (JDK_UPDATE_VERSION): Bump to 152. (BUILD_VERSION): Set to b16. (CORBA_CHANGESET): Update to icedtea-3.7.0pre01 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * configure.ac: Bump to 3.7.0pre01. * hotspot.map.in: Update to icedtea-3.7.0pre01 tag. * patches/pr2126.patch: Update to apply against 8u152, following 8157035. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:15:53 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:15:53 +0000 Subject: [Bug 2290] [IcedTea8] 6730740 is incorrect In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2290 --- Comment #9 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a7b4a1520b3 author: Andrew John Hughes date: Tue Dec 12 21:31:22 2017 +0000 Bump to icedtea-3.7.0pre01. Upstream changes: - PR3489: Incomplete reading of directory containing tzdb.dat - PR3501: Revert 8165320 so as not to revert the work of 8034174 (PR2290) - 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 - S8190258, PR3499: (tz) Support tzdata2017c - S8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c ChangeLog: 2017-12-11 Andrew John Hughes Bump to icedtea-3.7.0pre01. * Makefile.am: (JDK_UPDATE_VERSION): Bump to 152. (BUILD_VERSION): Set to b16. (CORBA_CHANGESET): Update to icedtea-3.7.0pre01 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * configure.ac: Bump to 3.7.0pre01. * hotspot.map.in: Update to icedtea-3.7.0pre01 tag. * patches/pr2126.patch: Update to apply against 8u152, following 8157035. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:16:07 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:16:07 +0000 Subject: [Bug 3499] [IcedTea8] Backport "8190258: Support tzdata2017c" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3499 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a7b4a1520b3 author: Andrew John Hughes date: Tue Dec 12 21:31:22 2017 +0000 Bump to icedtea-3.7.0pre01. Upstream changes: - PR3489: Incomplete reading of directory containing tzdb.dat - PR3501: Revert 8165320 so as not to revert the work of 8034174 (PR2290) - 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 - S8190258, PR3499: (tz) Support tzdata2017c - S8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c ChangeLog: 2017-12-11 Andrew John Hughes Bump to icedtea-3.7.0pre01. * Makefile.am: (JDK_UPDATE_VERSION): Bump to 152. (BUILD_VERSION): Set to b16. (CORBA_CHANGESET): Update to icedtea-3.7.0pre01 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * configure.ac: Bump to 3.7.0pre01. * hotspot.map.in: Update to icedtea-3.7.0pre01 tag. * patches/pr2126.patch: Update to apply against 8u152, following 8157035. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:16:12 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:16:12 +0000 Subject: [Bug 3501] [IcedTea8] Revert 8165320 so as not to revert the work of 8034174 (PR2290) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3501 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a7b4a1520b3 author: Andrew John Hughes date: Tue Dec 12 21:31:22 2017 +0000 Bump to icedtea-3.7.0pre01. Upstream changes: - PR3489: Incomplete reading of directory containing tzdb.dat - PR3501: Revert 8165320 so as not to revert the work of 8034174 (PR2290) - 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 - S8190258, PR3499: (tz) Support tzdata2017c - S8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c ChangeLog: 2017-12-11 Andrew John Hughes Bump to icedtea-3.7.0pre01. * Makefile.am: (JDK_UPDATE_VERSION): Bump to 152. (BUILD_VERSION): Set to b16. (CORBA_CHANGESET): Update to icedtea-3.7.0pre01 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * configure.ac: Bump to 3.7.0pre01. * hotspot.map.in: Update to icedtea-3.7.0pre01 tag. * patches/pr2126.patch: Update to apply against 8u152, following 8157035. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:16:17 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:16:17 +0000 Subject: [Bug 2126] [IcedTea8] Synchronise elliptic curves in sun.security.ec.NamedCurve with those listed by NSS In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2126 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a7b4a1520b3 author: Andrew John Hughes date: Tue Dec 12 21:31:22 2017 +0000 Bump to icedtea-3.7.0pre01. Upstream changes: - PR3489: Incomplete reading of directory containing tzdb.dat - PR3501: Revert 8165320 so as not to revert the work of 8034174 (PR2290) - 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 - S8190258, PR3499: (tz) Support tzdata2017c - S8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c ChangeLog: 2017-12-11 Andrew John Hughes Bump to icedtea-3.7.0pre01. * Makefile.am: (JDK_UPDATE_VERSION): Bump to 152. (BUILD_VERSION): Set to b16. (CORBA_CHANGESET): Update to icedtea-3.7.0pre01 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * configure.ac: Bump to 3.7.0pre01. * hotspot.map.in: Update to icedtea-3.7.0pre01 tag. * patches/pr2126.patch: Update to apply against 8u152, following 8157035. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:16:41 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:16:41 +0000 Subject: [Bug 3394] [IcedTea8] Backport "8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3394 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6ff93690a6f2 author: Andrew John Hughes date: Mon Jan 22 18:54:35 2018 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8193133: Assertion failure because 0xDEADDEAD can be in-heap ChangeLog: 2018-01-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. * patches/hotspot/shenandoah/8162384-pr3122.patch, * patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch, * patches/hotspot/shenandoah/8173941-pr3326.patch, * patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch, * patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch: Moved to aarch32 patches tree as applied in upstream Shenandoah. * Makefile.am: (ICEDTEA_PATCHES): Move Shenandoah patches applied upstream to AArch32-only section. Apply AArch32-only patches first so common patches work from the same base on both alternative HotSpot trees. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u152-b16 * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch, * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch: Replace symlinks with full versions from Shenandoah patches tree. Adjust 8180048 to apply against AArch32. * patches/hotspot/shenandoah/8078628-pr3208.patch, * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch, * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch: Adjust to apply to updated Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:16:45 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:16:45 +0000 Subject: [Bug 3208] [IcedTea8] Zero build fails with pch disabled In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3208 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6ff93690a6f2 author: Andrew John Hughes date: Mon Jan 22 18:54:35 2018 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8193133: Assertion failure because 0xDEADDEAD can be in-heap ChangeLog: 2018-01-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. * patches/hotspot/shenandoah/8162384-pr3122.patch, * patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch, * patches/hotspot/shenandoah/8173941-pr3326.patch, * patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch, * patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch: Moved to aarch32 patches tree as applied in upstream Shenandoah. * Makefile.am: (ICEDTEA_PATCHES): Move Shenandoah patches applied upstream to AArch32-only section. Apply AArch32-only patches first so common patches work from the same base on both alternative HotSpot trees. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u152-b16 * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch, * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch: Replace symlinks with full versions from Shenandoah patches tree. Adjust 8180048 to apply against AArch32. * patches/hotspot/shenandoah/8078628-pr3208.patch, * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch, * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch: Adjust to apply to updated Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:16:49 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:16:49 +0000 Subject: [Bug 3466] [IcedTea8] Backport latest ppc64[be,le] fixes In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3466 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6ff93690a6f2 author: Andrew John Hughes date: Mon Jan 22 18:54:35 2018 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8193133: Assertion failure because 0xDEADDEAD can be in-heap ChangeLog: 2018-01-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. * patches/hotspot/shenandoah/8162384-pr3122.patch, * patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch, * patches/hotspot/shenandoah/8173941-pr3326.patch, * patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch, * patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch: Moved to aarch32 patches tree as applied in upstream Shenandoah. * Makefile.am: (ICEDTEA_PATCHES): Move Shenandoah patches applied upstream to AArch32-only section. Apply AArch32-only patches first so common patches work from the same base on both alternative HotSpot trees. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u152-b16 * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch, * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch: Replace symlinks with full versions from Shenandoah patches tree. Adjust 8180048 to apply against AArch32. * patches/hotspot/shenandoah/8078628-pr3208.patch, * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch, * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch: Adjust to apply to updated Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:16:53 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:16:53 +0000 Subject: [Bug 2991] [IcedTea8] JVM on PPC64 LE crashes due to an illegal instruction in JITed code In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2991 --- Comment #9 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6ff93690a6f2 author: Andrew John Hughes date: Mon Jan 22 18:54:35 2018 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8193133: Assertion failure because 0xDEADDEAD can be in-heap ChangeLog: 2018-01-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. * patches/hotspot/shenandoah/8162384-pr3122.patch, * patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch, * patches/hotspot/shenandoah/8173941-pr3326.patch, * patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch, * patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch: Moved to aarch32 patches tree as applied in upstream Shenandoah. * Makefile.am: (ICEDTEA_PATCHES): Move Shenandoah patches applied upstream to AArch32-only section. Apply AArch32-only patches first so common patches work from the same base on both alternative HotSpot trees. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u152-b16 * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch, * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch: Replace symlinks with full versions from Shenandoah patches tree. Adjust 8180048 to apply against AArch32. * patches/hotspot/shenandoah/8078628-pr3208.patch, * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch, * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch: Adjust to apply to updated Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:01 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:01 +0000 Subject: [Bug 3122] [IcedTea8] Backport "8162384: Performance regression: bimorphic inlining may be bypassed by type speculation" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6ff93690a6f2 author: Andrew John Hughes date: Mon Jan 22 18:54:35 2018 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8193133: Assertion failure because 0xDEADDEAD can be in-heap ChangeLog: 2018-01-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. * patches/hotspot/shenandoah/8162384-pr3122.patch, * patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch, * patches/hotspot/shenandoah/8173941-pr3326.patch, * patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch, * patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch: Moved to aarch32 patches tree as applied in upstream Shenandoah. * Makefile.am: (ICEDTEA_PATCHES): Move Shenandoah patches applied upstream to AArch32-only section. Apply AArch32-only patches first so common patches work from the same base on both alternative HotSpot trees. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u152-b16 * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch, * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch: Replace symlinks with full versions from Shenandoah patches tree. Adjust 8180048 to apply against AArch32. * patches/hotspot/shenandoah/8078628-pr3208.patch, * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch, * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch: Adjust to apply to updated Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:05 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:05 +0000 Subject: [Bug 3411] [IcedTea8] Backport "8180048: Interned string and symbol table leak memory during parallel unlinking" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3411 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6ff93690a6f2 author: Andrew John Hughes date: Mon Jan 22 18:54:35 2018 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8193133: Assertion failure because 0xDEADDEAD can be in-heap ChangeLog: 2018-01-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. * patches/hotspot/shenandoah/8162384-pr3122.patch, * patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch, * patches/hotspot/shenandoah/8173941-pr3326.patch, * patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch, * patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch: Moved to aarch32 patches tree as applied in upstream Shenandoah. * Makefile.am: (ICEDTEA_PATCHES): Move Shenandoah patches applied upstream to AArch32-only section. Apply AArch32-only patches first so common patches work from the same base on both alternative HotSpot trees. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u152-b16 * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch, * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch: Replace symlinks with full versions from Shenandoah patches tree. Adjust 8180048 to apply against AArch32. * patches/hotspot/shenandoah/8078628-pr3208.patch, * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch, * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch: Adjust to apply to updated Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:08 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:08 +0000 Subject: [Bug 3412] [IcedTea8] Backport "8164293: HotSpot leaking memory in long-running requests" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3412 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6ff93690a6f2 author: Andrew John Hughes date: Mon Jan 22 18:54:35 2018 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8193133: Assertion failure because 0xDEADDEAD can be in-heap ChangeLog: 2018-01-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. * patches/hotspot/shenandoah/8162384-pr3122.patch, * patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch, * patches/hotspot/shenandoah/8173941-pr3326.patch, * patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch, * patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch: Moved to aarch32 patches tree as applied in upstream Shenandoah. * Makefile.am: (ICEDTEA_PATCHES): Move Shenandoah patches applied upstream to AArch32-only section. Apply AArch32-only patches first so common patches work from the same base on both alternative HotSpot trees. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u152-b16 * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch, * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch: Replace symlinks with full versions from Shenandoah patches tree. Adjust 8180048 to apply against AArch32. * patches/hotspot/shenandoah/8078628-pr3208.patch, * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch, * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch: Adjust to apply to updated Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:12 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:12 +0000 Subject: [Bug 3326] [IcedTea8] 8173941: SA does not work if executable is DSO In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3326 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6ff93690a6f2 author: Andrew John Hughes date: Mon Jan 22 18:54:35 2018 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8193133: Assertion failure because 0xDEADDEAD can be in-heap ChangeLog: 2018-01-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u152-b16. * patches/hotspot/shenandoah/8162384-pr3122.patch, * patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch, * patches/hotspot/shenandoah/8173941-pr3326.patch, * patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch, * patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch: Moved to aarch32 patches tree as applied in upstream Shenandoah. * Makefile.am: (ICEDTEA_PATCHES): Move Shenandoah patches applied upstream to AArch32-only section. Apply AArch32-only patches first so common patches work from the same base on both alternative HotSpot trees. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u152-b16 * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch, * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch: Replace symlinks with full versions from Shenandoah patches tree. Adjust 8180048 to apply against AArch32. * patches/hotspot/shenandoah/8078628-pr3208.patch, * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch, * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch: Adjust to apply to updated Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:34 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:34 +0000 Subject: [Bug 3394] [IcedTea8] Backport "8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3394 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:37 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:37 +0000 Subject: [Bug 3208] [IcedTea8] Zero build fails with pch disabled In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3208 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:41 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:41 +0000 Subject: [Bug 3466] [IcedTea8] Backport latest ppc64[be,le] fixes In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3466 --- Comment #9 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:44 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:44 +0000 Subject: [Bug 2991] [IcedTea8] JVM on PPC64 LE crashes due to an illegal instruction in JITed code In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2991 --- Comment #10 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:49 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:49 +0000 Subject: [Bug 3409] [IcedTea8] Backport "8179084: HotSpot VM fails to start when AggressiveHeap is set" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3409 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:54 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:54 +0000 Subject: [Bug 3122] [IcedTea8] Backport "8162384: Performance regression: bimorphic inlining may be bypassed by type speculation" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:17:57 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:17:57 +0000 Subject: [Bug 3411] [IcedTea8] Backport "8180048: Interned string and symbol table leak memory during parallel unlinking" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3411 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:18:00 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:18:00 +0000 Subject: [Bug 3412] [IcedTea8] Backport "8164293: HotSpot leaking memory in long-running requests" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3412 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:18:05 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:18:05 +0000 Subject: [Bug 3415] [IcedTea8] Backport "8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3415 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 18:18:12 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:18:12 +0000 Subject: [Bug 3326] [IcedTea8] 8173941: SA does not work if executable is DSO In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3326 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9be310f32e58 author: Andrew John Hughes date: Wed Jan 24 18:02:03 2018 +0000 Bump aarch32 to jdk8u152-b17-aarch32-171102. Upstream changes: - S6515172: Runtime.availableProcessors() ignores Linux taskset command - S8034249: need more workarounds for suspend equivalent condition issue - S8038348: Instance field load is replaced by wrong data Phi - S8043913: remove legacy code in SPARC's VM_Version::platform_features - S8049717: expose L1_data_cache_line_size for diagnostic/sanity checks - S8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product - S8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file - S8087342: Crash in klassItable::initialize_itable_for_interface - 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 - S8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI - S8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code - S8140584: nmethod::oops_do_marking_epilogue always runs verification code - S8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same - S8147910: Cache initial active_processor_count - S8150490: Update OS detection code to recognize Windows Server 2016 - 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. - S8153134: Infinite loop in handle_wrong_method in jmod - S8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. - S8153267: nmethod's exception cache not multi-thread safe - S8154945: Enable 8130150 and 8081778 intrinsics by default - S8155781: C2: opaque unsafe access triggers an assert - 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 - S8158639: C2 compilation fails with SIGSEGV - S8160119: Utils.tryFindJvmPid sometimes find incorrect pid - S8160551: assert(c == Bytecodes::_putfield) failed: must be putfield - S8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled - 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 - S8162496: missing precedence edge for anti_dependence - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints' - S8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native - S8162795: [REDO] MemberNameTable doesn't purge stale entries - S8163969: Cyclic interface initialization causes JVM crash - S8164002: Add a new CPU family (S_family) for SPARC S7 and above processors - S8164293: HotSpot leaking memory in long-running requests - S8164508: unexpected profiling mismatch in c1 generated code - S8165153: Crash in rebuild_cpu_to_node_map - S8165482: java in ldoms, with cpu-arch=generic has problems - S8166799: ASSEMBLY_EXCEPTION contains historical company name - S8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - S8168115: Remove and retag jdk8u122-b03 in 8u repo - S8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking - S8170307: Stack size option -Xss is ignored - S8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries - S8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments - 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 - S8172145: C2: anti dependence missed because store hidden by membar - S8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver - S8173941: SA does not work if executable is DSO - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops - S8175097: [TESTBUG] 8174164 fix missed the test - 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 - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated - S8177817: Remove assertions in 8u that were removed by 8056124 in 9. - S8179084: HotSpot VM fails to start when AggressiveHeap is set - 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() - S8180617: Null pointer dereference in InitializeNode::complete_stores - S8180711: Better invokespecial checks - S8180813: Null pointer dereference of CodeCache::find_blob() result - S8180934: PutfieldError failed with UnsupportedClassVersionError - S8184682: Upgrade compression library ChangeLog: 2018-01-23 Andrew John Hughes Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8162384-pr3122.patch, * patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch, * patches/hotspot/aarch32/8173941-pr3326.patch, * patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch, * patches/hotspot/aarch32/8175887-pr3415.patch, * patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch, * patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch, * patches/hotspot/aarch32/8180711.patch, * patches/hotspot/aarch32/8184682.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove all AArch32-only patches as now applied upstream. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u152-b17-aarch32-171102. * patches/hotspot/aarch32/8078628-pr3208.patch: Adjust to apply against jdk8u152-b17-aarch32-171102. Some changes in the Shenandoah version are already applied in AArch32. * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch: Replace with symlink to Shenandoah version. * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch, Adjust to apply against jdk8u152-b17-aarch32-171102. AArch32 does not have src/cpu/aarch64/vm/vm_version_aarch64.cpp so can't share the patch with Shenandoah. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed Jan 24 18:42:27 2018 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:42:27 +0000 Subject: /hg/icedtea8-forest/corba: 50 new changesets Message-ID: changeset a87b06da783b in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a87b06da783b author: asaha date: Mon Jul 25 15:06:14 2016 -0700 Added tag jdk8u122-b00 for changeset 58d0ffe75dc5 changeset 8684348ae5eb in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8684348ae5eb author: asaha date: Mon Sep 19 21:11:34 2016 -0700 Added tag jdk8u122-b01 for changeset a87b06da783b changeset 117a593d0215 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=117a593d0215 author: asaha date: Mon Oct 03 11:19:14 2016 -0700 Added tag jdk8u122-b02 for changeset 8684348ae5eb changeset 23c573e560dc in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=23c573e560dc author: asaha date: Mon Oct 17 12:54:42 2016 -0700 Added tag jdk8u122-b03 for changeset 117a593d0215 changeset 4a34bd466fa4 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4a34bd466fa4 author: asaha date: Fri Sep 23 23:06:45 2016 -0700 Merge changeset 9046b74057d2 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9046b74057d2 author: asaha date: Tue Oct 11 14:53:49 2016 -0700 Merge changeset ff139a30d0db in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ff139a30d0db author: asaha date: Tue Oct 11 15:34:01 2016 -0700 Merge changeset b91e4de981a7 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b91e4de981a7 author: asaha date: Mon Oct 17 12:58:06 2016 -0700 Merge changeset 1d6d39af924c in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1d6d39af924c author: asaha date: Mon Oct 17 21:15:51 2016 -0700 8168115: Remove and retag jdk8u122-b03 in 8u repo Reviewed-by: coffeys changeset f8661a76fe47 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f8661a76fe47 author: asaha date: Mon Oct 17 21:23:14 2016 -0700 Merge changeset 965672e4a312 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=965672e4a312 author: asaha date: Tue Oct 18 13:03:55 2016 -0700 Added tag jdk8u122-b03 for changeset f8661a76fe47 changeset 1dc70220ce0d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1dc70220ce0d author: iris date: Mon Oct 10 20:28:12 2016 -0700 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell changeset 7bd4195b17aa in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=7bd4195b17aa author: robm date: Thu Oct 20 13:39:01 2016 +0000 Merge changeset f86d6064d7cf in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f86d6064d7cf author: asaha date: Mon Oct 24 12:27:28 2016 -0700 Added tag jdk8u122-b04 for changeset 7bd4195b17aa changeset ea3d3c26102d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ea3d3c26102d author: asaha date: Tue Oct 25 08:38:30 2016 -0700 Added tag jdk8u132-b00 for changeset f86d6064d7cf changeset 6d36b1b51d93 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=6d36b1b51d93 author: asaha date: Tue Dec 20 15:23:17 2016 -0800 Added tag jdk8u152-b00 for changeset ea3d3c26102d changeset 1819d008129b in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1819d008129b author: asaha date: Thu Dec 22 15:53:44 2016 -0800 Merge changeset 06f411ed0014 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=06f411ed0014 author: asaha date: Fri Feb 10 11:42:33 2017 -0800 Added tag jdk8u152-b01 for changeset 1819d008129b changeset cb3be03d2611 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=cb3be03d2611 author: asaha date: Mon Mar 27 08:21:26 2017 -0700 Added tag jdk8u152-b02 for changeset 06f411ed0014 changeset d36e9c6f195c in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d36e9c6f195c author: asaha date: Mon Mar 27 11:25:13 2017 -0700 Merge changeset 4f94cc552560 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4f94cc552560 author: asaha date: Tue Apr 18 15:44:14 2017 -0700 Added tag jdk8u152-b03 for changeset d36e9c6f195c changeset 2917e61cfada in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=2917e61cfada author: asaha date: Tue May 16 13:27:45 2017 -0700 Added tag jdk8u152-b04 for changeset 4f94cc552560 changeset 1160ad38fc74 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1160ad38fc74 author: asaha date: Tue Jun 20 11:49:38 2017 -0700 Added tag jdk8u152-b05 for changeset 2917e61cfada changeset 6c8f14e02138 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=6c8f14e02138 author: asaha date: Tue Jun 20 14:44:03 2017 -0700 Merge changeset 255ed61c6617 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=255ed61c6617 author: asaha date: Sun Jun 25 22:07:37 2017 -0700 Merge changeset 2a4e08802750 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=2a4e08802750 author: asaha date: Mon Jun 26 15:18:59 2017 -0700 Merge changeset bc6e4d3f7a20 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=bc6e4d3f7a20 author: asaha date: Mon Jul 03 14:20:39 2017 -0700 Merge changeset eaf22933bd07 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=eaf22933bd07 author: asaha date: Mon Jul 03 14:51:19 2017 -0700 Added tag jdk8u152-b06 for changeset bc6e4d3f7a20 changeset 87992ac3484c in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=87992ac3484c author: asaha date: Mon Jul 10 15:36:23 2017 -0700 Merge changeset 019644922f2d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=019644922f2d author: asaha date: Mon Jul 10 15:53:50 2017 -0700 Added tag jdk8u152-b07 for changeset 87992ac3484c changeset 1f7bbfb8b263 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1f7bbfb8b263 author: asaha date: Mon Jul 17 13:57:00 2017 -0700 Merge changeset 10a074b763d0 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=10a074b763d0 author: asaha date: Wed Jul 19 09:30:49 2017 -0700 Added tag jdk8u152-b08 for changeset 1f7bbfb8b263 changeset 454bd88ec440 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=454bd88ec440 author: asaha date: Mon Jul 24 22:24:51 2017 -0700 Merge changeset a9e83644bd11 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a9e83644bd11 author: asaha date: Tue Jul 25 12:40:37 2017 -0700 Merge changeset a0a9efebb5ff in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a0a9efebb5ff author: asaha date: Tue Jul 25 12:54:00 2017 -0700 Added tag jdk8u152-b09 for changeset a9e83644bd11 changeset 3c302cc47b26 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=3c302cc47b26 author: asaha date: Tue Aug 01 12:10:12 2017 -0700 Merge changeset d057f5ecf8c3 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d057f5ecf8c3 author: asaha date: Tue Aug 01 14:42:08 2017 -0700 Added tag jdk8u152-b10 for changeset 3c302cc47b26 changeset 56a5346ca644 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=56a5346ca644 author: asaha date: Tue Aug 08 09:47:06 2017 -0700 Merge changeset d7628d281f05 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d7628d281f05 author: asaha date: Tue Aug 08 10:04:32 2017 -0700 Added tag jdk8u152-b11 for changeset 56a5346ca644 changeset 122a325c8bea in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=122a325c8bea author: asaha date: Tue Aug 15 13:32:44 2017 -0700 Merge changeset aaffd0708c89 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=aaffd0708c89 author: asaha date: Tue Aug 15 13:47:30 2017 -0700 Added tag jdk8u152-b12 for changeset 122a325c8bea changeset f33390314a7d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f33390314a7d author: asaha date: Wed Aug 23 13:05:55 2017 -0700 Merge changeset bdd2f7f784d6 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=bdd2f7f784d6 author: asaha date: Thu Aug 24 07:25:03 2017 -0700 Added tag jdk8u152-b13 for changeset f33390314a7d changeset 2b4802994bf5 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=2b4802994bf5 author: asaha date: Tue Aug 29 14:34:20 2017 -0700 Merge changeset 0f4e588d7b1e in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=0f4e588d7b1e author: asaha date: Tue Aug 29 14:51:53 2017 -0700 Added tag jdk8u152-b14 for changeset 2b4802994bf5 changeset 806915813923 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=806915813923 author: asaha date: Tue Sep 05 10:07:26 2017 -0700 Added tag jdk8u151-b12 for changeset 87aaf4f5274e changeset f89071fbde60 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f89071fbde60 author: asaha date: Tue Sep 05 18:33:15 2017 -0700 Merge changeset 674aecf3d87a in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=674aecf3d87a author: asaha date: Wed Sep 06 00:35:04 2017 -0700 Added tag jdk8u152-b15 for changeset f89071fbde60 changeset d3821aae5f3c in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d3821aae5f3c author: andrew date: Thu Dec 07 02:46:46 2017 +0000 Merge jdk8u152-b16 changeset 029aa5651520 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=029aa5651520 author: andrew date: Thu Jan 18 04:46:14 2018 +0000 Added tag icedtea-3.7.0pre01 for changeset d3821aae5f3c diffstat: .hgtags | 155 + .jcheck/conf | 2 - ASSEMBLY_EXCEPTION | 24 +- THIRD_PARTY_README | 1293 +++------ src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java | 117 +- src/share/classes/javax/rmi/CORBA/Util.java | 2 +- 6 files changed, 671 insertions(+), 922 deletions(-) diffs (truncated from 1897 to 500 lines): diff -r 58d0ffe75dc5 -r 029aa5651520 .hgtags --- a/.hgtags Mon Jul 25 14:40:19 2016 -0700 +++ b/.hgtags Thu Jan 18 04:46:14 2018 +0000 @@ -50,6 +50,7 @@ b751c528c55560cf2adeaeef24b39ca1f4d1cbf7 jdk7-b73 5d0cf59a3203b9f57aceebc33ae656b884987955 jdk7-b74 0fb137085952c8e47878e240d1cb40f14de463c4 jdk7-b75 +d728db3889da23d9f74e45154b9261a43b4acd8d icedtea7-1.12 937144222e2219939101b0129d26a872a7956b13 jdk7-b76 6881f0383f623394b5ec73f27a5f329ff55d0467 jdk7-b77 a7f7276b48cd74d8eb1baa83fbf3d1ef4a2603c8 jdk7-b78 @@ -63,6 +64,7 @@ 6253e28826d16cf1aecc39ce04c8de1f6bf2df5f jdk7-b86 09a41111a401d327f65e453384d976a10154d9ea jdk7-b87 39e14d2da687c7e592142137517aaf689544820f jdk7-b88 +e805b4155d76f76d40ffae36a74546f79218c539 icedtea7-1.13 bb4424c5e778b842c064a8b1aa902b35f4397654 jdk7-b89 56ce07b0eb47b93a98a72adef0f21e602c460623 jdk7-b90 bcd2fc089227559ac5be927923609fac29f067fa jdk7-b91 @@ -111,6 +113,7 @@ 918003855fa0dba5acf4bf1fe36526d2fc4c1ba8 jdk7-b134 e0b72ae5dc5e824b342801c8d1d336a55eb54e2c jdk7-b135 48ef0c712e7cbf272f47f9224db92a3c6a9e2612 jdk7-b136 +b62418551e20fa19fbf57c49d4378b7096809e60 icedtea-1.14 a66c01d8bf895261715955df0b95545c000ed6a8 jdk7-b137 78d8cf04697e9df54f7f11e195b7da29b8e345a2 jdk7-b138 60b074ec6fcf5cdf9efce22fdfb02326ed8fa2d3 jdk7-b139 @@ -295,6 +298,7 @@ 32b9c4f0ab3c6d33f70724b775cb9d12c004be6d jdk8u20-b07 4e4a75376185ca1a712cc9fef5a340e6927cf5e2 jdk8u20-b08 0344396d09b0e20d4a8d1bdff9f129250a60f365 jdk8u20-b09 +a96c01f523be6fadcf777118d471a9fa5751cf1c icedtea-3.0.0pre01 e930c4fa31586b0f21887f7b50fba927550f17fb jdk8u20-b10 9a6092124c7c926d380a5f3b0f899fd1427c6e69 jdk8u20-b11 673829390271e51f8bc442ffbd4726833a7b1c06 jdk8u20-b12 @@ -308,6 +312,7 @@ aca1d25d10812c86024d9dbb7ec529876cca55e8 jdk8u20-b20 7d1e0f0b63f1d66c77924d8b2a1accdf8f7480db jdk8u20-b21 7677bf14d105ca23ab045f5041ceb19ee88b86c6 jdk8u20-b22 +83ebbcc0dda5af02ee3d99756bf6c13da956a310 icedtea-3.0.0pre02 919405d7316dfcbddee5ad8dd08905916df88e04 jdk8u20-b23 34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b24 34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b25 @@ -375,6 +380,9 @@ a1e2c13de84e00f2aedf4c40e96347306ede84f3 jdk8u40-b18 8bbc2bb414b7e9331c2014c230553d72c9d161c5 jdk8u40-b19 445eceffc829e205037098115c26e38e85ea5f7c jdk8u40-b20 +6c974fba96cb81fd91bf85f434531dbd122fa3a0 icedtea-3.0.0pre03 +b493e7b682c969ef1b68c56c3512317df87a1f28 icedtea-3.0.0pre04 +a5ec6d805e3864d5d754dd47bdae5d001e812a73 icedtea-3.0.0pre05 9c54cc92c0beb29179abbce272d3f5c8ba4ffd0e jdk8u40-b21 4c7421f74674ebefb8e91eba59ab2a2db8c1abd7 jdk8u40-b22 62f7faef5ed956cd481cae6216b22fdb4b6e3e46 jdk8u40-b23 @@ -453,6 +461,9 @@ d68de92de3bad991546b11d77de6e9c17edf7ec2 jdk8u60-b21 3a04901d83880634ecd70c8be992189228ccd746 jdk8u60-b22 0828bb6521738ad5a7fe11f0aa3495465f002848 jdk8u60-b23 +9e44a6fa912760c513f9a59826c061fd5ca17c5e icedtea-3.0.0pre06 +7418bb690047791d64e1b4adb692ad07d8a44bad icedtea-3.0.0pre07 +ebc2780ebeb34e292b5cfb0e8da1efafa8395306 icedtea-3.0.0pre08 b0779099d006fcb2a0af493e2a2f828411bfad33 jdk8u60-b24 c665dd5d32b04c1dbc2cf21a595fe73330849c03 jdk8u60-b25 7828b9af7733eeaf2cafa8e05e68a2661dc3c7a8 jdk8u60-b26 @@ -535,6 +546,7 @@ 3eb18c06118e0bc2fca1e1ea6c1cbddd21a27479 jdk8u72-b12 0d9849ba664dc3381d8d6d85d5e04c00fdd476b1 jdk8u72-b13 baa49bb35fc1798a5951fcfd3f9232332651d4e9 jdk8u72-b14 +834cf5ee24b36e2ab5eef16896bfd550fd698a7b icedtea-3.0.0pre09 91e3b8e2e00618f237f571fbefdfee3f4134026f jdk8u72-b15 e3b496b6ae52f2c018e9c628c31be984bb4907e7 jdk8u73-b00 5e484ab4b05f1398e924ab90874f7fe2ddf20731 jdk8u73-b01 @@ -571,6 +583,9 @@ 7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00 cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01 0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02 +9972d4fac94222734bfee16a8a5475e1f2b9e149 icedtea-3.0.0pre10 +37af47894175fa7405752524b631237007778767 icedtea-3.0.0 +f7024b8ac854c4a937bf3dbe8e12b6c3ff802765 icedtea-3.0-branchpoint e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03 cd7cec8fd295c0462a813b5f54dc5457c2bade2d jdk8u91-b00 4ea02753e66e348ee4639e157061bcbdef1d7ff3 jdk8u91-b13 @@ -597,6 +612,9 @@ 8f0466c0dce60b1df3bc01785b01a7f09fa7b564 jdk8u92-b13 5617f9bec354fb2c60bbb816d175f4cee7d2c56e jdk8u92-b14 fe88377e18b0c5f3da8e6741e0d5b9bfd45d2648 jdk8u92-b31 +11e4e7e901bc86d14163afbc5d28345e36737344 jdk8u92-b32 +9ed665d319590e0b9997b3703314c6b0341d4362 jdk8u92-b33 +5b5f76caf6e4ffa51f25e64d0d79a3f0913c633e jdk8u92-b34 073b951904b3ee7c54fb79a169478fa66d925320 jdk8u75-b00 5b48f7defe40eab668fe554df0afd87d84d60722 jdk8u75-b01 0015f4a7f0d02a9bb79b7a0c737590f01feaabd4 jdk8u75-b02 @@ -631,6 +649,10 @@ 94c775e05eb053b8440d82298927a144ed73f340 jdk8u76-b12 e0fbd6a51e061025f2d6ad0311a587f7ce3c2b43 jdk8u92-b00 8f0466c0dce60b1df3bc01785b01a7f09fa7b564 jdk8u92-b13 +aac8863560465b1374811246c23e5ca82def8ab7 icedtea-3.1.0pre01 +cb4d2e8f71f9577c846719d0a527adf1cbd516fb icedtea-3.1.0pre02 +d920107a9fd47d1d1b662638d207b51b6184a575 icedtea-3.1.0pre03 +b74e7245e40571937a080540251b547c58020f8c icedtea-3.1.0pre04 aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u81-b00 8674aec1be6459f33451690fb106eec314964116 jdk8u101-b01 96a43945cb6a69989294b511ecdfc0493ea09bf1 jdk8u101-b02 @@ -644,6 +666,8 @@ 7c90acc432738bdc1506d510daeadf9376279dfa jdk8u101-b10 4942432b3da1afbc2c2c87bdf896b112800e537c jdk8u101-b11 f8511bfb19c35d8d396dc53245c06cc3710657b1 jdk8u101-b12 +7ea39ff8c227ada9e3cdb1560ff27128afb16f50 icedtea-3.1.0 +48dbf4a68dc770ef17eee71a5bdfcb46a477157c icedtea-3.2.0pre01 2bb2aec4b3e51aab96e9c25603c7c92fcbac46de jdk8u101-b13 223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u102-b00 223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u82-b00 @@ -660,9 +684,140 @@ 360a2772486dd1aa818132222ea0b7fcfa5707ef jdk8u102-b11 57546b5b575dec9ecfbb1e9a77d87c391a44ab96 jdk8u102-b12 a7c292080d5ed76ea5e3b123c0dee4c340aa174f jdk8u102-b13 +f85c4b0c0469a20118675c7eb210d1dee05576d8 icedtea-3.2.0pre02 +459f130b3f85a53d487f9d02b5d379a9eaaab400 icedtea-3.2.0pre03 56b133772ec1aa4f44f2eee2c4103c645f764935 jdk8u102-b14 +8ba5a41487af9fe72aeb92e790327d12dce0de8c jdk8u102-b31 +8f015ee0842df021532a4b88c436ea9daed785b6 jdk8u102-b32 +f98a2ad119c097d532b013c275f67ad50a4236b7 jdk8u102-b33 +4da84a2c86c336c06265a2a7e9e3b7b7b4596f74 jdk8u102-b34 +ea8f493651778ad4f577839b28d6484b3a89b6c1 jdk8u102-b35 +52cca1ce8b473ecd751da2350d4b3ef111b5676e jdk8u111-b00 +d123c31c3bc21ccf02ac7368f5476dd9975e15e3 jdk8u111-b01 +981c4d9dab16b3fa7333e5baa5497c299acd5172 jdk8u111-b02 +893adc105044c14abfb54de32a79f2f21981cafa jdk8u111-b03 +ec7b9aafd7e1e9763925e8b794834612bbe0e19b jdk8u111-b04 +3a25f8a752524bad7e78800158c485b890be3982 jdk8u111-b05 +d5dabec41733e59f00dd456f88fb00b3803bed8b jdk8u111-b06 +d8a1e50ce110d18b3ad01ee5c997425bfe90b2a1 jdk8u111-b07 +560812b6d1948df7794f22840e4e3976258b034e jdk8u111-b08 +dbbb2551c63687d9c4a2bb38c42864503cf06465 jdk8u111-b09 +36ccdd95d018368c8a1d70fd40cc8ca3a2c0590f jdk8u111-b10 +dad7b1a59da60d68ff26bf7414b87995fecaaba6 jdk8u111-b11 +a42cdfaa1218a636d2cd0b89a233362cdf32dd4b jdk8u111-b12 +2214875a44e52789acf404b56543f613516ee498 jdk8u111-b13 +9d3757e6da3538863558e7ca61e95b722c79ada2 icedtea-3.2.0 +7898951ff63c9ea721b8f669b9c749d6c3a2db99 jdk8u111-b14 b87d82f5c33dfb55bfc81254044f28eea5d7424a jdk8u112-b00 1f2394102288d9073652064784e31a3f52fc5d4b jdk8u112-b01 40c934289deefd68915f6519d71a4e315c69117a jdk8u112-b02 ddb3a8afe0ad50e04d360efa96aee78cb599ea72 jdk8u112-b03 1d0047d03f04c0c15c7856e0f177b9e15e94a692 jdk8u112-b04 +b6cdfd0b4a9cff1ed1bb43ef7fb21dc4d2dfe7d8 jdk8u112-b06 +9d09ca09ea33e6af774914606f94960e5af4fc9b jdk8u112-b07 +0ac6b67980512ce025a280d42c05156293613dbb jdk8u112-b08 +0d9ae87a0dfe893922b730312d9173ad5dd5f0d6 jdk8u112-b09 +09fb07ae151729154a2dd253d06bdad8955c2685 jdk8u112-b10 +4363b0b339a482ec9eefee11dc5877a618e8c681 jdk8u112-b11 +be34a52805408eb5edaf3d8de4fae47632a757c5 jdk8u112-b12 +4d45315307323fcb9dd84c3f0b0a1dc76f2b3b5f jdk8u112-b13 +18bbb95d097e04ea2b88df8910056fe294da0149 jdk8u112-b14 +30f83ac389f06c38dc0b6f71b1d8344c01436a16 jdk8u112-b15 +8ef3cc2bbc7dc687e9502ae957337b1ded1b32d4 jdk8u112-b16 +fbc3183924c82a612dc92cda261f19e227df2b32 icedtea-3.3.0pre01 +7d4291146927c3430652a07f506d530c2eff7eb9 jdk8u112-b31 +3a25f8a752524bad7e78800158c485b890be3982 jdk8u121-b00 +1ebd97292358cd158b6f7d5884526207fbfe796e jdk8u121-b01 +349d130d7a7f2bcaaed8dd2696030022eb4e7b75 jdk8u121-b02 +2090928e4b80e849fff4797ee05b99c076f14667 jdk8u121-b03 +a80781c494079d7d92f806f1f4cf57e856435781 jdk8u121-b04 +cf1b7263a217eb891597aa5b64edde94970600c6 jdk8u121-b05 +f98001da328ffdb5de76c4ba6672f3bda4c22e51 jdk8u121-b06 +367d1b35f2b2ccf47ba0c1c565613c4741b58056 jdk8u121-b07 +43598d9344e383d039eabeb3ee59316d0cc3e4c6 jdk8u121-b08 +c0210b2071599fa54aec59576ca942461ed8160a jdk8u121-b09 +e24a55876a79b630e8cfca7a1b38a0ee372f8533 jdk8u121-b10 +acbfa2934b2411dd20aacb42d1c8dd198fe9f8e9 jdk8u121-b11 +cc9a5d631b77582d52aceaf6d6066e99533d1756 jdk8u121-b12 +b05ee049200f51d91493047c31906988750a9ab2 icedtea-3.3.0pre02 +8eb9dd5fe2fb9752a91f44647143348a6b1231fd icedtea-3.3.0 +d812240fb5767253e4c64e5afd925d6f9ec60b0c icedtea-3.4.0pre01 +386e9b79fcf5bfad5ff7b0fc991a7c6c5cbfed17 jdk8u121-b13 +e30c16839f2225d2fff653088636dafcb812cd4d jdk8u131-b00 +464cf9d3b00291fcf879ceca1b66bc7588093c47 jdk8u131-b01 +1656050026687c96900eed3b415d0ca1a0dc55b3 jdk8u131-b02 +495c4c5eeb9681438cb2d2d17b6d845e75b1d2fa jdk8u131-b03 +caab20741076e4d8d442657c6c0323565b312d03 jdk8u131-b04 +e77b6e1ec15770c4d92be14074af849323f91bf1 jdk8u131-b05 +1602920c0a18cb554c43f400f8b2f25d37162684 jdk8u131-b06 +4b61811293c92566eda15a13540fc2038a3add58 jdk8u131-b07 +05ea99eb62bf1bde12fca01c68213a36bb162264 jdk8u131-b08 +c5fd9c3a2eb12d366d59195dbea54c60db2a1df3 jdk8u131-b09 +de3c63a8b2e52d47554c999a65dbcec7f6d9c1be jdk8u131-b10 +22ed32f45405a21f1d388d183cd34fd28a335f7b icedtea-3.4.0 +324f4699760f52a2ef893d3c31affd62074748f9 icedtea-3.5.0pre01 +2b88cb53e31fb637d7c37cc3414bb3eb3e9d1f0d jdk8u131-b11 +7056e474d6e3b7b3bac76bc35f8c4c321bf9abe9 jdk8u141-b00 +0f825574a7c8742494810d1f29193bfc3f1d370c jdk8u141-b01 +66d2dbe82668e425317ec0c421f5384399b220c9 jdk8u141-b02 +7316b3f30654a029024aab9f36ab814b44138e9d jdk8u141-b03 +68139c8638dc8038d3b5a3fcb41e4e314a95df1f jdk8u141-b04 +df048aacfa198bbfba66dae289dd0287627f5576 jdk8u141-b05 +608c9620655e56d96f741a68c214406740e48909 jdk8u141-b06 +3c2d6ed6d9ed7931eebe0a2a6e8ef7946409e7b7 jdk8u141-b07 +a88f33e068d46eb1d6206da5b4d87102b0107a43 jdk8u141-b08 +9947765c3f11e667a61abce6109d35d6d7f8bd6e jdk8u141-b09 +2dcbb77fb6d5ce03e3555f9d972b189b49a68e28 jdk8u141-b10 +f4091c5aed03f482ce64e406850b3ec6a7ed71ef jdk8u141-b11 +87a9107675a5a508d99a00f872f01e5bb42cfc02 jdk8u141-b12 +ad04b672d6f92dcfbe9e72de041bd05d26a31fde jdk8u141-b13 +2232cdb74345eeeeffc13d4f6b1cbcae068c5998 jdk8u141-b14 +e53fedec27e81140aa584c028aaa5b51c34e05d8 icedtea-3.5.0 +4f242f33e89a7900f2fcdcd9402058b6d01f340c jdk8u141-b15 +77461a27d91fcb53106e6b3234468bff4d0eec9e jdk8u144-b00 +b5485d6bc171bcff18deeda166e5b6c297597e24 icedtea-3.5.1 +e53fedec27e81140aa584c028aaa5b51c34e05d8 icedtea-3.6.0pre00 +b5485d6bc171bcff18deeda166e5b6c297597e24 icedtea-3.6.0pre01 +0c8bc00d9e308f4ebf7f1a888419904a6121a657 icedtea-3.6.0pre02 +0d5d2e29f93b01ffa4998c2e3a61d2e6eaa96b1b jdk8u144-b01 +2dbdceff6ade82aa9942cdea6b62d5655d65183c jdk8u151-b00 +4449c73dbfdf2e32889e3ce769bd4160daa48b71 jdk8u151-b01 +ffa099d5b88ff14cea677d2afa4229354e9404d0 jdk8u151-b02 +a6814326f989837019ff7dd0d9b0e57065499bc5 jdk8u151-b03 +cefb3694f8565e1f23ff3231fd21523f52161a95 jdk8u151-b04 +8977426affc02fdf74b1163865059ec86ddccb61 jdk8u151-b05 +3289ad7e88f3aa38fdaa4910e9eeed5e1e5430b1 jdk8u151-b06 +d41040488bbb511d64c6c2533d642e52675edfde jdk8u151-b07 +5d079476bf24cb8143473d2a0880e0b2e032b1eb jdk8u151-b08 +c5f095a1df38d9be119adcab5bbd7e4365e21871 jdk8u151-b09 +05a4bb70c2d84442e505b40e2059399da3f65633 jdk8u151-b10 +ea10de07bc171c8cf89f2acbc4a1288d4dc0f2d6 jdk8u151-b11 +13a5a8a3c66f74af86a1f06c533eb5ca64a65e6f icedtea-3.6.0 +87aaf4f5274e047cd1e0822a6b57dafcb987544b jdk8u151-b12 +58d0ffe75dc5597310d422e214dc077476bd2338 jdk8u122-b00 +a87b06da783bb5a11f7857220789979129e39e7c jdk8u122-b01 +8684348ae5eb6f895d19e4752dea567642dbcec4 jdk8u122-b02 +117a593d021502529821afbd7e0d695c170449f8 jdk8u122-b03 +117a593d021502529821afbd7e0d695c170449f8 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +f8661a76fe475b1d7653493e407086830fde81f8 jdk8u122-b03 +7bd4195b17aa0a268eee4bc4b89f30ed3b096898 jdk8u122-b04 +f86d6064d7cfa022425c3df03d4335511ab33ecb jdk8u132-b00 +ea3d3c26102dcb82d9b140f729308395310dae7a jdk8u152-b00 +1819d008129b31df8c74b5d16e9daabc2bdcc10c jdk8u152-b01 +06f411ed0014d88050d9bd1e74c208a9fa3cfb6e jdk8u152-b02 +d36e9c6f195c5604626f7c836c17826960ca2a11 jdk8u152-b03 +4f94cc55256028ab54390abe212959c241b0670f jdk8u152-b04 +2917e61cfadab474625d19fb7775ccdec5584738 jdk8u152-b05 +bc6e4d3f7a20c34dcdccc1be17792188ccdcb917 jdk8u152-b06 +87992ac3484c6c2ae5cad4ad14701a03a9ec963c jdk8u152-b07 +1f7bbfb8b2632ac610c3a0d7d944ff0a3967469a jdk8u152-b08 +a9e83644bd11b5da49bb4424eed9c5a34003085c jdk8u152-b09 +3c302cc47b26715fb9ae863a477d6d0366feb713 jdk8u152-b10 +56a5346ca6448c188eb09de3856cbadf1532ffc4 jdk8u152-b11 +122a325c8bea6d8f49126ddc1644803d213197ae jdk8u152-b12 +f33390314a7d9311dc9474106ad6e66d71751e6d jdk8u152-b13 +2b4802994bf5a4a634258c9ff06d3da474130f8b jdk8u152-b14 +f89071fbde60b327d6940a34fcdeed96b6440dd2 jdk8u152-b15 +d3821aae5f3caf60d50d60f211a09a6a823419c9 icedtea-3.7.0pre01 diff -r 58d0ffe75dc5 -r 029aa5651520 .jcheck/conf --- a/.jcheck/conf Mon Jul 25 14:40:19 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 58d0ffe75dc5 -r 029aa5651520 ASSEMBLY_EXCEPTION --- a/ASSEMBLY_EXCEPTION Mon Jul 25 14:40:19 2016 -0700 +++ b/ASSEMBLY_EXCEPTION Thu Jan 18 04:46:14 2018 +0000 @@ -1,27 +1,27 @@ OPENJDK ASSEMBLY EXCEPTION -The OpenJDK source code made available by Sun at openjdk.java.net and -openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the -GNU General Public License version 2 +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 only ("GPL2"), with the following clarification and special exception. Linking this OpenJDK Code statically or dynamically with other code is making a combined work based on this library. Thus, the terms and conditions of GPL2 cover the whole combination. - As a special exception, Sun gives you permission to link this - OpenJDK Code with certain code licensed by Sun as indicated at + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at http://openjdk.java.net/legal/exception-modules-2007-05-08.html ("Designated Exception Modules") to produce an executable, regardless of the license terms of the Designated Exception Modules, and to copy and distribute the resulting executable under GPL2, provided that the Designated Exception Modules continue to be - governed by the licenses under which they were offered by Sun. + governed by the licenses under which they were offered by Oracle. -As such, it allows licensees and sublicensees of Sun's GPL2 OpenJDK Code to -build an executable that includes those portions of necessary code that Sun -could not provide under GPL2 (or that Sun has provided under GPL2 with the -Classpath exception). If you modify or add to the OpenJDK code, that new -GPL2 code may still be combined with Designated Exception Modules if the -new code is made subject to this exception by its copyright holder. +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff -r 58d0ffe75dc5 -r 029aa5651520 THIRD_PARTY_README --- a/THIRD_PARTY_README Mon Jul 25 14:40:19 2016 -0700 +++ b/THIRD_PARTY_README Thu Jan 18 04:46:14 2018 +0000 @@ -285,13 +285,53 @@ form with the JDK 8 and OpenJDK 8 source distributions, and as object code in the JRE 8 & JDK 8 runtimes. -In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do +In the case of the JRE & JDK runtimes, the terms of the Oracle license do NOT apply to the Elliptic Curve Cryptography library; it is licensed under the following license, separately from Oracle's JDK & JRE. If you do not wish to -install the Elliptic Curve Cryptography library, you may delete the library -named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows -systems) from the JRE bin directory reserved for native libraries. - +install the Elliptic Curve Cryptography library, you may delete the +Elliptic Curve Cryptography library: + - On Solaris and Linux systems: delete $(JAVA_HOME)/lib/libsunec.so + - On Windows systems: delete $(JAVA_HOME)\bin\sunec.dll + - On Mac systems, delete: + for JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libsunec.dylib + for JDK: $(JAVA_HOME)/jre/lib/libsunec.dylib + +Written Offer for ECC Source Code + For third party technology that you receive from Oracle in binary form + which is licensed under an open source license that gives you the right + to receive the source code for that binary, you can obtain a copy of + the applicable source code from this page: + http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/native/sun/security/ec/impl + + If the source code for the technology was not provided to you with the + binary, you can also receive a copy of the source code on physical + media by submitting a written request to: + + Oracle America, Inc. + Attn: Associate General Counsel, + Development and Engineering Legal + 500 Oracle Parkway, 10th Floor + Redwood Shores, CA 94065 + + Or, you may send an email to Oracle using the form at: + http://www.oracle.com/goto/opensourcecode/request + + Your request should include: + - The name of the component or binary file(s) for which you are requesting + the source code + - The name and version number of the Oracle product containing the binary + - The date you received the Oracle product + - Your name + - Your company name (if applicable) + - Your return mailing address and email and + - A telephone number in the event we need to reach you. + + We may charge you a fee to cover the cost of physical media and processing. + Your request must be sent (i) within three (3) years of the date you + received the Oracle product that included the component or binary + file(s) that are the subject of your request, or (ii) in the case of + code licensed under the GPL v3, for as long as Oracle offers spare + parts or customer support for that product model. --- begin of LICENSE --- @@ -870,63 +910,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to Dynalink library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Copyright (c) 2009-2013, Attila Szegedi - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: -* Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -* Neither the name of the copyright holder nor the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER -BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---- end of LICENSE --- - -%% This notice is provided with respect to Joni library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---- end of LICENSE --- - -------------------------------------------------------------------------------- - %% This notice is provided with respect to FontConfig 2.5, which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions on Linux and Solaris. @@ -956,6 +939,74 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to freebXML Registry 3.0 & 3.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +freebxml: Copyright (c) 2001 freebxml.org. All rights reserved. + +The names "The freebXML Registry Project" and "freebxml Software +Foundation" must not be used to endorse or promote products derived +from this software or be used in a product name without prior +written permission. For written permission, please contact +ebxmlrr-team at lists.sourceforge.net. + +This software consists of voluntary contributions made by many individuals +on behalf of the the freebxml Software Foundation. For more information on +the freebxml Software Foundation, please see . + +This product includes software developed by the Apache Software Foundation +(http://www.apache.org/). + +The freebxml License, Version 1.1 5 +Copyright (c) 2001 freebxml.org. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + 3. The end-user documentation included with the redistribution, if + any, must include the following acknowlegement: + "This product includes software developed by + freebxml.org (http://www.freebxml.org/)." + Alternately, this acknowlegement may appear in the software itself, + if and wherever such third-party acknowlegements normally appear. + + 4. The names "The freebXML Registry Project", "freebxml Software + Foundation" must not be used to endorse or promote products derived + from this software without prior written permission. For written + permission, please contact ebxmlrr-team at lists.sourceforge.net. + + 5. Products derived from this software may not be called "freebxml", + "freebXML Registry" nor may freebxml" appear in their names without + prior written permission of the freebxml Group. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE freebxml SOFTWARE FOUNDATION OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to IAIK PKCS#11 Wrapper, From andrew at icedtea.classpath.org Wed Jan 24 18:44:44 2018 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:44:44 +0000 Subject: /hg/icedtea8-forest/jaxp: 61 new changesets Message-ID: changeset 3180f3493399 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=3180f3493399 author: asaha date: Mon Jul 25 15:07:22 2016 -0700 Added tag jdk8u122-b00 for changeset 2e5a470691f2 changeset 4455c60e55f5 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4455c60e55f5 author: snikandrova date: Tue Jul 26 17:10:53 2016 +0300 8028363: XmlGregorianCalendarImpl.getTimeZone() bug when offset is less than 10 minutes Reviewed-by: rriggs, coffeys changeset 1752fc1291f7 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1752fc1291f7 author: aefimov date: Mon Aug 22 19:20:16 2016 +0300 8146961: Fix PermGen memory leaks caused by static final Exceptions Reviewed-by: joehw, shade, clanger, plevart changeset cbb8efe13927 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=cbb8efe13927 author: clanger date: Sun Jul 31 23:14:27 2016 +0200 8162598: XSLTC transformer swallows empty namespace declaration which is needed to undeclare default namespace Reviewed-by: joehw, dfuchs changeset e279f24557d4 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e279f24557d4 author: asaha date: Mon Sep 19 21:12:43 2016 -0700 Added tag jdk8u122-b01 for changeset cbb8efe13927 changeset 4d0371f16049 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4d0371f16049 author: asaha date: Mon Oct 03 11:20:17 2016 -0700 Added tag jdk8u122-b02 for changeset e279f24557d4 changeset 9e53ef204699 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=9e53ef204699 author: asaha date: Mon Oct 17 12:56:01 2016 -0700 Added tag jdk8u122-b03 for changeset 4d0371f16049 changeset 63268cbb4a71 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=63268cbb4a71 author: asaha date: Tue Sep 27 12:53:04 2016 -0700 Merge changeset 811d6fc006bb in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=811d6fc006bb author: asaha date: Tue Oct 11 14:55:26 2016 -0700 Merge changeset cc14ddd82352 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=cc14ddd82352 author: asaha date: Tue Oct 11 15:39:05 2016 -0700 Merge changeset 97aae6b7fc2a in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=97aae6b7fc2a author: asaha date: Mon Oct 17 12:59:45 2016 -0700 Merge changeset 8b83894d12fb in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=8b83894d12fb author: asaha date: Mon Oct 17 21:17:54 2016 -0700 8168115: Remove and retag jdk8u122-b03 in 8u repo Reviewed-by: coffeys changeset 95728234c69f in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=95728234c69f author: asaha date: Mon Oct 17 21:25:01 2016 -0700 Merge changeset 6513628fa86a in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=6513628fa86a author: asaha date: Tue Oct 18 13:05:15 2016 -0700 Added tag jdk8u122-b03 for changeset 95728234c69f changeset 50153515f35f in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=50153515f35f author: iris date: Mon Oct 10 20:28:13 2016 -0700 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell changeset 540ca507f5e3 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=540ca507f5e3 author: robm date: Thu Oct 20 13:39:26 2016 +0000 Merge changeset 7f6d0e9a1196 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=7f6d0e9a1196 author: asaha date: Mon Oct 24 12:28:50 2016 -0700 Added tag jdk8u122-b04 for changeset 540ca507f5e3 changeset 4203c092a353 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4203c092a353 author: asaha date: Tue Oct 25 08:39:45 2016 -0700 Added tag jdk8u132-b00 for changeset 7f6d0e9a1196 changeset 258edfc96794 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=258edfc96794 author: aefimov date: Mon Oct 24 17:02:29 2016 +0300 8167179: Make XSL generated namespace prefixes local to transformation process Reviewed-by: joehw changeset 4c3695e79afb in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4c3695e79afb author: robm date: Fri Nov 11 13:33:57 2016 +0000 Merge changeset fdfa46c53047 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fdfa46c53047 author: asaha date: Tue Dec 20 15:24:09 2016 -0800 Added tag jdk8u152-b00 for changeset 4203c092a353 changeset bbf2b5f81a92 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=bbf2b5f81a92 author: asaha date: Tue Dec 20 15:36:41 2016 -0800 Merge changeset e73eb9ed69f6 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e73eb9ed69f6 author: clanger date: Thu Dec 15 09:03:36 2016 +0100 8169112: java.lang.VerifyError: (class: GregorSamsa, method: template-bash signature: (LGregorSamsa8;)V) Register 10 contains wrong type Reviewed-by: joehw changeset c7075ef6973e in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=c7075ef6973e author: robm date: Wed Jan 04 19:44:14 2017 +0000 Merge changeset d07fc8fe535e in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=d07fc8fe535e author: asaha date: Thu Dec 22 16:06:42 2016 -0800 Merge changeset bedfdbc290ac in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=bedfdbc290ac author: asaha date: Tue Jan 17 09:21:51 2017 -0800 Merge changeset 519a2d274fd0 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=519a2d274fd0 author: asaha date: Fri Feb 10 11:43:38 2017 -0800 Added tag jdk8u152-b01 for changeset bedfdbc290ac changeset 5358f1745e86 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=5358f1745e86 author: asaha date: Mon Mar 27 08:22:13 2017 -0700 Added tag jdk8u152-b02 for changeset 519a2d274fd0 changeset a7f773d06b75 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=a7f773d06b75 author: asaha date: Mon Mar 27 11:37:09 2017 -0700 Merge changeset 65ec92c434b6 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=65ec92c434b6 author: asaha date: Tue Apr 18 15:45:14 2017 -0700 Added tag jdk8u152-b03 for changeset a7f773d06b75 changeset 3a66a08564ba in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=3a66a08564ba author: asaha date: Tue May 16 13:28:51 2017 -0700 Added tag jdk8u152-b04 for changeset 65ec92c434b6 changeset 6987be63ba2e in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=6987be63ba2e author: asaha date: Tue Jun 20 11:50:30 2017 -0700 Added tag jdk8u152-b05 for changeset 3a66a08564ba changeset 53c27746d118 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=53c27746d118 author: asaha date: Fri Jun 23 10:17:46 2017 -0700 Merge changeset fa728433b177 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fa728433b177 author: asaha date: Mon Jun 26 07:39:08 2017 -0700 Merge changeset 047c7827b21b in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=047c7827b21b author: asaha date: Mon Jun 26 15:20:26 2017 -0700 Merge changeset acb6450dffcf in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=acb6450dffcf author: asaha date: Mon Jul 03 14:27:12 2017 -0700 Merge changeset f5f256913103 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=f5f256913103 author: asaha date: Mon Jul 03 14:52:10 2017 -0700 Added tag jdk8u152-b06 for changeset acb6450dffcf changeset 5487838dba52 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=5487838dba52 author: asaha date: Mon Jul 10 15:40:22 2017 -0700 Merge changeset 1fe50fa80e32 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1fe50fa80e32 author: asaha date: Mon Jul 10 15:54:37 2017 -0700 Added tag jdk8u152-b07 for changeset 5487838dba52 changeset d36b0186befa in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=d36b0186befa author: asaha date: Mon Jul 17 14:07:52 2017 -0700 Merge changeset e0f26781cdc3 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e0f26781cdc3 author: asaha date: Wed Jul 19 09:31:37 2017 -0700 Added tag jdk8u152-b08 for changeset d36b0186befa changeset 666da87ebf6e in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=666da87ebf6e author: asaha date: Mon Jul 24 22:26:28 2017 -0700 Merge changeset 3e9d12fac1d0 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=3e9d12fac1d0 author: asaha date: Tue Jul 25 12:44:38 2017 -0700 Merge changeset fbacb9adad62 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fbacb9adad62 author: asaha date: Tue Jul 25 12:55:28 2017 -0700 Added tag jdk8u152-b09 for changeset 3e9d12fac1d0 changeset 9a4e0d4984a4 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=9a4e0d4984a4 author: asaha date: Tue Aug 01 14:32:34 2017 -0700 Merge changeset e2c237055fd6 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e2c237055fd6 author: asaha date: Tue Aug 01 14:43:18 2017 -0700 Added tag jdk8u152-b10 for changeset 9a4e0d4984a4 changeset 9a6f280490b4 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=9a6f280490b4 author: asaha date: Thu Aug 03 00:24:25 2017 -0700 8185779: 8u152 L10n resource file update Reviewed-by: coffeys Contributed-by: li.jiang at oracle.com changeset 910f70805a76 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=910f70805a76 author: asaha date: Tue Aug 08 09:52:53 2017 -0700 Merge changeset 2963d0364932 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2963d0364932 author: asaha date: Tue Aug 08 10:05:37 2017 -0700 Added tag jdk8u152-b11 for changeset 910f70805a76 changeset 228115c9db82 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=228115c9db82 author: asaha date: Tue Aug 15 13:41:10 2017 -0700 Merge changeset 8da26d3962f5 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=8da26d3962f5 author: asaha date: Tue Aug 15 13:48:37 2017 -0700 Added tag jdk8u152-b12 for changeset 228115c9db82 changeset 1005fdca8d86 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1005fdca8d86 author: asaha date: Wed Aug 23 13:09:29 2017 -0700 Merge changeset c73cb68bd309 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=c73cb68bd309 author: asaha date: Thu Aug 24 07:25:58 2017 -0700 Added tag jdk8u152-b13 for changeset 1005fdca8d86 changeset ae79b7e780ab in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=ae79b7e780ab author: asaha date: Tue Aug 29 10:15:07 2017 -0700 8186532: 8u152 L10n resource file update md20 Reviewed-by: coffeys Contributed-by: li.jiang at oracle.com changeset 7a543f1b03bf in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=7a543f1b03bf author: asaha date: Tue Aug 29 14:37:44 2017 -0700 Merge changeset 062cf74a1e74 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=062cf74a1e74 author: asaha date: Tue Aug 29 14:52:56 2017 -0700 Added tag jdk8u152-b14 for changeset 7a543f1b03bf changeset e8563bf8401f in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e8563bf8401f author: asaha date: Tue Sep 05 10:08:19 2017 -0700 Added tag jdk8u151-b12 for changeset e4c2fef7ae74 changeset 577537bbd850 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=577537bbd850 author: asaha date: Tue Sep 05 18:39:29 2017 -0700 Merge changeset 6a1402a0b31d in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=6a1402a0b31d author: asaha date: Wed Sep 06 00:36:14 2017 -0700 Added tag jdk8u152-b15 for changeset 577537bbd850 changeset e7f6617f2a85 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e7f6617f2a85 author: andrew date: Thu Dec 07 02:46:48 2017 +0000 Merge jdk8u152-b16 changeset 4f62e4b43e43 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4f62e4b43e43 author: andrew date: Thu Jan 18 04:46:15 2018 +0000 Added tag icedtea-3.7.0pre01 for changeset e7f6617f2a85 diffstat: .hgtags | 155 + .jcheck/conf | 2 - ASSEMBLY_EXCEPTION | 24 +- THIRD_PARTY_README | 1293 +++------ src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java | 2 +- src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java | 2 +- src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java | 46 +- src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java | 82 +- src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java | 7 +- src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java | 4 +- src/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java | 40 +- src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java | 20 +- src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java | 14 +- src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java | 24 +- src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java | 39 +- src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java | 75 +- src/com/sun/org/apache/xerces/internal/dom/AbortException.java | 36 + src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java | 20 +- src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java | 19 +- src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java | 6 +- src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java | 4 +- src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java | 10 +- src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties | 2 +- src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties | 2 +- src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties | 2 +- src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties | 2 +- src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties | 2 +- src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties | 1 + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties | 1 + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties | 1 + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties | 1 + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties | 1 + src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties | 1 + src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties | 2 +- src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties | 2 +- src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties | 4 +- src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties | 4 +- src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java | 5 +- src/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java | 101 - src/com/sun/org/apache/xml/internal/dtm/DTMException.java | 345 +-- src/com/sun/org/apache/xml/internal/dtm/DTMManager.java | 82 +- src/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java | 2 +- src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java | 2 +- src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java | 20 +- src/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java | 11 +- src/javax/xml/transform/TransformerConfigurationException.java | 2 + src/javax/xml/transform/TransformerException.java | 142 +- 47 files changed, 920 insertions(+), 1744 deletions(-) diffs (truncated from 4081 to 500 lines): diff -r 2e5a470691f2 -r 4f62e4b43e43 .hgtags --- a/.hgtags Mon Jul 25 14:41:23 2016 -0700 +++ b/.hgtags Thu Jan 18 04:46:15 2018 +0000 @@ -50,6 +50,7 @@ feb05980f9f2964e6bc2b3a8532f9b3054c2289b jdk7-b73 ea7b88c676dd8b269bc858a4a17c14dc96c8aed1 jdk7-b74 555fb78ee4cebed082ca7ddabff46d2e5b4c9026 jdk7-b75 +fb68fd18eb9f9d94bd7f307097b98a5883018da8 icedtea7-1.12 233a4871d3364ec305efd4a58cfd676620a03a90 jdk7-b76 bfadab8c7b1bf806a49d3e1bc19ec919717f057a jdk7-b77 7a12d3789e1b07a560fc79568b991818d617ede2 jdk7-b78 @@ -63,6 +64,7 @@ 81c0f115bbe5d3bcf59864465b5eca5538567c79 jdk7-b86 8b493f1aa136d86de0885fcba15262c4fa2b1412 jdk7-b87 d8ebd15910034f2ba50b2f129f959f86cca01419 jdk7-b88 +826bafcb6c4abbf24887bfc5a78868e13cddd068 icedtea7-1.13 d2818fd2b036f3b3154a9a7de41afcf4ac679c1b jdk7-b89 c5d932ee326d6f7fd4634b11c7185ea82d184df2 jdk7-b90 b89b2c3044a298d542f84a2e9d957202b7d8cdb9 jdk7-b91 @@ -111,6 +113,7 @@ d56b326ae0544fc16c3e0d0285876f3c82054db2 jdk7-b134 4aa9916693dc1078580c1865e6f2584046851e5a jdk7-b135 1759daa85d33800bd578853f9531f9de73f70fc7 jdk7-b136 +1c2f25bf36b1d43920e94fb82a0afdafd29b1735 icedtea-1.14 1d87f7460cde7f8f30af668490f82b52b879bfd8 jdk7-b137 be3758943770a0a3dd4be6a1cb4063507c4d7062 jdk7-b138 28c7c0ed2444607829ba11ad827f8d52197a2830 jdk7-b139 @@ -297,6 +300,7 @@ 30b8baceb72bcec111c6aad37eef96d18c09e4ef jdk8u20-b07 68e2ea32f92731b8ad8157252116db89903b51a3 jdk8u20-b08 b706e9775bf7512845120740870f717341e2b497 jdk8u20-b09 +e16be40cfc3232b05ec85865714b0397ff99c6fc icedtea-3.0.0pre01 c356de7051ea6d25de07ef86f60eb6647eaaf2d0 jdk8u20-b10 40b6440e569e5f7a00f5763eddc6dc8ae24421f1 jdk8u20-b11 8f49f969030574e46a52f3bcbd77790045a2ec07 jdk8u20-b12 @@ -310,6 +314,7 @@ 255d961955e4fdb83ce105ae990c26b87022363f jdk8u20-b20 3a1bba8076da4e54882123e98e219eab1c31ccef jdk8u20-b21 bf115689d89bb82dc1efbe0348657e993715e850 jdk8u20-b22 +888f90c5e7da5fd649dc23c1d92cd2496f650ea9 icedtea-3.0.0pre02 d6ded60cfdc53861ae7d1a010f95b5036d610e80 jdk8u20-b23 dd09d8b9edefb5684941941e5d9b35c84ee066f3 jdk8u20-b24 dd09d8b9edefb5684941941e5d9b35c84ee066f3 jdk8u20-b25 @@ -377,6 +382,9 @@ 6103f5a8119a85937ae006f18b8dfc04f73315d0 jdk8u40-b18 3b73732d6886dc8155f0c1fbb125ca60d9e2fd2b jdk8u40-b19 7bfc889330e0ec1fd495990eaa0d7f0c390b7304 jdk8u40-b20 +e727012c23d92dabce5f38534719161b146a5e34 icedtea-3.0.0pre03 +c62dd685e5179d789121aa5e04841f9df1ca2b20 icedtea-3.0.0pre04 +792da500df0daaa1755315f221208a794da32b74 icedtea-3.0.0pre05 78d90db9de2801eec010ccb9f0db3caf969dfc3b jdk8u40-b21 54a13451ce243f2159ed3996e6efcf374a5750ca jdk8u40-b22 e07fbae1efeac4e50514384caa7d226af7414114 jdk8u40-b23 @@ -455,6 +463,9 @@ def8014e497099d6f1b1fc64554b15345a574a96 jdk8u60-b21 bc1ad5d83a65339c40a17406ea38d2ea8cbb9807 jdk8u60-b22 9d6b607dcbf820cfec17d6f8775d8649630cfb35 jdk8u60-b23 +69e0cb284d8aa2a686c0428ff971dd2fee7a717c icedtea-3.0.0pre06 +c08ba71fef662a52a0ac4f2fbacd1acc37764bc2 icedtea-3.0.0pre07 +ac52a8eed3530872eebf7092ea687b0ac8c03944 icedtea-3.0.0pre08 c8ea5afd3d53a31b2aae76bc814e7384cae87b87 jdk8u60-b24 7a74fd4791e866c031df3c22cfc19ce71d3d952e jdk8u60-b25 9db1721b527eee3b41ff73fcd36ae052227bbf59 jdk8u60-b26 @@ -537,6 +548,7 @@ 68b880e0f5de1d49914790f1a6e5c6e4c3847434 jdk8u72-b12 58630fde67f4ba7b0fbe8509bb0b105f065383a8 jdk8u72-b13 05c35ec04d298ad11a97a0c82e54e4468542c6e7 jdk8u72-b14 +6527813420de90e946f1cd2bcb8fe4a7972b3bef icedtea-3.0.0pre09 1bcc418943405c5ef677eb3f63783683261bd2d3 jdk8u72-b15 aeecbaa27f807ce0656a108cd0e81669724b8d1b jdk8u73-b00 9009a8b2b55256764dd304902b04a3dea2597684 jdk8u73-b01 @@ -574,6 +586,9 @@ 8cc52edbb741c42e09f4b132ca0a759d3de6f848 jdk8u77-b00 8f0ed89698a28138065b6b941769650627636745 jdk8u77-b01 27f1130320a55b6b89024cb8baa93c8767c516d2 jdk8u77-b02 +ce45ec06ff239525fb01cf7a6e4304cee0c678e5 icedtea-3.0.0pre10 +4ed5441e40e13782b5ee8bfb55fa252a4ab436af icedtea-3.0.0 +1833af452741c2267bdbbb6801963d9d3953598d icedtea-3.0-branchpoint 1c71899e85662239085fab94ad5c26441e7a80cd jdk8u77-b03 6b0d1f04c4808aaab32771e0892ac83e66714ecb jdk8u91-b00 817898d53814da42f567995c921f3ea90016dccc jdk8u91-b13 @@ -594,8 +609,15 @@ 233768376a3649b3f1f4653fe1c433271fc776ee jdk8u76-b12 7e43e115dfafee70152a01b99aa9de25b4410570 jdk8u92-b00 1bce84411d37ecf9a4335d1348f4b2f0b7ab6e08 jdk8u92-b13 +4a6f560bdbe166a2ff0855221dd5fbe9a19e562b icedtea-3.1.0pre01 +6ee6f8ac74894acb6ad4b821c2ec393a5ef34108 icedtea-3.1.0pre02 +5c97913ea9f75839624308aac8e960444909f2c8 icedtea-3.1.0pre03 +0de4d7e1996f4c7d3cd5af3d92ddb70762e9b6a7 icedtea-3.1.0pre04 fb9f98ed6ef2505a424864f0a9468e59298fede6 jdk8u92-b14 ac887193179bae82fd1cdf4d8c463457163a6535 jdk8u92-b31 +edce55dd16423b70ebdb36a14b3e6c62d223637b jdk8u92-b32 +69550dfee4b1adb5c73175f0555dd69e7436ca8b jdk8u92-b33 +75757308d2785ab9dc36fddf022e6d3f6e9246a6 jdk8u92-b34 cb072b12f5dbe3a249d596078d98a34ec9364187 jdk8u81-b00 fb5e0a18ad7d49134616879d1a500b1356e12fd4 jdk8u101-b01 c7aeb4e55b0f7de8c5bd2a6e41dc5c54c4239271 jdk8u101-b02 @@ -609,6 +631,8 @@ 0066fe71b1203e103f7e1a2354bd94f65fdf38fd jdk8u101-b10 0878a0a5fdabeec872e878f4737d96edee8b1393 jdk8u101-b11 ddcc10eeb9d3367eb4b3fa0cd4d118e6dbc8850e jdk8u101-b12 +9368913c75fa32e0cf33c542ed72e0146d84401d icedtea-3.1.0 +2acc40d95975e9a4b637e6752780570910ab75f9 icedtea-3.2.0pre01 8ee36eca2124f4ea14d0b7ef844d5d7070eb0dd1 jdk8u101-b13 acbcb6682c9b3e66f9cc61a6a62e8cb5f24c75d3 jdk8u76-b00 b3c914ad842d61818e0c5850409f77478b13acc6 jdk8u76-b01 @@ -630,9 +654,140 @@ 429621d25778abb1ab7a0ede8dc48d5606f76108 jdk8u102-b11 fef62f7eb59982f2c92a3bb135c6ae4d6a466328 jdk8u102-b12 e9de037c3b4c7691662d996c49b42f3e639e65ee jdk8u102-b13 +b536766d32b31fb691bf2571a976c615eadfc23f icedtea-3.2.0pre02 +11f747b59cb0a09287fc3f522b2150aa04879b3d icedtea-3.2.0pre03 1f032000ff4b70c3adc02669b6324880199f8db8 jdk8u102-b14 +ff603463199f8a2140cb97fd3ff98046dfeecb3f jdk8u102-b31 +58dea534c1d49731a40de645cfa3450949f31d26 jdk8u102-b32 +d31aad84c2727e40792cba85073713424b6b209f jdk8u102-b33 +6d28aaf99e9383e968654867e9fd2195046f33f4 jdk8u102-b34 +d3c5785df6b5aacdba20221b2f819aae93becac7 jdk8u102-b35 +a6a032a5490f4000bdfb25a2f604b22bcdf95ecf jdk8u111-b00 +4389b3cda88c98df36b36116999c4591a9b8e12c jdk8u111-b01 +1ffc284c45e0fb86c066b832d7be50766b68eb25 jdk8u111-b02 +f518fa45f0f04dbadd026a390254b57169a0c8ab jdk8u111-b03 +4daccb30c04496252bf7d43de8e2ee0471e4319f jdk8u111-b04 +9bbba018c96a17c5b5583e26a38d3c1e910178ef jdk8u111-b05 +bd3773524c2de38524496097d7d8bc2c1cc39e96 jdk8u111-b06 +9c8856c6b82e4b9773896322146c3b1d6d12a6ec jdk8u111-b07 +76e3e209e51c17546b484b0ac95e77cbb949e4cf jdk8u111-b08 +c4301c045c79b8984346d705999d08475792418b jdk8u111-b09 +ea4555b9d9130771e228fdf0f33b783bcbc3172c jdk8u111-b10 +d80acd543dcb4ddb011dec05da364727da907ec2 jdk8u111-b11 +59b4011136ae60b43855f99d316119ca61d84460 jdk8u111-b12 +41ed5205949c82e729533e897382b39342029cff jdk8u111-b13 +81c2773fbb0d6f39798689230d3c4f9372667870 icedtea-3.2.0 +f1d0b6e8107011c46fca3621bcf8c0a873f379f7 jdk8u111-b14 4e861d8430460a72ee3e5c79a85e772b06684adc jdk8u112-b00 664dd77016540cb9cee7b1bfa27a0a6970f7cf1f jdk8u112-b01 80ce57123e23ff53f19c034ea5892b186730ddf3 jdk8u112-b02 fa8960424b5baf4aa0c1e0172115e85317f04127 jdk8u112-b03 cfc0c92fdbac159ab3434b96d650324cf6dc91dd jdk8u112-b04 +e677228a078a680d8761b3fd22938effe9f7e18d jdk8u112-b06 +7ebdc1fa55fa3f0c21cc009bf1bb8cfd39a92099 jdk8u112-b07 +6ee652d363bb2e0a9f7f0ea7d0d8f4de727aec7c jdk8u112-b08 +45d7c35417517939a600614f0dd0cb16a3098937 jdk8u112-b09 +17cfa0cd7c3c621236f4dd891f8808c3a03c3542 jdk8u112-b10 +ed365ea4cf5fb4d9407e9484f0cb5cd2e2c7786c jdk8u112-b11 +382516531501b0136ae56e9bccc6d09de805ce39 jdk8u112-b12 +eca53abf6800f86146fbcc0e81af4346526e3ad0 jdk8u112-b13 +15749f6d0d05bc1acc005643ba494ff09387cbdc jdk8u112-b14 +b07754d40ea6415af3b267327e748522ea17b131 jdk8u112-b15 +66ef33852d93fe8469724cbdbbdd57dd0e506a6f jdk8u112-b16 +9bea504f196a8de4e3006165de4d26c1d03852b0 icedtea-3.3.0pre01 +376ba5ed85cc43ef8f13eddc592126e42887ac60 jdk8u112-b31 +9bbba018c96a17c5b5583e26a38d3c1e910178ef jdk8u121-b00 +21da1526aeaf09fde06ec0a5504b564b591f7d03 jdk8u121-b01 +a0ad630d453b3b3c5b1185056a9216281f3085cd jdk8u121-b02 +e76bf2e89efd4b98fa399e4c7db489fc86275257 jdk8u121-b03 +05ac2cb9826a084578dd3b52582323b2473da631 jdk8u121-b04 +49e1091960832ddb247de2825414577d398ba15f jdk8u121-b05 +e31f5ceba6bf5ab6ddfdd1bffef3536e6af8f78b jdk8u121-b06 +d12a9b165b4789915a6ef267099db9721a9887f8 jdk8u121-b07 +c7325d95eaba9e5ef329527107bafc68346d4264 jdk8u121-b08 +f805dcb18704a7028b9d193e8fe661381d473213 jdk8u121-b09 +989c624fdc1f306f1b6068b0529268a46e21ee6b jdk8u121-b10 +77c3d617ae4c28c6e29d51411ab2b2c9eb24683f jdk8u121-b11 +f9cb265fd35fc60dccd75075614f8e897af92ab3 jdk8u121-b12 +6febbabbb8799c09d6ef661d67e60fde6f18d509 icedtea-3.3.0pre02 +faf1c4a9a51d5acf475b322b67ba9b0f5192d35e icedtea-3.3.0 +c7e59090903360c69f9c571f223a4cbc3549a7f9 icedtea-3.4.0pre01 +b8d4e47240711ff66f9347483d20c84466d75c89 jdk8u121-b13 +18431a71dfd74ceec494d890cf48f1f5c98be2bf jdk8u131-b00 +62940c1238cd9ce632e03f63d1ffbc84c2ebd18e jdk8u131-b01 +e3a845380bc04fe6b71ee0c08aa4a0345d3bac6a jdk8u131-b02 +d03b00419e74b72d18c2c016363b61f3e1a9704d jdk8u131-b03 +756b7a2f20ccab61fd7d744676bbaa1982170958 jdk8u131-b04 +45e535aa2faa1e776fee307094691c150a4dd367 jdk8u131-b05 +7220c04b9bc6c909cf1f7240942ba9768705ac19 jdk8u131-b06 +76dbaee06f4dccb9ec5b7dcae525117835acbb77 jdk8u131-b07 +1b95863322e42ee5e52f7085c458b217aa39377e jdk8u131-b08 +3e52865f357b57f1a9befb666720ed0e611c9bd6 jdk8u131-b09 +817025cf8b72519b1273d6822d0caf9966946c76 jdk8u131-b10 +fdc2a6442d2fe8b097c741920d96768336a13430 icedtea-3.4.0 +6979c581131c2e83a14362ba3b33436517cfdef3 icedtea-3.5.0pre01 +c9de18d5c8846ab2a91d6df46efe6b95dd331d01 jdk8u131-b11 +14571ab1dc79ea44cbfbddf47a7333177f95b022 jdk8u141-b00 +d1a50321c3b36dfb0e1c27c85892267e8e1a060e jdk8u141-b01 +8649e84e810ef947fadae49fb0b78b516d40d7be jdk8u141-b02 +11bd896e07fdb440623aa14a8d24162317378837 jdk8u141-b03 +c3ca1c520f0f360a150073ff7b4909724d921662 jdk8u141-b04 +b597f37cab88536ee650350da47a4495ba6663fd jdk8u141-b05 +b87ca22dfc3a3c3a5f7f6ef644cded1fba20f942 jdk8u141-b06 +0b9f83ea5441572f8a47de5fad0da7017c3cd632 jdk8u141-b07 +8d1a6e4758490276143551c29a31b6ae7b02c627 jdk8u141-b08 +7708bb0850b4d1b1f135e7e5b47c6ff765c00d3b jdk8u141-b09 +f284ef8d24c68898d55fcfb64f16955d0de45e5e jdk8u141-b10 +498f34ceefd7525b79475f2be660eb75ef9ff9be jdk8u141-b11 +790fea8778f49a14e461ef9897109395d7b8ae30 jdk8u141-b12 +5c33c65a916e02794d3d0c82648bbb8138e20023 jdk8u141-b13 +a907feb04fc1f737117deb331dabb32eb5d68f43 jdk8u141-b14 +a7fb5fa68e8505bc141bd36a0b5891bb81da2e21 icedtea-3.5.0 +5790500308c0e7c2e7f1068c5ff5c76c1d54497d jdk8u141-b15 +4fe0f48f801c4262dfb964635ae5f2e7344326f4 jdk8u144-b00 +c8bf6508b7a525d95172355015fdf3df58f85787 icedtea-3.5.1 +a7fb5fa68e8505bc141bd36a0b5891bb81da2e21 icedtea-3.6.0pre00 +c8bf6508b7a525d95172355015fdf3df58f85787 icedtea-3.6.0pre01 +db1236756feadf8b1b5ea89d8879f8e6c2a2fb43 icedtea-3.6.0pre02 +330bd721dee5b3680eea869efed01f481fb095df jdk8u144-b01 +7dfdf274dbb6c944e09faf2334312821dade36d3 jdk8u151-b00 +2ab7976c6978b24f70a9f703db964e7e08f9c5ef jdk8u151-b01 +7dc4280622febe9a8dee40850d6f848c14dfac82 jdk8u151-b02 +c88f8b48f916a354bda6186f7cc3ba6cda0c3942 jdk8u151-b03 +b093ba0cc1da2bde9d3f1b47057c0002928e6121 jdk8u151-b04 +202d9386f011016b0c83bcc98e78966a42eec284 jdk8u151-b05 +67150ea02ae49888b0300ef8baf2dcf90beb45ff jdk8u151-b06 +838cb61b03b84ec86dd2685a40d7d278236946f5 jdk8u151-b07 +4e43afdbc6017a6dd7be40e7a41cd0dd38a499a0 jdk8u151-b08 +31fae39926290b04fd8fe181a561c1621338358e jdk8u151-b09 +f1554c8d8b6d3b11b3c65f79d330b88164deeb70 jdk8u151-b10 +5cbd2bde5ac9bf44a704d1c08240ecfb60a38654 jdk8u151-b11 +947a7b1ce48bf98c63933e8a972b6541cc0656e8 icedtea-3.6.0 +e4c2fef7ae746db44424da15ec2273610a8ce458 jdk8u151-b12 +2e5a470691f23ebf8d1f0f0dea8ef7de9a70a943 jdk8u122-b00 +cbb8efe139275a4e7c541f9e45eb410c27a5ea61 jdk8u122-b01 +e279f24557d43d8edfe313cb1a53add7ac6ceb2c jdk8u122-b02 +4d0371f160495cc61e3b57ca2d57884c2b9f9068 jdk8u122-b03 +4d0371f160495cc61e3b57ca2d57884c2b9f9068 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +95728234c69f848fda20c3d107a2a14405e8e8bd jdk8u122-b03 +540ca507f5e33ad46c85750f5df110522454cb2d jdk8u122-b04 +7f6d0e9a119670bb83ab2961503471d73f8a5f7e jdk8u132-b00 +4203c092a35355406709027827e9130f79dd96ca jdk8u152-b00 +bedfdbc290ac3c771c107a644250c1985f26fb2f jdk8u152-b01 +519a2d274fd0e2f83317e08b6d891c25d56d7405 jdk8u152-b02 +a7f773d06b75f04b44166316bbb4a0244d127d14 jdk8u152-b03 +65ec92c434b62ad9b1dd0a5280ac0030dd275775 jdk8u152-b04 +3a66a08564badcbef3e60d050647437416bce068 jdk8u152-b05 +acb6450dffcf8cfbe72fef501d0d287adbf8dd43 jdk8u152-b06 +5487838dba527fe94e197bfccb9bca58e7563b0b jdk8u152-b07 +d36b0186befa153f155302f394797ddcacbcaf70 jdk8u152-b08 +3e9d12fac1d0737a0726ec10c1abb4b8fa75a56c jdk8u152-b09 +9a4e0d4984a41d7413fbd4cbf12b53a3631a1132 jdk8u152-b10 +910f70805a76d62f11aaac6fb81a249756c43571 jdk8u152-b11 +228115c9db82ccc7955ff1bfea8c1f11d90d7f6f jdk8u152-b12 +1005fdca8d86e3fcbaf0f76d811a7073469c5da4 jdk8u152-b13 +7a543f1b03bf40d19769ee8538713a7ab3df72ac jdk8u152-b14 +577537bbd850bbe03e480c44941ee1dc28f60d4f jdk8u152-b15 +e7f6617f2a85124833e10b4b034112f3c3635c8f icedtea-3.7.0pre01 diff -r 2e5a470691f2 -r 4f62e4b43e43 .jcheck/conf --- a/.jcheck/conf Mon Jul 25 14:41:23 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 2e5a470691f2 -r 4f62e4b43e43 ASSEMBLY_EXCEPTION --- a/ASSEMBLY_EXCEPTION Mon Jul 25 14:41:23 2016 -0700 +++ b/ASSEMBLY_EXCEPTION Thu Jan 18 04:46:15 2018 +0000 @@ -1,27 +1,27 @@ OPENJDK ASSEMBLY EXCEPTION -The OpenJDK source code made available by Sun at openjdk.java.net and -openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the -GNU General Public License version 2 +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 only ("GPL2"), with the following clarification and special exception. Linking this OpenJDK Code statically or dynamically with other code is making a combined work based on this library. Thus, the terms and conditions of GPL2 cover the whole combination. - As a special exception, Sun gives you permission to link this - OpenJDK Code with certain code licensed by Sun as indicated at + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at http://openjdk.java.net/legal/exception-modules-2007-05-08.html ("Designated Exception Modules") to produce an executable, regardless of the license terms of the Designated Exception Modules, and to copy and distribute the resulting executable under GPL2, provided that the Designated Exception Modules continue to be - governed by the licenses under which they were offered by Sun. + governed by the licenses under which they were offered by Oracle. -As such, it allows licensees and sublicensees of Sun's GPL2 OpenJDK Code to -build an executable that includes those portions of necessary code that Sun -could not provide under GPL2 (or that Sun has provided under GPL2 with the -Classpath exception). If you modify or add to the OpenJDK code, that new -GPL2 code may still be combined with Designated Exception Modules if the -new code is made subject to this exception by its copyright holder. +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff -r 2e5a470691f2 -r 4f62e4b43e43 THIRD_PARTY_README --- a/THIRD_PARTY_README Mon Jul 25 14:41:23 2016 -0700 +++ b/THIRD_PARTY_README Thu Jan 18 04:46:15 2018 +0000 @@ -285,13 +285,53 @@ form with the JDK 8 and OpenJDK 8 source distributions, and as object code in the JRE 8 & JDK 8 runtimes. -In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do +In the case of the JRE & JDK runtimes, the terms of the Oracle license do NOT apply to the Elliptic Curve Cryptography library; it is licensed under the following license, separately from Oracle's JDK & JRE. If you do not wish to -install the Elliptic Curve Cryptography library, you may delete the library -named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows -systems) from the JRE bin directory reserved for native libraries. - +install the Elliptic Curve Cryptography library, you may delete the +Elliptic Curve Cryptography library: + - On Solaris and Linux systems: delete $(JAVA_HOME)/lib/libsunec.so + - On Windows systems: delete $(JAVA_HOME)\bin\sunec.dll + - On Mac systems, delete: + for JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libsunec.dylib + for JDK: $(JAVA_HOME)/jre/lib/libsunec.dylib + +Written Offer for ECC Source Code + For third party technology that you receive from Oracle in binary form + which is licensed under an open source license that gives you the right + to receive the source code for that binary, you can obtain a copy of + the applicable source code from this page: + http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/native/sun/security/ec/impl + + If the source code for the technology was not provided to you with the + binary, you can also receive a copy of the source code on physical + media by submitting a written request to: + + Oracle America, Inc. + Attn: Associate General Counsel, + Development and Engineering Legal + 500 Oracle Parkway, 10th Floor + Redwood Shores, CA 94065 + + Or, you may send an email to Oracle using the form at: + http://www.oracle.com/goto/opensourcecode/request + + Your request should include: + - The name of the component or binary file(s) for which you are requesting + the source code + - The name and version number of the Oracle product containing the binary + - The date you received the Oracle product + - Your name + - Your company name (if applicable) + - Your return mailing address and email and + - A telephone number in the event we need to reach you. + + We may charge you a fee to cover the cost of physical media and processing. + Your request must be sent (i) within three (3) years of the date you + received the Oracle product that included the component or binary + file(s) that are the subject of your request, or (ii) in the case of + code licensed under the GPL v3, for as long as Oracle offers spare + parts or customer support for that product model. --- begin of LICENSE --- @@ -870,63 +910,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to Dynalink library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Copyright (c) 2009-2013, Attila Szegedi - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: -* Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -* Neither the name of the copyright holder nor the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER -BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---- end of LICENSE --- - -%% This notice is provided with respect to Joni library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---- end of LICENSE --- - -------------------------------------------------------------------------------- - %% This notice is provided with respect to FontConfig 2.5, which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions on Linux and Solaris. @@ -956,6 +939,74 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to freebXML Registry 3.0 & 3.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +freebxml: Copyright (c) 2001 freebxml.org. All rights reserved. + +The names "The freebXML Registry Project" and "freebxml Software +Foundation" must not be used to endorse or promote products derived +from this software or be used in a product name without prior +written permission. For written permission, please contact +ebxmlrr-team at lists.sourceforge.net. + +This software consists of voluntary contributions made by many individuals +on behalf of the the freebxml Software Foundation. For more information on +the freebxml Software Foundation, please see . + +This product includes software developed by the Apache Software Foundation +(http://www.apache.org/). + +The freebxml License, Version 1.1 5 +Copyright (c) 2001 freebxml.org. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + 3. The end-user documentation included with the redistribution, if + any, must include the following acknowlegement: + "This product includes software developed by + freebxml.org (http://www.freebxml.org/)." + Alternately, this acknowlegement may appear in the software itself, + if and wherever such third-party acknowlegements normally appear. + + 4. The names "The freebXML Registry Project", "freebxml Software + Foundation" must not be used to endorse or promote products derived + from this software without prior written permission. For written + permission, please contact ebxmlrr-team at lists.sourceforge.net. + + 5. Products derived from this software may not be called "freebxml", + "freebXML Registry" nor may freebxml" appear in their names without + prior written permission of the freebxml Group. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE freebxml SOFTWARE FOUNDATION OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to IAIK PKCS#11 Wrapper, which may be included with JRE 8, JDK 8, and OpenJDK 8. @@ -1083,6 +1134,47 @@ -------------------------------------------------------------------------------- From andrew at icedtea.classpath.org Wed Jan 24 18:47:24 2018 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:47:24 +0000 Subject: /hg/icedtea8-forest/jaxws: 55 new changesets Message-ID: changeset 2e7f62568785 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=2e7f62568785 author: asaha date: Mon Jul 25 15:07:28 2016 -0700 Added tag jdk8u122-b00 for changeset ea4b3e983ee7 changeset b97e1b7f3c92 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b97e1b7f3c92 author: asaha date: Mon Sep 19 21:12:52 2016 -0700 Added tag jdk8u122-b01 for changeset 2e7f62568785 changeset 30b5b545a78c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=30b5b545a78c author: asaha date: Mon Oct 03 11:20:24 2016 -0700 Added tag jdk8u122-b02 for changeset b97e1b7f3c92 changeset 6de858bb29e3 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=6de858bb29e3 author: asaha date: Mon Oct 17 12:56:11 2016 -0700 Added tag jdk8u122-b03 for changeset 30b5b545a78c changeset 51597d51216c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=51597d51216c author: asaha date: Tue Sep 27 12:54:06 2016 -0700 Merge changeset 6005281bad09 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=6005281bad09 author: asaha date: Tue Oct 11 14:55:39 2016 -0700 Merge changeset 4c1a81dfe369 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=4c1a81dfe369 author: asaha date: Tue Oct 11 15:39:35 2016 -0700 Merge changeset 2243743c7eef in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=2243743c7eef author: asaha date: Mon Oct 17 12:59:58 2016 -0700 Merge changeset ad347c503cdc in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=ad347c503cdc author: asaha date: Mon Oct 17 21:18:11 2016 -0700 8168115: Remove and retag jdk8u122-b03 in 8u repo Reviewed-by: coffeys changeset a127c3268266 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a127c3268266 author: asaha date: Mon Oct 17 21:25:17 2016 -0700 Merge changeset 8f474af9ba41 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=8f474af9ba41 author: asaha date: Tue Oct 18 13:05:28 2016 -0700 Added tag jdk8u122-b03 for changeset a127c3268266 changeset 473e45276497 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=473e45276497 author: iris date: Mon Oct 10 20:28:13 2016 -0700 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell changeset c48501ec74b9 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=c48501ec74b9 author: robm date: Thu Oct 20 13:39:40 2016 +0000 Merge changeset f3b3163dda3c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f3b3163dda3c author: asaha date: Mon Oct 24 12:28:59 2016 -0700 Added tag jdk8u122-b04 for changeset c48501ec74b9 changeset 55cb39946f2f in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=55cb39946f2f author: asaha date: Tue Oct 25 08:39:54 2016 -0700 Added tag jdk8u132-b00 for changeset f3b3163dda3c changeset f64e63a04ab1 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f64e63a04ab1 author: asaha date: Tue Dec 20 15:24:14 2016 -0800 Added tag jdk8u152-b00 for changeset 55cb39946f2f changeset 9b94b2a51e16 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=9b94b2a51e16 author: aefimov date: Tue Dec 20 14:07:28 2016 +0300 8146086: Publishing two webservices on same port fails with "java.net.BindException: Address already in use" Reviewed-by: coffeys changeset e99de7f2c787 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=e99de7f2c787 author: robm date: Wed Jan 04 19:44:23 2017 +0000 Merge changeset 5dc521eb610b in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5dc521eb610b author: asaha date: Thu Dec 22 16:07:09 2016 -0800 Merge changeset 3fb6f8ed000d in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=3fb6f8ed000d author: asaha date: Tue Jan 17 09:22:02 2017 -0800 Merge changeset e5cc521294d8 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=e5cc521294d8 author: aefimov date: Thu Jan 12 00:25:07 2017 +0300 8159058: SAXParseException when sending soap message Reviewed-by: lancea, coffeys changeset cf960a33b0e3 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=cf960a33b0e3 author: robm date: Fri Jan 20 16:23:23 2017 +0000 Merge changeset 0b4a7ce47e59 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0b4a7ce47e59 author: asaha date: Fri Feb 10 11:43:46 2017 -0800 Added tag jdk8u152-b01 for changeset cf960a33b0e3 changeset 8a69fc02451a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=8a69fc02451a author: asaha date: Mon Mar 27 08:22:18 2017 -0700 Added tag jdk8u152-b02 for changeset 0b4a7ce47e59 changeset 98c698b1b09b in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=98c698b1b09b author: asaha date: Mon Mar 27 11:37:35 2017 -0700 Merge changeset bcf7fc55388e in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=bcf7fc55388e author: asaha date: Tue Apr 18 15:45:20 2017 -0700 Added tag jdk8u152-b03 for changeset 98c698b1b09b changeset 388cd26b19db in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=388cd26b19db author: asaha date: Tue May 16 13:28:58 2017 -0700 Added tag jdk8u152-b04 for changeset bcf7fc55388e changeset 0dd7f8a46659 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0dd7f8a46659 author: asaha date: Tue Jun 20 11:50:35 2017 -0700 Added tag jdk8u152-b05 for changeset 388cd26b19db changeset 5579e1e19397 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5579e1e19397 author: asaha date: Fri Jun 23 10:18:26 2017 -0700 Merge changeset 6c0943f9423d in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=6c0943f9423d author: asaha date: Mon Jun 26 07:39:33 2017 -0700 Merge changeset cb9db45ecdc5 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=cb9db45ecdc5 author: asaha date: Mon Jun 26 15:20:37 2017 -0700 Merge changeset 199a8d03dde0 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=199a8d03dde0 author: asaha date: Mon Jul 03 14:27:44 2017 -0700 Merge changeset 9dad0216772b in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=9dad0216772b author: asaha date: Mon Jul 03 14:52:15 2017 -0700 Added tag jdk8u152-b06 for changeset 199a8d03dde0 changeset 488a01f4ba30 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=488a01f4ba30 author: asaha date: Mon Jul 10 15:41:14 2017 -0700 Merge changeset 35319065ec13 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=35319065ec13 author: asaha date: Mon Jul 10 15:54:42 2017 -0700 Added tag jdk8u152-b07 for changeset 488a01f4ba30 changeset 86c8e64c0df3 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=86c8e64c0df3 author: asaha date: Mon Jul 17 14:08:28 2017 -0700 Merge changeset 0efe8eb21a7c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0efe8eb21a7c author: asaha date: Wed Jul 19 09:31:42 2017 -0700 Added tag jdk8u152-b08 for changeset 86c8e64c0df3 changeset 0eb0798d4282 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0eb0798d4282 author: asaha date: Mon Jul 24 22:26:40 2017 -0700 Merge changeset bedae7043858 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=bedae7043858 author: asaha date: Tue Jul 25 12:45:18 2017 -0700 Merge changeset aee48385c96c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=aee48385c96c author: asaha date: Tue Jul 25 12:55:37 2017 -0700 Added tag jdk8u152-b09 for changeset bedae7043858 changeset e2061fccf2ca in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=e2061fccf2ca author: asaha date: Tue Aug 01 14:33:54 2017 -0700 Merge changeset 0ed2dc5679d4 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0ed2dc5679d4 author: asaha date: Tue Aug 01 14:43:25 2017 -0700 Added tag jdk8u152-b10 for changeset e2061fccf2ca changeset 4dc85ca71797 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=4dc85ca71797 author: asaha date: Tue Aug 08 09:53:54 2017 -0700 Merge changeset 228b3796d9d5 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=228b3796d9d5 author: asaha date: Tue Aug 08 10:05:44 2017 -0700 Added tag jdk8u152-b11 for changeset 4dc85ca71797 changeset e14e868648cd in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=e14e868648cd author: asaha date: Tue Aug 15 13:41:44 2017 -0700 Merge changeset 269265f7a012 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=269265f7a012 author: asaha date: Tue Aug 15 13:48:44 2017 -0700 Added tag jdk8u152-b12 for changeset e14e868648cd changeset 62481eff71d4 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=62481eff71d4 author: asaha date: Wed Aug 23 13:09:59 2017 -0700 Merge changeset 0a9bfdf01d88 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0a9bfdf01d88 author: asaha date: Thu Aug 24 07:26:04 2017 -0700 Added tag jdk8u152-b13 for changeset 62481eff71d4 changeset ef939329cecb in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=ef939329cecb author: asaha date: Tue Aug 29 14:38:08 2017 -0700 Merge changeset 76e10c548def in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=76e10c548def author: asaha date: Tue Aug 29 14:53:02 2017 -0700 Added tag jdk8u152-b14 for changeset ef939329cecb changeset f413ead0b46a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f413ead0b46a author: asaha date: Tue Sep 05 10:08:25 2017 -0700 Added tag jdk8u151-b12 for changeset cce697096465 changeset 199f7d9827f9 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=199f7d9827f9 author: asaha date: Tue Sep 05 18:40:30 2017 -0700 Merge changeset 04128156e506 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=04128156e506 author: asaha date: Wed Sep 06 00:36:22 2017 -0700 Added tag jdk8u152-b15 for changeset 199f7d9827f9 changeset 184d3d9543ef in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=184d3d9543ef author: andrew date: Thu Dec 07 02:46:50 2017 +0000 Merge jdk8u152-b16 changeset 588793656d7c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=588793656d7c author: andrew date: Thu Jan 18 04:46:16 2018 +0000 Added tag icedtea-3.7.0pre01 for changeset 184d3d9543ef diffstat: .hgtags | 155 + .jcheck/conf | 2 - ASSEMBLY_EXCEPTION | 24 +- THIRD_PARTY_README | 1293 +++------ src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java | 14 +- src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java | 8 + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java | 30 +- src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java | 33 +- src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java | 314 ++- src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java | 47 +- src/share/jaxws_classes/com/sun/xml/internal/ws/util/DOMUtil.java | 3 +- src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java | 16 +- src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java | 53 +- 13 files changed, 944 insertions(+), 1048 deletions(-) diffs (truncated from 2549 to 500 lines): diff -r ea4b3e983ee7 -r 588793656d7c .hgtags --- a/.hgtags Mon Jul 25 14:41:30 2016 -0700 +++ b/.hgtags Thu Jan 18 04:46:16 2018 +0000 @@ -50,6 +50,7 @@ 558985e26fe16f5a6ebb2edb9180a42e1c8e8202 jdk7-b73 f4466e1b608088c90e11beaa4b600f102608c6a1 jdk7-b74 fcf2b8b5d606641659419f247fcee4b284c45e6e jdk7-b75 +0dc08d528c998ca993e759b311e7b54c98e0ef28 icedtea7-1.12 765d2077d1e652e234d27fe85ba58a986b488503 jdk7-b76 5b4968c110476085225d3a71c4210fad2c1116c1 jdk7-b77 fc1c72d1dfbb17db7d46bba8db9afc39cbbb9299 jdk7-b78 @@ -63,6 +64,7 @@ 512b0e924a5ae0c0b7ad326182cae0dc0e4d1aa8 jdk7-b86 3febd6fab2ac8ffddbaf7bed00d11290262af153 jdk7-b87 8c666f8f3565974e301ccb58b7538912551a6e26 jdk7-b88 +1661166c82dc2102f3f0364e28d1e4211f25a4cf icedtea7-1.13 bf3675aa7f20fc6f241ce95760005aef2a30ff41 jdk7-b89 ead7c4566a0017bcb44b468b3ac03b60dc5333ce jdk7-b90 cf4686bf35abd1e573f09fa43cbec66403160ae9 jdk7-b91 @@ -111,6 +113,7 @@ 545de8303fec939db3892f7c324dd7df197e8f09 jdk7-b134 d5fc61f18043765705ef22b57a68c924ab2f1a5b jdk7-b135 c81d289c9a532d6e94af3c09d856a2a20529040f jdk7-b136 +339c2d381d80dbf9b74604e6ba43ead276b8024e icedtea-1.14 ccea3282991ce8b678e188cf32a8239f76ff3bfa jdk7-b137 cc956c8a8255583535597e9a63db23c510e9a063 jdk7-b138 c025078c8362076503bb83b8e4da14ba7b347940 jdk7-b139 @@ -295,6 +298,7 @@ a61ba2e3e6c85f7067fb7b0c3c02584abdfa96be jdk8u20-b07 bc6d2f3426f3d04adc8245ad120e2b52fe7dfbde jdk8u20-b08 2e76ce4ec993c32368ef51b67873aa5ff06e1437 jdk8u20-b09 +806fa0e68d922e3a5ff7c34317bf9f33dbc97eab icedtea-3.0.0pre01 84f913145e2acb8474f3779d7ef154eebec9537a jdk8u20-b10 ce4e5885a11012edaf76ce9a6115e23acabfd282 jdk8u20-b11 94fbd96ebb83a3ce966c347082b079f9e4fec76a jdk8u20-b12 @@ -308,6 +312,7 @@ 4681b10c0c3197f591b88eadc481a283ae90d003 jdk8u20-b20 31d43d250c836c13fcc87025837783788c5cd0de jdk8u20-b21 2d360fb1b2b89c90133231f9ed5f823997b70c19 jdk8u20-b22 +9be5317def515b75e48704afdfc0d81d6b9783f4 icedtea-3.0.0pre02 f3bf1b270fea8b17aa2846f962f7514b6f772ab4 jdk8u20-b23 1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b24 1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b25 @@ -375,6 +380,9 @@ fa07311627d085f1307f55298f59463bcf55db02 jdk8u40-b18 c8b402c28fe51e25f3298e1266f2ae48bda8d3e0 jdk8u40-b19 a21c4edfdf4402f027183ac8c8aac2db49df3b7d jdk8u40-b20 +7ba7b06f15cf159affd6883e0577c10e9c857a29 icedtea-3.0.0pre03 +db7fdb068af965a0524d0f30056e3e3bbccb3899 icedtea-3.0.0pre04 +561f103796e5b19207e2b6cf3275f047da284a62 icedtea-3.0.0pre05 16485a38b6bc762b363f4e439047486742fbcfcb jdk8u40-b21 6e928fd9152541eddf25694be89eb881434a5c5f jdk8u40-b22 b6755a463ccf6a79b1e1a43ed7bdb1c5cb1ac17d jdk8u40-b23 @@ -453,6 +461,9 @@ a414aec2d19cf692310587518546842070b80cb8 jdk8u60-b21 6079c26a3b8fa1ead3d26a9de6ade2af71f1fb94 jdk8u60-b22 c21563403b7a043be3d8f1afdd314e91438e357c jdk8u60-b23 +1c0bd390de6663c03939525779c2b0400994dde3 icedtea-3.0.0pre06 +2012603e0e903fcefe85a17ece0ce5ea0ce5df28 icedtea-3.0.0pre07 +26a1fdce80b734da2d105182f51430f0d015bef0 icedtea-3.0.0pre08 1c394b3be96628b705bb78d62bb4b7c9a7f75175 jdk8u60-b24 0497fdafbc8d19d72bce668e65dc5e5457f6f21a jdk8u60-b25 a20f5fa8d56298239e762408d3a427a0632a8b69 jdk8u60-b26 @@ -531,6 +542,7 @@ a2473dd1dc0df47425e42d7fed1e4cabdb696154 jdk8u72-b12 4c28352ce19bc25be5de681868a8cddb3f3644a8 jdk8u72-b13 1a523f4b8cc77ef9dfb6d8191742dcd616cd9093 jdk8u72-b14 +2ceaeebc67608f6b4f930a0d93ca6cb8386397eb icedtea-3.0.0pre09 2f840ac0adf079f0d2f0bac7a9c3fae6ea651271 jdk8u72-b15 744fab401c4b326f142f5110ad523b1b22f973c8 jdk8u72-b31 8da626c14c138dd41d4c685800351bf675048628 jdk8u73-b00 @@ -563,6 +575,9 @@ a2f8a45d70b21e450fac7ae7d5ca71ce853cf3d0 jdk8u77-b00 dd34713088c23b7c6ef1adc071dd635bc7bda744 jdk8u77-b01 7c319d6e0d4c59ebde91b88ba1391ace165b2f01 jdk8u77-b02 +ee1046345cb002b4ade524965a2e703a095068a3 icedtea-3.0.0pre10 +a81c04154cc5752f1344be27b797681bc4264885 icedtea-3.0.0 +919fa205539a3c06f1ab6f4f17ec0b49110fb4cd icedtea-3.0-branchpoint c6f67bea4466783433b1bf1f83a4eb6784a5eb55 jdk8u77-b03 f66ee2329cd21c3485de1b8e0588f55882a56e0d jdk8u91-b00 be5935ee38f1bc5132cf318f7badb61af86e2396 jdk8u91-b13 @@ -583,8 +598,15 @@ fad3981b329a0d309f4922bbca7335973e32e50f jdk8u76-b12 451d700ba30ee0d3d201090a9d5dd606b988820e jdk8u92-b00 008547c7dd3e324c46c2711b54285ca99e2ae0b9 jdk8u92-b13 +74ff0e6139bf0973a183279d32ac5303cb1d38fb icedtea-3.1.0pre01 +4946f14d652f279394a85745709801c75d31bd0e icedtea-3.1.0pre02 +82ec7b3637db469316d659fe6ea4aa02a3e467ab icedtea-3.1.0pre03 +9812eb7e305e064e8efe831fad1e9481b9e91009 icedtea-3.1.0pre04 759ba92444a9e85434cb381f437aba65e3c9f780 jdk8u92-b14 38c6262b86559ff589f65f5bcc744b1763e20311 jdk8u92-b31 +b762186ac713fbb0fc759110a1c88bca4b4818cd jdk8u92-b32 +ff694a4e9cae136032855516e5f0cd7f1a0e6957 jdk8u92-b33 +283147c5fcc5027b39ca577250edaec4b4b87c0f jdk8u92-b34 6580edbc4511d5a2281138c476700b8ab12165af jdk8u81-b00 0bff22fbd91f48c37f7c5a4544929231b92bd9bf jdk8u101-b01 31e437ae0354e628a675bc4eb6b9ca67af552fc2 jdk8u101-b02 @@ -598,6 +620,8 @@ ea422e4481f6edfb77bb3a4cd74a73e463143ff3 jdk8u101-b10 5f3dcb815b9715215d086ba0d48a59b23d01d0a4 jdk8u101-b11 6a0347504d4c4171fcc24bc17749c0559518d862 jdk8u101-b12 +534ca1b701d1e58af14577fc8b466023f44b4bdf icedtea-3.1.0 +cfba1219c991d38b5c31e5034a2aa855f8038887 icedtea-3.2.0pre01 287f9e9d45cc05b902925346bb6f6ee34a5d5813 jdk8u101-b13 6aba0f814a15966e47aeab61b466894b82c03c70 jdk8u76-b00 60789eebd1fe440255fd3f504221dc8b5553b8c2 jdk8u76-b01 @@ -619,9 +643,140 @@ 0305736a8580ad84733878623eda8f770ae04d60 jdk8u102-b11 d02665ceefe5b12539bcd2bde95d4ada1a135cb0 jdk8u102-b12 d84434eb3e4e991812a7b0c3c9e6bfdabae910d0 jdk8u102-b13 +e681ae17749480117cc407654ace09d6c0112932 icedtea-3.2.0pre02 +20d379a7883648ad90af8bf79e4d23ce58fcf94c icedtea-3.2.0pre03 81f2d81a48d74d2d4882c11330366517b73ee064 jdk8u102-b14 +de23881ca76c9c69f4e47e9b15d09a91fbb17176 jdk8u102-b31 +f638db3f652d3ec698aad0193c118c8afdaa001b jdk8u102-b32 +c28a73050d99040158ade12858b38d27686800ce jdk8u102-b33 +0cf16c3a71ab070daa1aee4367afdd8c4aa1daa3 jdk8u102-b34 +afa2263b5de8018a2b4a3cd5f66e438cb8ffe0e9 jdk8u102-b35 +d3b054313ed2d29f9dbbdfd71a7ab3c4ad4eb5b6 jdk8u111-b00 +6b861e233c89df49ba9b0357578f556f4953df57 jdk8u111-b01 +a896244473b934376ae7b48a281a0401774c9074 jdk8u111-b02 +d4b631c4844d23a30f11e37696e6f4ac1e9057dd jdk8u111-b03 +9ba3b9700df8b4fc0f5b94b3930d4ba85be3b749 jdk8u111-b04 +452662a83e5bc6dc7e9425ddd10f6c8fc98d50d8 jdk8u111-b05 +cc2f9d823c77cf8f8442a2246edf00f66c2dda8a jdk8u111-b06 +23aa5ab8a2c882d467b8a86d587050de7d523604 jdk8u111-b07 +0a3caaf419ccbf819624f1d438c9fc834682821c jdk8u111-b08 +68b99f65ae7599bc873d20ed150ed8277f2784ff jdk8u111-b09 +11d721e50941b0ba73252f8c8fa333eb1450a317 jdk8u111-b10 +730d8fc6bbfc5c642770b15e4787e1d0545c8f32 jdk8u111-b11 +6ccfdf9a9af5f2df5cbd5ecd5f17aecef289094b jdk8u111-b12 +914f31660407050cb04357f472d8365d5a781cd7 jdk8u111-b13 +f57f3ddddff63b25bbe59d93213a379a9663c085 icedtea-3.2.0 +1439cb8c6e86560934b9642cf36cddbfcb8f87be jdk8u111-b14 2d1c73175b3a5bd829503734e6eb65426bd12e16 jdk8u112-b00 10388356386d4c6eaf63dc50a05b5a373b4dde98 jdk8u112-b01 903e66791568904247b4181ebe3e05275788f02c jdk8u112-b02 560d4d5c7a319e4b9316ef922c815307e32accf2 jdk8u112-b03 da39da2c7a855575acf7bff86e5707c9aa723160 jdk8u112-b04 +454315c9ffd47f1abec15a51ff51f25c92d09254 jdk8u112-b06 +5f7c72e72f8ce44962a27ee24405c52348d1f38e jdk8u112-b07 +f3d512b7322957a8714f04f2d4714065ebca15f6 jdk8u112-b08 +92dbc9db48db7d3f61b1af0d1f8139257c6ae497 jdk8u112-b09 +29aaa22088eeff4e87fccc88318c088a95e2ab35 jdk8u112-b10 +c6d719a4fcd78b692f70f49daf83bf7610f5e0bc jdk8u112-b11 +bb36d2dbebb7d4ebb4de8e666f00187eca81efd9 jdk8u112-b12 +abb5568d79259d63bf349abf7f5e7461eddc2b40 jdk8u112-b13 +14fa3ed278a279dc85c150bf54b2ec4fa29cf347 jdk8u112-b14 +5f84e87f91d5bc36ed026b88d183821e5109d730 jdk8u112-b15 +d82dd7a24a496e26987caa328d1fb4fc794a4770 jdk8u112-b16 +b97cf465bf9f4b4b9f7c19fabeaa7e54f248451f icedtea-3.3.0pre01 +021da5d50285a523d4622a727ea1a7019f2b52e4 jdk8u112-b31 +452662a83e5bc6dc7e9425ddd10f6c8fc98d50d8 jdk8u121-b00 +9cd16be39ca6f2c8f7cc99ad07a77bb9d0696c75 jdk8u121-b01 +f092b9a890ceeca4a2f4d55cf7d6f3f113cdb462 jdk8u121-b02 +c1b0f76c9fe9657d3f5cdd1e23bfd1d499018431 jdk8u121-b03 +44674172423a0d361466e34eedcaec18a8810b13 jdk8u121-b04 +18da635b5919a0b7cdde8573a0d502efdbf3673e jdk8u121-b05 +5b76a2126855f8949ab8fbadfa3ee2f29da9c21c jdk8u121-b06 +f10aa5b29848eab891bdd173540d91fd31f9ff20 jdk8u121-b07 +105d3bbf5e3b2b24da665b332d2dbf44980c87f2 jdk8u121-b08 +9f2588382771f855c4450f59b470d069a1cb1d01 jdk8u121-b09 +c317f0eacd602a8765d25b0fcd382f76af3697a5 jdk8u121-b10 +89aa912be940d6c30f59b80c826f212541912a56 jdk8u121-b11 +52b3f9fb54ee4304a9c34a2fe07f0c9a49472185 jdk8u121-b12 +7912f05c2a6d8fdbf55534c921f06e81dbaf8d8d icedtea-3.3.0pre02 +5f5237104669ce0a726ffc6769fa29a55b0174a8 icedtea-3.3.0 +30f2a833a54f3c2e8791890ad88a84a581c620d9 icedtea-3.4.0pre01 +5b8834cc3bb9e24153319c766e04e194945a61b9 jdk8u121-b13 +2359a73f36ca99ba30aef88a38936f6f4e18e65c jdk8u131-b00 +bc5500cde753aed78c92e7301548fa1450c9b104 jdk8u131-b01 +c146d8a61d677fd4d07778d0295b4e88e16a7dd3 jdk8u131-b02 +e0d1730c483c2d63fa78b74df4dd7fec8682220c jdk8u131-b03 +d2694f83db12a0aff88260c3a09a5b2474ee4afa jdk8u131-b04 +d7763a127acc2b87793b59b388062b7fbecd7755 jdk8u131-b05 +0e3bd0a2751161863c1d0d5e9ce7a22b9a440c12 jdk8u131-b06 +62b6998733d3f94a0092c2863b81159330fe92e0 jdk8u131-b07 +4e86f5b1caaf3083befd44c7369885eacdd3fe95 jdk8u131-b08 +548546d23a924ff0962df885468ce49816ae48a9 jdk8u131-b09 +bc74b4850d97ff1986bf551c752ce212f97f4b0e jdk8u131-b10 +c1bfc2395c57e2ceae8658883356f437ec5ed7c5 icedtea-3.4.0 +18b3704bc51d5b4f7d31faf8e8aebb2f6c69b014 icedtea-3.5.0pre01 +7817f0d2519573e42405ef96a7c7ff1d768f92ec jdk8u131-b11 +74aa403ef03d56469e9364cc45c2ec18c6e50e33 jdk8u141-b00 +b1138396b99b1f8ebdb7d28c7143c96eb5b4f991 jdk8u141-b01 +a7b9281956f9616eab0498386b9605853db7b408 jdk8u141-b02 +3d27876c2ce476b16195c4519b266613f13e3e1b jdk8u141-b03 +a08a6118b9df52f2963f482dbe6801d56b9086f7 jdk8u141-b04 +dcbac02db203e4734921852aeed19416c7820f15 jdk8u141-b05 +f552ee60279fa16d60477fc59c21fee8d298840a jdk8u141-b06 +86a22a62ecd5f74faf535de048fe40563e99065f jdk8u141-b07 +1d5f442d50dff2e2c8efd58a1b95bcefe5253a1b jdk8u141-b08 +34f55abdda466e3aab4900368127f09183ef859d jdk8u141-b09 +e965788c8d73328fce1eeb96af953815dc13b927 jdk8u141-b10 +7f1844127578d6726da60f6813bfa9206b57dda9 jdk8u141-b11 +d8134565e6c8cab3ccd0e356c787e0aa75ef68ee jdk8u141-b12 +27d35df45162afdf75b76983fcf11e1cbf2e3001 jdk8u141-b13 +65d3b0e445513e024157635b970660b1e7211937 jdk8u141-b14 +8c2ac8bef689763d71725e55cef58666b890690b icedtea-3.5.0 +c62448650df40092f0324e34f35aa9f3940e9928 jdk8u141-b15 +c57e086660a37470793e38b94d7abedb79489ce3 jdk8u144-b00 +4fb91927293516e83de8047c99a71aceeea452e9 icedtea-3.5.1 +8c2ac8bef689763d71725e55cef58666b890690b icedtea-3.6.0pre00 +4fb91927293516e83de8047c99a71aceeea452e9 icedtea-3.6.0pre01 +768279d73ebb3a96825e365eb6999abaa991c64a icedtea-3.6.0pre02 +d2226ba553ca545f9bf9ffa66254478faca378a2 jdk8u144-b01 +eb09a34966f43c62cb286c78c10dc722fd12d884 jdk8u151-b00 +c59814f445e808150326012d911b5b4d8caa025b jdk8u151-b01 +d3dec37780f84151b08c03a6a8cba7d68bde0f80 jdk8u151-b02 +4c06ef2757dedeffa5f61acad42c36cbb3496e69 jdk8u151-b03 +04a80aaab394ef20a3cdfcd04f1498349f691738 jdk8u151-b04 +730acb5d508e3cb852c2dae222717aa4593e6bb9 jdk8u151-b05 +2abea38c7ccedf1eabe9245ca9619cd006484a07 jdk8u151-b06 +4324e571f7fddf12b24fa8b9c4670ff1a3443b87 jdk8u151-b07 +1c0acbb50d5171b56c95b3abb2a92aee864beb35 jdk8u151-b08 +373e5d67f1f374a10d39e95963569db3949539e6 jdk8u151-b09 +f910c0bf9da82c7b1f10903f2e76eeee0a2e20be jdk8u151-b10 +3d15802f4ed80eb489bf0b25bff552bcf831276e jdk8u151-b11 +eafb356c44d000be9dba0c8d546b569605d0ccfe icedtea-3.6.0 +cce697096465ebb06fc18835c355ba3ae265042b jdk8u151-b12 +ea4b3e983ee708f9323d228044176e52526e9e13 jdk8u122-b00 +2e7f62568785adfe695e0c06f2e88c9d369c3b2c jdk8u122-b01 +b97e1b7f3c92b3e9f75e6aa590e0884c3c3ed33f jdk8u122-b02 +30b5b545a78c0c4fee837664f9c70ef6a2b4f0c1 jdk8u122-b03 +30b5b545a78c0c4fee837664f9c70ef6a2b4f0c1 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +a127c3268266ba1402343d94c7b19355c2dd1bd7 jdk8u122-b03 +c48501ec74b9b03870b473e5bde656fce230fc36 jdk8u122-b04 +f3b3163dda3c6da9339dba99a2ee74645ad2edc6 jdk8u132-b00 +55cb39946f2f163085ca80413b8cd3b3e196e533 jdk8u152-b00 +cf960a33b0e3093abcb48bfe304d471e3b092dc4 jdk8u152-b01 +0b4a7ce47e597b8d33e590857384a478c69a9e6f jdk8u152-b02 +98c698b1b09b6a31d5090a25aff8b7a6edb8d6ba jdk8u152-b03 +bcf7fc55388e4c9d771cd2ad38351a66bfcf27d9 jdk8u152-b04 +388cd26b19dbf7d3102653dd82c27027cd722066 jdk8u152-b05 +199a8d03dde0da505f04c87ff72aabdd7022eec5 jdk8u152-b06 +488a01f4ba30dc2eb7205a2800a37ade74cc3ad1 jdk8u152-b07 +86c8e64c0df3e7f18cc98e820b08dde3b67ffabb jdk8u152-b08 +bedae7043858b1e2cdef09d5dd68f4585320b5df jdk8u152-b09 +e2061fccf2caaab7c4dea3fb5b0a34d883821ce4 jdk8u152-b10 +4dc85ca7179702344f298f33c8373ee335dea82c jdk8u152-b11 +e14e868648cdc00abd3aa40aeee2c14afcfe0cd3 jdk8u152-b12 +62481eff71d45189ed8138ee00fa51b10671f2cf jdk8u152-b13 +ef939329cecb82b62d75d76debc5d67246333edd jdk8u152-b14 +199f7d9827f96ee2393f947405473b68372c0757 jdk8u152-b15 +184d3d9543efa5f8a2fc44d7b202e071cae5e980 icedtea-3.7.0pre01 diff -r ea4b3e983ee7 -r 588793656d7c .jcheck/conf --- a/.jcheck/conf Mon Jul 25 14:41:30 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r ea4b3e983ee7 -r 588793656d7c ASSEMBLY_EXCEPTION --- a/ASSEMBLY_EXCEPTION Mon Jul 25 14:41:30 2016 -0700 +++ b/ASSEMBLY_EXCEPTION Thu Jan 18 04:46:16 2018 +0000 @@ -1,27 +1,27 @@ OPENJDK ASSEMBLY EXCEPTION -The OpenJDK source code made available by Sun at openjdk.java.net and -openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the -GNU General Public License version 2 +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 only ("GPL2"), with the following clarification and special exception. Linking this OpenJDK Code statically or dynamically with other code is making a combined work based on this library. Thus, the terms and conditions of GPL2 cover the whole combination. - As a special exception, Sun gives you permission to link this - OpenJDK Code with certain code licensed by Sun as indicated at + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at http://openjdk.java.net/legal/exception-modules-2007-05-08.html ("Designated Exception Modules") to produce an executable, regardless of the license terms of the Designated Exception Modules, and to copy and distribute the resulting executable under GPL2, provided that the Designated Exception Modules continue to be - governed by the licenses under which they were offered by Sun. + governed by the licenses under which they were offered by Oracle. -As such, it allows licensees and sublicensees of Sun's GPL2 OpenJDK Code to -build an executable that includes those portions of necessary code that Sun -could not provide under GPL2 (or that Sun has provided under GPL2 with the -Classpath exception). If you modify or add to the OpenJDK code, that new -GPL2 code may still be combined with Designated Exception Modules if the -new code is made subject to this exception by its copyright holder. +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff -r ea4b3e983ee7 -r 588793656d7c THIRD_PARTY_README --- a/THIRD_PARTY_README Mon Jul 25 14:41:30 2016 -0700 +++ b/THIRD_PARTY_README Thu Jan 18 04:46:16 2018 +0000 @@ -285,13 +285,53 @@ form with the JDK 8 and OpenJDK 8 source distributions, and as object code in the JRE 8 & JDK 8 runtimes. -In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do +In the case of the JRE & JDK runtimes, the terms of the Oracle license do NOT apply to the Elliptic Curve Cryptography library; it is licensed under the following license, separately from Oracle's JDK & JRE. If you do not wish to -install the Elliptic Curve Cryptography library, you may delete the library -named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows -systems) from the JRE bin directory reserved for native libraries. - +install the Elliptic Curve Cryptography library, you may delete the +Elliptic Curve Cryptography library: + - On Solaris and Linux systems: delete $(JAVA_HOME)/lib/libsunec.so + - On Windows systems: delete $(JAVA_HOME)\bin\sunec.dll + - On Mac systems, delete: + for JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libsunec.dylib + for JDK: $(JAVA_HOME)/jre/lib/libsunec.dylib + +Written Offer for ECC Source Code + For third party technology that you receive from Oracle in binary form + which is licensed under an open source license that gives you the right + to receive the source code for that binary, you can obtain a copy of + the applicable source code from this page: + http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/native/sun/security/ec/impl + + If the source code for the technology was not provided to you with the + binary, you can also receive a copy of the source code on physical + media by submitting a written request to: + + Oracle America, Inc. + Attn: Associate General Counsel, + Development and Engineering Legal + 500 Oracle Parkway, 10th Floor + Redwood Shores, CA 94065 + + Or, you may send an email to Oracle using the form at: + http://www.oracle.com/goto/opensourcecode/request + + Your request should include: + - The name of the component or binary file(s) for which you are requesting + the source code + - The name and version number of the Oracle product containing the binary + - The date you received the Oracle product + - Your name + - Your company name (if applicable) + - Your return mailing address and email and + - A telephone number in the event we need to reach you. + + We may charge you a fee to cover the cost of physical media and processing. + Your request must be sent (i) within three (3) years of the date you + received the Oracle product that included the component or binary + file(s) that are the subject of your request, or (ii) in the case of + code licensed under the GPL v3, for as long as Oracle offers spare + parts or customer support for that product model. --- begin of LICENSE --- @@ -870,63 +910,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to Dynalink library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Copyright (c) 2009-2013, Attila Szegedi - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: -* Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -* Neither the name of the copyright holder nor the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER -BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---- end of LICENSE --- - -%% This notice is provided with respect to Joni library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---- end of LICENSE --- - -------------------------------------------------------------------------------- - %% This notice is provided with respect to FontConfig 2.5, which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions on Linux and Solaris. @@ -956,6 +939,74 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to freebXML Registry 3.0 & 3.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +freebxml: Copyright (c) 2001 freebxml.org. All rights reserved. + +The names "The freebXML Registry Project" and "freebxml Software +Foundation" must not be used to endorse or promote products derived +from this software or be used in a product name without prior +written permission. For written permission, please contact +ebxmlrr-team at lists.sourceforge.net. + +This software consists of voluntary contributions made by many individuals +on behalf of the the freebxml Software Foundation. For more information on +the freebxml Software Foundation, please see . + +This product includes software developed by the Apache Software Foundation +(http://www.apache.org/). + +The freebxml License, Version 1.1 5 +Copyright (c) 2001 freebxml.org. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + 3. The end-user documentation included with the redistribution, if + any, must include the following acknowlegement: + "This product includes software developed by + freebxml.org (http://www.freebxml.org/)." + Alternately, this acknowlegement may appear in the software itself, + if and wherever such third-party acknowlegements normally appear. + + 4. The names "The freebXML Registry Project", "freebxml Software + Foundation" must not be used to endorse or promote products derived + from this software without prior written permission. For written + permission, please contact ebxmlrr-team at lists.sourceforge.net. + + 5. Products derived from this software may not be called "freebxml", + "freebXML Registry" nor may freebxml" appear in their names without + prior written permission of the freebxml Group. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE freebxml SOFTWARE FOUNDATION OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to IAIK PKCS#11 Wrapper, which may be included with JRE 8, JDK 8, and OpenJDK 8. @@ -1083,6 +1134,47 @@ -------------------------------------------------------------------------------- From andrew at icedtea.classpath.org Wed Jan 24 18:49:55 2018 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:49:55 +0000 Subject: /hg/icedtea8-forest/langtools: 56 new changesets Message-ID: changeset 85d9e434701c in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=85d9e434701c author: asaha date: Mon Jul 25 15:08:14 2016 -0700 Added tag jdk8u122-b00 for changeset 9a9ce479b92f changeset 2baeb96fa198 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=2baeb96fa198 author: asaha date: Mon Sep 19 21:13:52 2016 -0700 Added tag jdk8u122-b01 for changeset 85d9e434701c changeset a5da608d17bd in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a5da608d17bd author: asaha date: Mon Oct 03 11:21:14 2016 -0700 Added tag jdk8u122-b02 for changeset 2baeb96fa198 changeset ea2f81aaebc3 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=ea2f81aaebc3 author: asaha date: Mon Oct 17 12:57:14 2016 -0700 Added tag jdk8u122-b03 for changeset a5da608d17bd changeset 9682bfadbddb in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=9682bfadbddb author: asaha date: Tue Sep 27 13:00:32 2016 -0700 Merge changeset 3527a7af7461 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=3527a7af7461 author: asaha date: Tue Oct 11 14:57:22 2016 -0700 Merge changeset 61cf6f7316db in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=61cf6f7316db author: asaha date: Tue Oct 11 15:44:48 2016 -0700 Merge changeset 1e8456ecb436 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=1e8456ecb436 author: asaha date: Mon Oct 17 13:01:50 2016 -0700 Merge changeset 867c01c1ae44 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=867c01c1ae44 author: asaha date: Mon Oct 17 21:20:17 2016 -0700 8168115: Remove and retag jdk8u122-b03 in 8u repo Reviewed-by: coffeys changeset 18bfe5da1f56 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=18bfe5da1f56 author: asaha date: Mon Oct 17 21:27:31 2016 -0700 Merge changeset 7fb975d1f6fe in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=7fb975d1f6fe author: asaha date: Tue Oct 18 13:06:37 2016 -0700 Added tag jdk8u122-b03 for changeset 18bfe5da1f56 changeset 4527d9e5bd85 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4527d9e5bd85 author: iris date: Mon Oct 10 20:28:14 2016 -0700 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell changeset 5ce29dae0e3e in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=5ce29dae0e3e author: robm date: Thu Oct 20 13:40:20 2016 +0000 Merge changeset 9229942f9ee2 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=9229942f9ee2 author: asaha date: Mon Oct 24 12:30:04 2016 -0700 Added tag jdk8u122-b04 for changeset 5ce29dae0e3e changeset 03e31cfcd499 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=03e31cfcd499 author: asaha date: Tue Oct 25 08:40:59 2016 -0700 Added tag jdk8u132-b00 for changeset 9229942f9ee2 changeset 041fd0291a68 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=041fd0291a68 author: asaha date: Tue Dec 20 15:24:55 2016 -0800 Added tag jdk8u152-b00 for changeset 03e31cfcd499 changeset 46a7edb68d0a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=46a7edb68d0a author: asaha date: Thu Dec 22 16:21:25 2016 -0800 Merge changeset dc80683c4dd9 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=dc80683c4dd9 author: mcimadamore date: Thu Jan 05 18:58:06 2017 +0000 8168774: Polymorhic signature method check crashes javac Summary: Check for polysig method assumes arity is greater than zero Reviewed-by: vromero changeset f47b61665c6f in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=f47b61665c6f author: robm date: Fri Jan 20 16:23:01 2017 +0000 Merge changeset a283fc8f44ac in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a283fc8f44ac author: asaha date: Fri Feb 10 11:44:28 2017 -0800 Added tag jdk8u152-b01 for changeset f47b61665c6f changeset b4e8c36b4c34 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=b4e8c36b4c34 author: asaha date: Mon Mar 27 08:22:58 2017 -0700 Added tag jdk8u152-b02 for changeset a283fc8f44ac changeset 2783ff53e49d in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=2783ff53e49d author: asaha date: Mon Mar 27 12:03:31 2017 -0700 Merge changeset 27eef88b715e in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=27eef88b715e author: asaha date: Tue Apr 18 15:46:09 2017 -0700 Added tag jdk8u152-b03 for changeset 2783ff53e49d changeset f206126308bc in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=f206126308bc author: bchristi date: Thu Apr 27 16:18:18 2017 -0700 8176329: jdeps to detect MR jar file and output a warning Reviewed-by: mchung changeset 71e344b8e2c2 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=71e344b8e2c2 author: robm date: Fri May 05 06:07:27 2017 -0700 Merge changeset ffda6bfb2061 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=ffda6bfb2061 author: asaha date: Tue May 16 13:29:52 2017 -0700 Added tag jdk8u152-b04 for changeset 71e344b8e2c2 changeset 7220be8747f0 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=7220be8747f0 author: shshahma date: Wed Jun 07 00:04:12 2017 -0700 8180660: missing LNT entry for finally block Reviewed-by: mcimadamore, vromero Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com changeset 38bb14529d82 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=38bb14529d82 author: robm date: Sun Jun 11 07:45:12 2017 -0700 Merge changeset 6d21463aeffd in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6d21463aeffd author: asaha date: Tue Jun 20 11:51:19 2017 -0700 Added tag jdk8u152-b05 for changeset 38bb14529d82 changeset 1fed4841fef3 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=1fed4841fef3 author: asaha date: Fri Jun 23 11:05:57 2017 -0700 Merge changeset 9e8b8a4ccd0e in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=9e8b8a4ccd0e author: asaha date: Mon Jun 26 07:42:33 2017 -0700 Merge changeset aced5dde25fa in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=aced5dde25fa author: asaha date: Mon Jun 26 15:22:13 2017 -0700 Merge changeset 243671be7d4e in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=243671be7d4e author: asaha date: Mon Jul 03 14:43:15 2017 -0700 Merge changeset 39e592fec93c in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=39e592fec93c author: asaha date: Mon Jul 03 14:52:58 2017 -0700 Added tag jdk8u152-b06 for changeset 243671be7d4e changeset a2cc6d348025 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a2cc6d348025 author: asaha date: Mon Jul 10 15:45:04 2017 -0700 Merge changeset 4337c0d15fc8 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4337c0d15fc8 author: asaha date: Mon Jul 10 15:55:24 2017 -0700 Added tag jdk8u152-b07 for changeset a2cc6d348025 changeset 19eec1de09c1 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=19eec1de09c1 author: asaha date: Mon Jul 17 14:13:07 2017 -0700 Merge changeset c7006b6b4e5a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=c7006b6b4e5a author: asaha date: Wed Jul 19 09:32:24 2017 -0700 Added tag jdk8u152-b08 for changeset 19eec1de09c1 changeset 8837b8630ac4 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=8837b8630ac4 author: asaha date: Mon Jul 24 22:29:22 2017 -0700 Merge changeset ca6375d1a8b2 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=ca6375d1a8b2 author: asaha date: Tue Jul 25 12:48:47 2017 -0700 Merge changeset 861f698a6101 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=861f698a6101 author: asaha date: Tue Jul 25 12:56:46 2017 -0700 Added tag jdk8u152-b09 for changeset ca6375d1a8b2 changeset abdab2b0bfdb in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=abdab2b0bfdb author: asaha date: Tue Aug 01 14:39:20 2017 -0700 Merge changeset 766426d58c1a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=766426d58c1a author: asaha date: Tue Aug 01 14:44:19 2017 -0700 Added tag jdk8u152-b10 for changeset abdab2b0bfdb changeset b0aba5c25f8b in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=b0aba5c25f8b author: asaha date: Tue Aug 08 10:01:14 2017 -0700 Merge changeset 680c861c12c4 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=680c861c12c4 author: asaha date: Tue Aug 08 10:06:42 2017 -0700 Added tag jdk8u152-b11 for changeset b0aba5c25f8b changeset b83ee184e012 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=b83ee184e012 author: asaha date: Tue Aug 15 13:45:21 2017 -0700 Merge changeset 64d4ceac5a82 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=64d4ceac5a82 author: asaha date: Tue Aug 15 13:49:38 2017 -0700 Added tag jdk8u152-b12 for changeset b83ee184e012 changeset afbf72754013 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=afbf72754013 author: asaha date: Wed Aug 23 13:20:39 2017 -0700 Merge changeset 6f6fbf23a416 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6f6fbf23a416 author: asaha date: Thu Aug 24 07:26:53 2017 -0700 Added tag jdk8u152-b13 for changeset afbf72754013 changeset 752a7260bb19 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=752a7260bb19 author: asaha date: Tue Aug 29 14:40:10 2017 -0700 Merge changeset e33356d20400 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=e33356d20400 author: asaha date: Tue Aug 29 14:53:51 2017 -0700 Added tag jdk8u152-b14 for changeset 752a7260bb19 changeset 3ae1330eb988 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=3ae1330eb988 author: asaha date: Tue Sep 05 10:09:10 2017 -0700 Added tag jdk8u151-b12 for changeset 8559c5805c2b changeset 8c2463d627e3 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=8c2463d627e3 author: asaha date: Tue Sep 05 19:22:39 2017 -0700 Merge changeset 97dfb267d417 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=97dfb267d417 author: asaha date: Wed Sep 06 00:37:25 2017 -0700 Added tag jdk8u152-b15 for changeset 8c2463d627e3 changeset e32341052fe1 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=e32341052fe1 author: andrew date: Thu Dec 07 02:46:55 2017 +0000 Merge jdk8u152-b16 changeset 79662192804b in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=79662192804b author: andrew date: Thu Jan 18 04:46:19 2018 +0000 Added tag icedtea-3.7.0pre01 for changeset e32341052fe1 diffstat: .hgtags | 155 + .jcheck/conf | 2 - ASSEMBLY_EXCEPTION | 24 +- THIRD_PARTY_README | 1293 +++------ make/BuildLangtools.gmk | 4 +- make/build.xml | 2 +- src/share/classes/com/sun/tools/classfile/Attributes.java | 3 +- src/share/classes/com/sun/tools/classfile/ClassWriter.java | 5 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java | 12 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java | 9 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java | 15 +- src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java | 8 +- src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java | 27 +- src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java | 13 +- src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java | 61 +- src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java | 5 +- src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java | 4 +- src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java | 50 +- src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java | 3 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java | 17 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java | 8 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java | 9 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java | 23 +- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java | 17 +- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java | 6 +- src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java | 18 +- src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java | 31 +- src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java | 4 +- src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java | 4 +- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java | 4 +- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java | 20 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java | 13 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java | 82 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java | 11 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java | 49 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java | 5 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java | 14 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java | 30 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties | 2 + src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties | 1 + src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties | 1 + src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java | 35 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java | 14 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java | 27 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java | 28 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java | 54 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java | 47 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java | 115 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java | 16 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java | 35 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/FatalError.java | 39 + src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java | 31 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java | 11 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java | 109 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java | 69 +- src/share/classes/com/sun/tools/doclint/Checker.java | 49 +- src/share/classes/com/sun/tools/doclint/DocLint.java | 3 +- src/share/classes/com/sun/tools/doclint/HtmlTag.java | 5 +- src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java | 116 +- src/share/classes/com/sun/tools/javac/code/Types.java | 2 +- src/share/classes/com/sun/tools/javac/file/FSInfo.java | 8 +- src/share/classes/com/sun/tools/javac/file/RegularFileObject.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipArchive.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java | 6 +- src/share/classes/com/sun/tools/javac/jvm/Gen.java | 9 +- src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java | 51 +- src/share/classes/com/sun/tools/javac/main/CommandLine.java | 25 +- src/share/classes/com/sun/tools/javac/main/JavaCompiler.java | 5 +- src/share/classes/com/sun/tools/javac/main/Main.java | 11 +- src/share/classes/com/sun/tools/javac/nio/PathFileObject.java | 5 +- src/share/classes/com/sun/tools/javac/parser/JavacParser.java | 4 +- src/share/classes/com/sun/tools/javac/resources/javac_ja.properties | 4 +- src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java | 4 +- src/share/classes/com/sun/tools/javac/sym/Profiles.java | 12 +- src/share/classes/com/sun/tools/javac/tree/TreeInfo.java | 15 +- src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java | 2 +- src/share/classes/com/sun/tools/javac/util/Convert.java | 8 +- src/share/classes/com/sun/tools/javac/util/ListBuffer.java | 4 +- src/share/classes/com/sun/tools/javac/util/ServiceLoader.java | 9 +- src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java | 10 +- src/share/classes/com/sun/tools/javadoc/Comment.java | 56 +- src/share/classes/com/sun/tools/javadoc/DocEnv.java | 14 +- src/share/classes/com/sun/tools/javadoc/DocImpl.java | 12 +- src/share/classes/com/sun/tools/javadoc/DocLocale.java | 16 +- src/share/classes/com/sun/tools/javadoc/DocletInvoker.java | 11 +- src/share/classes/com/sun/tools/javadoc/JavaScriptScanner.java | 1103 ++++++++ src/share/classes/com/sun/tools/javadoc/RootDocImpl.java | 6 +- src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java | 10 +- src/share/classes/com/sun/tools/javadoc/SerializedForm.java | 15 +- src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties | 4 +- src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties | 3 +- src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties | 3 +- src/share/classes/com/sun/tools/javah/JavahTool.java | 7 +- src/share/classes/com/sun/tools/javah/TypeSignature.java | 51 +- src/share/classes/com/sun/tools/javap/AnnotationWriter.java | 3 +- src/share/classes/com/sun/tools/javap/JavapTask.java | 3 +- src/share/classes/com/sun/tools/javap/StackMapWriter.java | 4 +- src/share/classes/com/sun/tools/jdeps/ClassFileReader.java | 16 +- src/share/classes/com/sun/tools/jdeps/JdepsTask.java | 9 +- src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties | 4 + src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties | 1 + src/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties | 1 + src/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties | 37 +- src/share/classes/com/sun/tools/sjavac/Log.java | 13 +- src/share/classes/com/sun/tools/sjavac/Main.java | 5 +- src/share/classes/javax/lang/model/SourceVersion.java | 14 +- test/com/sun/javadoc/5093723/T5093723.java | 29 +- test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java | 153 +- test/com/sun/javadoc/AccessFrameTitle/AccessFrameTitle.java | 153 +- test/com/sun/javadoc/AccessH1/AccessH1.java | 150 +- test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java | 163 +- test/com/sun/javadoc/AccessSummary/AccessSummary.java | 65 +- test/com/sun/javadoc/AuthorDD/AuthorDD.java | 150 +- test/com/sun/javadoc/DocRootSlash/DocRootSlash.java | 215 +- test/com/sun/javadoc/InheritDocForUserTags/DocTest.java | 54 +- test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java | 196 +- test/com/sun/javadoc/MetaTag/MetaTag.java | 179 +- test/com/sun/javadoc/PackagesHeader/PackagesHeader.java | 123 +- test/com/sun/javadoc/T6735320/T6735320.java | 37 +- test/com/sun/javadoc/ValidHtml/ValidHtml.java | 193 +- test/com/sun/javadoc/VersionNumber/VersionNumber.java | 133 +- test/com/sun/javadoc/WindowTitles/WindowTitles.java | 220 +- test/com/sun/javadoc/_template/Template.java | 22 +- test/com/sun/javadoc/_template/TemplateComplete.java | 26 +- test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java | 61 +- test/com/sun/javadoc/dupThrowsTags/TestDupThrowsTags.java | 47 +- test/com/sun/javadoc/lib/JavadocTester.java | 1116 ++++--- test/com/sun/javadoc/testAbsLinkPath/TestAbsLinkPath.java | 52 +- test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java | 141 +- test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java | 367 +- test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java | 50 +- test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java | 100 +- test/com/sun/javadoc/testBackSlashInLink/TestBackSlashInLink.java | 43 +- test/com/sun/javadoc/testBadPackageFileInJar/TestBadPackageFileInJar.java | 48 +- test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java | 44 +- test/com/sun/javadoc/testBaseClass/TestBaseClass.java | 43 +- test/com/sun/javadoc/testBreakIterator/TestBreakIterator.java | 44 +- test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java | 65 +- test/com/sun/javadoc/testCharset/TestCharset.java | 64 +- test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java | 72 +- test/com/sun/javadoc/testClassTree/TestClassTree.java | 95 +- test/com/sun/javadoc/testCmndLineClass/TestCmndLineClass.java | 80 +- test/com/sun/javadoc/testCompletionFailure/TestCompletionFailure.java | 50 +- test/com/sun/javadoc/testConstantValuesPage/TestConstantValuesPage.java | 42 +- test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java | 56 +- test/com/sun/javadoc/testConstructors/TestConstructors.java | 137 +- test/com/sun/javadoc/testConstructors/pkg1/Outer.java | 13 +- test/com/sun/javadoc/testCustomTag/TestCustomTag.java | 121 +- test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java | 134 +- test/com/sun/javadoc/testDocEncoding/TestDocEncoding.java | 53 +- test/com/sun/javadoc/testDocErrorReporter/TestDocErrorReporter.java | 48 +- test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java | 119 +- test/com/sun/javadoc/testDocFiles/TestDocFiles.java | 41 +- test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java | 68 +- test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java | 172 +- test/com/sun/javadoc/testDupParamWarn/TestDupParamWarn.java | 41 +- test/com/sun/javadoc/testEmptyClass/TestEmptyClass.java | 60 +- test/com/sun/javadoc/testEnclosingClass/TestEnclosingClass.java | 47 +- test/com/sun/javadoc/testEncoding/TestEncoding.java | 48 +- test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java | 70 +- test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java | 114 +- test/com/sun/javadoc/testGroupOption/TestGroupOption.java | 84 +- test/com/sun/javadoc/testHeadings/TestHeadings.java | 144 +- test/com/sun/javadoc/testHelpFile/TestHelpFile.java | 51 +- test/com/sun/javadoc/testHelpOption/TestHelpOption.java | 147 +- test/com/sun/javadoc/testHiddenMembers/TestHiddenMembers.java | 47 +- test/com/sun/javadoc/testHref/TestHref.java | 120 +- test/com/sun/javadoc/testHrefInDocComment/TestHrefInDocComment.java | 40 +- test/com/sun/javadoc/testHtmlComments/TestHtmlComments.java | 48 +- test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java | 581 ++- test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java | 54 +- test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java | 75 +- test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java | 116 +- test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java | 717 ++--- test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java | 104 +- test/com/sun/javadoc/testIndentation/TestIndentation.java | 55 +- test/com/sun/javadoc/testIndex/TestIndex.java | 101 +- test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java | 49 +- test/com/sun/javadoc/testInterface/TestInterface.java | 158 +- test/com/sun/javadoc/testJavaFX/C.java | 104 - test/com/sun/javadoc/testJavaFX/D.java | 28 - test/com/sun/javadoc/testJavaFX/TestJavaFX.java | 215 +- test/com/sun/javadoc/testJavaFX/pkg1/C.java | 100 + test/com/sun/javadoc/testJavaFX/pkg1/D.java | 25 + test/com/sun/javadoc/testJavaFX/pkg2/Test.java | 34 + test/com/sun/javadoc/testJavascript/TestJavascript.java | 184 +- test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java | 148 +- test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java | 54 +- test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java | 67 +- test/com/sun/javadoc/testLinkOption/TestBadLinkOption.java | 54 +- test/com/sun/javadoc/testLinkOption/TestLinkOption.java | 161 +- test/com/sun/javadoc/testLinkOption/TestNewLineInLink.java | 46 +- test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java | 86 +- test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java | 45 +- test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java | 128 +- test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java | 131 +- test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java | 80 +- test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java | 162 +- test/com/sun/javadoc/testModifier/TestModifier.java | 43 +- test/com/sun/javadoc/testNavigation/TestNavigation.java | 83 +- test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java | 55 +- test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java | 75 +- test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java | 1254 ++++----- test/com/sun/javadoc/testNoPackagesFile/TestNoPackagesFile.java | 46 +- test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java | 48 +- test/com/sun/javadoc/testNotifications/TestNotifications.java | 74 +- test/com/sun/javadoc/testOptions/TestOptions.java | 55 +- test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java | 102 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java | 49 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java | 99 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java | 120 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java | 110 +- test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java | 94 +- test/com/sun/javadoc/testPackagePage/TestPackagePage.java | 112 +- test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java | 76 +- test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java | 388 +- test/com/sun/javadoc/testProfiles/TestProfiles.java | 442 +- test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java | 174 +- test/com/sun/javadoc/testRecurseSubPackages/TestRecurseSubPackages.java | 55 +- test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java | 137 +- test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java | 261 +- test/com/sun/javadoc/testReturnTag/TestReturnTag.java | 49 +- test/com/sun/javadoc/testSeeTag/TestSeeTag.java | 58 +- test/com/sun/javadoc/testSerialVersionUID/TestSerialVersionUID.java | 48 +- test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java | 123 +- test/com/sun/javadoc/testSerializedForm/pkg1/NestedInnerClass.java | 62 + test/com/sun/javadoc/testSerializedForm/pkg1/PrivateIncludeInnerClass.java | 62 + test/com/sun/javadoc/testSerializedForm/pkg1/ProtectedInnerClass.java | 59 + test/com/sun/javadoc/testSerializedForm/pkg1/PublicExcludeInnerClass.java | 62 + test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java | 202 +- test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java | 65 +- test/com/sun/javadoc/testSimpleTagExclude/TestSimpleTagExclude.java | 46 +- test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java | 54 +- test/com/sun/javadoc/testSinceTag/TestSinceTag.java | 78 +- test/com/sun/javadoc/testSingleQuotedLink/TestSingleQuotedLink.java | 57 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/C1.java | 29 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/C2.java | 31 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/package.html | 14 + test/com/sun/javadoc/testSourceTab/TestSourceTab.java | 105 +- test/com/sun/javadoc/testStylesheet/TestStylesheet.java | 255 +- test/com/sun/javadoc/testSubTitle/TestSubTitle.java | 67 +- test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java | 47 +- test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java | 46 +- test/com/sun/javadoc/testSupplementary/TestSupplementary.java | 58 +- test/com/sun/javadoc/testTagHolderMethod/TestTagHolderMethod.java | 47 +- test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java | 68 +- test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java | 44 +- test/com/sun/javadoc/testTagOutput/TestTagOutput.java | 57 +- test/com/sun/javadoc/testTaglets/TestTaglets.java | 82 +- test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java | 43 +- test/com/sun/javadoc/testThrowsInheritence/TestThrowsTagInheritence.java | 58 +- test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java | 64 +- test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java | 63 +- test/com/sun/javadoc/testTopOption/TestTopOption.java | 86 +- test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java | 636 ++-- test/com/sun/javadoc/testTypeParams/TestTypeParameters.java | 117 +- test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java | 78 +- test/com/sun/javadoc/testUseOption/TestUseOption.java | 160 +- test/com/sun/javadoc/testValueTag/TestValueTag.java | 240 +- test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java | 48 +- test/com/sun/javadoc/testWarnings/TestWarnings.java | 93 +- test/com/sun/javadoc/testWindowTitle/TestWindowTitle.java | 353 +- test/com/sun/javadoc/testXOption/TestXOption.java | 81 +- test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java | 142 +- test/tools/doclint/html/OtherTagsTest.out | 5 +- test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java | 3 +- test/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java | 170 + test/tools/javac/linenumbers/FinallyLineNumberTest.java | 15 +- test/tools/javac/meth/BadPolySig.java | 37 + test/tools/javadoc/6964914/JavacWarning.java | 2 +- test/tools/javadoc/6964914/Test.java | 1 - test/tools/javadoc/LangVers.java | 2 +- test/tools/javadoc/TestScriptInComment.java | 314 ++ test/tools/javadoc/sourceOption/SourceOption.java | 39 +- test/tools/javadoc/sourceOption/p/A.java | 29 - test/tools/javadoc/sourceOption/p/LambdaConstructTest.java | 37 + test/tools/jdeps/MRJarWarning.java | 169 + 287 files changed, 11215 insertions(+), 13115 deletions(-) diffs (truncated from 31425 to 500 lines): diff -r 9a9ce479b92f -r 79662192804b .hgtags --- a/.hgtags Mon Jul 25 14:42:20 2016 -0700 +++ b/.hgtags Thu Jan 18 04:46:19 2018 +0000 @@ -50,6 +50,7 @@ 9596dff460935f09684c11d156ce591f92584f0d jdk7-b73 1a66b08deed0459054b5b1bea3dfbead30d258fa jdk7-b74 2485f5641ed0829205aaaeb31ad711c2c2ef0de3 jdk7-b75 +83367f01297bf255f511f5291bbbbaa24a9c8459 icedtea7-1.12 8fb9b4be3cb1574302acde90549a4d333ef51e93 jdk7-b76 0398ae15b90ac76d87ee21844453e95ff8613e43 jdk7-b77 acc1e40a5874ebf32bebcb6ada565b3b40b7461c jdk7-b78 @@ -63,6 +64,7 @@ ef07347428f2198ae6b8144ac0b9086bbe39fd16 jdk7-b86 409db93d19c002333980df5b797c6b965150c7a0 jdk7-b87 f9b5d4867a26f8c4b90ad37fe2c345b721e93d6b jdk7-b88 +681f1f51926faf4c73d8905a429ff4ead6e9d622 icedtea7-1.13 6cea9a143208bc1185ced046942c0f4e45dbeba5 jdk7-b89 71c2c23a7c35b2896c87004023b9743b6d1b7758 jdk7-b90 97b6fa97b8ddb3a49394011c2a0ec5d6535e594c jdk7-b91 @@ -111,6 +113,7 @@ 3d7acdbb72cab55deedfd35f60d4732abc9d6ac4 jdk7-b134 9d0a61ac567b983da7cc8f4a7030f2245bb6dbab jdk7-b135 ed0f7f1f9511db4f9615b1426d22f8b961629275 jdk7-b136 +8e26c4aee63c04ee129bf9068f5eea47cc385177 icedtea-1.14 a15c9b058ae007d4ccb7e35ce44e4dfa977f090b jdk7-b137 53f212bed4f4304dce7f0bf0fa01c998c65bacd6 jdk7-b138 853b6bb99f9b58eb7cf8211c67d3b6e4f1228a3e jdk7-b139 @@ -295,6 +298,7 @@ 1a57c569cb811a897691e42049eca33da8f8d761 jdk8u20-b07 0f821eb7e92b242c878dca68ef63f9626643ee8f jdk8u20-b08 aa0cb3af23d376e012a142b0531c4f42032fdacf jdk8u20-b09 +dd7b57ab4ab1a4bb93c543af3a13f66fe85a7802 icedtea-3.0.0pre01 a0d9c18a1041c4217db9cda1817f0e348f1be885 jdk8u20-b10 7ad480b982bf95b8a7290c8769b2698f6aacaf6b jdk8u20-b11 e101a12a45a777268a2e729803499a7514255e5b jdk8u20-b12 @@ -308,6 +312,7 @@ e92effa22ecee1cb9965c278e45e2b1a6fbe0766 jdk8u20-b20 7de1481c6cd88b42d815ae65e2d5b1cd918e11d1 jdk8u20-b21 61fb0d8b169164ad5db15b6c497489cb30efb9c6 jdk8u20-b22 +948daf9c5e22c99a8c4d26d7956d9b55b888ab08 icedtea-3.0.0pre02 5c1d6da1445aa3a2e5cf6101c70e79bfbe2745a5 jdk8u20-b23 9239118487dfb47ee850d2cc9b10a0a2e510da3c jdk8u20-b24 9239118487dfb47ee850d2cc9b10a0a2e510da3c jdk8u20-b25 @@ -375,6 +380,9 @@ 94f30e5fde53e3ddcd3c4e9842349318eae8fe10 jdk8u40-b18 0c514d1fd006fc79d35b670de10c370c8d559db7 jdk8u40-b19 c3d6d1a5339952fbe4124e700407b7211446c99c jdk8u40-b20 +0d5d2b8411d9c36f180c6d0d3029629fa2070018 icedtea-3.0.0pre03 +66f265db6f474faba47a35888ca9131562fd59a1 icedtea-3.0.0pre04 +811deb5a72d392f846f0ab4e38d4ee392e9553cf icedtea-3.0.0pre05 9113c7c8d902ec94b28ca0ef4a6466bdba65fcfc jdk8u40-b21 79177246b3dbe5296fb53755d8695acdaef59fc8 jdk8u40-b22 fb294b49373bda0b3afc7f011d64ecefed73b42e jdk8u40-b23 @@ -453,6 +461,9 @@ 97328f3e2aa2c713931edf471270a1208980b963 jdk8u60-b21 d1febf79ce5ea41fb4b818ffd3589cf923e6de5f jdk8u60-b22 7f88b5dc78cebc2c5ebb716938fd9a7632b052b2 jdk8u60-b23 +69b782e543d54118f9354b6071830de5feb96b83 icedtea-3.0.0pre06 +3c76eafe1b7010bf5536add7097c318d349efb16 icedtea-3.0.0pre07 +0d3479e0bac61b3fab0f8e884fc6bda8f8f351a5 icedtea-3.0.0pre08 2af11e10da7dc24610551bbeed02c4ca3f4ae654 jdk8u60-b24 8d152d1e45944616309886e730ffcbfb5c078d22 jdk8u60-b25 3876ab6f471b85a02bb2cdaca00652f169f9e27a jdk8u60-b26 @@ -535,6 +546,7 @@ 5218bea65fe64b31cf201f3f6dd0310b74acec1e jdk8u72-b12 5b67278c6616dca433488697eb6f2f81fcbbf22d jdk8u72-b13 0ee6d8ae247d449950c18623513ccae4349e70d6 jdk8u72-b14 +076ec0ef64f0b4d71419e99ca2666ca814b508ad icedtea-3.0.0pre09 48d0c20256a37ad20d075091285ea23788186f9a jdk8u72-b15 ee6ec29fce4fa75ff846f7cbf61da162d8c5b605 jdk8u72-b31 1a1711b8d11959992c27462d652003965ef3dc36 jdk8u73-b00 @@ -570,6 +582,9 @@ ae2485fab956c636f6ce10a23812204c0ae17046 jdk8u77-b00 37a348477fe89736549913f51ec8143a8e73f71c jdk8u77-b01 47efac0d67984678edf626f407b3d3e54083c242 jdk8u77-b02 +d6b6666581f91588b9c66cadaaddadbe7266d78b icedtea-3.0.0pre10 +dd581e8047e6f15c811b345ed4eef0218ca9fe18 icedtea-3.0.0 +d05b69482d8390591cf8a1ebf9166ba46259bebd icedtea-3.0-branchpoint 094308b2ca1c6d6dd76d9412799b9f3b4299acb5 jdk8u77-b03 837f6e6559d578fadecb4932f3ceedfc31681bca jdk8u77-b31 4cbd08688ff5a39f936edf16dd765d1efa13d030 jdk8u91-b00 @@ -591,8 +606,15 @@ b86071b48b55340a3e712e91b2ba203a55a79571 jdk8u76-b12 db821ed6165c5080b09e829b4523dcf82d995a2f jdk8u92-b00 12846c3fc5a151a33e9446eff6e6704110c00362 jdk8u92-b13 +f3a9ed2cc7219a2b9b0cfd11729bbd0ef798e7ee icedtea-3.1.0pre01 +dbf29857221f4aa707e3a7acf850b06e690bcc01 icedtea-3.1.0pre02 +ff680965fa8c23cdafdd1028e1f33d0f351ad079 icedtea-3.1.0pre03 +fc69984700e156fe3290daea69e2d2ecc8acccaf icedtea-3.1.0pre04 c99c71a68555038fdd1e86a10dab9c9007ec3745 jdk8u92-b14 71176efa69475fc737d1245a28e739ddf105fd1c jdk8u92-b31 +4e8ce6c84e4ca9dd385012c10e059c15dbfcc468 jdk8u92-b32 +18568fe46895af6a7b562ffe6334a24fb5d9ee50 jdk8u92-b33 +3ca74ce54c351db2ac551e495a8b7ee65fb09e64 jdk8u92-b34 580f87c4d91aa8cc493dbbd84a1be9671fd733f3 jdk8u81-b00 a93c1e57407944362e05c79d756425e8c1274d9a jdk8u101-b01 86a9d99ffadaf26b3d8417666a3600ea1ce7560f jdk8u101-b02 @@ -606,6 +628,8 @@ 20f3856902a522f01b28aa2aa38701606af83ab8 jdk8u101-b10 5cc23fe55ff4c64838e2335644b674bdd0888340 jdk8u101-b11 0cef544b9eee7042001a2b7f5f9e8a48ef20d779 jdk8u101-b12 +05822f2e947be716d90fa20335b57c9ce5ee62aa icedtea-3.1.0 +88f7b4f1b721ab67ca4cd72e691d2f6c7a72c64b icedtea-3.2.0pre01 8dc8f71216bf40c259bb4127270922fb6a6ca293 jdk8u101-b13 10ffafaf53404de7fd23784aa3ff6016d107b9c8 jdk8u76-b00 0caab0d65a04d8cce71976a6bdc1ca0841bcbcf0 jdk8u76-b01 @@ -627,9 +651,140 @@ 592d155cc1332eba606900a7273863c74ef082a4 jdk8u102-b11 16c58d7af5a4937e46bccd58114a56a7ffcd685c jdk8u102-b12 56b0df415b570e31dc0b97d4a1c8f28b85240089 jdk8u102-b13 +19ea84ae4992037367f85aadb746279ab489422a icedtea-3.2.0pre02 +5665ca5e1896dcf47faa2c5c50d1130b8b783944 icedtea-3.2.0pre03 0549bf2f507dae59bfcd7d11e038cdc62376fee7 jdk8u102-b14 +d86027f25a9aa960d69cf3a524588a873ae888f5 jdk8u102-b31 +1b511d4e93e7128ccb7100110ab6604eb2838afa jdk8u102-b32 +3d4b72198b23108f93ccf36b8d9275cc3b40ee1e jdk8u102-b33 +8bde2f8474d372de6a3425affd38de506aa56a51 jdk8u102-b34 +e64f16f8a585332086127b4f24b79e6c83bee530 jdk8u102-b35 +90f493bfe1faca0573844fdd2497070c8b224d76 jdk8u111-b00 +085fd7e08f4855f134a8048251c4535ddde1feee jdk8u111-b01 +f66a535fb6b3b41419c987cc90407507a64712b2 jdk8u111-b02 +386c8bc6dd3ea0d49ea483cbbe95f4b12b66db23 jdk8u111-b03 +fd9b6417c521c5ec26224129d90b38d40c04c54d jdk8u111-b04 +5710d574a99aeff3600c49a4aed34fa1b373f7b8 jdk8u111-b05 +9ce3a6ba45751aaf57cb50609f3fd64c02d66f51 jdk8u111-b06 +405b1845ab3995b43efe0e770070b90f4c5c9080 jdk8u111-b07 +8a30511b2ea4714f5868b33be07b0562bb1edbfb jdk8u111-b08 +62cbd4997d4bf8433186d3fa30847577aa483ea3 jdk8u111-b09 +74b16a9a8eda03779e55ba145bdb6a08a1ebd780 jdk8u111-b10 +f51f1b8a7b58355c11392effdf0e4f738a79a8ad jdk8u111-b11 +8e5e70b9cff8f928d28db4890d4e5905a739d210 jdk8u111-b12 +ef3134b243da77d0aed9f3cef2b3855c3be2111a jdk8u111-b13 +a553c153d37671a371767229c71189d963964996 icedtea-3.2.0 +0e2e745ed6d7bb8a2233e83f4bad40e793a16949 jdk8u111-b14 27503e49de52b54dde3a12af28e2d2de473192b3 jdk8u112-b00 60a0572cd449e33b7d48b5a40065222ab5accd36 jdk8u112-b01 6e20b82db75fbaf5a3e10455d1a28c17381f4be6 jdk8u112-b02 e87830f756786db50d89d77ee802f303cf42d0b1 jdk8u112-b03 03a192ef78d0ea77f1141174b29835b702f86793 jdk8u112-b04 +27a15af81178d312748a45efa457e5ef1a76e088 jdk8u112-b06 +35cb56e983d317fd319d2dbb17282264edea02e2 jdk8u112-b07 +103e6e2225bbbe779435b2e122e1ff846be54759 jdk8u112-b08 +ea5711153422cc1f8d710de08b7f4dc9e20b9333 jdk8u112-b09 +96658afeb900cb1bfc6c56b352745f3ede0ee524 jdk8u112-b10 +0169856d09008e5718f53a5d6c16e7db95c55887 jdk8u112-b11 +f56f9368471aa5bc949a730e2724ceb68e90d717 jdk8u112-b12 +04d857308b8c3db33e8fd4099c3a3dd5d50cdaeb jdk8u112-b13 +b353281f73db9617d993353e468342d3420c29f1 jdk8u112-b14 +6116c6644be0c85556931aaeb9b4f2dbc9c79157 jdk8u112-b15 +ee37eafc48cb6fb20cb6c1e31cfecfe1ccc800da jdk8u112-b16 +3ab9841babb7f624ae830024e42e75344a4fed5a icedtea-3.3.0pre01 +de1c3df992adb0c704005583210d1ed6dac758cd jdk8u112-b31 +5710d574a99aeff3600c49a4aed34fa1b373f7b8 jdk8u121-b00 +ab5d32d8cf5f6d81482692f801385a869b2d83c1 jdk8u121-b01 +e260d46661d2da3ede78aae434d5420acce99950 jdk8u121-b02 +0acfd50d67d98259a25fbd51129b763bab56d068 jdk8u121-b03 +29a08aff06088cad98dafddef7628b51e324fcae jdk8u121-b04 +a933635275c33e37c9403767d600a12b9ee71df7 jdk8u121-b05 +dc1dd2e6cf8e094c4a8437d54ebc7bac1f7ab964 jdk8u121-b06 +6cd0cd4078e9ec8ad9fa167cabf9c671ed21fc66 jdk8u121-b07 +8efc10efbfe137ed5de6bf55875fdafd25bb6a1b jdk8u121-b08 +57a26fe61f2b435332c0697e92965a22246cd143 jdk8u121-b09 +53c94a674d6076ff390c62a7682ea0e87a893cdc jdk8u121-b10 +b634abfcd98fb8b201da9208e398ea17cabd2b32 jdk8u121-b11 +7fc347da372c8c4e5530a7fa32084b5dbc4ee8b6 jdk8u121-b12 +26a274d91ee67eb2f029da07676bacc8af09f93b icedtea-3.3.0pre02 +d10a13bdc98ca6a44ef27059c8403162a7059197 icedtea-3.3.0 +a3d47fe59cc4a4d7956d68c93862c2ce1e1062f0 icedtea-3.4.0pre01 +f634736433d9fc1cffbdc55611f97ecb2cd44059 jdk8u121-b13 +8b331e7199f74a2dea8a8a866f0d7f1977f146ee jdk8u131-b00 +0d04068f82fe680c65619e08ef012ead7483873b jdk8u131-b01 +452448c6347af8f7bd827dd4632ac06c991a15b8 jdk8u131-b02 +38ea0481f6438a6379941d5c6cfc3078ab384027 jdk8u131-b03 +f85da82b8218301a785ef925f8f3d8a59d6d3345 jdk8u131-b04 +5a4e3151102973a2e0420272b044d1db94337e74 jdk8u131-b05 +dd55d0995340fa86eb7e8bb41a7205dd724a4883 jdk8u131-b06 +bc4f253725f93d9b832ec60d521cd5426a9489ea jdk8u131-b07 +3a62189765a88f393a51923f98020ad7b2d4fc7d jdk8u131-b08 +2f2c4931d13c44bb6a0f808809e723de0677e302 jdk8u131-b09 +676a07884de49a7c60379da8ac892fe1403de6b6 jdk8u131-b10 +4ef0ee9279400d2574e34afa84b74936d337573e icedtea-3.4.0 +40fe2817d64898ec28391091ba3c4e6d5124bdc0 icedtea-3.5.0pre01 +5162417b51bdf68b95696198181f2e662a14ff8a jdk8u131-b11 +1175fac90fdbbd864f7b1f306397644d26eb9781 jdk8u141-b00 +bb163efa3276e129c69bad28299a6283b869caa3 jdk8u141-b01 +5864e3781953daa69efd54b329a358a568229268 jdk8u141-b02 +4378c8e874a5c13409b651a47b4b388f17904da1 jdk8u141-b03 +d89ea3127a93d7ea6f2b89ee3adc673136833933 jdk8u141-b04 +b8e0348df792b1c5f95cd7d77d5c05da1d435d32 jdk8u141-b05 +13b638c8e005d48be437db11835a63721ca10086 jdk8u141-b06 +4d04a70e3207dcb46b71e6f9ad04bf0e130cf389 jdk8u141-b07 +e2abef6f10b9b2946ce8f5f851af67a764bbe57d jdk8u141-b08 +1df48afb34a0778df6c97a2c96c483a177135431 jdk8u141-b09 +479c13a68ca457526d49d8e2c7034a365bf0233d jdk8u141-b10 +2cc58a0fdfd6e7e2d21a254f6830ba51c2b3612f jdk8u141-b11 +b5259d2465fa61256f485860f986bd575f13fe92 jdk8u141-b12 +9a5ddb594b491ec32e9fafa7008631291ab66d6e jdk8u141-b13 +553043f3a2319af6fd6bc704bc8fd7fa4500ee80 jdk8u141-b14 +0456f88e5c29ac625921e57684fb203f1dd202a2 icedtea-3.5.0 +027f6df9fe82624fb7d489ffd848a26796de4868 jdk8u141-b15 +4c355f7002c36bb626b42d5c1d42ea91d77ba5d6 jdk8u144-b00 +74bbbc7a8bd30cdc472fe93c2938182322825b2a icedtea-3.5.1 +0456f88e5c29ac625921e57684fb203f1dd202a2 icedtea-3.6.0pre00 +74bbbc7a8bd30cdc472fe93c2938182322825b2a icedtea-3.6.0pre01 +e0f1c298f0d664b90d68f9a775441be66ea1e3f3 icedtea-3.6.0pre02 +816907853a15d9b22a87032d07327a400f8568b3 jdk8u144-b01 +4d69601f88c30e9f05e3b56c6d38a2f3eb47d477 jdk8u151-b00 +f081adae3486f8728affc89213c2cd1dd0ac9467 jdk8u151-b01 +732e1bab2660d21227dce26190d4a31dd9785a7f jdk8u151-b02 +a1d0ecd858bbc397f7683a9e0a3fd1620c327d64 jdk8u151-b03 +d0a51eb7da2995e864af5dc4d010aef0cb3f9e38 jdk8u151-b04 +e0ed0609963aca47e766901d7ec57ab97b649567 jdk8u151-b05 +ff824edbfa4dc81b6f2b5c33e4027806fd149304 jdk8u151-b06 +305472b39e966569e99a8b149543e3cd9160419c jdk8u151-b07 +bb3202444c4b86a63aaf68490f09ecf4bb1eff5f jdk8u151-b08 +c686a7fe765ec746c514618bae61dfc1570ce5b5 jdk8u151-b09 +8fb1d9ffc81c4bb6e08330726995b9b8f2b694a1 jdk8u151-b10 +607b049fabd1352893470463dfb455e0a407687d jdk8u151-b11 +61a1c711f7abeb66195623343c1cd08b0df2dc1d icedtea-3.6.0 +8559c5805c2b091e2122dff3d04c7342cd15560c jdk8u151-b12 +9a9ce479b92f1b4d9d436fb857d70c3d2b59a20c jdk8u122-b00 +85d9e434701cc7112aaf965b0f5ee4b31ab2a445 jdk8u122-b01 +2baeb96fa198f75e9bd50a5f5ef4a19be6cfbc4e jdk8u122-b02 +a5da608d17bdc073fd3a4f2e1d4fe7d526567d09 jdk8u122-b03 +a5da608d17bdc073fd3a4f2e1d4fe7d526567d09 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +18bfe5da1f56c6932cce6378f617904db68bedcd jdk8u122-b03 +5ce29dae0e3e11bbecbc2173479ccf0a06b7d556 jdk8u122-b04 +9229942f9ee2ad7c5b8d57cddcb9011aac6bac23 jdk8u132-b00 +03e31cfcd499360c2db8eeccacc77ee040e71bac jdk8u152-b00 +f47b61665c6fefb5eba2504d5e312004d59f0483 jdk8u152-b01 +a283fc8f44acc956fbc4192d546216c4638e7146 jdk8u152-b02 +2783ff53e49dec0e7939b54aeb302605725e1017 jdk8u152-b03 +71e344b8e2c237dd7ef7c5f4276030e2880a6e07 jdk8u152-b04 +38bb14529d829cc290439a712b9821cd0e272f7e jdk8u152-b05 +243671be7d4e0a4f71c0f88add12695ac86295cb jdk8u152-b06 +a2cc6d348025da4b72c7b18edcc5fc9e046803da jdk8u152-b07 +19eec1de09c1fef1392593284eb9d2c5becd6663 jdk8u152-b08 +ca6375d1a8b2ba3c086746a2bca65015a1a12146 jdk8u152-b09 +abdab2b0bfdbda42030083e99e903bd663cafda3 jdk8u152-b10 +b0aba5c25f8b366fbe93ee19f2f60f863b603967 jdk8u152-b11 +b83ee184e012c5a4eb8989f55216d186d9f5aaaa jdk8u152-b12 +afbf7275401383d6dbbd54149a8985f510f57d7d jdk8u152-b13 +752a7260bb1977979243aa8dd9a588787237662e jdk8u152-b14 +8c2463d627e3cf513522ba32bf71624c880beb91 jdk8u152-b15 +e32341052fe1cd792639b9e0ac48972a2e133a17 icedtea-3.7.0pre01 diff -r 9a9ce479b92f -r 79662192804b .jcheck/conf --- a/.jcheck/conf Mon Jul 25 14:42:20 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 9a9ce479b92f -r 79662192804b ASSEMBLY_EXCEPTION --- a/ASSEMBLY_EXCEPTION Mon Jul 25 14:42:20 2016 -0700 +++ b/ASSEMBLY_EXCEPTION Thu Jan 18 04:46:19 2018 +0000 @@ -1,27 +1,27 @@ OPENJDK ASSEMBLY EXCEPTION -The OpenJDK source code made available by Sun at openjdk.java.net and -openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the -GNU General Public License version 2 +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 only ("GPL2"), with the following clarification and special exception. Linking this OpenJDK Code statically or dynamically with other code is making a combined work based on this library. Thus, the terms and conditions of GPL2 cover the whole combination. - As a special exception, Sun gives you permission to link this - OpenJDK Code with certain code licensed by Sun as indicated at + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at http://openjdk.java.net/legal/exception-modules-2007-05-08.html ("Designated Exception Modules") to produce an executable, regardless of the license terms of the Designated Exception Modules, and to copy and distribute the resulting executable under GPL2, provided that the Designated Exception Modules continue to be - governed by the licenses under which they were offered by Sun. + governed by the licenses under which they were offered by Oracle. -As such, it allows licensees and sublicensees of Sun's GPL2 OpenJDK Code to -build an executable that includes those portions of necessary code that Sun -could not provide under GPL2 (or that Sun has provided under GPL2 with the -Classpath exception). If you modify or add to the OpenJDK code, that new -GPL2 code may still be combined with Designated Exception Modules if the -new code is made subject to this exception by its copyright holder. +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff -r 9a9ce479b92f -r 79662192804b THIRD_PARTY_README --- a/THIRD_PARTY_README Mon Jul 25 14:42:20 2016 -0700 +++ b/THIRD_PARTY_README Thu Jan 18 04:46:19 2018 +0000 @@ -285,13 +285,53 @@ form with the JDK 8 and OpenJDK 8 source distributions, and as object code in the JRE 8 & JDK 8 runtimes. -In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do +In the case of the JRE & JDK runtimes, the terms of the Oracle license do NOT apply to the Elliptic Curve Cryptography library; it is licensed under the following license, separately from Oracle's JDK & JRE. If you do not wish to -install the Elliptic Curve Cryptography library, you may delete the library -named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows -systems) from the JRE bin directory reserved for native libraries. - +install the Elliptic Curve Cryptography library, you may delete the +Elliptic Curve Cryptography library: + - On Solaris and Linux systems: delete $(JAVA_HOME)/lib/libsunec.so + - On Windows systems: delete $(JAVA_HOME)\bin\sunec.dll + - On Mac systems, delete: + for JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libsunec.dylib + for JDK: $(JAVA_HOME)/jre/lib/libsunec.dylib + +Written Offer for ECC Source Code + For third party technology that you receive from Oracle in binary form + which is licensed under an open source license that gives you the right + to receive the source code for that binary, you can obtain a copy of + the applicable source code from this page: + http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/native/sun/security/ec/impl + + If the source code for the technology was not provided to you with the + binary, you can also receive a copy of the source code on physical + media by submitting a written request to: + + Oracle America, Inc. + Attn: Associate General Counsel, + Development and Engineering Legal + 500 Oracle Parkway, 10th Floor + Redwood Shores, CA 94065 + + Or, you may send an email to Oracle using the form at: + http://www.oracle.com/goto/opensourcecode/request + + Your request should include: + - The name of the component or binary file(s) for which you are requesting + the source code + - The name and version number of the Oracle product containing the binary + - The date you received the Oracle product + - Your name + - Your company name (if applicable) + - Your return mailing address and email and + - A telephone number in the event we need to reach you. + + We may charge you a fee to cover the cost of physical media and processing. + Your request must be sent (i) within three (3) years of the date you + received the Oracle product that included the component or binary + file(s) that are the subject of your request, or (ii) in the case of + code licensed under the GPL v3, for as long as Oracle offers spare + parts or customer support for that product model. --- begin of LICENSE --- @@ -870,63 +910,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to Dynalink library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Copyright (c) 2009-2013, Attila Szegedi - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: -* Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -* Neither the name of the copyright holder nor the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER -BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---- end of LICENSE --- - -%% This notice is provided with respect to Joni library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---- end of LICENSE --- - -------------------------------------------------------------------------------- - %% This notice is provided with respect to FontConfig 2.5, which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions on Linux and Solaris. @@ -956,6 +939,74 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to freebXML Registry 3.0 & 3.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +freebxml: Copyright (c) 2001 freebxml.org. All rights reserved. + +The names "The freebXML Registry Project" and "freebxml Software +Foundation" must not be used to endorse or promote products derived +from this software or be used in a product name without prior +written permission. For written permission, please contact +ebxmlrr-team at lists.sourceforge.net. + +This software consists of voluntary contributions made by many individuals +on behalf of the the freebxml Software Foundation. For more information on +the freebxml Software Foundation, please see . + +This product includes software developed by the Apache Software Foundation +(http://www.apache.org/). + +The freebxml License, Version 1.1 5 +Copyright (c) 2001 freebxml.org. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + 3. The end-user documentation included with the redistribution, if + any, must include the following acknowlegement: + "This product includes software developed by + freebxml.org (http://www.freebxml.org/)." + Alternately, this acknowlegement may appear in the software itself, + if and wherever such third-party acknowlegements normally appear. + + 4. The names "The freebXML Registry Project", "freebxml Software + Foundation" must not be used to endorse or promote products derived + from this software without prior written permission. For written + permission, please contact ebxmlrr-team at lists.sourceforge.net. + + 5. Products derived from this software may not be called "freebxml", + "freebXML Registry" nor may freebxml" appear in their names without + prior written permission of the freebxml Group. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE freebxml SOFTWARE FOUNDATION OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to IAIK PKCS#11 Wrapper, which may be included with JRE 8, JDK 8, and OpenJDK 8. @@ -1083,6 +1134,47 @@ -------------------------------------------------------------------------------- From andrew at icedtea.classpath.org Wed Jan 24 18:52:36 2018 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:52:36 +0000 Subject: /hg/icedtea8-forest/hotspot: 141 new changesets Message-ID: changeset fdcf81c9543e in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fdcf81c9543e author: asaha date: Mon Jul 25 15:06:30 2016 -0700 Added tag jdk8u122-b00 for changeset 5aa8c4ca51f0 changeset 1f6b58e0bd06 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1f6b58e0bd06 author: shshahma date: Fri Aug 05 10:47:35 2016 +0000 8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*) Summary: Method::deallocate_contents() should clear 'this' from list of Methods in JNIMethodBlock, when class is unloaded. Reviewed-by: coleenp, dholmes changeset 0d78aecb0948 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0d78aecb0948 author: simonis date: Wed Aug 10 14:59:21 2016 +0200 8152172: PPC64: Support AES intrinsics Summary: Add support for AES intrinsics on PPC64. Reviewed-by: kvn, mdoerr, simonis, zmajo Contributed-by: Hiroshi H Horii changeset db2cffccdb85 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=db2cffccdb85 author: shshahma date: Tue Aug 16 08:59:54 2016 +0000 8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh failing after JDK-8155968 Summary: Under error conditions, always return -1 and perform null termination regardless of the behavior of underlying vsnprintf() implementation. Reviewed-by: dholmes, cjplummer changeset 312e113bc3ed in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=312e113bc3ed author: roland date: Wed Jul 27 12:33:33 2016 +0200 8162384: Performance regression: bimorphic inlining may be bypassed by type speculation Summary: when speculation fails at a call fallback to profile data at the call site Reviewed-by: kvn changeset a753c8401458 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a753c8401458 author: shshahma date: Thu Sep 01 06:16:05 2016 -0700 8152438: Threads may do significant work out of the non-shared overflow buffer Summary: Before processing an element in the non-shared overflow buffer, try to push it into the local shared buffer to keep it full. Reviewed-by: jmasa, ehelin, sjohanss changeset 74370eafeae9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=74370eafeae9 author: roland date: Mon Jul 25 14:31:42 2016 -0700 8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled Summary: don't convert loop with safepoint on the backedge to Counted loop Reviewed-by: kvn changeset d55ea2916525 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d55ea2916525 author: dpochepk date: Thu Jul 28 16:09:31 2016 +0300 8162603: Unrecognized VM option 'UseCountedLoopSafepoints' Reviewed-by: kvn changeset 73ba6fb1df04 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=73ba6fb1df04 author: aph date: Thu Jun 23 17:58:59 2016 +0000 8157306: Random infrequent null pointer exceptions in javac Reviewed-by: kvn changeset 2198ef7e1c17 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2198ef7e1c17 author: kvn date: Thu Aug 18 14:31:02 2016 -0700 8162496: missing precedence edge for anti_dependence Summary: fix Implicit Null Check optimization code. Reviewed-by: roland, aph changeset 020cb72be8b7 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=020cb72be8b7 author: asaha date: Mon Sep 19 21:11:55 2016 -0700 Added tag jdk8u122-b01 for changeset 2198ef7e1c17 changeset 865c2c3bbf3d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=865c2c3bbf3d author: rraghavan date: Mon Mar 28 20:38:05 2016 -0700 8152730: File Leak in CompileBroker::init_compiler_thread_log of compileBroker.cpp:1665. Summary: Added missing code to close file pointer. Reviewed-by: kvn changeset 90faa4a4b09f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=90faa4a4b09f author: mgerdin date: Tue Apr 05 13:55:31 2016 +0200 8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. Reviewed-by: mgerdin, tschatzl Contributed-by: richard.reingruber at sap.com changeset 3a38e441474d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3a38e441474d author: shshahma date: Thu Sep 22 02:04:40 2016 -0700 6515172: Runtime.availableProcessors() ignores Linux taskset command Summary: extract processor count from sched_getaffinity mask Reviewed-by: dholmes, gthornbr changeset 65847ffbff14 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=65847ffbff14 author: dholmes date: Wed Sep 07 16:43:32 2016 -0400 8165153: Crash in rebuild_cpu_to_node_map Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs Reviewed-by: rehn, cjplummer changeset 4eba7ec59722 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4eba7ec59722 author: shshahma date: Tue Sep 20 05:40:51 2016 -0700 8157548: JVM crashes sometimes while starting Summary: Behavior of strncmp may be unexpected if char buffers[s] is[are] not null terminated and buffer size is smaller than the length n. Added check to avoid this scenario. Reviewed-by: dholmes, iklam changeset 3ed8945db9c3 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3ed8945db9c3 author: kevinw date: Thu Sep 22 20:09:48 2016 +0000 Merge changeset 58d961f47dd4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=58d961f47dd4 author: robm date: Fri Sep 23 18:19:50 2016 +0000 Merge changeset d3b4ef97a518 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d3b4ef97a518 author: asaha date: Mon Oct 03 11:19:32 2016 -0700 Added tag jdk8u122-b02 for changeset 58d961f47dd4 changeset f7b4a17a9d49 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f7b4a17a9d49 author: shshahma date: Thu Oct 06 00:18:00 2016 -0700 8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp Summary: Putting a comma after the year in GPL header. Reviewed-by: dholmes, tschatzl changeset b0f2296a0bc8 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b0f2296a0bc8 author: robm date: Fri Oct 07 14:34:32 2016 +0000 Merge changeset c1512e3a4f5f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c1512e3a4f5f author: asaha date: Mon Oct 17 12:55:05 2016 -0700 Added tag jdk8u122-b03 for changeset b0f2296a0bc8 changeset fa9ea9d2801f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fa9ea9d2801f author: asaha date: Fri Sep 23 23:07:57 2016 -0700 Merge changeset ee8de3bfd6b0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ee8de3bfd6b0 author: asaha date: Tue Oct 11 14:54:20 2016 -0700 Merge changeset ee95aeebc0f2 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ee95aeebc0f2 author: asaha date: Tue Oct 11 15:35:08 2016 -0700 Merge changeset 881d6d0fdba2 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=881d6d0fdba2 author: asaha date: Mon Oct 17 12:58:35 2016 -0700 Merge changeset c22fc06d5c4f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c22fc06d5c4f author: asaha date: Mon Oct 17 21:16:40 2016 -0700 8168115: Remove and retag jdk8u122-b03 in 8u repo Reviewed-by: coffeys changeset 65601f3eae81 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=65601f3eae81 author: asaha date: Mon Oct 17 21:23:51 2016 -0700 Merge changeset 23c5cb502e49 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=23c5cb502e49 author: asaha date: Tue Oct 18 13:04:18 2016 -0700 Added tag jdk8u122-b03 for changeset 65601f3eae81 changeset f973811078b9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f973811078b9 author: iris date: Mon Oct 10 20:28:13 2016 -0700 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell changeset 079d89ac8f34 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=079d89ac8f34 author: vkempik date: Tue Oct 11 18:40:11 2016 +0300 8154945: Enable 8130150 and 8081778 intrinsics by default Reviewed-by: kvn changeset 8b37c5a17316 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8b37c5a17316 author: coleenp date: Tue Oct 11 14:07:13 2016 -0400 8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native Summary: Go to thread_in_vm to get the class_loader oop. Also reviewed by leelamohan.venati at gmail.com. Reviewed-by: sspitsyn changeset 971b3f90ebdc in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=971b3f90ebdc author: bmoloden date: Thu Sep 29 14:51:54 2016 +0300 8160119: Utils.tryFindJvmPid sometimes find incorrect pid Summary: Fixed pattern Reviewed-by: iignatyev, dholmes changeset d2e8a8cd4166 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d2e8a8cd4166 author: coleenp date: Thu Oct 13 11:57:45 2016 -0400 8163969: Cyclic interface initialization causes JVM crash Summary: Backport change to correct interface initialization. Reviewed-by: gtriantafill, sspitsyn, dholmes changeset 40d65a63379b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=40d65a63379b author: coleenp date: Thu Oct 13 16:01:38 2016 +0000 Merge changeset fb8ea28efb05 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fb8ea28efb05 author: robm date: Thu Oct 20 13:39:12 2016 +0000 Merge changeset 92aff007ba7f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=92aff007ba7f author: asaha date: Mon Oct 24 12:27:52 2016 -0700 Added tag jdk8u122-b04 for changeset fb8ea28efb05 changeset 8cc092b845ce in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8cc092b845ce author: asaha date: Tue Oct 25 08:38:54 2016 -0700 Added tag jdk8u132-b00 for changeset 92aff007ba7f changeset a9bd2ebd8bcc in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a9bd2ebd8bcc author: vkempik date: Fri Oct 21 20:34:04 2016 +0300 8157184: java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed with a fatal error Summary: Add missing cache_line_size > 0 checks. Reviewed-by: kvn changeset 88235cdca8d7 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=88235cdca8d7 author: poonam date: Fri Oct 28 22:36:23 2016 +0000 8038348: Instance field load is replaced by wrong data Phi Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage. Reviewed-by: kvn, thartmann changeset 0b611970fa8b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0b611970fa8b author: poonam date: Sat Oct 29 17:45:25 2016 +0000 8140584: nmethod::oops_do_marking_epilogue always runs verification code Reviewed-by: stefank changeset 812ed44725b8 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=812ed44725b8 author: robm date: Fri Nov 11 13:32:58 2016 +0000 Merge changeset 5e915308f407 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5e915308f407 author: asaha date: Tue Dec 20 15:23:32 2016 -0800 Added tag jdk8u152-b00 for changeset 8cc092b845ce changeset 5d69e782dd37 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5d69e782dd37 author: asaha date: Tue Dec 20 15:36:08 2016 -0800 Merge changeset a50ab9692b6f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a50ab9692b6f author: dbuck date: Thu Nov 17 16:06:56 2016 +0000 8158639: C2 compilation fails with SIGSEGV Summary: fixed the jvms for callsite traps based on declared signature. Reviewed-by: jcm, coleenp, vlivanov changeset 057571442f86 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=057571442f86 author: shshahma date: Mon Nov 21 05:29:59 2016 +0000 8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata Summary: Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms. Reviewed-by: kvn, kevinw changeset 0ffee573412b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0ffee573412b author: shshahma date: Wed Nov 23 23:01:34 2016 -0800 8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI Summary: Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods Reviewed-by: kvn, thartmann changeset 2e734e824d16 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2e734e824d16 author: shshahma date: Wed Nov 23 23:06:39 2016 -0800 8134918: C2: Type speculation produces mismatched unsafe accesses Reviewed-by: kvn, thartmann changeset 0de3b29d549d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0de3b29d549d author: shshahma date: Wed Nov 23 23:10:03 2016 -0800 8155781: C2: opaque unsafe access triggers an assert Reviewed-by: kvn, thartmann changeset 7ca49bca3c2a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7ca49bca3c2a author: shshahma date: Wed Nov 23 23:15:05 2016 -0800 8162101: C2: Handle "wide" aliases for unsafe accesses Reviewed-by: kvn, thartmann changeset 739246e5f9f3 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=739246e5f9f3 author: dbuck date: Fri Dec 02 10:39:04 2016 +0000 8164508: unexpected profiling mismatch in c1 generated code Summary: made 8027631 first arg skip applicable to not inlined virtual callsite too. Reviewed-by: kvn, jcm changeset f8a5d01c0929 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f8a5d01c0929 author: dsamersoff date: Thu Dec 08 15:12:58 2016 +0300 8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp Summary: Uninitialised memory in set_uintx_flag of attachListener.cpp Reviewed-by: dholmes, sspitsyn changeset c70ebf41026a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c70ebf41026a author: simonis date: Fri Dec 02 11:07:27 2016 +0100 8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries Reviewed-by: simonis, tschatzl, mgerdin, dlong Contributed-by: gunter.haug at sap.com changeset 719accf109f5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=719accf109f5 author: msolovie date: Fri Dec 09 19:40:47 2016 +0300 8150490: Update OS detection code to recognize Windows Server 2016 Reviewed-by: mgronlun, alanb, dholmes changeset 27ae9bbef86a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=27ae9bbef86a author: tschatzl date: Thu Dec 15 19:48:32 2016 -0500 8147910: Cache initial active_processor_count Summary: Introduce and initialize active_processor_count variable in VM. Reviewed-by: dholmes, jprovino changeset 9975dd8382d5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9975dd8382d5 author: tschatzl date: Thu Dec 15 20:00:01 2016 -0500 8161993: G1 crashes if active_processor_count changes during startup Summary: Use the initial active processor count for memory initialization instead of the current active one. Reviewed-by: dholmes, mgerdin changeset 0c6912513be1 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0c6912513be1 author: dholmes date: Mon Dec 19 19:39:47 2016 -0500 Merge changeset 00cbb581da94 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=00cbb581da94 author: zmajo date: Mon Dec 12 12:53:38 2016 +0100 8157181: Compilers accept modification of final fields outside initializer methods Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp changeset 8cc2e2729cce in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8cc2e2729cce author: coleenp date: Wed Jun 29 20:16:05 2016 -0400 8160551: assert(c == Bytecodes::_putfield) failed: must be putfield Summary: Illegal bytecodes which are detected later hit this assert first. Reviewed-by: jrose changeset d3c2e95157e2 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d3c2e95157e2 author: zmajo date: Mon Dec 19 08:31:01 2016 +0100 8171155: Scanning method file for initialized final field updates can fail for non-existent fields Summary: Check if field exists before possibly marking it as having initialized final updates. Reviewed-by: stsmirno, vlivanov, coleenp changeset dd67662d80a6 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dd67662d80a6 author: zmajo date: Tue Dec 20 08:57:29 2016 +0000 Merge changeset c49daa7f447f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c49daa7f447f author: dholmes date: Tue Dec 20 16:06:10 2016 -0500 8170307: Stack size option -Xss is ignored Reviewed-by: dcubed, sspitsyn, gtriantafill changeset 338420c2cd7c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=338420c2cd7c author: robm date: Wed Jan 04 19:44:02 2017 +0000 Merge changeset 68df1db6880e in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=68df1db6880e author: mdoerr date: Tue Jan 03 11:22:37 2017 +0100 8172145: C2: anti dependence missed because store hidden by membar Reviewed-by: kvn changeset b4bdf3484720 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b4bdf3484720 author: robm date: Thu Jan 05 01:40:00 2017 +0000 Merge changeset 229d5dd40a3f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=229d5dd40a3f author: asaha date: Thu Dec 22 15:55:08 2016 -0800 Merge changeset e6d246d3fdfc in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e6d246d3fdfc author: asaha date: Tue Jan 17 09:21:05 2017 -0800 Merge changeset c7140a91e56a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c7140a91e56a author: dholmes date: Thu Jan 05 18:55:20 2017 -0500 8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments Summary: Set apparent physical memory to cgroup memory limit when UseCGroupMemoryLimitForHeap is true Reviewed-by: acorn, gtriantafill Contributed-by: Christine Flood changeset 8dfbb002197a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8dfbb002197a author: jcm date: Wed Jan 11 04:26:49 2017 -0800 8164293: HotSpot leaking memory in long-running requests Summary: Applied RMs in sweep_code_cache and related codes. Reviewed-by: kvn, thartmann changeset 96a7391e620a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=96a7391e620a author: sspitsyn date: Sun Jan 15 02:07:05 2017 -0800 8034249: need more workarounds for suspend equivalent condition issue Summary: Collect data at safepoint, do not rely on thread suspension Reviewed-by: dcubed, dholmes changeset 567e410935e5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=567e410935e5 author: robm date: Fri Jan 20 16:22:39 2017 +0000 Merge changeset 619700f41f8e in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=619700f41f8e author: dbuck date: Thu Feb 02 00:29:28 2017 +0000 8087342: Crash in klassItable::initialize_itable_for_interface Summary: Fix method searches to handle static, private instance and overpass Reviewed-by: acorn changeset 77d9c9da7188 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=77d9c9da7188 author: vkempik date: Mon Feb 06 23:36:58 2017 +0300 8153134: Infinite loop in handle_wrong_method in jmod Summary: Use Patching_lock to synchronize access between set_code() and clear_code(). Reviewed-by: kvn, dlong changeset e765322578aa in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e765322578aa author: asaha date: Fri Feb 10 11:43:04 2017 -0800 Added tag jdk8u152-b01 for changeset 77d9c9da7188 changeset f89cf87d867d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f89cf87d867d author: ysuenaga date: Tue Feb 14 20:51:31 2017 -0500 8173941: SA does not work if executable is DSO Reviewed-by: aph, dsamersoff changeset 6bed084fd02f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6bed084fd02f author: poonam date: Wed Feb 15 17:39:29 2017 +0000 8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file Summary: Use the Events::log function to save redefined classes for output to the hs_err file Reviewed-by: dholmes changeset 575f637864df in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=575f637864df author: kevinw date: Fri Feb 24 06:48:48 2017 -0800 8162795: [REDO] MemberNameTable doesn't purge stale entries Summary: Re-application of the change in JDK-8152271. Reviewed-by: coleenp, sspitsyn changeset 0e53cdb9fc2a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0e53cdb9fc2a author: shade date: Wed Mar 08 14:22:52 2017 +0100 8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect Reviewed-by: vlivanov changeset 9f5da1a1724c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9f5da1a1724c author: roland date: Wed Feb 15 17:26:37 2017 -0800 8174164: SafePointNode::_replaced_nodes breaks with irreducible loops Reviewed-by: kvn changeset e62be4f3f523 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e62be4f3f523 author: roland date: Thu Feb 16 15:14:44 2017 -0800 8175097: [TESTBUG] 8174164 fix missed the test Reviewed-by: kvn changeset 60d621df6c58 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=60d621df6c58 author: robm date: Tue Mar 21 17:08:07 2017 -0700 Merge changeset 2d1552b90e2d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2d1552b90e2d author: asaha date: Mon Mar 27 08:21:39 2017 -0700 Added tag jdk8u152-b02 for changeset 60d621df6c58 changeset 3d8d14307428 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3d8d14307428 author: thartmann date: Wed Mar 29 09:20:08 2017 +0200 8177095: Range check dependent CastII/ConvI2L is prematurely eliminated Summary: Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal). Reviewed-by: vlivanov, kvn changeset 8119c543f2af in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8119c543f2af author: anoll date: Wed Aug 13 10:44:50 2014 +0200 8043913: remove legacy code in SPARC's VM_Version::platform_features Summary: Kept only getisax(2) to determine platform features Reviewed-by: kvn, roland Contributed-by: Zoltan Majo changeset 402618d5afc9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=402618d5afc9 author: kevinw date: Fri Mar 17 03:39:23 2017 -0700 8049717: expose L1_data_cache_line_size for diagnostic/sanity checks Summary: Add support for VM_Version::L1_data_cache_line_size(). Reviewed-by: dsimms, kvn, dholmes changeset 4b7ea2e3f901 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b7ea2e3f901 author: kevinw date: Fri Mar 31 01:25:26 2017 -0700 8177817: Remove assertions in 8u that were removed by 8056124 in 9. Reviewed-by: iveresov changeset 3cb2feaca8cf in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3cb2feaca8cf author: kevinw date: Fri Mar 17 07:52:54 2017 -0700 8134119: Use new API to get cache line sizes Summary: Using new sysconf and sysinfo API on Solaris 12, avoid using libpicl and libkstat. Reviewed-by: kvn changeset ef91cb539697 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ef91cb539697 author: kevinw date: Fri Mar 31 07:46:19 2017 -0700 8165482: java in ldoms, with cpu-arch=generic has problems Reviewed-by: dholmes, alanbur changeset 92cb89e23f3e in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=92cb89e23f3e author: kevinw date: Tue Apr 04 02:49:51 2017 -0700 8164002: Add a new CPU family (S_family) for SPARC S7 and above processors Reviewed-by: dholmes, ecaspole, kvn changeset c73c5d205d0a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c73c5d205d0a author: dbuck date: Fri Apr 07 02:15:31 2017 +0900 8153267: nmethod's exception cache not multi-thread safe 8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same Reviewed-by: kvn, mdoerr changeset dcaab7b518c4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dcaab7b518c4 author: vkempik date: Tue Apr 11 19:17:58 2017 +0300 8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver Summary: Deoptimize if receiver null check of unresolved field access fails to throw NoClassDefFoundError instead of NPE. Reviewed-by: vlivanov changeset 857e77fd668d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=857e77fd668d author: robm date: Wed Apr 12 09:03:26 2017 -0700 Merge changeset e7db67a9ddfd in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e7db67a9ddfd author: asaha date: Mon Mar 27 11:31:27 2017 -0700 Merge changeset d63e731a896c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d63e731a896c author: asaha date: Thu Apr 13 08:28:56 2017 -0700 Merge changeset cf85f331361b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cf85f331361b author: asaha date: Tue Apr 18 15:44:32 2017 -0700 Added tag jdk8u152-b03 for changeset d63e731a896c changeset 4c3cae5323bb in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4c3cae5323bb author: shshahma date: Thu Apr 20 04:53:33 2017 -0400 8171194: Exception "Duplicate field name&signature in class file" should report the name and signature of the field Summary: Added code to emit name and signature of duplicate field in java.lang.ClassFormatError exception message Reviewed-by: dholmes, coleenp changeset 654eaca01d61 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=654eaca01d61 author: shshahma date: Wed Apr 26 10:40:06 2017 -0400 8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking Reviewed-by: dholmes, ehelin changeset afff7bd98f7d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=afff7bd98f7d author: dholmes date: Fri Apr 28 21:14:37 2017 -0400 8179084: HotSpot VM fails to start when AggressiveHeap is set Reviewed-by: kbarrett, stefank changeset 0bd600d6d77b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0bd600d6d77b author: robm date: Fri May 05 06:07:11 2017 -0700 Merge changeset 4d9931ebf861 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4d9931ebf861 author: asaha date: Tue May 16 13:28:05 2017 -0700 Added tag jdk8u152-b04 for changeset 0bd600d6d77b changeset ce9a710b0f63 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ce9a710b0f63 author: tschatzl date: Mon May 15 12:20:15 2017 +0200 8180048: Interned string and symbol table leak memory during parallel unlinking Summary: Make appending found dead BasicHashtableEntrys to the free list atomic. Reviewed-by: ehelin, shade changeset 7b8c8cd1ee71 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7b8c8cd1ee71 author: iignatyev date: Mon Dec 08 18:21:02 2014 +0300 8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product Reviewed-by: kvn, thartmann Contributed-by: tatiana.pivovarova at oracle.com changeset c648545660d7 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c648545660d7 author: thartmann date: Mon May 22 09:14:10 2017 +0200 8180565: Null pointer dereferences of ConstMethod::method() Summary: We need to check ConstMethod::method() for NULL before dereferencing. Reviewed-by: kvn, iignatyev changeset cef572e3f5a6 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cef572e3f5a6 author: thartmann date: Mon May 22 09:16:46 2017 +0200 8180617: Null pointer dereference in InitializeNode::complete_stores Summary: Fixed a missing null check on the return value of InitializeNode::allocation() found by Parfait. Reviewed-by: zmajo changeset 241128a2c3ce in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=241128a2c3ce author: thartmann date: Mon May 22 09:17:32 2017 +0200 8180511: Null pointer dereference in Matcher::ReduceInst() Summary: Fixed a missing null check on the return value of MachNodeGenerator() found by Parfait. Reviewed-by: kvn changeset 0e17cbcda516 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0e17cbcda516 author: thartmann date: Mon May 22 09:18:12 2017 +0200 8180576: Null pointer dereference in Matcher::xform() Summary: Fixed a missing null check on n->in(0) found by Parfait. Reviewed-by: kvn changeset 5c6e2c667464 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5c6e2c667464 author: thartmann date: Mon May 22 09:23:59 2017 +0200 8180575: Null pointer dereference in LoadNode::Identity() Summary: Fixed a missing null check on the return value of AddPNode::Ideal_base_and_offset() found by Parfait. Reviewed-by: kvn changeset 1eaa9a72d705 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1eaa9a72d705 author: thartmann date: Wed May 24 16:53:58 2017 +0200 8180813: Null pointer dereference of CodeCache::find_blob() result Summary: Fixed missing null checks on the result of CodeCache::find_blob() found by Parfait. Reviewed-by: shade, kvn changeset 46e14725d619 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=46e14725d619 author: zmajo date: Tue May 30 09:20:36 2017 +0200 8180934: PutfieldError failed with UnsupportedClassVersionError Summary: Change class version to version accepted by JDK 8. Reviewed-by: dholmes, hseigel changeset 3c3a934f88c2 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3c3a934f88c2 author: zmajo date: Tue May 30 08:17:41 2017 +0000 Merge changeset 4a575a49e938 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4a575a49e938 author: gromero date: Thu Jun 01 20:42:49 2017 -0400 8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used Reviewed-by: dholmes, zgu changeset 09d0d56ca735 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=09d0d56ca735 author: rraghavan date: Thu Jun 01 23:19:47 2017 -0700 8175345: Reported null pointer dereference defect groups Summary: Added required explicit NULL checks Reviewed-by: thartmann, kvn changeset 68758c5ab0c1 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=68758c5ab0c1 author: robm date: Sun Jun 11 07:45:07 2017 -0700 Merge changeset 7b96cfeed222 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7b96cfeed222 author: asaha date: Tue Jun 20 11:49:53 2017 -0700 Added tag jdk8u152-b05 for changeset 68758c5ab0c1 changeset 2d0d3f69f426 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2d0d3f69f426 author: asaha date: Tue Jun 20 14:52:27 2017 -0700 Merge changeset d52039901e34 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d52039901e34 author: asaha date: Sun Jun 25 22:10:21 2017 -0700 Merge changeset 42370414f66c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=42370414f66c author: asaha date: Mon Jun 26 15:19:27 2017 -0700 Merge changeset 98fb3d75fe56 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=98fb3d75fe56 author: asaha date: Mon Jul 03 14:23:25 2017 -0700 Merge changeset ffef23b32430 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ffef23b32430 author: asaha date: Mon Jul 03 14:51:34 2017 -0700 Added tag jdk8u152-b06 for changeset 98fb3d75fe56 changeset 4af38194b125 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4af38194b125 author: asaha date: Mon Jul 10 15:37:16 2017 -0700 Merge changeset 60354beed080 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=60354beed080 author: asaha date: Mon Jul 10 15:54:04 2017 -0700 Added tag jdk8u152-b07 for changeset 4af38194b125 changeset 285fcd09ae99 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=285fcd09ae99 author: asaha date: Mon Jul 17 13:58:14 2017 -0700 Merge changeset b1d0d7ec133f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b1d0d7ec133f author: asaha date: Wed Jul 19 09:31:03 2017 -0700 Added tag jdk8u152-b08 for changeset 285fcd09ae99 changeset 2e0f771b1929 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2e0f771b1929 author: asaha date: Mon Jul 24 22:25:26 2017 -0700 Merge changeset 70f18ab733f5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=70f18ab733f5 author: asaha date: Tue Jul 25 12:41:46 2017 -0700 Merge changeset 8c554a2c5a92 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8c554a2c5a92 author: asaha date: Tue Jul 25 12:54:25 2017 -0700 Added tag jdk8u152-b09 for changeset 70f18ab733f5 changeset 39967c81d3f3 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=39967c81d3f3 author: asaha date: Tue Aug 01 12:11:36 2017 -0700 Merge changeset 9e0e36f2b5d9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9e0e36f2b5d9 author: asaha date: Tue Aug 01 14:42:28 2017 -0700 Added tag jdk8u152-b10 for changeset 39967c81d3f3 changeset cbb6bc4b8c86 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cbb6bc4b8c86 author: asaha date: Tue Aug 08 09:49:31 2017 -0700 Merge changeset c91a8ac3f43f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c91a8ac3f43f author: asaha date: Tue Aug 08 10:04:51 2017 -0700 Added tag jdk8u152-b11 for changeset cbb6bc4b8c86 changeset cdfe7ec6f292 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cdfe7ec6f292 author: asaha date: Tue Aug 15 13:34:20 2017 -0700 Merge changeset baeb31a764eb in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=baeb31a764eb author: asaha date: Tue Aug 15 13:47:50 2017 -0700 Added tag jdk8u152-b12 for changeset cdfe7ec6f292 changeset 3dd92151df1b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3dd92151df1b author: asaha date: Wed Aug 23 13:07:02 2017 -0700 Merge changeset 2d7f2904be8b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2d7f2904be8b author: asaha date: Thu Aug 24 07:25:20 2017 -0700 Added tag jdk8u152-b13 for changeset 3dd92151df1b changeset 0a9d8db98fc5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0a9d8db98fc5 author: asaha date: Tue Aug 29 14:35:17 2017 -0700 Merge changeset 1444d3ac2868 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1444d3ac2868 author: asaha date: Tue Aug 29 14:52:14 2017 -0700 Added tag jdk8u152-b14 for changeset 0a9d8db98fc5 changeset 0b0cc47443c4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0b0cc47443c4 author: asaha date: Tue Sep 05 10:07:42 2017 -0700 Added tag jdk8u151-b12 for changeset 856e341587d5 changeset c1bf165d3b27 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c1bf165d3b27 author: asaha date: Tue Sep 05 18:34:11 2017 -0700 Merge changeset 98b4b0661837 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=98b4b0661837 author: asaha date: Wed Sep 06 00:35:24 2017 -0700 Added tag jdk8u152-b15 for changeset c1bf165d3b27 changeset c14f056eed68 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c14f056eed68 author: andrew date: Thu Dec 07 02:46:58 2017 +0000 Merge jdk8u152-b16 changeset 44e48b8a75b4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=44e48b8a75b4 author: andrew date: Thu Jan 18 04:46:21 2018 +0000 Added tag icedtea-3.7.0pre01 for changeset c14f056eed68 diffstat: .hgtags | 170 +- .jcheck/conf | 2 - ASSEMBLY_EXCEPTION | 18 +- THIRD_PARTY_README | 1294 +- agent/make/Makefile | 9 +- agent/src/os/linux/LinuxDebuggerLocal.c | 22 +- agent/src/os/linux/Makefile | 5 +- agent/src/os/linux/elfmacros.h | 2 + agent/src/os/linux/libproc.h | 7 + agent/src/os/linux/ps_core.c | 25 +- agent/src/os/linux/ps_proc.c | 52 +- agent/src/share/classes/sun/jvm/hotspot/HSDB.java | 20 +- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAARCH64.java | 39 + agent/src/share/classes/sun/jvm/hotspot/debugger/aarch64/AARCH64ThreadContext.java | 118 + agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java | 10 + agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java | 86 + agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64ThreadContext.java | 47 + agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java | 6 + agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64Thread.java | 87 + agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadContext.java | 47 + agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadFactory.java | 45 + agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64Thread.java | 54 + agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadContext.java | 47 + agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadFactory.java | 45 + agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java | 3 + agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java | 244 + agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java | 555 + agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java | 57 + agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64RegisterMap.java | 52 + agent/src/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java | 132 + agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java | 4 +- make/aix/makefiles/defs.make | 6 + make/aix/makefiles/jsig.make | 2 + make/aix/makefiles/saproc.make | 4 + make/aix/makefiles/vm.make | 2 + make/bsd/makefiles/defs.make | 11 + make/bsd/makefiles/jsig.make | 2 + make/bsd/makefiles/saproc.make | 2 + make/bsd/makefiles/vm.make | 2 + make/defs.make | 13 +- make/linux/makefiles/aarch64.make | 38 + make/linux/makefiles/buildtree.make | 3 + make/linux/makefiles/defs.make | 21 + make/linux/makefiles/gcc.make | 14 +- make/linux/makefiles/jsig.make | 4 + make/linux/makefiles/rules.make | 20 +- make/linux/makefiles/sa.make | 1 + make/linux/makefiles/saproc.make | 4 + make/linux/makefiles/vm.make | 68 +- make/linux/platform_aarch64 | 15 + make/sa.files | 6 + make/solaris/makefiles/adlc.make | 6 +- make/solaris/makefiles/defs.make | 7 + make/solaris/makefiles/gcc.make | 4 +- make/solaris/makefiles/jsig.make | 4 + make/solaris/makefiles/saproc.make | 4 + make/solaris/makefiles/vm.make | 12 + make/windows/makefiles/debug.make | 2 + make/windows/makefiles/defs.make | 6 + make/windows/makefiles/fastdebug.make | 4 +- make/windows/makefiles/product.make | 2 + make/windows/makefiles/sa.make | 2 + make/windows/makefiles/vm.make | 8 + src/cpu/aarch64/vm/aarch64.ad | 16919 ++++++++++ src/cpu/aarch64/vm/aarch64Test.cpp | 38 + src/cpu/aarch64/vm/aarch64_ad.m4 | 367 + src/cpu/aarch64/vm/aarch64_call.cpp | 197 + src/cpu/aarch64/vm/aarch64_linkage.S | 163 + src/cpu/aarch64/vm/ad_encode.m4 | 73 + src/cpu/aarch64/vm/assembler_aarch64.cpp | 1546 + src/cpu/aarch64/vm/assembler_aarch64.hpp | 2565 + src/cpu/aarch64/vm/assembler_aarch64.inline.hpp | 34 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp | 57 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp | 117 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp | 287 + src/cpu/aarch64/vm/bytecodes_aarch64.cpp | 39 + src/cpu/aarch64/vm/bytecodes_aarch64.hpp | 32 + src/cpu/aarch64/vm/bytes_aarch64.hpp | 76 + src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp | 470 + src/cpu/aarch64/vm/c1_Defs_aarch64.hpp | 82 + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp | 203 + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp | 74 + src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp | 361 + src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp | 149 + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp | 3296 + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp | 83 + src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp | 1433 + src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp | 34 + src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp | 77 + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp | 459 + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp | 110 + src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp | 1453 + src/cpu/aarch64/vm/c1_globals_aarch64.hpp | 79 + src/cpu/aarch64/vm/c2_globals_aarch64.hpp | 89 + src/cpu/aarch64/vm/c2_init_aarch64.cpp | 37 + src/cpu/aarch64/vm/codeBuffer_aarch64.hpp | 36 + src/cpu/aarch64/vm/compiledIC_aarch64.cpp | 153 + src/cpu/aarch64/vm/copy_aarch64.hpp | 62 + src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp | 35 + src/cpu/aarch64/vm/cpustate_aarch64.hpp | 592 + src/cpu/aarch64/vm/debug_aarch64.cpp | 36 + src/cpu/aarch64/vm/decode_aarch64.hpp | 409 + src/cpu/aarch64/vm/depChecker_aarch64.cpp | 31 + src/cpu/aarch64/vm/depChecker_aarch64.hpp | 32 + src/cpu/aarch64/vm/disassembler_aarch64.hpp | 38 + src/cpu/aarch64/vm/frame_aarch64.cpp | 847 + src/cpu/aarch64/vm/frame_aarch64.hpp | 217 + src/cpu/aarch64/vm/frame_aarch64.inline.hpp | 332 + src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp | 44 + src/cpu/aarch64/vm/globals_aarch64.hpp | 139 + src/cpu/aarch64/vm/icBuffer_aarch64.cpp | 77 + src/cpu/aarch64/vm/icache_aarch64.cpp | 41 + src/cpu/aarch64/vm/icache_aarch64.hpp | 45 + src/cpu/aarch64/vm/immediate_aarch64.cpp | 312 + src/cpu/aarch64/vm/immediate_aarch64.hpp | 51 + src/cpu/aarch64/vm/interp_masm_aarch64.cpp | 1730 + src/cpu/aarch64/vm/interp_masm_aarch64.hpp | 300 + src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp | 57 + src/cpu/aarch64/vm/interpreterRT_aarch64.cpp | 429 + src/cpu/aarch64/vm/interpreterRT_aarch64.hpp | 66 + src/cpu/aarch64/vm/interpreter_aarch64.cpp | 314 + src/cpu/aarch64/vm/interpreter_aarch64.hpp | 44 + src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp | 95 + src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp | 175 + src/cpu/aarch64/vm/jniTypes_aarch64.hpp | 108 + src/cpu/aarch64/vm/jni_aarch64.h | 64 + src/cpu/aarch64/vm/macroAssembler_aarch64.cpp | 4891 ++ src/cpu/aarch64/vm/macroAssembler_aarch64.hpp | 1314 + src/cpu/aarch64/vm/macroAssembler_aarch64.inline.hpp | 36 + src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp | 127 + src/cpu/aarch64/vm/methodHandles_aarch64.cpp | 444 + src/cpu/aarch64/vm/methodHandles_aarch64.hpp | 63 + src/cpu/aarch64/vm/nativeInst_aarch64.cpp | 325 + src/cpu/aarch64/vm/nativeInst_aarch64.hpp | 490 + src/cpu/aarch64/vm/registerMap_aarch64.hpp | 46 + src/cpu/aarch64/vm/register_aarch64.cpp | 55 + src/cpu/aarch64/vm/register_aarch64.hpp | 258 + src/cpu/aarch64/vm/register_definitions_aarch64.cpp | 156 + src/cpu/aarch64/vm/relocInfo_aarch64.cpp | 119 + src/cpu/aarch64/vm/relocInfo_aarch64.hpp | 39 + src/cpu/aarch64/vm/runtime_aarch64.cpp | 48 + src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp | 3136 + src/cpu/aarch64/vm/stubGenerator_aarch64.cpp | 4317 ++ src/cpu/aarch64/vm/stubRoutines_aarch64.cpp | 277 + src/cpu/aarch64/vm/stubRoutines_aarch64.hpp | 129 + src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp | 36 + src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp | 2206 + src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp | 40 + src/cpu/aarch64/vm/templateTable_aarch64.cpp | 3859 ++ src/cpu/aarch64/vm/templateTable_aarch64.hpp | 43 + src/cpu/aarch64/vm/vmStructs_aarch64.hpp | 51 + src/cpu/aarch64/vm/vm_version_aarch64.cpp | 336 + src/cpu/aarch64/vm/vm_version_aarch64.hpp | 116 + src/cpu/aarch64/vm/vmreg_aarch64.cpp | 52 + src/cpu/aarch64/vm/vmreg_aarch64.hpp | 35 + src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp | 65 + src/cpu/aarch64/vm/vtableStubs_aarch64.cpp | 251 + src/cpu/ppc/vm/assembler_ppc.hpp | 4 + src/cpu/ppc/vm/assembler_ppc.inline.hpp | 3 + src/cpu/ppc/vm/c2_init_ppc.cpp | 6 + src/cpu/ppc/vm/ppc.ad | 87 +- src/cpu/ppc/vm/relocInfo_ppc.cpp | 2 +- src/cpu/ppc/vm/sharedRuntime_ppc.cpp | 247 +- src/cpu/ppc/vm/stubGenerator_ppc.cpp | 446 +- src/cpu/ppc/vm/templateInterpreter_ppc.cpp | 8 +- src/cpu/ppc/vm/vm_version_ppc.cpp | 45 +- src/cpu/ppc/vm/vm_version_ppc.hpp | 3 + src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp | 21 + src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp | 7 +- src/cpu/sparc/vm/macroAssembler_sparc.cpp | 1 + src/cpu/sparc/vm/nativeInst_sparc.cpp | 2 +- src/cpu/sparc/vm/relocInfo_sparc.cpp | 10 +- src/cpu/sparc/vm/sparc.ad | 134 + src/cpu/sparc/vm/vm_version_sparc.cpp | 58 +- src/cpu/sparc/vm/vm_version_sparc.hpp | 20 +- src/cpu/x86/vm/c1_LIRAssembler_x86.cpp | 21 +- src/cpu/x86/vm/c1_LIRGenerator_x86.cpp | 7 +- src/cpu/x86/vm/relocInfo_x86.cpp | 10 +- src/cpu/x86/vm/templateTable_x86_64.cpp | 4 - src/cpu/x86/vm/vm_version_x86.cpp | 17 +- src/cpu/x86/vm/vm_version_x86.hpp | 8 +- src/cpu/x86/vm/x86_32.ad | 152 +- src/cpu/x86/vm/x86_64.ad | 103 +- src/cpu/zero/vm/entry_zero.hpp | 4 +- src/cpu/zero/vm/methodHandles_zero.hpp | 6 +- src/cpu/zero/vm/nativeInst_zero.cpp | 3 +- src/cpu/zero/vm/vm_version_zero.cpp | 11 +- src/cpu/zero/vm/vm_version_zero.hpp | 3 +- src/os/linux/vm/globals_linux.hpp | 7 +- src/os/linux/vm/os_linux.cpp | 321 +- src/os/linux/vm/os_linux.hpp | 48 +- src/os/posix/vm/os_posix.cpp | 6 +- src/os/windows/vm/os_windows.cpp | 5 +- src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp | 53 + src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp | 235 + src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp | 44 + src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp | 248 + src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s | 411 + src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp | 44 + src/os_cpu/linux_aarch64/vm/linux_aarch64.S | 25 + src/os_cpu/linux_aarch64/vm/linux_aarch64.ad | 68 + src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp | 144 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp | 766 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp | 58 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp | 39 + src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp | 45 + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp | 41 + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp | 36 + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp | 92 + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp | 85 + src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp | 54 + src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp | 28 + src/os_cpu/linux_x86/vm/os_linux_x86.cpp | 2 +- src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp | 339 +- src/share/tools/hsdis/Makefile | 11 +- src/share/tools/hsdis/hsdis.c | 3 + src/share/vm/adlc/archDesc.cpp | 1 + src/share/vm/adlc/formssel.cpp | 4 +- src/share/vm/adlc/main.cpp | 5 + src/share/vm/asm/assembler.hpp | 8 +- src/share/vm/asm/assembler.inline.hpp | 3 + src/share/vm/asm/codeBuffer.hpp | 3 + src/share/vm/asm/macroAssembler.hpp | 3 + src/share/vm/asm/macroAssembler.inline.hpp | 3 + src/share/vm/asm/register.hpp | 3 + src/share/vm/c1/c1_Canonicalizer.cpp | 7 + src/share/vm/c1/c1_CodeStubs.hpp | 4 +- src/share/vm/c1/c1_Compilation.cpp | 26 + src/share/vm/c1/c1_Defs.hpp | 6 + src/share/vm/c1/c1_FpuStackSim.hpp | 3 + src/share/vm/c1/c1_FrameMap.cpp | 3 + src/share/vm/c1/c1_FrameMap.hpp | 3 + src/share/vm/c1/c1_GraphBuilder.cpp | 30 +- src/share/vm/c1/c1_Instruction.cpp | 3 +- src/share/vm/c1/c1_Instruction.hpp | 11 + src/share/vm/c1/c1_LIR.cpp | 36 +- src/share/vm/c1/c1_LIR.hpp | 25 +- src/share/vm/c1/c1_LIRAssembler.cpp | 9 + src/share/vm/c1/c1_LIRAssembler.hpp | 3 + src/share/vm/c1/c1_LIRGenerator.cpp | 18 +- src/share/vm/c1/c1_LinearScan.cpp | 11 +- src/share/vm/c1/c1_LinearScan.hpp | 3 + src/share/vm/c1/c1_MacroAssembler.hpp | 3 + src/share/vm/c1/c1_Runtime1.cpp | 38 +- src/share/vm/c1/c1_Runtime1.hpp | 4 +- src/share/vm/c1/c1_ValueMap.hpp | 8 +- src/share/vm/c1/c1_globals.hpp | 3 + src/share/vm/ci/ciField.cpp | 6 +- src/share/vm/ci/ciField.hpp | 21 +- src/share/vm/ci/ciFlags.hpp | 33 +- src/share/vm/ci/ciInstanceKlass.cpp | 14 +- src/share/vm/ci/ciInstanceKlass.hpp | 9 +- src/share/vm/ci/ciMethod.cpp | 9 +- src/share/vm/ci/ciMethod.hpp | 18 +- src/share/vm/classfile/bytecodeAssembler.cpp | 3 + src/share/vm/classfile/classFileError.cpp | 7 + src/share/vm/classfile/classFileParser.cpp | 65 +- src/share/vm/classfile/classFileParser.hpp | 1 + src/share/vm/classfile/classFileStream.hpp | 3 + src/share/vm/classfile/classLoader.cpp | 2 - src/share/vm/classfile/classLoaderData.cpp | 59 +- src/share/vm/classfile/classLoaderData.hpp | 34 +- src/share/vm/classfile/javaClasses.cpp | 11 +- src/share/vm/classfile/javaClasses.hpp | 4 +- src/share/vm/classfile/stackMapFrame.cpp | 46 +- src/share/vm/classfile/stackMapFrame.hpp | 7 +- src/share/vm/classfile/stackMapTable.cpp | 23 +- src/share/vm/classfile/stackMapTable.hpp | 9 +- src/share/vm/classfile/stackMapTableFormat.hpp | 39 +- src/share/vm/classfile/symbolTable.cpp | 51 +- src/share/vm/classfile/symbolTable.hpp | 17 +- src/share/vm/classfile/systemDictionary.cpp | 5 +- src/share/vm/classfile/verifier.cpp | 18 +- src/share/vm/code/codeBlob.cpp | 3 + src/share/vm/code/compiledIC.hpp | 7 + src/share/vm/code/nmethod.cpp | 46 +- src/share/vm/code/nmethod.hpp | 15 +- src/share/vm/code/relocInfo.cpp | 4 +- src/share/vm/code/relocInfo.hpp | 3 + src/share/vm/code/vmreg.hpp | 5 + src/share/vm/compiler/compileBroker.cpp | 4 + src/share/vm/compiler/disassembler.cpp | 5 +- src/share/vm/compiler/disassembler.hpp | 3 + src/share/vm/compiler/oopMap.cpp | 7 + src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp | 2 +- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp | 18 +- src/share/vm/gc_implementation/g1/concurrentMark.cpp | 9 +- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp | 4 +- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp | 4 +- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp | 2 +- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp | 11 + src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp | 2 +- src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp | 6 +- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp | 2 +- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp | 2 +- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp | 2 +- src/share/vm/gc_implementation/g1/heapRegion.cpp | 2 +- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp | 10 +- src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp | 11 +- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp | 15 +- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp | 12 + src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp | 2 +- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp | 22 +- src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp | 28 + src/share/vm/interpreter/abstractInterpreter.hpp | 2 + src/share/vm/interpreter/bytecode.hpp | 3 + src/share/vm/interpreter/bytecodeInterpreter.hpp | 6 + src/share/vm/interpreter/bytecodeInterpreter.inline.hpp | 3 + src/share/vm/interpreter/bytecodeStream.hpp | 3 + src/share/vm/interpreter/bytecodes.cpp | 3 + src/share/vm/interpreter/bytecodes.hpp | 3 + src/share/vm/interpreter/cppInterpreter.hpp | 3 + src/share/vm/interpreter/cppInterpreterGenerator.hpp | 8 + src/share/vm/interpreter/interpreter.hpp | 3 + src/share/vm/interpreter/interpreterGenerator.hpp | 3 + src/share/vm/interpreter/interpreterRuntime.cpp | 21 +- src/share/vm/interpreter/interpreterRuntime.hpp | 5 +- src/share/vm/interpreter/linkResolver.cpp | 165 +- src/share/vm/interpreter/linkResolver.hpp | 11 +- src/share/vm/interpreter/rewriter.cpp | 39 +- src/share/vm/interpreter/templateInterpreter.hpp | 3 + src/share/vm/interpreter/templateInterpreterGenerator.hpp | 5 + src/share/vm/interpreter/templateTable.cpp | 5 + src/share/vm/interpreter/templateTable.hpp | 7 + src/share/vm/memory/allocation.inline.hpp | 2 +- src/share/vm/memory/cardTableModRefBS.hpp | 2 +- src/share/vm/memory/collectorPolicy.cpp | 14 +- src/share/vm/memory/defNewGeneration.cpp | 13 + src/share/vm/memory/generation.cpp | 12 + src/share/vm/memory/metaspace.cpp | 48 +- src/share/vm/memory/metaspaceShared.cpp | 4 + src/share/vm/memory/metaspaceShared.hpp | 4 + src/share/vm/memory/tenuredGeneration.cpp | 12 + src/share/vm/oops/arrayKlass.cpp | 9 +- src/share/vm/oops/arrayKlass.hpp | 4 +- src/share/vm/oops/constMethod.cpp | 17 +- src/share/vm/oops/constantPool.hpp | 3 + src/share/vm/oops/cpCache.cpp | 18 +- src/share/vm/oops/cpCache.hpp | 6 +- src/share/vm/oops/instanceKlass.cpp | 216 +- src/share/vm/oops/instanceKlass.hpp | 45 +- src/share/vm/oops/klass.cpp | 4 +- src/share/vm/oops/klass.hpp | 11 +- src/share/vm/oops/klassVtable.cpp | 131 +- src/share/vm/oops/method.cpp | 49 +- src/share/vm/oops/method.hpp | 14 +- src/share/vm/oops/objArrayKlass.inline.hpp | 4 +- src/share/vm/oops/oop.inline.hpp | 3 + src/share/vm/opto/addnode.cpp | 8 +- src/share/vm/opto/block.cpp | 3 + src/share/vm/opto/block.hpp | 7 +- src/share/vm/opto/buildOopMap.cpp | 3 + src/share/vm/opto/c2_globals.hpp | 3 + src/share/vm/opto/c2compiler.cpp | 2 + src/share/vm/opto/callGenerator.cpp | 10 +- src/share/vm/opto/callnode.cpp | 4 +- src/share/vm/opto/callnode.hpp | 18 +- src/share/vm/opto/cfgnode.hpp | 10 +- src/share/vm/opto/chaitin.hpp | 5 +- src/share/vm/opto/classes.hpp | 1 + src/share/vm/opto/compile.cpp | 47 + src/share/vm/opto/compile.hpp | 2 + src/share/vm/opto/connode.cpp | 14 +- src/share/vm/opto/doCall.cpp | 52 +- src/share/vm/opto/gcm.cpp | 2 + src/share/vm/opto/graphKit.cpp | 37 +- src/share/vm/opto/graphKit.hpp | 37 +- src/share/vm/opto/idealKit.cpp | 6 +- src/share/vm/opto/idealKit.hpp | 4 +- src/share/vm/opto/ifnode.cpp | 5 +- src/share/vm/opto/lcm.cpp | 36 +- src/share/vm/opto/library_call.cpp | 247 +- src/share/vm/opto/locknode.hpp | 2 + src/share/vm/opto/loopPredicate.cpp | 154 +- src/share/vm/opto/loopTransform.cpp | 10 +- src/share/vm/opto/loopnode.cpp | 10 +- src/share/vm/opto/loopnode.hpp | 4 +- src/share/vm/opto/loopopts.cpp | 24 +- src/share/vm/opto/macro.cpp | 12 +- src/share/vm/opto/matcher.cpp | 5 +- src/share/vm/opto/memnode.cpp | 30 +- src/share/vm/opto/memnode.hpp | 16 +- src/share/vm/opto/mulnode.cpp | 23 +- src/share/vm/opto/output.cpp | 1 + src/share/vm/opto/output.hpp | 2 + src/share/vm/opto/parse1.cpp | 4 +- src/share/vm/opto/phaseX.cpp | 14 + src/share/vm/opto/regmask.cpp | 2 + src/share/vm/opto/regmask.hpp | 2 + src/share/vm/opto/replacednodes.cpp | 8 +- src/share/vm/opto/replacednodes.hpp | 2 +- src/share/vm/opto/runtime.cpp | 22 +- src/share/vm/opto/stringopts.cpp | 5 +- src/share/vm/opto/subnode.cpp | 62 +- src/share/vm/opto/subnode.hpp | 9 + src/share/vm/opto/type.cpp | 23 +- src/share/vm/opto/type.hpp | 6 +- src/share/vm/prims/jni.cpp | 1 + src/share/vm/prims/jniCheck.cpp | 3 + src/share/vm/prims/jni_md.h | 3 + src/share/vm/prims/jvm.cpp | 31 +- src/share/vm/prims/jvm.h | 5 + src/share/vm/prims/jvmtiClassFileReconstituter.cpp | 3 + src/share/vm/prims/jvmtiEnv.cpp | 24 +- src/share/vm/prims/jvmtiEnvBase.hpp | 20 +- src/share/vm/prims/jvmtiExport.cpp | 7 + src/share/vm/prims/jvmtiRedefineClasses.cpp | 21 +- src/share/vm/prims/jvmtiRedefineClasses.hpp | 5 +- src/share/vm/prims/jvmtiTagMap.cpp | 2 + src/share/vm/prims/methodHandles.cpp | 47 +- src/share/vm/prims/methodHandles.hpp | 15 +- src/share/vm/prims/nativeLookup.cpp | 4 +- src/share/vm/prims/unsafe.cpp | 62 +- src/share/vm/runtime/advancedThresholdPolicy.cpp | 5 +- src/share/vm/runtime/arguments.cpp | 102 +- src/share/vm/runtime/atomic.inline.hpp | 3 + src/share/vm/runtime/deoptimization.cpp | 9 +- src/share/vm/runtime/dtraceJSDT.hpp | 3 + src/share/vm/runtime/fieldDescriptor.hpp | 6 + src/share/vm/runtime/frame.cpp | 3 + src/share/vm/runtime/frame.hpp | 5 + src/share/vm/runtime/frame.inline.hpp | 6 + src/share/vm/runtime/globals.hpp | 23 +- src/share/vm/runtime/icache.hpp | 3 + src/share/vm/runtime/interfaceSupport.hpp | 18 +- src/share/vm/runtime/java.cpp | 26 +- src/share/vm/runtime/javaCalls.cpp | 4 +- src/share/vm/runtime/javaCalls.hpp | 3 + src/share/vm/runtime/javaFrameAnchor.hpp | 3 + src/share/vm/runtime/mutex.cpp | 10 - src/share/vm/runtime/objectMonitor.cpp | 68 +- src/share/vm/runtime/objectMonitor.hpp | 4 +- src/share/vm/runtime/orderAccess.inline.hpp | 3 + src/share/vm/runtime/os.cpp | 15 +- src/share/vm/runtime/os.hpp | 20 +- src/share/vm/runtime/prefetch.inline.hpp | 3 + src/share/vm/runtime/registerMap.hpp | 6 + src/share/vm/runtime/relocator.hpp | 3 + src/share/vm/runtime/safepoint.cpp | 4 + src/share/vm/runtime/sharedRuntime.cpp | 36 +- src/share/vm/runtime/signature.cpp | 44 +- src/share/vm/runtime/stackValueCollection.cpp | 3 + src/share/vm/runtime/statSampler.cpp | 3 + src/share/vm/runtime/stubRoutines.cpp | 5 + src/share/vm/runtime/stubRoutines.hpp | 12 +- src/share/vm/runtime/sweeper.cpp | 3 + src/share/vm/runtime/synchronizer.cpp | 75 +- src/share/vm/runtime/synchronizer.hpp | 3 + src/share/vm/runtime/thread.hpp | 5 +- src/share/vm/runtime/thread.inline.hpp | 2 +- src/share/vm/runtime/threadLocalStorage.hpp | 3 + src/share/vm/runtime/vframeArray.cpp | 2 +- src/share/vm/runtime/vmStructs.cpp | 15 +- src/share/vm/runtime/vm_operations.hpp | 4 +- src/share/vm/runtime/vm_version.cpp | 9 +- src/share/vm/runtime/vm_version.hpp | 7 +- src/share/vm/services/attachListener.cpp | 20 +- src/share/vm/utilities/accessFlags.hpp | 22 +- src/share/vm/utilities/copy.cpp | 171 +- src/share/vm/utilities/copy.hpp | 15 +- src/share/vm/utilities/events.cpp | 4 +- src/share/vm/utilities/events.hpp | 16 +- src/share/vm/utilities/globalDefinitions.hpp | 34 + src/share/vm/utilities/hashtable.cpp | 31 +- src/share/vm/utilities/hashtable.hpp | 22 +- src/share/vm/utilities/macros.hpp | 8 + src/share/vm/utilities/taskqueue.hpp | 9 +- src/share/vm/utilities/vmError.cpp | 10 +- test/TEST.groups | 3 +- test/aarch64/DoubleArithTests.java | 49 + test/aarch64/DoubleCmpTests.java | 102 + test/aarch64/FloatArithTests.java | 49 + test/aarch64/FloatCmpTests.java | 102 + test/aarch64/IntArithTests.java | 131 + test/aarch64/IntCmpTests.java | 102 + test/aarch64/IntLogicTests.java | 66 + test/aarch64/IntShiftTests.java | 78 + test/aarch64/LongArithTests.java | 132 + test/aarch64/LongCmpTests.java | 102 + test/aarch64/LongLogicTests.java | 68 + test/aarch64/LongShiftTests.java | 77 + test/compiler/c1/TestArrayCopyToFromObject.java | 64 + test/compiler/c1/TestUnresolvedField.jasm | 38 + test/compiler/c1/TestUnresolvedFieldMain.java | 48 + test/compiler/c1/UnsafeVolatileGuardTest.java | 72 + test/compiler/c1/VolatileGuardTest.java | 52 + test/compiler/c2/TestReplacedNodesOSR.java | 86 + test/compiler/codegen/8144028/BitTests.java | 164 + test/compiler/codegen/IntRotateWithImmediate.java | 24 +- test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java | 1 + test/compiler/floatingpoint/TestFloatJNIArgs.java | 86 + test/compiler/floatingpoint/TestFloatJNIArgs.sh | 104 + test/compiler/floatingpoint/libTestFloatJNIArgs.c | 68 + test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java | 4 +- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java | 25 + test/compiler/intrinsics/sha/cli/SHAOptionsBase.java | 13 + test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java | 7 +- test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java | 7 +- test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java | 7 +- test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java | 3 +- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedAArch64CPU.java | 93 + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java | 66 + test/compiler/jsr292/NullConstantReceiver.java | 7 +- test/compiler/loopopts/TestCMovSplitThruPhi.java | 67 + test/compiler/loopopts/TestCountedLoopSafepointBackedge.java | 53 + test/compiler/loopopts/TestLoopPeeling.java | 60 +- test/compiler/profiling/UnsafeAccess.java | 88 + test/compiler/stable/StableConfiguration.java | 22 +- test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java | 21 +- test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java | 315 + test/compiler/unsafe/OpaqueAccesses.java | 181 + test/compiler/vectorization/TestVectorUnalignedOffset.java | 55 + test/gc/TestSoftReferencesBehaviorOnOOME.java | 2 +- test/gc/arguments/TestAggressiveHeap.java | 91 + test/gc/metaspace/TestPerfCountersAndMemoryPools.java | 4 +- test/runtime/Final/Bad.jasm | 55 + test/runtime/Final/PutfieldError.java | 42 + test/runtime/handlerInTry/LoadHandlerInTry.java | 11 +- test/runtime/lambda-features/TestInterfaceInit.java | 35 +- test/runtime/lambda-features/TestStaticandInstance.java | 272 + test/runtime/os/AvailableProcessors.java | 103 + test/testlibrary/com/oracle/java/testlibrary/Utils.java | 6 +- 527 files changed, 75125 insertions(+), 2289 deletions(-) diffs (truncated from 87113 to 500 lines): diff -r 5aa8c4ca51f0 -r 44e48b8a75b4 .hgtags --- a/.hgtags Mon Jul 25 14:40:38 2016 -0700 +++ b/.hgtags Thu Jan 18 04:46:21 2018 +0000 @@ -50,6 +50,7 @@ faf94d94786b621f8e13cbcc941ca69c6d967c3f jdk7-b73 f4b900403d6e4b0af51447bd13bbe23fe3a1dac7 jdk7-b74 d8dd291a362acb656026a9c0a9da48501505a1e7 jdk7-b75 +b4ab978ce52c41bb7e8ee86285e6c9f28122bbe1 icedtea7-1.12 9174bb32e934965288121f75394874eeb1fcb649 jdk7-b76 455105fc81d941482f8f8056afaa7aa0949c9300 jdk7-b77 e703499b4b51e3af756ae77c3d5e8b3058a14e4e jdk7-b78 @@ -87,6 +88,7 @@ 07226e9eab8f74b37346b32715f829a2ef2c3188 hs18-b01 e7e7e36ccdb5d56edd47e5744351202d38f3b7ad jdk7-b87 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b jdk7-b88 +a393ff93e7e54dd94cc4211892605a32f9c77dad icedtea7-1.13 15836273ac2494f36ef62088bc1cb6f3f011f565 jdk7-b89 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b hs18-b02 605c9707a766ff518cd841fc04f9bb4b36a3a30b jdk7-b90 @@ -160,6 +162,7 @@ b898f0fc3cedc972d884d31a751afd75969531cf hs21-b05 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 jdk7-b136 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 hs21-b06 +591c7dc0b2ee879f87a7b5519a5388e0d81520be icedtea-1.14 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f jdk7-b137 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f hs21-b07 0930dc920c185afbf40fed9a655290b8e5b16783 jdk7-b138 @@ -305,6 +308,7 @@ 990bbd393c239d95310ccc38094e57923bbf1d4a hs25-b14 e94068d4ff52849c8aa0786a53a59b63d1312a39 jdk8-b70 0847210f85480bf3848dc90bc2ab23c0a4791b55 jdk8-b71 +2c52e96f640d60368c2efd07e1acfe35ec3e0045 initial_upload d5cb5830f570d1304ea4b196dde672a291b55f29 jdk8-b72 1e129851479e4f5df439109fca2c7be1f1613522 hs25-b15 11619f33cd683c2f1d6ef72f1c6ff3dacf5a9f1c jdk8-b73 @@ -322,7 +326,7 @@ df5396524152118535c36da5801d828b560d19a2 hs25-b21 4a198b201f3ce84433fa94a3ca65d061473e7c4c jdk8-b80 dd6350b4abc4a6c19c89dd982cc0e4f3d119885c hs25-b22 -65b797426a3bec6e91b64085a0cfb94adadb634a jdk8-b81 +31390de29c4bb5f7e78b2e970f92197c04a4ed4d aarch64-20130813 0631ebcc45f05c73b09a56c2586685af1f781c1d hs25-b23 3db4ab0e12f437fe374817de346b2b0c6b4a5b31 jdk8-b82 e3a41fc0234895eba4f272b984f7dacff495f8eb hs25-b24 @@ -381,6 +385,8 @@ 566db1b0e6efca31f181456e54c8911d0192410d hs25-b51 c81dd5393a5e333df7cb1f6621f5897ada6522b5 jdk8-b109 58043478c26d4e8bf48700acea5f97aba8b417d4 hs25-b52 +f043f9395d362da011b111cf8c142af1caf6f64d preview_rc1 +33029403ab5913db80c4e4d1870809d3ade8e81c preview_rc2 6209b0ed51c086d4127bac0e086c8f326d1764d7 jdk8-b110 562a3d356de67670b4172b82aca2d30743449e04 hs25-b53 f6962730bbde82f279a0ae3a1c14bc5e58096c6e jdk8-b111 @@ -418,12 +424,17 @@ d45454002494d147c0761e6b37d8a73064f3cf92 hs25-b68 32f017489ba5dd1bedabb9fa1d26bcc74d0a72b6 hs25-b69 35038da7bb9ddd367a0a6bf926dfb281aee1d554 jdk8-b127 +18e5cbbe8abf64a043e2482c625e04acde33a3f8 jdk8_b128_aarch64_rc1 +39d28a8ea5be4e5c1ce659b7e6b3dadbbb1f908b jdk8_b128_aarch64_rc3 +cc094e1af98de679e81d17d3fc2653158c7b26c6 jdk8_b128_aarch64_rc4 +e5b35062dee3eaeac2fb80aac932cbcc36256c92 jdk8_b128_aarch64_992 874c0b4a946c362bbf20d37c2a564b39093152e6 jdk8-b128 cb39165c4a65bbff8db356df411e762f9e5423b8 jdk8-b129 1dbaf664a611e5d9cab6d1be42537b67d0d05f94 jdk8-b130 b5e7ebfe185cb4c2eeb8a919025fc6a26be2fcef jdk8-b131 9f9179e8f0cfe74c08f3716cf3c38e21e1de4c4a hs25-b70 0c94c41dcd70e9a9b4d96e31275afd5a73daa72d jdk8-b132 +72b29bfe67fa902516bca75c166a29fccb8c5be2 jdk8_final 4a35ef38e2a7bc64df20c7700ba69b37e3ddb8b5 jdk8u5-b01 e5561d89fe8bfc79cd6c8fcc36d270cc6a49ec6e jdk8u5-b02 2f9eb9fcab6c42c8c84ddb44170ea33235116d84 jdk8u5-b03 @@ -471,6 +482,7 @@ 5186bc5047c1725888ed99f423bdfaa116e05abe hs25.20-b09 4d73f1e99f97d1444e16ee5ef4634eb2129969ad jdk8u20-b09 27a9e6a96a8ced7b7ee892d5d0f1a735b9010abb hs25.20-b10 +c2767d7216058484f87920557a3f9282506e5ce5 icedtea-3.0.0pre01 300e2c5eeb2710de3630d14ffe4592214633dbff jdk8u20-b10 70dc2c030c69470a5d9099b7f54e4cfef89276fd jdk8u20-b11 b6a2ba7d3ea7259a76c8ff1ec22fac9094494c1c hs25.20-b11 @@ -496,6 +508,7 @@ e4a6e7f1b90b85270aee1c54edaca3ef737082f1 hs25.20-b21 f7429096a202cab5c36a0f20dea33c554026010f jdk8u20-b22 7c56530b11496459e66cb9ea933035002311672c hs25.20-b22 +877471da7fbbe69d029b990b77a70e7fcf3d02ed icedtea-3.0.0pre02 f09d1f6a401e25a54dad44bb7bea482e47558af5 jdk8u20-b23 42ddd0bbcb6630fe463ec9bc1893c838d5edff1b jdk8u20-b24 00cf2b6f51b9560b01030e8f4c28c466f0b21fe3 hs25.20-b23 @@ -574,6 +587,9 @@ 6b93bf9ea3ea57ed0fe53cfedb2f9ab912c324e5 jdk8u40-b12 521e269ae1daa9df1cb0835b97aa76bdf340fcb2 hs25.40-b17 86307d47790785398d0695acc361bccaefe25f94 jdk8u40-b13 +b280f4f4f11916e202aaa4d458630d4c26b59e2a jdk8u40-b12-aarch64 +26fc60dd5da8d3f1554fb8f2553f050839a539c6 jdk8u40-b12-aarch64-1262 +d7c03eb8b2c2bc4d34438699f07609ba4c4bca5c jdk8u40-b12-aarch64-1263 4d5dc0d0f8799fafa1135d51d85edd4edd566501 hs25.40-b18 b8ca8ec1daea70f7c0d519e866f9f147ec247055 jdk8u40-b14 eb16b24e2eba9bdf04a9b377bebc2db9f713ff5e jdk8u40-b15 @@ -588,6 +604,9 @@ d9349fa8822336e0244da0a8448f3e6b2d62741d jdk8u40-b19 c3933f52eeb33f70ee562464edddfe9f01d944fd jdk8u40-b20 d2e9a6bec4f2eec8506eed16f7324992a85d8480 hs25.40-b24 +85e5201a55e4dcf1b5dbb90bcfee072245e8a458 icedtea-3.0.0pre03 +7e5a87c79d696b280bae72ee7510e2a438c45960 icedtea-3.0.0pre04 +b07272ef9ccdf3066fbfd6e28bac10baad9417b6 icedtea-3.0.0pre05 25ec4a67433744bbe3406e5069e7fd1876ebbf2f jdk8u40-b21 0f0cb4eeab2d871274f4ffdcd6017d2fdfa89238 hs25.40-b25 0ee548a1cda08c884eccd563e2d5fdb6ee769b5a jdk8u40-b22 @@ -722,6 +741,11 @@ 0e4094950cd312c8f95c7f37336606323fe049fe jdk8u60-b23 d89ceecf1bad55e1aee2932b8895d60fc64c15db hs25.60-b23 fb157d537278cda4150740e27bb57cd8694e15bf jdk8u60-b24 +11098f828fb815a467e77729f2055d6b1575ad3e arch64-jdk8u60-b24 +8ec803e97a0d578eaeaf8375ee295a5928eb546f aarch64-jdk8u60-b24.2 +2ee4407fe4e4ae13c5c7ef20709616cb3f43dea9 icedtea-3.0.0pre06 +ddebea156752c9a58ab2ab82f5dc28efee5f8f82 icedtea-3.0.0pre07 +c313c4782bb33aa4ea49f1342c54b3138af418a1 icedtea-3.0.0pre08 6b4ea38c01bd9cc86d0aa8926f4855ff6ee365ee jdk8u60-b25 6a6759372807f49aa7a66ddc36aa91d6648d2097 jdk8u60-b26 10ad4b9d79f98fa3545c88a342a68a80d198b808 jdk8u60-b27 @@ -801,6 +825,7 @@ b8e7dd0e21173ad829b40361763d27cb6ac532e9 jdk8u72-b12 a8e4754b89aecc388623394a20f6d43d4c58f083 jdk8u72-b13 dc2fdd4e0b8105268b8231040f761f27ab4523f2 jdk8u72-b14 +dbf85d44da89a2428b3bd678be791c314e148845 icedtea-3.0.0pre09 d6670c5d49ba381405ec9f69a78ccc5b8b0c8473 jdk8u72-b15 da43260704c28b9f19cb652090ae65c258220fd6 jdk8u72-b31 26b99cd20661a1fa05939d1856a9389311e01c4f jdk8u73-b00 @@ -835,6 +860,9 @@ 1b6d4fd2730e58f17820930f797938dc182117c4 jdk8u77-b00 ddd297e340b1170d3cec011ee64e729f8b493c86 jdk8u77-b01 1b4072e4bb3ad54c4e894998486a8b33f0689160 jdk8u77-b02 +e9585e814cc954c06e870f3bdf37171029da0d5e icedtea-3.0.0pre10 +5e587a29a6aac06d6b5a7ebeea99a291d82520c8 icedtea-3.0.0 +49b8cecd1bbe2c2ba0ad1aec6722078b621866a1 icedtea-3.0-branchpoint 223b64a19e94222dd97b92bb40abcfbc0bf6ef1f jdk8u77-b03 bbbb05e91c629f8d9eef2ba43933767f68a898b0 jdk8u91-b00 e36b6ade0499eadfd8673fe62ef0a613af2e6d67 jdk8u91-b13 @@ -859,8 +887,15 @@ 9a87701e22b3cae79fdfd8cdb732051e02a710fa jdk8u76-b12 481dcde745b6aec035781ed9f6797cfc93719f71 jdk8u92-b00 f3e1e734e2d29101a9537ddeb71ecad413fcd352 jdk8u92-b13 +cbd30c92ef7a62846124e28b35aaf668621b1105 icedtea-3.1.0pre01 +76eca5cf31500ecb1d1807685729a7ea5c3780e7 icedtea-3.1.0pre02 +ea6933324a7a52379d7f1e18e7525fd619079865 icedtea-3.1.0pre03 +0f47eef348e2ec17dd6492886c57e23023fbc435 icedtea-3.1.0pre04 24a09407d71bb2cc4848bfa21660c890b4d722b1 jdk8u92-b14 445941ba41c0e3829fe02140690b144281ac2141 jdk8u92-b31 +f958bebdee267695e37aadd27753ac8b1e1823c8 jdk8u92-b32 +d1bb0e79ff79d21068388d9c62ca01e3c072fd0d jdk8u92-b33 +d0388be32561e4bd00c1a79adbe301cfdd6ba9f2 jdk8u92-b34 b374548dcb4834eb8731a06b52faddd0f10bd45d jdk8u81-b00 ead07188d11107e877e8e4ad215ff6cb238a8a92 jdk8u101-b01 34429bad9986677f4991c80aeb22665842881cba jdk8u101-b02 @@ -874,6 +909,8 @@ 218a44a163fa8c2532fd5f2e8ea9bc3c9c2ca8cf jdk8u101-b10 0095e54dcaa1acfe1614feff9600734c26af7ae8 jdk8u101-b11 286fe17d81c3d153611a28e50926083ae934cc56 jdk8u101-b12 +e480e0df8eea8e5d022672a450cd6c8e2eeac86b icedtea-3.1.0 +90416ba05ba1cde27da26ca1e6cc66062e883c17 icedtea-3.2.0pre01 77df35b662ed98236f67ab18e23691460f986981 jdk8u101-b13 d6c92b9e192ef97305a699e868387d55821c81ad jdk8u102-b00 d6c92b9e192ef97305a699e868387d55821c81ad jdk8u82-b00 @@ -890,9 +927,140 @@ 36a1a2875ed55fa17818f3eb203e27922a7b4589 jdk8u102-b11 340e1a736ef7169786e70db7f31ffd32bc3be24d jdk8u102-b12 f6daf04c0f48dab5420ad63d21da82a7fa4e3ad7 jdk8u102-b13 +ac19c2e28a511cacde863e39802c2e5277e1665f icedtea-3.2.0pre02 +bca09127475293c1938b5413fbf25af2c281c597 icedtea-3.2.0pre03 ac29c9c1193aef5d480b200ed94c5d579243c17b jdk8u102-b14 +96e1c72fc617d3c6c125bcfc9182f77fc6aa38e6 jdk8u102-b31 +c8988d2e4212583ec0f04591c8e241ad3cf95674 jdk8u102-b32 +9050d85e29600400ce4ba2b4db9616388082ae08 jdk8u102-b33 +b678b66d1538af31bac7cf5e74c029395607decd jdk8u102-b34 +8a2db0a6c499250050b59f9a47acd9ea80de92c2 jdk8u102-b35 +ceecf88e5c2c09bfabf5926581e6d0b0f65f5148 jdk8u111-b00 +e73d79ce00e4a0451e464c7a73d9c911d01e169a jdk8u111-b01 +d584a614818562e1187e1a15c202aec01491caeb jdk8u111-b02 +a3ede966ecfe6009fe4a58fbd6903c470a059ad3 jdk8u111-b03 +65029655928a834018a6793253c9b2699044af92 jdk8u111-b04 +e4525db272634b980738003eff99ac1588bb79d3 jdk8u111-b05 +019b22dd8128840ecdcd1bfebcf4447e28e45068 jdk8u111-b06 +3f337aaf090769653ee0a746fbe661d09055a883 jdk8u111-b07 +e180e364a40364a059a20c74b97ab4e928e2b676 jdk8u111-b08 +c48b303692bb86c42e928da6dec815e901a24c5b jdk8u111-b09 +96973081eb8a132ca3bfee9249ad99c185b6b130 jdk8u111-b10 +603804f2132ff188a9f3d1c31cca63b47220e2e2 jdk8u111-b11 +055bc2a065a503e8714ff7ad27e6197dc0339efa jdk8u111-b12 +c3b42c43c230f10e79ae850ee9062fe86d3c75c9 jdk8u111-b13 +be4aeaa327f739d02d2c66a433ab2946ef19c5fb icedtea-3.2.0 +05a6a5823aa58a0a4720a328a9db484f21d573bc jdk8u111-b14 b09a69142dd3bf78ca66bb0c99046ca7cccbdda9 jdk8u112-b00 cf1faa9100dd8c8df6e1a604aaf613d037f51ebf jdk8u112-b01 f22b5be95347c669a1463d9e05ec3bf11420208e jdk8u112-b02 f2f59d888427b1db336766bc8cd272f2b2d84e1a jdk8u112-b03 c171546c49b5ff57bcb74bb54e8860647f83f268 jdk8u112-b04 +4b7af794466ba22461ed043a1394df43e4993c4f jdk8u112-b06 +55ed9b0a35e4ad4bb5ca3f393f6749e81ad9fef0 jdk8u112-b07 +670f8169b83c6af14339fe37b2a2b8384dc2149b jdk8u112-b08 +1ccd27199595fedefcd1ca4a335e049887c63107 jdk8u112-b09 +2de719469e959ae1f7bd4fd64af8470f1d03d3bb jdk8u112-b10 +c2ca4df6580822835f3b21436b79e123910c4eb5 jdk8u112-b11 +44dcadfb9e7038a1ae288a99a728526ed97d2b7c jdk8u112-b12 +7bc1061f52cfc5ce4cbfd42dd2dcdc91e7efce72 jdk8u112-b13 +c2c4db2a42a215c98a4f027edb8bbb00dd62d9b9 jdk8u112-b14 +b28d012a24cab8f4ceeee0c9d3252969757423ed jdk8u112-b15 +e134dc1879b72124e478be01680b0646a2fbf585 jdk8u112-b16 +510bf6178ea48859804d69715a78b82b8d2c58d3 icedtea-3.3.0pre01 +87440ed4e1de7753a436f957d35555d8b4e26f1d jdk8u112-b31 +3b0e5f01891f5ebbf67797b1aae786196f1bb4f6 jdk8u121-b00 +251a2493b1857f2ff4f11eab2dfd8b2fe8ed441b jdk8u121-b01 +70c4a50f576a01ec975d0a02b3642ee33db39ed8 jdk8u121-b02 +fa3bb4153a28b45a7a80cbf1058979b8f1c8b104 jdk8u121-b03 +35cff8508ca15dc18c598501cab160aee7220d44 jdk8u121-b04 +f71447f104ce7b018a08bf1cf385438525744d13 jdk8u121-b05 +49a2fc91c46f3d73aac7dbd420a4a007fe453ef8 jdk8u121-b06 +f31c7533cfcb55acfb8dc5b31779d3a64708f5ce jdk8u121-b07 +02a3d0dcbeddd8507d9a4b1f5a9f83aca75e5acb jdk8u121-b08 +8cae1bdbd73cb1a84afad07a8e18467f56560bc4 jdk8u121-b09 +f26f6895c9dfb32dfb4c228d69b371d8ab118536 jdk8u121-b10 +11f91811e4d7e5ddfaf938dcf386ec8fe5bf7b7c jdk8u121-b11 +b132b08b28bf23a26329928cf6b4ffda5857f4d3 jdk8u121-b12 +2a767107aa8c8142d96eb95142b1ac82cf646568 icedtea-3.3.0pre02 +6efaf77e82a17344499a277f1909bd3825b1b5ac icedtea-3.3.0 +0bd3170be8c729dfaa88e7aa97449b2f36c650a9 icedtea-3.4.0pre01 +90f94521c3515e5f27af0ab9b31d036e88bb322a jdk8u121-b13 +c0a1ba0df20fda10ddb8599e888eb56ad98b3874 jdk8u131-b00 +0b85ccd6240991e1a501602ff5addec6b88ae0af jdk8u131-b01 +ef90c721a4e59b01ca36f25619010a1afe9ed4d5 jdk8u131-b02 +0ca47d0811b01ecf8651b6045a1e33a4a9bed0ee jdk8u131-b03 +dab1d597165207e14b6886b1823c1e990bc776a3 jdk8u131-b04 +c965fc1aa840a0903709ad69aa0e2100330ccd84 jdk8u131-b05 +6e4cfbc7534f83902692132efb61683528c04a59 jdk8u131-b06 +5b3cb4fbdbc7bdeb7c78a8703c3084ce068f6691 jdk8u131-b07 +db221c0a423e776bec5c3198d11d3f26827bd786 jdk8u131-b08 +56e71d16083904ceddfdd1d66312582a42781646 jdk8u131-b09 +1da23ae49386608550596502d90a381ee6c1dfaa jdk8u131-b10 +00b7bbd261c972b38d4ecc2925f445c28de6fcb3 icedtea-3.4.0 +654b7fcb4932d48063f5f1fba0c8994db5e02976 icedtea-3.5.0pre01 +829ea9b92cda9545652f1b309f56c57383024ebb jdk8u131-b11 +692bc6b674dcab72453de08ee9da0856a7e41c0f jdk8u141-b00 +0cee0db0180b64655751e7058c251103f9660f85 jdk8u141-b01 +82435799636c8b50a090aebcb5af49946afa7bb5 jdk8u141-b02 +678f11cc769eb79d35d49a94c769304df67a9cef jdk8u141-b03 +62b0b4a31b44e8b159bff106c04ecfabc9d78d9b jdk8u141-b04 +53a48dc8e4418ed422c69361193add798cb4ed55 jdk8u141-b05 +4b7067065b0ad08c41a6334b44877319cbb2de54 jdk8u141-b06 +42f196fd7c589e439c4e6d86b7d845ff024cfe45 jdk8u141-b07 +37ba410ffd431c76961255b87398f6ace7b6794f jdk8u141-b08 +b23c5879a33cf2c2e7c3e2cdfb0285bb7e64198e jdk8u141-b09 +1a3f8a55df45dd79cb566d172e925faa464534f0 jdk8u141-b10 +de803a292be4add77fd8a1e034481f0692c89f95 jdk8u141-b11 +d6e7c7d2c6f69906b4cb643a6813eccba0de988f jdk8u141-b12 +df6af363337eff5b22ae7940b0981231fdf5dfb4 jdk8u141-b13 +3a1543e089c32592be9c201c6e021295fbf5fdc1 jdk8u141-b14 +24ab92601b895b36ffc66e50e634cb962f8f6c1e icedtea-3.5.0 +23f1790147d838ddb1133cc79dc08e7c9ba5ab44 jdk8u141-b15 +eea89df81a8e414813d921eeeeef9b6795f56698 jdk8u144-b00 +ecaa25cbc662396ad7ea422bf43e23098af2100e icedtea-3.5.1 +24ab92601b895b36ffc66e50e634cb962f8f6c1e icedtea-3.6.0pre00 +ecaa25cbc662396ad7ea422bf43e23098af2100e icedtea-3.6.0pre01 +542f4e30fdffc87e5e098d81d69e7aa52d3c763c icedtea-3.6.0pre02 +db36f4d498b1bde975700a800b5ce732941c04b7 jdk8u144-b01 +2d5100bddeb80cf767485b787fc3051311e3d7b9 jdk8u151-b00 +596b584c68b73ec635347807571463580deb955f jdk8u151-b01 +1f6f436360d5cd375b806aec1c78abb8fcb4e5f6 jdk8u151-b02 +0aaeb48ae39e4fc558caf1b0c7ee504a49fec441 jdk8u151-b03 +e48302d521d59c2fe62f874f1f5d34bc46517da7 jdk8u151-b04 +507af6ef977a5d0306a8723dec66e34befc1ae81 jdk8u151-b05 +e1dc36cddcbc36b78e3d0558f87bbf459191e479 jdk8u151-b06 +e2a930243efa63b0a789e85a523e69574d53ac92 jdk8u151-b07 +158904fa31b28f1e027dc5b5a833ee673e89a84b jdk8u151-b08 +8b0169692abbf8fb7972920cd79cee7dcab959c3 jdk8u151-b09 +e352e54382928eb8d5ec70455ef251973c332ccb jdk8u151-b10 +0f06584f52ffc8627b78f4d461a3eba2b703a8f7 jdk8u151-b11 +9bad7d4825fb14efb65fc7bad625bbeaf135339e icedtea-3.6.0 +856e341587d52114a753e48674517e7e307fceff jdk8u151-b12 +5aa8c4ca51f0e666d368a4f119ed734d3ac59d7c jdk8u122-b00 +2198ef7e1c1702b3506b95b5d8c886ad5a12bbe5 jdk8u122-b01 +58d961f47dd4ee1d516512b7744e0f1fc83d8f52 jdk8u122-b02 +b0f2296a0bc85e400e4389306219fcfd2076c9b5 jdk8u122-b03 +b0f2296a0bc85e400e4389306219fcfd2076c9b5 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +65601f3eae818a49a5246c73fb4872f5467a230c jdk8u122-b03 +fb8ea28efb05cd89e5416665232165ef0d2eef29 jdk8u122-b04 +92aff007ba7fd9b69adcf212c5280b9152f3d667 jdk8u132-b00 +8cc092b845ce5dae4fa450d23d8bb9abf509e1a0 jdk8u152-b00 +77d9c9da7188ef4d5fe9c409362d63911c4794e8 jdk8u152-b01 +60d621df6c586e325c0a2cf045c8fc68b7f979fe jdk8u152-b02 +d63e731a896c711b8e0c30ac9ae2d900d4e024f6 jdk8u152-b03 +0bd600d6d77b5b41780074bcbfa133032dadf657 jdk8u152-b04 +68758c5ab0c1ef01e89bea8a9b799714831a177f jdk8u152-b05 +98fb3d75fe567bda30a3667c58a9f83ad2acbdf3 jdk8u152-b06 +4af38194b12580bdc885ab3873d7efefa990f543 jdk8u152-b07 +285fcd09ae9994ac836a2759f6615520b2568432 jdk8u152-b08 +70f18ab733f55856cbd880fe8ba3034ff4d7265d jdk8u152-b09 +39967c81d3f3b8d20584d1400e6f4b2490f0c822 jdk8u152-b10 +cbb6bc4b8c867ea69962fd5b6c79ffe3aa9fd77d jdk8u152-b11 +cdfe7ec6f29293d7c2f64239518e8947733ad85c jdk8u152-b12 +3dd92151df1b3b7c21756f241b49607024b6fe5a jdk8u152-b13 +0a9d8db98fc5f0302da6520ba329f41baa092ae0 jdk8u152-b14 +c1bf165d3b27e864a9f8eec5bb0c1e746a972ad5 jdk8u152-b15 +c14f056eed68c18d6bb0d4314f1a645699b7a600 icedtea-3.7.0pre01 diff -r 5aa8c4ca51f0 -r 44e48b8a75b4 .jcheck/conf --- a/.jcheck/conf Mon Jul 25 14:40:38 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 5aa8c4ca51f0 -r 44e48b8a75b4 ASSEMBLY_EXCEPTION --- a/ASSEMBLY_EXCEPTION Mon Jul 25 14:40:38 2016 -0700 +++ b/ASSEMBLY_EXCEPTION Thu Jan 18 04:46:21 2018 +0000 @@ -1,9 +1,9 @@ OPENJDK ASSEMBLY EXCEPTION -The OpenJDK source code made available by Oracle at openjdk.java.net and -openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the -GNU General Public License version 2 +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 only ("GPL2"), with the following clarification and special exception. Linking this OpenJDK Code statically or dynamically with other code @@ -19,9 +19,9 @@ provided that the Designated Exception Modules continue to be governed by the licenses under which they were offered by Oracle. -As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code to -build an executable that includes those portions of necessary code that Oracle -could not provide under GPL2 (or that Oracle has provided under GPL2 with the -Classpath exception). If you modify or add to the OpenJDK code, that new -GPL2 code may still be combined with Designated Exception Modules if the -new code is made subject to this exception by its copyright holder. +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff -r 5aa8c4ca51f0 -r 44e48b8a75b4 THIRD_PARTY_README --- a/THIRD_PARTY_README Mon Jul 25 14:40:38 2016 -0700 +++ b/THIRD_PARTY_README Thu Jan 18 04:46:21 2018 +0000 @@ -285,13 +285,53 @@ form with the JDK 8 and OpenJDK 8 source distributions, and as object code in the JRE 8 & JDK 8 runtimes. -In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do +In the case of the JRE & JDK runtimes, the terms of the Oracle license do NOT apply to the Elliptic Curve Cryptography library; it is licensed under the following license, separately from Oracle's JDK & JRE. If you do not wish to -install the Elliptic Curve Cryptography library, you may delete the library -named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows -systems) from the JRE bin directory reserved for native libraries. - +install the Elliptic Curve Cryptography library, you may delete the +Elliptic Curve Cryptography library: + - On Solaris and Linux systems: delete $(JAVA_HOME)/lib/libsunec.so + - On Windows systems: delete $(JAVA_HOME)\bin\sunec.dll + - On Mac systems, delete: + for JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libsunec.dylib + for JDK: $(JAVA_HOME)/jre/lib/libsunec.dylib + +Written Offer for ECC Source Code + For third party technology that you receive from Oracle in binary form + which is licensed under an open source license that gives you the right + to receive the source code for that binary, you can obtain a copy of + the applicable source code from this page: + http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/native/sun/security/ec/impl + + If the source code for the technology was not provided to you with the + binary, you can also receive a copy of the source code on physical + media by submitting a written request to: + + Oracle America, Inc. + Attn: Associate General Counsel, + Development and Engineering Legal + 500 Oracle Parkway, 10th Floor + Redwood Shores, CA 94065 + + Or, you may send an email to Oracle using the form at: + http://www.oracle.com/goto/opensourcecode/request + + Your request should include: + - The name of the component or binary file(s) for which you are requesting + the source code + - The name and version number of the Oracle product containing the binary + - The date you received the Oracle product + - Your name + - Your company name (if applicable) + - Your return mailing address and email and + - A telephone number in the event we need to reach you. + + We may charge you a fee to cover the cost of physical media and processing. + Your request must be sent (i) within three (3) years of the date you + received the Oracle product that included the component or binary + file(s) that are the subject of your request, or (ii) in the case of + code licensed under the GPL v3, for as long as Oracle offers spare + parts or customer support for that product model. --- begin of LICENSE --- @@ -870,63 +910,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to Dynalink library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Copyright (c) 2009-2013, Attila Szegedi - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: -* Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -* Neither the name of the copyright holder nor the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER -BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---- end of LICENSE --- - -%% This notice is provided with respect to Joni library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---- end of LICENSE --- - -------------------------------------------------------------------------------- - %% This notice is provided with respect to FontConfig 2.5, which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions on Linux and Solaris. @@ -956,6 +939,74 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to freebXML Registry 3.0 & 3.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +freebxml: Copyright (c) 2001 freebxml.org. All rights reserved. + +The names "The freebXML Registry Project" and "freebxml Software +Foundation" must not be used to endorse or promote products derived +from this software or be used in a product name without prior +written permission. For written permission, please contact +ebxmlrr-team at lists.sourceforge.net. + +This software consists of voluntary contributions made by many individuals +on behalf of the the freebxml Software Foundation. For more information on +the freebxml Software Foundation, please see . + +This product includes software developed by the Apache Software Foundation +(http://www.apache.org/). + +The freebxml License, Version 1.1 5 +Copyright (c) 2001 freebxml.org. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. From andrew at icedtea.classpath.org Wed Jan 24 18:58:47 2018 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 24 Jan 2018 18:58:47 +0000 Subject: /hg/icedtea8-forest/jdk: 275 new changesets Message-ID: changeset 8d23a04594f6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8d23a04594f6 author: asaha date: Mon Jul 25 15:07:34 2016 -0700 Added tag jdk8u122-b00 for changeset 1442bc728814 changeset fab9a5842fad in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fab9a5842fad author: rstevens date: Fri Jul 15 19:24:17 2016 +0300 8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu Reviewed-by: azvegint, alexsch changeset 131e388abc48 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=131e388abc48 author: rstevens date: Fri Jul 15 22:36:46 2016 +0300 8160941: "text/uri-list" dataflavor concats the first two strings Reviewed-by: mcherkas, alexsch changeset ec4b8831ddb7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ec4b8831ddb7 author: sebastian date: Wed Dec 30 19:20:51 2015 +0100 8145981: (fs) LinuxWatchService can reports events against wrong directory Summary: Fixes wakeup mechanism of LinuxWatchService and introduces a test Reviewed-by: alanb changeset 7e643c6b761d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7e643c6b761d author: robm date: Mon Jul 25 17:41:16 2016 +0100 Merge changeset b89abb34ea58 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b89abb34ea58 author: robm date: Tue Jul 26 00:19:11 2016 +0100 Merge changeset 3eb7c0c09f44 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3eb7c0c09f44 author: snikandrova date: Tue Jul 26 17:14:59 2016 +0300 8028363: XmlGregorianCalendarImpl.getTimeZone() bug when offset is less than 10 minutes Reviewed-by: rriggs, coffeys changeset 5354d8a7a85e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5354d8a7a85e author: aivanov date: Wed Jul 27 17:48:22 2016 +0300 8160664: JVM crashed with font manager on Solaris 12 Reviewed-by: prr, aivanov Contributed-by: Martin Walsh changeset 4eb8e94e6ad4 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4eb8e94e6ad4 author: prr date: Thu Jul 28 11:30:26 2016 -0700 8162488: JDK should be updated to use LittleCMS 2.8 Reviewed-by: serb, psadhukhan changeset d1afca530131 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d1afca530131 author: rpatil date: Mon Aug 01 22:40:26 2016 +0530 8159684: (tz) Support tzdata2016f Reviewed-by: okutsu changeset d769ed8938d0 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d769ed8938d0 author: snikandrova date: Mon Jul 18 13:57:59 2016 +0300 8022580: sun.net.ftp.impl.FtpClient.nameList(String path) handles "null" incorrectly Reviewed-by: chegar, dfuchs changeset d360c46222d7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d360c46222d7 author: vadim date: Tue Jul 26 14:18:43 2016 +0300 8161761: [parfait] 2 JNI exception pending defect groups in GraphicsPrimitiveMgr.c Reviewed-by: prr, serb changeset 992afb514ef2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=992afb514ef2 author: vadim date: Tue Jul 26 14:19:40 2016 +0300 8161733: [parfait] Memory leak in imageioJPEG.c:2803 Reviewed-by: prr, serb changeset c39abc9944d4 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c39abc9944d4 author: vadim date: Tue Jul 26 14:54:26 2016 +0300 8161742: [parfait] Uninitialised memory in isXTestAvailable of awt_Robot.c:65 Reviewed-by: serb, ssadetsky changeset 23ebb98bc621 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=23ebb98bc621 author: prr date: Thu Jul 28 06:02:40 2016 -0700 8149714: [parfait] char array lengths don't match in awt_Font.cpp:1701 Reviewed-by: serb, ssadetsky changeset d0308c23e33b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d0308c23e33b author: snikandrova date: Wed Mar 26 19:53:07 2014 +0000 8035158: Remove dependency on sun.misc.RegexpPool and friends Reviewed-by: chegar, michaelm changeset fd0e0898721c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fd0e0898721c author: coffeys date: Wed Aug 10 16:33:24 2016 +0100 8147772: Update KerberosTicket to describe behavior if it has been destroyed and fix NullPointerExceptions 8163104: Unexpected NPE still possible on some Kerberos ticket calls Reviewed-by: weijun changeset 97e13a3ec1d8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=97e13a3ec1d8 author: simonis date: Wed Aug 10 14:57:03 2016 +0200 8152172: PPC64: Support AES intrinsics Summary: Add support for AES intrinsics on PPC64. Reviewed-by: ascarpino, simonis Contributed-by: Hiroshi H Horii changeset 283c8d76ec26 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=283c8d76ec26 author: zmajo date: Wed Aug 10 16:24:01 2016 +0000 Merge changeset dad995b4a62d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dad995b4a62d author: azvegint date: Thu Aug 11 13:22:51 2016 +0300 8155690: Update libPNG library to the latest up-to-date Reviewed-by: serb changeset 02d89bf02553 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=02d89bf02553 author: igerasim date: Thu Aug 11 19:17:36 2016 +0300 8163518: Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip() Reviewed-by: rriggs, shade changeset 20206230cc9c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=20206230cc9c author: igerasim date: Fri Aug 12 01:37:49 2016 +0300 8163877: Tests added in JDK-8163518 fail on some platforms Reviewed-by: darcy changeset 4b6460883ac5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4b6460883ac5 author: snikandrova date: Mon Aug 08 20:16:53 2016 +0300 8162876: [TEST_BUG] sun/net/www/protocol/http/HttpInputStream.java fails intermittently Reviewed-by: chegar changeset 27109ea23639 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=27109ea23639 author: mcherkas date: Mon Aug 15 14:13:26 2016 +0300 8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice Reviewed-by: serb changeset 092494241bcf in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=092494241bcf author: dmarkov date: Tue Aug 16 17:58:17 2016 +0300 8163583: [macosx] Press "To Back" button on the Dialog,the Dialog moves behind the Frame Reviewed-by: serb changeset a2407fe43cd0 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a2407fe43cd0 author: rstevens date: Tue Aug 16 19:34:31 2016 +0300 8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced Reviewed-by: serb, alexsch changeset 921236f5ebaa in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=921236f5ebaa author: snikandrova date: Fri Aug 12 20:14:25 2016 +0300 8145732: Duplicate entry in http.nonProxyHosts will ignore subsequent entries Summary: Test update to explicitly cover problematic scenario. Reviewed-by: chegar changeset 985eed16a784 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=985eed16a784 author: azvegint date: Wed Aug 17 15:19:03 2016 +0300 8155691: Update GIFlib library to the latest up-to-date Reviewed-by: serb changeset f5b633c0885c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f5b633c0885c author: mcherkas date: Thu Aug 18 19:35:50 2016 +0300 8164119: MoveToOtherScreenTest fails due wrong key attribute Reviewed-by: coffeys changeset 5beaee665e14 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5beaee665e14 author: coffeys date: Fri Aug 19 07:42:29 2016 +0100 8162916: Test sun/security/krb5/auto/UnboundSSL.java fails Reviewed-by: weijun, asmotrak changeset fd1a11082ed4 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fd1a11082ed4 author: mcherkas date: Fri Aug 19 19:28:02 2016 +0300 8040322: TextArea.replaceRange() and insert() are broken with setText(null) Reviewed-by: serb, azvegint Contributed-by: Ambarish Rapte changeset acd7ff9f6018 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=acd7ff9f6018 author: igerasim date: Tue Aug 23 21:28:18 2016 +0300 8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input Reviewed-by: scolebourne, ntv, coffeys changeset 3dc438e0c8e1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3dc438e0c8e1 author: clanger date: Fri Aug 26 11:32:10 2016 +0000 8160174: java.net.NetworkInterface - fixes and improvements for network interface listing Reviewed-by: chegar changeset 3ac3b870fdae in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3ac3b870fdae author: asaha date: Tue Aug 30 02:07:04 2016 -0700 8129361: ISO 4217 amendment 160 Reviewed-by: naoto Contributed-by: li.jiang at oracle.com changeset 48b60102b013 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=48b60102b013 author: igerasim date: Wed Aug 31 11:19:11 2016 +0300 6474807: (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException Reviewed-by: valeriep changeset 3ef283ecb752 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3ef283ecb752 author: igerasim date: Sat Sep 03 13:33:43 2016 +0300 8163896: Finalizing one key of a KeyPair invalidates the other key Reviewed-by: coffeys, vinnie changeset f4bb6973e2ce in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f4bb6973e2ce author: clanger date: Fri Sep 02 15:54:57 2016 +0200 8165320: Small flaw when integrating 8160174 to JDK8 Reviewed-by: chegar, robm changeset ffa5c441e033 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ffa5c441e033 author: clanger date: Thu Sep 01 11:42:38 2016 +0200 8162598: XSLTC transformer swallows empty namespace declaration which is needed to undeclare default namespace Reviewed-by: joehw, dfuchs changeset bf9d4e7df870 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bf9d4e7df870 author: dmarkov date: Tue Sep 06 16:06:49 2016 +0300 8050478: [macosx] Cursor not updating correctly after closing a modal dialog Reviewed-by: serb, alexsch changeset 4480dfb2d7cb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4480dfb2d7cb author: serb date: Thu Sep 08 14:24:51 2016 +0300 8159696: java.beans.MethodRef#get throws NullPointerException Reviewed-by: alexsch changeset f6030acfa5ae in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f6030acfa5ae author: igerasim date: Thu Sep 08 19:35:01 2016 +0300 8153438: Avoid repeated "Please insert a smart card" popup windows Reviewed-by: vinnie, valeriep changeset 7bdd8c20b8b3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7bdd8c20b8b3 author: asaha date: Mon Sep 19 21:13:02 2016 -0700 Added tag jdk8u122-b01 for changeset f6030acfa5ae changeset 55e76c9181e8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=55e76c9181e8 author: igerasim date: Fri Sep 09 18:58:06 2016 +0300 8165243: Base64.Encoder.wrap(os).write(byte[],int,int) with incorrect arguments should not produce output Reviewed-by: rriggs, alanb, sherman, coffeys changeset cf35ea4f7962 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cf35ea4f7962 author: rpatil date: Sat Sep 10 22:54:48 2016 +0530 8160951: Test javax/xml/bind/marshal/8134111/UnmarshalTest.java should be added into :needs_jre group 8160958: Test java/net/SetFactoryPermission/SetFactoryPermission.java should be added into :needs_compact2 group Reviewed-by: igerasim changeset d618a85a74b6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d618a85a74b6 author: mcherkas date: Wed Sep 14 15:20:20 2016 +0300 8160913: [TEST_BUG] javax/management/security/SecurityTest.java fails due to missing keyStore file Reviewed-by: weijun Contributed-by: mallikarjuna.avaluri at oracle.com changeset 2fc8da996875 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2fc8da996875 author: coffeys date: Thu Sep 01 11:01:47 2016 +0100 8164846: CertificateException missing cause of underlying exception Reviewed-by: xuelei changeset 6294a4e12b25 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6294a4e12b25 author: coffeys date: Wed Sep 14 14:24:16 2016 +0100 Merge changeset c4b627243347 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c4b627243347 author: ant date: Thu Sep 15 11:44:12 2016 +0300 8160570: [macosx] modal dialog can skip the activation/focus events Reviewed-by: serb, ssadetsky changeset 59903dbf4122 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=59903dbf4122 author: ant date: Tue Sep 20 15:53:06 2016 +0300 8156116: [macosx] two JNI locals to delete in AWTWindow.m, CGraphicsEnv.m Reviewed-by: serb, azvegint changeset 79aaa0f7f81a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=79aaa0f7f81a author: robm date: Tue Sep 13 14:47:29 2016 +0100 6947916: JarURLConnection does not handle useCaches correctly Reviewed-by: chegar changeset 9e5b59f2e30f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9e5b59f2e30f author: robm date: Wed Sep 21 01:01:06 2016 +0100 8165988: Test JarURLConnectionUseCaches.java fails at windows: failed to clean up files after test Reviewed-by: chegar changeset 10053c71b5ae in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=10053c71b5ae author: robm date: Fri Sep 23 15:31:46 2016 +0100 8159410: InetAddress.isReachable returns true for non existing IP adresses Reviewed-by: chegar, coffeys changeset be698ac28848 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=be698ac28848 author: robm date: Fri Sep 23 18:19:23 2016 +0000 Merge changeset 8d16f74380a7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8d16f74380a7 author: horii date: Wed Sep 14 22:11:54 2016 -0400 8165231: java.nio.Bits.unaligned() doesn't return true on ppc Reviewed-by: simonis, coffeys changeset c83645021621 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c83645021621 author: rpatil date: Fri Sep 23 15:14:57 2016 +0530 8144566: Custom HostnameVerifier disables SNI extension Reviewed-by: coffeys changeset 22bc78a029fb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=22bc78a029fb author: rhalade date: Mon May 16 10:36:51 2016 -0700 8155049: New tests from 8144566 fail with "No expected Server Name Indication" Reviewed-by: xuelei changeset a49220d14600 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a49220d14600 author: robm date: Tue Sep 27 12:07:33 2016 +0100 8166747: Add invalid network / computer name cases to isReachable known failure switch Reviewed-by: chegar, msheppar changeset 5607c8a4242f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5607c8a4242f author: ant date: Wed Sep 28 13:23:22 2016 +0300 8165829: Android Studio 2.x crashes with NPE at sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParent Reviewed-by: serb, ptbrunet changeset c1633ff09d4b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c1633ff09d4b author: dholmes date: Wed Sep 28 20:56:08 2016 -0400 8152000: Java FlightRecorder does not run on Java 8 compact 3 profile since u65 Reviewed-by: erikj, egahlin changeset b5b00d04e0ad in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b5b00d04e0ad author: igerasim date: Thu Sep 29 14:17:14 2016 +0300 8166840: Synthetic bridge constructor in ArrayList$Itr blocks inlining Reviewed-by: vlivanov, mhaupt, forax changeset bd0fe971e0e6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bd0fe971e0e6 author: robm date: Tue Aug 25 14:15:50 2015 +0100 8046768: com/sun/jndi/ldap/LdapTimeoutTest.java fails intermittently Reviewed-by: vinnie changeset 6e54a2f5f6a1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6e54a2f5f6a1 author: robm date: Thu Sep 24 17:01:33 2015 +0100 8135124: com/sun/jndi/ldap/LdapTimeoutTest.java failed intermittently Reviewed-by: rriggs changeset 8b34d3eaa501 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8b34d3eaa501 author: robm date: Thu Nov 12 13:37:35 2015 +0000 8132455: com/sun/jndi/ldap/LdapTimeoutTest.java fails at handleNamingException Reviewed-by: vinnie changeset 6b072c3a6db7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6b072c3a6db7 author: robm date: Wed Dec 09 17:34:09 2015 +0000 8141370: com/sun/jndi/ldap/LdapTimeoutTest.java failed intermittently Reviewed-by: vinnie changeset 7205aeb1633c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7205aeb1633c author: asaha date: Mon Oct 03 11:20:32 2016 -0700 Added tag jdk8u122-b02 for changeset 6b072c3a6db7 changeset b77087c45a4d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b77087c45a4d author: igerasim date: Fri Sep 30 21:55:30 2016 +0300 8077670: sun/security/krb5/auto/MaxRetries.java may fail with BindException Reviewed-by: chegar changeset e6c9b89fd9bf in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e6c9b89fd9bf author: igerasim date: Fri Sep 30 21:57:49 2016 +0300 8087144: sun/security/krb5/auto/MaxRetries.java fails with Retry count is -1 less 8153146: sun/security/krb5/auto/MaxRetries.java failed with timeout Reviewed-by: xuelei changeset d81d1adda4aa in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d81d1adda4aa author: snikandrova date: Mon Aug 29 20:55:06 2016 +0300 8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed with "Error while cleaning up threads after test" Reviewed-by: xuelei changeset b5cc38722f33 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b5cc38722f33 author: snikandrova date: Thu Aug 18 16:27:15 2016 +0300 8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test fails with NullPointerException Reviewed-by: dfuchs, clanger changeset 45ce5a17a14a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=45ce5a17a14a author: jbachorik date: Tue Oct 04 19:14:01 2016 +0100 8139870: sun.management.LazyCompositeData.isTypeMatched() fails for composite types with items of ArrayType Reviewed-by: dfuchs changeset 2df3a3b77e61 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2df3a3b77e61 author: aghaisas date: Wed Oct 05 14:30:21 2016 -0700 8158356: SIGSEGV when attempting to rotate BufferedImage using AffineTransform by NaN degrees Reviewed-by: prr, flar changeset a89724538886 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a89724538886 author: jdv date: Thu Oct 06 09:19:32 2016 -0700 8162461: Hang due to JNI up-call made whilst holding JNI critical lock Reviewed-by: prr, aghaisas changeset 141beb4d854d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=141beb4d854d author: robm date: Fri Oct 07 14:34:43 2016 +0000 Merge changeset 3fb4b27fd149 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3fb4b27fd149 author: asaha date: Mon Oct 17 12:56:20 2016 -0700 Added tag jdk8u122-b03 for changeset 141beb4d854d changeset ba60e42a52f2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ba60e42a52f2 author: asaha date: Tue Sep 27 12:55:16 2016 -0700 Merge changeset d7e9522d8ea6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d7e9522d8ea6 author: asaha date: Tue Oct 11 14:56:09 2016 -0700 Merge changeset a024b5331138 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a024b5331138 author: asaha date: Tue Oct 11 15:40:53 2016 -0700 Merge changeset df10f8ffcc80 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=df10f8ffcc80 author: asaha date: Mon Oct 17 13:00:27 2016 -0700 Merge changeset a699217659eb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a699217659eb author: asaha date: Mon Oct 17 21:18:56 2016 -0700 8168115: Remove and retag jdk8u122-b03 in 8u repo Reviewed-by: coffeys changeset d8c1eb38a232 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d8c1eb38a232 author: asaha date: Mon Oct 17 21:26:01 2016 -0700 Merge changeset b30ecba1cd23 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b30ecba1cd23 author: asaha date: Tue Oct 18 13:05:38 2016 -0700 Added tag jdk8u122-b03 for changeset d8c1eb38a232 changeset e365b6aa3ec5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e365b6aa3ec5 author: alexsch date: Fri Oct 07 22:05:23 2016 +0400 8166591: [macos 10.12] Trackpad scrolling of text on OS X 10.12 Sierra is very fast (Trackpad, Retina only) Reviewed-by: malenkov, serb changeset 77ec016b70c7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=77ec016b70c7 author: iris date: Mon Oct 10 20:28:14 2016 -0700 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell changeset 3243d893b0b2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3243d893b0b2 author: sgehwolf date: Mon Mar 21 11:24:09 2016 +0100 8153711: [REDO] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Summary: Delete global references in invoker_completeInvokeRequest() Reviewed-by: sspitsyn, dsamersoff changeset 7f169fa54a10 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7f169fa54a10 author: rpatil date: Wed Oct 12 16:29:59 2016 +0530 8166875: (tz) Support tzdata2016g Reviewed-by: martin, okutsu changeset c97fb429a9bd in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c97fb429a9bd author: wetmore date: Tue Oct 11 15:49:37 2016 -0700 8167459: Add debug output for indicating if a chosen ciphersuite was legacy Reviewed-by: xuelei changeset 4617a9ec06a5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4617a9ec06a5 author: prr date: Mon Oct 17 15:28:05 2016 -0700 8089573: [macosx] Incorrect char to glyph mapping printing on OSX 10.10 Reviewed-by: serb, vadim changeset 8bc3c39ab16a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8bc3c39ab16a author: clanger date: Mon Sep 05 10:05:12 2016 +0200 8163181: Further improvements for Unix NetworkInterface native implementation Reviewed-by: chegar, msheppar changeset b22e56f1dc73 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b22e56f1dc73 author: robm date: Thu Oct 20 13:39:54 2016 +0000 Merge changeset a82efe79518e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a82efe79518e author: igerasim date: Fri Oct 21 10:44:25 2016 +0300 8167591: Add MD5 to signed JAR restrictions Reviewed-by: mullan, jnimeh changeset 774f11d707e0 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=774f11d707e0 author: robm date: Fri Oct 21 14:04:14 2016 +0100 8163304: jarsigner -verbose -verify should print the algorithms used to sign the jar Reviewed-by: weijun changeset 000711011f8a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=000711011f8a author: asaha date: Mon Oct 24 12:29:09 2016 -0700 Added tag jdk8u122-b04 for changeset 774f11d707e0 changeset f7be58eb30bc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f7be58eb30bc author: asaha date: Tue Oct 25 08:40:09 2016 -0700 Added tag jdk8u132-b00 for changeset 000711011f8a changeset aabc439dc1ac in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aabc439dc1ac author: aefimov date: Mon Oct 24 17:02:34 2016 +0300 8167179: Make XSL generated namespace prefixes local to transformation process Reviewed-by: joehw changeset 569b1b644416 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=569b1b644416 author: igerasim date: Tue Oct 25 10:21:02 2016 +0300 8149521: automatic discovery of LDAP servers with Kerberos authentication Reviewed-by: vinnie changeset 60c7960813f2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=60c7960813f2 author: prr date: Tue Oct 25 11:34:15 2016 -0700 8168364: [macosx] Delete unused class NSPrintinfo Reviewed-by: serb, vadim changeset 0da21a7cd735 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0da21a7cd735 author: rehn date: Mon Oct 24 09:07:26 2016 +0200 8164501: Uninitialised memory in byteArrayToPacket of SharedMemoryConnection.c Reviewed-by: sla, dsamersoff changeset 2e4461221d6a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2e4461221d6a author: alanb date: Fri Jan 03 15:42:05 2014 +0000 8029018: (bf) Check src/share/native/java/nio/Bits.c for JNI pending exceptions Reviewed-by: chegar changeset 59d83d70570d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=59d83d70570d author: michaelm date: Tue Feb 04 11:31:27 2014 +0000 8028725: [Parfait] warnings from b116 for jdk.src.solaris.native.java.net: JNI pending exceptions Reviewed-by: alanb changeset d0a0a7e44e40 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d0a0a7e44e40 author: alanb date: Tue Feb 04 12:05:13 2014 +0000 8033372: Check jdk/src/share/native/java/lang for JNI pending exception issues 8033371: jdk/src/solaris/native/java/lang/ProcessEnvironment.c environ doesn't check for JNI pending exceptions 8030116: (process) Check Parfait warnings in src/solaris/native/java/lang/* 8028769: Check src/share/native/java/lang/*.c for cases when JNI calls are used with pending warnings Reviewed-by: chegar changeset 5c5be0b89ab3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5c5be0b89ab3 author: chegar date: Tue Feb 04 23:40:23 2014 +0000 8025306: Inet[4|6]Address class and fieldID initialization in networking native code Reviewed-by: alanb, michaelm changeset b6b4c6b712cb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b6b4c6b712cb author: alanb date: Wed Feb 05 10:20:30 2014 +0000 8031586: Check jdk/src/*/native/com/sun/security/auth/module for pending JNI exceptions Reviewed-by: vinnie, chegar changeset d9a87ebef67f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d9a87ebef67f author: alanb date: Wed Feb 12 17:51:31 2014 +0000 8034102: Check solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c for JNI pending exceptions Reviewed-by: chegar, henryjen changeset 80fafbedbe78 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=80fafbedbe78 author: msheppar date: Tue Nov 11 01:12:56 2014 +0000 8037909: JNI warnings in jdk/src/windows/native/java/nio/MappedByteBuffer.c Summary: added CHECK_NULL after JNI GetFieldID native call Reviewed-by: alanb, chegar changeset 9f41380babcf in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9f41380babcf author: msheppar date: Wed Feb 25 17:05:56 2015 +0000 8046893: JNI exception pending in jdk/src/solaris/native/java/net: ExtendedOptionsImpl.c, PlainDatagramSocketImpl.c Reviewed-by: alanb, chegar changeset fbbbcdd1db06 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fbbbcdd1db06 author: msheppar date: Wed Feb 25 17:24:13 2015 +0000 8055204: Memory leak in jdk/src/windows/native/java/lang/java_props_md.c Reviewed-by: rriggs changeset a24b5788e238 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a24b5788e238 author: msheppar date: Wed Feb 25 19:36:29 2015 +0000 8046901: Check jdk/src/solaris/native/sun/nio for Parfait flagged uninitialized memory Reviewed-by: rriggs, alanb changeset 71d35c0e608c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=71d35c0e608c author: dfuchs date: Tue Sep 01 15:34:58 2015 +0200 8064470: JNI exception pending in jdk/src/java/base/unix/native/libjava/FileDescriptor_md.c Reviewed-by: alanb, chegar, dfuchs Contributed-by: vyom.tewari at oracle.com changeset c7af4e4f6050 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c7af4e4f6050 author: dfuchs date: Mon Sep 07 10:37:00 2015 +0200 8080486: JNI exception pending in jdk/src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c Reviewed-by: alanb, chegar, igerasim Contributed-by: vyom.tewari at oracle.com changeset 2e5bebd076cb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2e5bebd076cb author: dfuchs date: Tue Sep 29 19:50:56 2015 +0200 8038075: JNI warnings in jdk/src/share/native/sun/misc/VMSupport.c Reviewed-by: rriggs Contributed-by: vyom.tewari at oracle.com changeset ef9b2921bfa5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ef9b2921bfa5 author: prappo date: Thu Oct 20 18:35:45 2016 +0100 8168405: Pending exceptions in java.base/windows/native Reviewed-by: chegar, clanger changeset 3f6785721535 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3f6785721535 author: dmarkov date: Fri Nov 04 15:35:33 2016 +0300 8139189: VK_OEM_102 dead key detected as VK_UNDEFINED 8160623: [PIT] Exception running java/awt/event/KeyEvent/KeyChar/KeyCharTest.java Reviewed-by: alexsch, yan, prr changeset 2b2d334c998b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2b2d334c998b author: mcherkas date: Wed Nov 09 10:47:29 2016 +0300 8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit Reviewed-by: serb changeset d015d09b3acd in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d015d09b3acd author: wetmore date: Tue Nov 08 16:54:28 2016 -0800 8169229: RSAClientKeyExchange debug info is incorrect Reviewed-by: xuelei changeset 1c3b5a7eb5e5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1c3b5a7eb5e5 author: coffeys date: Wed Nov 09 14:22:45 2016 +0000 8166432: Bad 8u112 merge of sun/security/tools/jarsigner/warnings/Test.java Reviewed-by: vinnie changeset e164409e5948 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e164409e5948 author: coffeys date: Wed Nov 09 21:09:10 2016 +0000 8157561: Ship the unlimited policy files in JDK Updates Reviewed-by: wetmore, erikj changeset 15b22e564f41 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=15b22e564f41 author: serb date: Fri Sep 16 17:28:06 2016 +0300 8165717: [macosx] Various memory leaks in jdk9 Reviewed-by: ant, ssadetsky changeset 8b04ee324a1a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8b04ee324a1a author: robm date: Fri Nov 11 13:33:15 2016 +0000 Merge changeset d363da329634 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d363da329634 author: asaha date: Tue Dec 20 15:24:20 2016 -0800 Added tag jdk8u152-b00 for changeset f7be58eb30bc changeset e5b1823a897e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e5b1823a897e author: asaha date: Tue Dec 20 15:37:15 2016 -0800 Merge changeset efcd9a388219 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=efcd9a388219 author: rpatil date: Tue Nov 15 23:33:19 2016 +0530 8169191: (tz) Support tzdata2016i Reviewed-by: martin, okutsu changeset 1993a74c860d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1993a74c860d author: sspitsyn date: Tue Nov 15 13:36:32 2016 -0800 8160024: jdb returns invalid argument count if first parameter to Arrays.asList is null Summary: Adjust com/sun/jdi/MethodImpl.java for null argument Reviewed-by: dcubed, dsamersoff changeset 593583bb61c3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=593583bb61c3 author: sspitsyn date: Tue Nov 15 21:43:05 2016 +0000 Merge changeset 3029254067a9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3029254067a9 author: ddehaven date: Tue Nov 15 14:41:02 2016 -0800 7172652: With JDK 1.7 text field does not obtain focus when using mnemonic Alt/Key combin Reviewed-by: alexsch, azvegint Contributed-by: vivi.an at oracle.com changeset eda445f7d7e9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eda445f7d7e9 author: dbuck date: Sat Nov 19 17:38:50 2016 +0000 8022291: Mac OS: Unexpected JavaLaunchHelper message displaying Reviewed-by: serb, ksrini changeset 90d2c6ddcedd in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=90d2c6ddcedd author: clanger date: Tue Nov 22 08:35:12 2016 +0100 8169865: Downport minor fixes in java.net native code from JDK 9 to JDK 8 Reviewed-by: chegar changeset aa8b9dfd74cc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aa8b9dfd74cc author: robm date: Wed Nov 23 14:35:00 2016 +0000 8169911: Enhanced tests for jarsigner -verbose -verify after JDK-8163304 Reviewed-by: coffeys changeset 906d416fdf75 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=906d416fdf75 author: ant date: Thu Nov 24 15:17:11 2016 +0300 8140525: AwtFrame::WmShowWindow() may steal focus Reviewed-by: serb, ssadetsky changeset f6fe4a8019db in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f6fe4a8019db author: igerasim date: Tue Nov 29 23:03:36 2016 +0300 8170278: ticket renewal won't happen with debugging turned on Reviewed-by: coffeys, weijun changeset 7d5dd001c342 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7d5dd001c342 author: igerasim date: Wed Nov 30 13:46:05 2016 +0300 8059212: Modify sun/security/smartcardio manual regression tests so that they do not just fail if no cardreader found Reviewed-by: mullan changeset dc14aa7ae6e1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dc14aa7ae6e1 author: dmarkov date: Thu Dec 01 15:52:02 2016 +0300 8169355: Diacritics input works incorrectly on Windows if Spanish (Latin American) keyboard layout is used Reviewed-by: ssadetsky changeset c50fb280bdea in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c50fb280bdea author: mcherkas date: Thu Dec 01 18:28:01 2016 +0300 8076554: [macosx] Custom Swing text components need to allow standard accessibility Summary: Remove JTextComponent listeners; use property change listeners for caret/text Reviewed-by: prr, alexsch Contributed-by: peter.brunet at oracle.com changeset 31d15d316c73 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=31d15d316c73 author: asaha date: Thu Sep 22 23:06:58 2016 +0800 8145952: ISO 4217 amendment 161 8164784: ISO 4217 amendment 162 Reviewed-by: naoto Contributed-by: li.jiang at oracle.com changeset daf7316cd79f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=daf7316cd79f author: coffeys date: Thu Dec 01 18:32:23 2016 +0000 Merge changeset 01b06f4bb2ec in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=01b06f4bb2ec author: mcherkas date: Thu Dec 01 21:38:49 2016 +0300 8145207: [macosx] JList, VO can't access non-visible list items Summary: add support for single/multi select following focus and following VO cursor Reviewed-by: alexsch, ant changeset 52c97d80fb6e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=52c97d80fb6e author: naoto date: Wed Dec 07 12:41:08 2016 -0800 8170465: JNI exception pending in jni_util.c:190 8170466: JNI exception pending in jni_util.c:190 Reviewed-by: dholmes changeset 406f825436a2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=406f825436a2 author: dsamersoff date: Thu Dec 08 13:50:15 2016 +0300 8132209: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation Summary: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation Reviewed-by: skoivu, fparain, jbachorik changeset 30430e598b02 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=30430e598b02 author: rriggs date: Thu Dec 08 14:06:39 2016 -0500 8164908: ReflectionFactory support for IIOP and custom serialization Reviewed-by: chegar, psandoz changeset 169e63ecc5ce in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=169e63ecc5ce author: pchelko date: Fri Dec 09 10:01:58 2016 +0300 8035568: [macosx] Cursor management unification Reviewed-by: anthony, serb changeset 8f75b6e9521f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8f75b6e9521f author: dmarkov date: Fri Dec 09 14:35:54 2016 +0300 8169589: [macosx] Activating a JDialog puts to back another dialog Reviewed-by: aivanov, serb changeset f14e7371ba1c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f14e7371ba1c author: dmarkov date: Tue Dec 13 10:04:42 2016 +0300 8165428: Security Warning dialog should be always on the top when multiple applets with APPLICATION_MODAL dialog launched in a browser Reviewed-by: aivanov, serb changeset f7ee2c637dd0 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f7ee2c637dd0 author: rpatil date: Mon Dec 12 17:30:20 2016 +0530 8170316: (tz) Support tzdata2016j Reviewed-by: martin, okutsu changeset 71497dff1197 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=71497dff1197 author: mcherkas date: Wed Jun 22 12:26:30 2016 +0300 8075516: Deleting a file from either the open or save java.awt.FileDialog hangs. Reviewed-by: alexsch, serb changeset 908d5fa49906 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=908d5fa49906 author: mcherkas date: Wed May 25 14:59:15 2016 +0530 8152981: Double icons with JMenuItem setHorizontalTextPosition on Win 10 Reviewed-by: alexsch, serb changeset 8430a707e22b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8430a707e22b author: msolovie date: Fri Dec 09 19:34:45 2016 +0300 8150490: Update OS detection code to recognize Windows Server 2016 Reviewed-by: mgronlun, alanb, dholmes changeset 71215ac21d10 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=71215ac21d10 author: clanger date: Thu Dec 15 09:03:36 2016 +0100 8169112: java.lang.VerifyError: (class: GregorSamsa, method: template-bash signature: (LGregorSamsa8;)V) Register 10 contains wrong type Reviewed-by: joehw changeset 80927e772b9a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=80927e772b9a author: gromero date: Thu Dec 15 07:58:15 2016 -0500 8170153: PPC64/s390x/aarch64: Poor StrictMath performance due to non-optimized compilation Reviewed-by: mdoerr, erikj, simonis, aph changeset 9d85039f4065 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9d85039f4065 author: aefimov date: Tue Dec 20 14:08:20 2016 +0300 8146086: Publishing two webservices on same port fails with "java.net.BindException: Address already in use" Reviewed-by: coffeys changeset e4aaf502f1f9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e4aaf502f1f9 author: dmarkov date: Mon Jan 02 16:56:40 2017 +0300 8171949: [macosx] AWT_ZoomFrame Automated tests fail with error: The bitwise mask Frame.ICONIFIED is not setwhen the frame is in ICONIFIED state Reviewed-by: ssadetsky, serb changeset bc4d8103194d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bc4d8103194d author: dmarkov date: Mon Jan 02 17:15:16 2017 +0300 8171952: [macosx] AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog test fails as DummyButton on Dialog did not gain focus when clicked. Reviewed-by: ssadetsky, serb changeset 0e4fc29a5ce4 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0e4fc29a5ce4 author: robm date: Wed Jan 04 19:44:31 2017 +0000 Merge changeset 1e8c18ddcab1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1e8c18ddcab1 author: asaha date: Tue Jan 17 08:10:57 2017 -0800 Merge changeset 35df1eb89b72 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=35df1eb89b72 author: simonis date: Thu Jan 05 14:25:07 2017 +0100 8172053: (ppc64) Downport of 8170153 breaks build on linux/ppc64 (big endian) Reviewed-by: dholmes, erikj changeset 3042bc2424f1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3042bc2424f1 author: robm date: Mon Jan 09 18:33:02 2017 +0000 8169465: Deadlock in com.sun.jndi.ldap.pool.Connections Reviewed-by: dfuchs, vtewari changeset c43400eba8a3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c43400eba8a3 author: vtewari date: Wed Jan 11 15:19:35 2017 +0100 8075484: SocketInputStream.socketRead0 can hang even with soTimeout set Reviewed-by: chegar, dsamersoff, msheppar, clanger changeset adafbb9b60fe in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=adafbb9b60fe author: aefimov date: Thu Jan 12 00:37:44 2017 +0300 8159058: SAXParseException when sending soap message Reviewed-by: lancea, coffeys changeset 1def0383f967 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1def0383f967 author: dmarkov date: Fri Jan 13 16:53:26 2017 +0300 8171909: [PIT] on Windows, failure of java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java Reviewed-by: yan, serb changeset 756c8d3fd8df in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=756c8d3fd8df author: alanb date: Wed Jan 08 13:08:20 2014 +0000 6772009: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java test failed with 'Completed != 2' Reviewed-by: martin, dholmes Contributed-by: srikalyan.chandrashekar at oracle.com changeset 459c1937dc3e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=459c1937dc3e author: chegar date: Thu Feb 20 13:03:36 2014 +0000 7052625: com/sun/net/httpserver/bugs/6725892/Test.java fails intermittently Reviewed-by: chegar Contributed-by: Michael Cui changeset aabc47d98cde in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aabc47d98cde author: msheppar date: Thu Dec 19 11:34:17 2013 +0000 7102702: java/net/PortUnreachableException/OneExceptionOnly.java failing Summary: change struct sockaddr_in rmtaddr to SOCKETADDRESS rmtaddr in purgeOutstandingICMP Reviewed-by: alanb, chegar changeset 8f05080e0300 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8f05080e0300 author: coffeys date: Thu Jan 12 17:29:04 2017 +0530 8157665: ProblemList.txt needs to be updated as 7041639 closed Reviewed-by: coffeys Contributed-by: nikita.j.jain at oracle.com changeset d9eb1954546a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d9eb1954546a author: psadhukhan date: Thu Jan 19 10:42:49 2017 -0800 8040635: [macosx] Printing a shape filled with a texture doesn't work under Mac OS X Reviewed-by: prr, jdv changeset 0854db6ccc2f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0854db6ccc2f author: psadhukhan date: Thu Jan 19 10:44:56 2017 -0800 8162796: [macosx] LinearGradientPaint and RadialGradientPaint are not printed on OS X. Reviewed-by: prr, jdv changeset a71d26266469 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a71d26266469 author: robm date: Fri Jan 20 16:23:28 2017 +0000 Merge changeset 4867f8d7fbde in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4867f8d7fbde author: alitvinov date: Tue Jan 24 15:29:23 2017 +0300 8168751: Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corrupted Reviewed-by: serb, amenkov changeset 3ca1201e1710 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3ca1201e1710 author: dmarkov date: Tue Jan 31 10:35:06 2017 +0300 8163889: [macosx] Can't print from browser on Mac OS X Reviewed-by: prr, psadhukhan changeset a4c7243016e5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a4c7243016e5 author: vinnie date: Tue Jul 14 16:46:28 2015 +0100 8130041: TsacertOptionTest.java intermittently fails on Mac Reviewed-by: vinnie Contributed-by: asmotrak changeset 949ba12a8f13 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=949ba12a8f13 author: robm date: Thu Feb 02 11:39:55 2017 +0530 8166248: tools/pack200/Pack200Test.java fails on Win32: Could not reserve enough space Reviewed-by: ksrini Contributed-by: nikita.j.jain at oracle.com changeset 236022dfb0c9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=236022dfb0c9 author: rasbold date: Tue Jan 31 21:33:54 2017 +0000 8173581: performance regression in com/sun/crypto/provider/OutputFeedback.java Summary: Corrected the problem in OutputFeedback class Reviewed-by: valeriep Contributed-by: rasbold at google.com changeset d0f01adb6915 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d0f01adb6915 author: coffeys date: Thu Feb 02 17:57:34 2017 +0000 Merge changeset fd84a481b225 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fd84a481b225 author: mcherkas date: Tue Feb 07 19:54:46 2017 +0300 8173145: Menu is activated after using mnemonic Alt/Key combination Reviewed-by: serb, ssadetsky changeset 3f360dc55095 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3f360dc55095 author: coffeys date: Wed Feb 08 12:10:00 2017 +0000 8173783: IllegalArgumentException: jdk.tls.namedGroups Reviewed-by: xuelei, wetmore changeset 072df97b6e2a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=072df97b6e2a author: alanb date: Tue May 03 07:44:52 2016 +0100 8153925: (fs) WatchService hangs on GetOverlappedResult and locks directory (win) Reviewed-by: alanb Contributed-by: akashche at redhat.com, tmader at redhat.com changeset 8c93eb3fa1c0 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8c93eb3fa1c0 author: asaha date: Fri Feb 10 11:43:53 2017 -0800 Added tag jdk8u152-b01 for changeset 072df97b6e2a changeset 9a274dfac382 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9a274dfac382 author: coffeys date: Tue Feb 07 16:13:22 2017 +0530 8171151: JDK8u ProblemList.txt Updates Reviewed-by: coffeys Contributed-by: nikita.j.jain at oracle.com changeset f0c2dcff7c9d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f0c2dcff7c9d author: psadhukhan date: Fri Feb 10 10:06:58 2017 -0800 8170578: CUPS Printing is broken with Ubuntu 16.10 (CUPS 2.2) Reviewed-by: prr changeset 2331451e9090 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2331451e9090 author: dmarkov date: Fri Feb 17 15:14:31 2017 +0300 8163979: [macosx] Chinese text shows as Latin w/ openVanilla input method Reviewed-by: prr, serb changeset cc14fb9d4c52 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cc14fb9d4c52 author: ssadetsky date: Fri Feb 17 16:11:54 2017 +0300 6980209: Make tracking SecondaryLoop.enter/exit methods easier Reviewed-by: serb, ant changeset ffb40fb82cbb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ffb40fb82cbb author: dbatrak date: Fri Feb 17 17:29:44 2017 +0300 8170950: Text is displayed in bold when fonts are installed into symlinked folder Reviewed-by: prr, serb changeset 2ba0ceeb3b10 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2ba0ceeb3b10 author: dbatrak date: Mon Feb 20 21:25:54 2017 +0300 8170552: [macosx] Wrong rendering of diacritics on macOS 8175025: The copyright section in the test/java/awt/font/TextLayout/DiacriticsDrawingTest.java should be updated Reviewed-by: prr, serb, vadim changeset 2494b1f76644 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2494b1f76644 author: malenkov date: Fri Feb 24 12:04:59 2017 +0400 8173876: Fast precise scrolling and DeltaAccumulator fix for macOS Sierra 10.12.2 Reviewed-by: serb, alexsch changeset 9bc2f86c5e88 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9bc2f86c5e88 author: adinn date: Fri Feb 24 10:19:24 2017 +0000 8174729: Race Condition in java.lang.reflect.WeakCache Summary: Race can occur between Proxy.getProxyClass and Proxy.isProxyClass Reviewed-by: mchung changeset d517f8b1b0e8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d517f8b1b0e8 author: mcherkas date: Thu Mar 02 14:59:28 2017 +0300 8171808: Performance problems in dialogs with large tables when JAB activated Reviewed-by: serb, alexsch changeset d355fca1b037 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d355fca1b037 author: psadhukhan date: Wed Mar 08 21:27:38 2017 +0300 8058316: lookupDefaultPrintService returns null on Solaris 11 Reviewed-by: prr, jdv changeset d15820a455e6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d15820a455e6 author: rpatil date: Fri Mar 10 12:50:22 2017 +0530 8176044: (tz) Support tzdata2017a Reviewed-by: naoto changeset e90f4d7f3dfb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e90f4d7f3dfb author: dmarkov date: Tue Mar 14 11:00:09 2017 +0300 8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter Reviewed-by: prr, serb changeset 0cee8c0bc7c7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0cee8c0bc7c7 author: rriggs date: Tue Mar 14 10:21:45 2017 -0400 8169556: Wrapping of FileInputStream's native skip and available methods Summary: Wrap further native methods in FileInputStreams Reviewed-by: chegar, bpb, rriggs Contributed-by: sunny.chan at gs.com changeset 5ef4f22b1824 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5ef4f22b1824 author: prr date: Fri Mar 17 09:41:45 2017 -0700 8039412: Stack overflow on Linux using DialogTypeSelection.NATIVE Reviewed-by: prr, rchamyal changeset 0b9d66a1294c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0b9d66a1294c author: psadhukhan date: Fri Mar 17 09:43:57 2017 -0700 8067059: PrinterJob.pageDialog() with DialogSelectionType.NATIVE returns a PageFormat when cancelled. Reviewed-by: jgodinez, prr changeset cd671a817324 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cd671a817324 author: igerasim date: Fri Mar 17 11:55:24 2017 -0700 8175251: Failed to load RSA private key from pkcs12 Summary: Enhanced DER library with extra arg to control leading-0 check Reviewed-by: mullan changeset 02cb96782d4d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=02cb96782d4d author: prr date: Fri Mar 17 16:51:26 2017 -0700 8176530: JDK support for JavaFX modal print dialogs Reviewed-by: serb, psadhukhan, kcr changeset 83726fe0f756 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=83726fe0f756 author: robm date: Tue Mar 21 17:08:03 2017 -0700 Merge changeset cc7f20a9beb2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cc7f20a9beb2 author: ascarpino date: Thu Mar 23 08:41:32 2017 -0700 8176536: Improved algorithm constraints checking Reviewed-by: mullan changeset dbf817e78280 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dbf817e78280 author: igerasim date: Thu Mar 23 11:48:23 2017 -0700 8169056: StringIndexOutOfBoundsException in Pattern.compile with CANON_EQ flag Reviewed-by: coffeys changeset 80280d8b40e9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=80280d8b40e9 author: asaha date: Mon Mar 27 08:22:23 2017 -0700 Added tag jdk8u152-b02 for changeset dbf817e78280 changeset 98d941f5c8cc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=98d941f5c8cc author: martin date: Wed Sep 16 10:49:11 2015 -0700 8136570: Stop changing user environment variables related to /usr/dt 4953367: MAWT: Java should be more careful manipulating NLSPATH, XFILESEARCHPATH env variables Summary: Stop changing user environment variables: NLSPATH XFILESEARCHPATH Reviewed-by: prr changeset 2a274c649572 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2a274c649572 author: bchristi date: Tue Mar 21 15:03:26 2017 -0700 7131356: (props) "No Java runtime present, requesting install" when creating VM from JNI [macosx] Summary: Replace JRS calls with Core Foundation calls Reviewed-by: naoto changeset fe2d711d85ae in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fe2d711d85ae author: bchristi date: Thu Jun 30 10:13:30 2016 -0700 8160370: System.getProperty("os.version") returns "Unknown" on Mac Summary: Read SystemVersion.plist on pre-10.9 Mac OS Reviewed-by: bpb, ddehaven, gziemski, rriggs changeset f2224562befb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f2224562befb author: bchristi date: Thu Jul 21 13:02:35 2016 -0700 8161039: System.getProperty("os.version") returns incorrect version number on Mac Summary: Omit trailing .0 from os.version when patchVersion is 0 Reviewed-by: alanb changeset cad679416e42 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cad679416e42 author: naoto date: Tue Feb 14 13:20:48 2017 -0800 8174779: Locale issues with Mac 10.12 Reviewed-by: bchristi changeset 677beb627eb6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=677beb627eb6 author: naoto date: Mon Mar 06 18:54:53 2017 -0800 8174736: [JCP] [Mac]Cannot launch JCP on Mac os with language set to "Chinese, Simplified" while region is not China Reviewed-by: bchristi changeset 685eacce7d97 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=685eacce7d97 author: bchristi date: Tue Mar 28 12:30:30 2017 -0700 Merge changeset 893feff4c809 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=893feff4c809 author: psadhukhan date: Thu Mar 30 06:05:16 2017 -0700 8176287: [macosx] The print test crashed with Nimbus L&F Reviewed-by: serb, prr changeset b281494e3031 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b281494e3031 author: dmarkov date: Thu Mar 30 16:28:59 2017 +0300 8176490: [macosx] Sometimes NSWindow.isZoomed hangs Reviewed-by: serb, azvegint changeset 6307d570b8b6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6307d570b8b6 author: psadhukhan date: Mon Apr 03 12:04:09 2017 +0300 8061258: [macosx] PrinterJob's native Print Dialog does not reflect specified Copies or Page Ranges Reviewed-by: prr, jdv changeset 84508279104c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=84508279104c author: alitvinov date: Mon Apr 03 13:54:35 2017 +0300 8167102: [macosx] PrintRequestAttributeSet breaks page size set using PageFormat Reviewed-by: psadhukhan, prr changeset 0d9af9ca16e2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0d9af9ca16e2 author: okutsu date: Thu Dec 15 13:08:01 2016 +0900 8054214: JapaneseEra.getDisplayName doesn't return names if it's an additional era Reviewed-by: rriggs, naoto changeset 33d57d8122be in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=33d57d8122be author: naoto date: Tue Jan 31 13:18:34 2017 -0800 8173423: Wrong display name for supplemental Japanese era Reviewed-by: sherman changeset 49bcab3213c1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=49bcab3213c1 author: darcy date: Mon Mar 27 18:38:58 2017 -0700 8177678: Overstatement of universality of Era.getDisplayName() implementation Reviewed-by: naoto changeset 3d441a549e76 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3d441a549e76 author: naoto date: Mon Apr 10 09:08:27 2017 -0700 8177776: Create an equivalent test case for JDK9's SupplementalJapaneseEraTest Reviewed-by: rriggs, bchristi changeset ed24ffd786a2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ed24ffd786a2 author: rpatil date: Mon Apr 10 16:17:00 2017 +0530 8177449: (tz) Support tzdata2017b Reviewed-by: martin, naoto changeset 10ed881a584e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=10ed881a584e author: mcherkas date: Tue Apr 11 00:05:00 2017 +0300 8177450: javax.swing.text.html.parser.Parser parseScript ignores a character after commend end Reviewed-by: prr, alexsch changeset 4728c13e97f1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4728c13e97f1 author: robm date: Wed Apr 12 09:03:31 2017 -0700 Merge changeset f7a7f85c9513 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f7a7f85c9513 author: asaha date: Tue Apr 04 11:57:35 2017 -0700 Merge changeset 824988d089dd in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=824988d089dd author: asaha date: Fri Apr 14 09:44:21 2017 -0700 Merge changeset 5534221c23fc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5534221c23fc author: asaha date: Tue Apr 18 15:45:27 2017 -0700 Added tag jdk8u152-b03 for changeset 824988d089dd changeset 73eb89b0a09d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=73eb89b0a09d author: coffeys date: Thu Apr 13 14:22:03 2017 +0100 8157035: Use stronger algorithms and keys for JSSE testing Reviewed-by: coffeys Contributed-by: prasadarao.koppula at oracle.com changeset b77bc7c2e9ed in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b77bc7c2e9ed author: mcherkas date: Fri Apr 14 18:01:18 2017 +0300 8076249: NPE in AccessBridge while editing JList model Reviewed-by: serb, prr, alexsch changeset f08a4bccd723 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f08a4bccd723 author: michaelm date: Thu Apr 27 23:06:51 2017 +0200 8035653: InetAddress.getLocalHost crash Reviewed-by: chegar changeset 13b1fdf3ba75 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=13b1fdf3ba75 author: mcherkas date: Fri Apr 28 23:11:36 2017 +0300 8160893: [macosx] JMenuItems in JPopupMenu are not accessible Reviewed-by: serb, alexsch changeset 4c95cacb8ec7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4c95cacb8ec7 author: robm date: Fri May 05 06:08:19 2017 -0700 Merge changeset 5b86f66575b7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5b86f66575b7 author: asaha date: Tue May 16 13:29:05 2017 -0700 Added tag jdk8u152-b04 for changeset 4c95cacb8ec7 changeset 5b20f3cd68b7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5b20f3cd68b7 author: prr date: Mon May 08 15:43:07 2017 +0300 8170913: Java "1.8.0_112" on Windows 10 displays different characters for EUDCs from ones created in eudcedit.exe. Reviewed-by: vadim, psadhukhan changeset 501221d78021 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=501221d78021 author: azvegint date: Fri May 12 17:36:21 2017 +0300 8178996: [macos] JComboBox doesn't display popup in mixed JavaFX Swing Application on 8u131 and Mac OS 10.12 Reviewed-by: serb, ssadetsky changeset 57055eb1f4e9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=57055eb1f4e9 author: pkbalakr date: Mon May 15 11:16:10 2017 -0700 8179014: JFileChooser with Windows look and feel crashes on win 10 Reviewed-by: serb, prr changeset 77d56e3a9908 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=77d56e3a9908 author: igerasim date: Tue May 16 10:45:29 2017 -0700 8037346: Need to terminate server process if client runs into problems Reviewed-by: weijun changeset bc066bc4b7ee in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bc066bc4b7ee author: mcherkas date: Wed May 17 13:37:52 2017 +0300 8175915: NullPointerException from JComboBox and JList when Accessibility enabled Reviewed-by: serb, prr changeset e29445ea46e4 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e29445ea46e4 author: dl date: Wed May 17 09:17:53 2017 -0400 8179515: Class java.util.concurrent.ThreadLocalRandom fails to Initialize when using SecurityManager Reviewed-by: dholmes, rriggs changeset c0048bbca98a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c0048bbca98a author: mullan date: Wed Dec 14 10:22:02 2016 -0500 8165751: NPE hit with java.security.debug=provider Reviewed-by: mullan, weijun Contributed-by: adam.petcher at oracle.com changeset dbe8d192975d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dbe8d192975d author: robm date: Mon May 29 16:41:28 2017 +0100 8173664: Typo in https://java.net/downloads/heap-snapshot/hprof-binary-format.html Reviewed-by: dholmes Contributed-by: fairoz.matte at oracle.com changeset 3274f91c4e14 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3274f91c4e14 author: robm date: Wed May 24 17:25:45 2017 +0100 8175131: sun.rmi.transport.tcp.TCPChannel.createConnection close connection on timeout Reviewed-by: rriggs, msheppar changeset bef549899242 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bef549899242 author: robm date: Wed May 24 22:07:07 2017 +0100 8180949: Correctly handle exception in TCPChannel.createConnection Reviewed-by: rriggs changeset 27e6134970ab in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=27e6134970ab author: aefimov date: Thu Jun 01 15:45:33 2017 +0100 8180582: The bind to rmiregistry is rejected by registryFilter even though registryFilter is set Summary: The Registry MAXDEPTH should allow binding more complex objects Reviewed-by: dfuchs, smarks changeset 40d80eabd765 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=40d80eabd765 author: dl date: Tue May 30 16:27:58 2017 -0700 8166507: ConcurrentSkipListSet.clear() can leave the Set in an invalid state Reviewed-by: martin, smarks, psandoz changeset 05cae03b99b2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=05cae03b99b2 author: alitvinov date: Tue Jun 06 19:02:21 2017 +0300 8181192: [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS Reviewed-by: prr, serb changeset cac3c5ec4cd6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cac3c5ec4cd6 author: coffeys date: Wed Jun 07 17:29:37 2017 +0100 8181205: JRE fails to load/register security providers when started from UNC pathname Reviewed-by: xuelei changeset e1b761ebd3b6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e1b761ebd3b6 author: robm date: Sat Jun 10 00:07:36 2017 +0100 8173654: Regression since 8u60: System.getenv doesn't return env var set in JNI code Reviewed-by: erikj changeset 9c692f857417 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9c692f857417 author: robm date: Sun Jun 11 07:45:24 2017 -0700 Merge changeset e03f9868f7df in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e03f9868f7df author: asaha date: Tue Jun 20 11:50:41 2017 -0700 Added tag jdk8u152-b05 for changeset 9c692f857417 changeset 178f0f8062b8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=178f0f8062b8 author: asaha date: Sun Jun 25 21:56:40 2017 -0700 Merge changeset 2936e030098a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2936e030098a author: asaha date: Mon Jun 26 07:40:19 2017 -0700 Merge changeset 915db42093a1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=915db42093a1 author: asaha date: Mon Jun 26 15:21:06 2017 -0700 Merge changeset 636043375508 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=636043375508 author: asaha date: Mon Jul 03 14:29:16 2017 -0700 Merge changeset 9e2a4caaca39 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9e2a4caaca39 author: asaha date: Mon Jul 03 14:52:21 2017 -0700 Added tag jdk8u152-b06 for changeset 636043375508 changeset acd95a590d99 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=acd95a590d99 author: chegar date: Tue Jun 27 14:00:39 2017 +0100 8071424: JCK test api/java_net/Socket/descriptions.html#Bind crashes on Windows Reviewed-by: alanb changeset 6f46926262c2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6f46926262c2 author: coffeys date: Tue Jun 27 13:57:47 2017 +0100 8182672: Java 8u121 on Linux intermittently returns null for MAC address Reviewed-by: michaelm, chegar, clanger, msheppar, vtewari changeset 83998ef9e0b9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=83998ef9e0b9 author: asaha date: Mon Jul 10 15:41:57 2017 -0700 Merge changeset 36a62443b624 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=36a62443b624 author: asaha date: Mon Jul 10 15:54:48 2017 -0700 Added tag jdk8u152-b07 for changeset 83998ef9e0b9 changeset e62e091df75f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e62e091df75f author: asaha date: Mon Jul 17 14:09:51 2017 -0700 Merge changeset 2a1a2d01a423 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2a1a2d01a423 author: asaha date: Wed Jul 19 09:31:48 2017 -0700 Added tag jdk8u152-b08 for changeset e62e091df75f changeset c8159fa788b8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c8159fa788b8 author: asaha date: Mon Jul 24 22:27:19 2017 -0700 Merge changeset eb71140d4973 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eb71140d4973 author: asaha date: Tue Jul 25 12:46:07 2017 -0700 Merge changeset f7a43906cded in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f7a43906cded author: asaha date: Tue Jul 25 12:55:47 2017 -0700 Added tag jdk8u152-b09 for changeset eb71140d4973 changeset db0d193ce92b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=db0d193ce92b author: asaha date: Tue Aug 01 14:35:17 2017 -0700 Merge changeset eec6f646dd40 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eec6f646dd40 author: asaha date: Tue Aug 01 14:43:33 2017 -0700 Added tag jdk8u152-b10 for changeset db0d193ce92b changeset b427b577ba12 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b427b577ba12 author: asaha date: Thu Aug 03 00:24:48 2017 -0700 8185779: 8u152 L10n resource file update Reviewed-by: coffeys Contributed-by: li.jiang at oracle.com changeset 947709b7e632 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=947709b7e632 author: asaha date: Tue Aug 08 09:56:25 2017 -0700 Merge changeset 9745635175b8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9745635175b8 author: asaha date: Tue Aug 08 10:05:53 2017 -0700 Added tag jdk8u152-b11 for changeset 947709b7e632 changeset 548413ee3901 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=548413ee3901 author: shshahma date: Mon Jul 17 03:58:42 2017 -0700 8181500: [TESTBUG] com/sun/jdi/LineNumberInfo.java fails with jArrayIndexOutOfBoundsException Summary: Update line number table and code indices table with missing entry Reviewed-by: vromero changeset 3888ae357808 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3888ae357808 author: asaha date: Tue Aug 15 13:42:45 2017 -0700 Merge changeset d1bb046af8c1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d1bb046af8c1 author: asaha date: Tue Aug 15 13:48:52 2017 -0700 Added tag jdk8u152-b12 for changeset 3888ae357808 changeset f5f32c0208a0 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f5f32c0208a0 author: asaha date: Wed Aug 23 13:10:56 2017 -0700 Merge changeset 8f09be41cba6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8f09be41cba6 author: asaha date: Thu Aug 24 07:26:11 2017 -0700 Added tag jdk8u152-b13 for changeset f5f32c0208a0 changeset aad0b059fc06 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aad0b059fc06 author: asaha date: Tue Aug 29 10:12:48 2017 -0700 8186532: 8u152 L10n resource file update md20 Reviewed-by: coffeys Contributed-by: li.jiang at oracle.com changeset 50047f057dc1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=50047f057dc1 author: asaha date: Tue Aug 29 14:49:43 2017 -0700 Merge changeset 652167b5a47b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=652167b5a47b author: asaha date: Tue Aug 29 14:53:10 2017 -0700 Added tag jdk8u152-b14 for changeset 50047f057dc1 changeset aeca286674ea in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aeca286674ea author: coffeys date: Mon Aug 28 14:55:58 2017 +0100 8159035: CTSMode.java test crashed due to unhandled case of cipher length value as 0 Reviewed-by: ascarpino changeset 6e02d1974296 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6e02d1974296 author: asaha date: Tue Sep 05 10:08:31 2017 -0700 Added tag jdk8u151-b12 for changeset 31bc1a681b51 changeset bfd67d7c7d41 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bfd67d7c7d41 author: asaha date: Tue Sep 05 18:56:11 2017 -0700 Merge changeset 1cb70967c4d7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1cb70967c4d7 author: asaha date: Wed Sep 06 00:36:31 2017 -0700 Added tag jdk8u152-b15 for changeset bfd67d7c7d41 changeset b6c2d6d04932 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b6c2d6d04932 author: andrew date: Thu Dec 07 02:47:13 2017 +0000 Merge jdk8u152-b16 changeset c8b9b15573ec in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c8b9b15573ec author: andrew date: Thu Dec 07 21:23:13 2017 +0000 PR3489: Incomplete reading of directory containing tzdb.dat Summary: tz.properties lookup needs to also be done in TzdbZoneRulesProvider used by java.time Contributed-by: Fridrich Strba changeset 7b4a86a15578 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7b4a86a15578 author: rpatil date: Thu Nov 09 14:38:54 2017 +0530 8190258, PR3499: (tz) Support tzdata2017c 8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c Reviewed-by: naoto, martin changeset e4ff08f9c787 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e4ff08f9c787 author: andrew date: Tue Dec 12 03:59:01 2017 +0000 PR3501: Revert 8165320 so as not to revert the work of 8034174 (PR2290) changeset 3204abe7c7e2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3204abe7c7e2 author: andrew date: Thu Jan 18 04:46:17 2018 +0000 Added tag icedtea-3.7.0pre01 for changeset e4ff08f9c787 diffstat: .hgtags | 178 +- .jcheck/conf | 2 - ASSEMBLY_EXCEPTION | 24 +- THIRD_PARTY_README | 1293 +- make/CompileLaunchers.gmk | 6 +- make/CompileNativeLibraries.gmk | 10 +- make/CopyFiles.gmk | 29 +- make/CreateJars.gmk | 83 +- make/CreateSecurityJars.gmk | 129 +- make/GenerateClasses.gmk | 10 +- make/Images.gmk | 2 +- make/Setup.gmk | 2 +- make/Tools.gmk | 7 +- make/data/tzdata/VERSION | 2 +- make/data/tzdata/africa | 235 +- make/data/tzdata/antarctica | 99 +- make/data/tzdata/asia | 774 +- make/data/tzdata/australasia | 274 +- make/data/tzdata/backward | 6 +- make/data/tzdata/etcetera | 74 +- make/data/tzdata/europe | 839 +- make/data/tzdata/factory | 9 +- make/data/tzdata/iso3166.tab | 6 +- make/data/tzdata/leapseconds | 18 +- make/data/tzdata/northamerica | 337 +- make/data/tzdata/southamerica | 604 +- make/data/tzdata/zone.tab | 21 +- make/gensrc/GensrcMisc.gmk | 6 +- make/lib/Awt2dLibraries.gmk | 129 +- make/lib/CoreLibraries.gmk | 47 +- make/lib/NetworkingLibraries.gmk | 4 + make/lib/NioLibraries.gmk | 19 +- make/lib/SecurityLibraries.gmk | 40 +- make/lib/SoundLibraries.gmk | 46 +- make/mapfiles/libawt/mapfile-mawt-vers | 1 + make/mapfiles/libawt/mapfile-vers-linux | 1 + make/mapfiles/libawt_headless/mapfile-vers | 1 + make/mapfiles/libawt_xawt/mapfile-vers | 3 + make/mapfiles/libjava/mapfile-vers | 13 +- make/mapfiles/libjava/reorder-sparc | 2 +- make/mapfiles/libjava/reorder-sparcv9 | 2 +- make/mapfiles/libjava/reorder-x86 | 2 +- make/mapfiles/libnet/mapfile-vers | 1 + make/mapfiles/libsunec/mapfile-vers | 1 + make/profile-includes.txt | 14 +- make/profile-rtjar-includes.txt | 4 +- make/src/classes/build/tools/addtorestrictedpkgs/AddToRestrictedPkgs.java | 105 - make/src/classes/build/tools/customizesecurityfile/AddToRestrictedPkgs.java | 105 + make/src/classes/build/tools/customizesecurityfile/CryptoLevel.java | 85 + src/aix/native/java/net/aix_close.c | 31 +- src/macosx/bin/java_md_macosx.c | 56 +- src/macosx/classes/com/apple/eawt/_AppDockIconHandler.java | 15 +- src/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java | 2 +- src/macosx/classes/com/apple/laf/AquaProgressBarUI.java | 8 +- src/macosx/classes/com/apple/laf/ScreenMenu.java | 8 +- src/macosx/classes/com/apple/laf/resources/aqua_de.properties | 4 +- src/macosx/classes/sun/awt/CGraphicsConfig.java | 3 +- src/macosx/classes/sun/awt/CGraphicsDevice.java | 15 +- src/macosx/classes/sun/font/CCharToGlyphMapper.java | 32 +- src/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java | 9 +- src/macosx/classes/sun/java2d/OSXSurfaceData.java | 132 +- src/macosx/classes/sun/java2d/opengl/CGLLayer.java | 6 +- src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java | 7 +- src/macosx/classes/sun/lwawt/LWMouseInfoPeer.java | 8 +- src/macosx/classes/sun/lwawt/LWToolkit.java | 2 + src/macosx/classes/sun/lwawt/LWWindowPeer.java | 38 +- src/macosx/classes/sun/lwawt/PlatformEventNotifier.java | 12 +- src/macosx/classes/sun/lwawt/PlatformWindow.java | 2 - src/macosx/classes/sun/lwawt/macosx/CAccessibility.java | 117 +- src/macosx/classes/sun/lwawt/macosx/CAccessible.java | 101 +- src/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java | 15 +- src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java | 3 +- src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java | 12 +- src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java | 108 +- src/macosx/classes/sun/lwawt/macosx/CImage.java | 32 +- src/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java | 20 +- src/macosx/classes/sun/lwawt/macosx/CMenu.java | 44 +- src/macosx/classes/sun/lwawt/macosx/CMenuBar.java | 21 +- src/macosx/classes/sun/lwawt/macosx/CMenuComponent.java | 38 +- src/macosx/classes/sun/lwawt/macosx/CMenuItem.java | 45 +- src/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java | 7 +- src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java | 5 - src/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java | 10 - src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java | 81 +- src/macosx/classes/sun/lwawt/macosx/CPlatformView.java | 47 +- src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java | 360 +- src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java | 14 +- src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java | 13 +- src/macosx/classes/sun/lwawt/macosx/CRobot.java | 33 +- src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java | 30 +- src/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java | 9 +- src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java | 36 +- src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java | 5 + src/macosx/classes/sun/lwawt/macosx/NSEvent.java | 15 +- src/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java | 63 - src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp | 4 + src/macosx/native/sun/awt/AWTSurfaceLayers.h | 2 + src/macosx/native/sun/awt/AWTSurfaceLayers.m | 10 +- src/macosx/native/sun/awt/AWTView.m | 27 +- src/macosx/native/sun/awt/AWTWindow.m | 140 +- src/macosx/native/sun/awt/ApplicationDelegate.m | 7 +- src/macosx/native/sun/awt/CClipboard.m | 3 +- src/macosx/native/sun/awt/CCursorManager.m | 12 +- src/macosx/native/sun/awt/CDesktopPeer.m | 4 +- src/macosx/native/sun/awt/CDragSource.m | 6 +- src/macosx/native/sun/awt/CDragSourceContextPeer.m | 6 +- src/macosx/native/sun/awt/CDropTarget.m | 9 +- src/macosx/native/sun/awt/CFileDialog.m | 9 +- src/macosx/native/sun/awt/CGraphicsEnv.m | 9 +- src/macosx/native/sun/awt/CImage.m | 28 +- src/macosx/native/sun/awt/CMenu.m | 34 +- src/macosx/native/sun/awt/CMenuBar.m | 23 +- src/macosx/native/sun/awt/CMenuComponent.m | 44 +- src/macosx/native/sun/awt/CMenuItem.h | 4 +- src/macosx/native/sun/awt/CMenuItem.m | 44 +- src/macosx/native/sun/awt/CPopupMenu.m | 4 +- src/macosx/native/sun/awt/CPrinterJob.m | 54 +- src/macosx/native/sun/awt/CRobot.m | 39 +- src/macosx/native/sun/awt/CSystemColors.m | 10 +- src/macosx/native/sun/awt/CTrayIcon.m | 14 +- src/macosx/native/sun/awt/ImageSurfaceData.m | 16 +- src/macosx/native/sun/awt/JavaAccessibilityAction.m | 38 +- src/macosx/native/sun/awt/JavaAccessibilityUtilities.h | 3 +- src/macosx/native/sun/awt/JavaAccessibilityUtilities.m | 12 + src/macosx/native/sun/awt/JavaComponentAccessibility.h | 11 +- src/macosx/native/sun/awt/JavaComponentAccessibility.m | 304 +- src/macosx/native/sun/awt/JavaTextAccessibility.h | 4 +- src/macosx/native/sun/awt/JavaTextAccessibility.m | 18 +- src/macosx/native/sun/awt/LWCToolkit.h | 2 + src/macosx/native/sun/awt/LWCToolkit.m | 64 +- src/macosx/native/sun/awt/PrintModel.m | 11 +- src/macosx/native/sun/awt/QuartzSurfaceData.h | 14 + src/macosx/native/sun/awt/QuartzSurfaceData.m | 181 +- src/macosx/native/sun/font/AWTFont.m | 48 + src/macosx/native/sun/osxapp/NSApplicationAWT.m | 4 +- src/share/back/debugLoop.c | 16 +- src/share/back/invoker.c | 89 +- src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties | 2 +- src/share/classes/com/sun/crypto/provider/AESCipher.java | 10 +- src/share/classes/com/sun/crypto/provider/AESCrypt.java | 6 +- src/share/classes/com/sun/crypto/provider/AESWrapCipher.java | 8 +- src/share/classes/com/sun/crypto/provider/ARCFOURCipher.java | 4 +- src/share/classes/com/sun/crypto/provider/BlowfishCipher.java | 4 +- src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java | 8 +- src/share/classes/com/sun/crypto/provider/CipherCore.java | 42 +- src/share/classes/com/sun/crypto/provider/CounterMode.java | 5 +- src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java | 8 +- src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java | 25 +- src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java | 89 +- src/share/classes/com/sun/crypto/provider/ISO10126Padding.java | 16 +- src/share/classes/com/sun/crypto/provider/JceKeyStore.java | 46 +- src/share/classes/com/sun/crypto/provider/KeyProtector.java | 21 +- src/share/classes/com/sun/crypto/provider/OutputFeedback.java | 10 +- src/share/classes/com/sun/crypto/provider/PBECipherCore.java | 535 - src/share/classes/com/sun/crypto/provider/PBES1Core.java | 6 +- src/share/classes/com/sun/crypto/provider/PKCS5Padding.java | 21 +- src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java | 19 +- src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java | 2 +- src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java | 12 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 25 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 54 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java | 55 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 24 +- src/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java | 7 +- src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties | 2 +- src/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java | 6 +- src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java | 2 + src/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java | 12 +- src/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java | 5 + src/share/classes/com/sun/jndi/cosnaming/CNCtx.java | 26 +- src/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java | 7 +- src/share/classes/com/sun/jndi/ldap/LdapClient.java | 3 +- src/share/classes/com/sun/jndi/ldap/LdapCtx.java | 24 +- src/share/classes/com/sun/jndi/ldap/LdapReferralException.java | 5 +- src/share/classes/com/sun/jndi/ldap/pool/Connections.java | 34 +- src/share/classes/com/sun/jndi/ldap/pool/Pool.java | 26 +- src/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java | 35 + src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java | 31 +- src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java | 5 +- src/share/classes/com/sun/media/sound/DirectAudioDevice.java | 28 +- src/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java | 11 +- src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties | 4 +- src/share/classes/com/sun/security/auth/module/LdapLoginModule.java | 7 +- src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties | 2 +- src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties | 2 +- src/share/classes/com/sun/tools/jdi/MethodImpl.java | 10 +- src/share/classes/java/awt/Container.java | 15 +- src/share/classes/java/awt/Menu.java | 2 +- src/share/classes/java/awt/MenuBar.java | 6 +- src/share/classes/java/awt/MenuComponent.java | 18 +- src/share/classes/java/awt/Robot.java | 23 +- src/share/classes/java/awt/TextArea.java | 10 +- src/share/classes/java/awt/WaitDispatchSupport.java | 198 +- src/share/classes/java/awt/Window.java | 4 + src/share/classes/java/beans/MethodRef.java | 7 +- src/share/classes/java/io/CharArrayReader.java | 12 +- src/share/classes/java/io/FileInputStream.java | 12 +- src/share/classes/java/io/ObjectInputStream.java | 384 +- src/share/classes/java/io/ObjectStreamClass.java | 102 +- src/share/classes/java/io/StringBufferInputStream.java | 6 +- src/share/classes/java/lang/Thread.java | 13 +- src/share/classes/java/lang/invoke/LambdaFormEditor.java | 4 +- src/share/classes/java/lang/invoke/MethodHandles.java | 4 +- src/share/classes/java/lang/reflect/WeakCache.java | 8 +- src/share/classes/java/net/SocketInputStream.java | 7 +- src/share/classes/java/net/SocketOutputStream.java | 8 +- src/share/classes/java/net/SocksSocketImpl.java | 4 +- src/share/classes/java/net/URL.java | 3 - src/share/classes/java/net/URLClassLoader.java | 10 +- src/share/classes/java/net/URLStreamHandler.java | 14 +- src/share/classes/java/nio/Bits.java | 177 +- src/share/classes/java/rmi/MarshalledObject.java | 41 +- src/share/classes/java/rmi/activation/ActivationID.java | 36 +- src/share/classes/java/security/CodeSource.java | 22 +- src/share/classes/java/security/Security.java | 33 + src/share/classes/java/security/Signature.java | 12 +- src/share/classes/java/security/UnresolvedPermission.java | 27 +- src/share/classes/java/security/cert/CertificateRevokedException.java | 11 +- src/share/classes/java/time/ZoneOffset.java | 21 +- src/share/classes/java/time/chrono/Era.java | 6 +- src/share/classes/java/time/chrono/JapaneseEra.java | 31 +- src/share/classes/java/time/format/ZoneName.java | 12 +- src/share/classes/java/time/zone/TzdbZoneRulesProvider.java | 13 +- src/share/classes/java/util/ArrayDeque.java | 21 +- src/share/classes/java/util/ArrayList.java | 16 +- src/share/classes/java/util/Base64.java | 4 +- src/share/classes/java/util/CurrencyData.properties | 84 +- src/share/classes/java/util/HashMap.java | 7 +- src/share/classes/java/util/HashSet.java | 12 +- src/share/classes/java/util/Hashtable.java | 7 +- src/share/classes/java/util/IdentityHashMap.java | 7 +- src/share/classes/java/util/PriorityQueue.java | 4 +- src/share/classes/java/util/SimpleTimeZone.java | 20 +- src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java | 19 +- src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java | 2 + src/share/classes/java/util/concurrent/ThreadLocalRandom.java | 7 +- src/share/classes/java/util/concurrent/ThreadPoolExecutor.java | 18 +- src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java | 28 +- src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java | 40 +- src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java | 28 +- src/share/classes/java/util/jar/JarVerifier.java | 12 +- src/share/classes/java/util/logging/Level.java | 7 +- src/share/classes/java/util/logging/LogRecord.java | 14 +- src/share/classes/java/util/regex/Pattern.java | 4 +- src/share/classes/java/util/zip/ZipFile.java | 21 +- src/share/classes/javax/crypto/JceSecurity.java | 75 +- src/share/classes/javax/imageio/spi/ServiceRegistry.java | 21 +- src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java | 69 +- src/share/classes/javax/naming/directory/BasicAttribute.java | 4 +- src/share/classes/javax/security/auth/kerberos/KerberosTicket.java | 23 +- src/share/classes/javax/swing/JComponent.java | 13 +- src/share/classes/javax/swing/JDialog.java | 3 +- src/share/classes/javax/swing/JEditorPane.java | 9 +- src/share/classes/javax/swing/JFrame.java | 3 +- src/share/classes/javax/swing/JInternalFrame.java | 3 +- src/share/classes/javax/swing/JList.java | 80 +- src/share/classes/javax/swing/JPopupMenu.java | 8 +- src/share/classes/javax/swing/JSpinner.java | 11 + src/share/classes/javax/swing/MenuSelectionManager.java | 3 +- src/share/classes/javax/swing/PopupFactory.java | 12 +- src/share/classes/javax/swing/SwingUtilities.java | 3 +- src/share/classes/javax/swing/SwingWorker.java | 2 +- src/share/classes/javax/swing/UIManager.java | 5 +- src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 6 +- src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java | 158 +- src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 3 +- src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java | 15 +- src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 14 +- src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java | 35 +- src/share/classes/javax/swing/plaf/basic/BasicTableUI.java | 8 +- src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java | 3 +- src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java | 6 +- src/share/classes/javax/swing/plaf/synth/ImagePainter.java | 5 +- src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java | 3 +- src/share/classes/javax/swing/text/JTextComponent.java | 6 +- src/share/classes/javax/swing/text/html/parser/Parser.java | 7 +- src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java | 5 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java | 9 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java | 21 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java | 12 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java | 36 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java | 29 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java | 22 +- src/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java | 196 + src/share/classes/sun/applet/AppletPanel.java | 10 +- src/share/classes/sun/applet/AppletViewerPanel.java | 18 +- src/share/classes/sun/awt/AWTAccessor.java | 12 + src/share/classes/sun/awt/CustomCursor.java | 3 +- src/share/classes/sun/awt/SunHints.java | 26 +- src/share/classes/sun/awt/image/AbstractMultiResolutionImage.java | 64 +- src/share/classes/sun/awt/image/BaseMultiResolutionImage.java | 150 + src/share/classes/sun/awt/image/BufImgSurfaceData.java | 101 +- src/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java | 31 +- src/share/classes/sun/awt/image/ImageWatched.java | 33 +- src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +- src/share/classes/sun/awt/image/MultiResolutionCachedImage.java | 34 +- src/share/classes/sun/awt/image/MultiResolutionImage.java | 72 +- src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java | 17 +- src/share/classes/sun/awt/image/SunVolatileImage.java | 17 +- src/share/classes/sun/awt/image/SurfaceManager.java | 24 +- src/share/classes/sun/awt/image/VolatileSurfaceManager.java | 12 +- src/share/classes/sun/awt/resources/awt_ko.properties | 2 +- src/share/classes/sun/awt/resources/awt_sv.properties | 2 +- src/share/classes/sun/font/CompositeFont.java | 15 +- src/share/classes/sun/font/FontFamily.java | 11 + src/share/classes/sun/java2d/SunGraphics2D.java | 261 +- src/share/classes/sun/java2d/SunGraphicsEnvironment.java | 48 + src/share/classes/sun/java2d/SurfaceData.java | 16 +- src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +- src/share/classes/sun/java2d/pipe/DrawImage.java | 7 +- src/share/classes/sun/launcher/resources/launcher_es.properties | 4 +- src/share/classes/sun/launcher/resources/launcher_sv.properties | 4 +- src/share/classes/sun/launcher/resources/launcher_zh_TW.properties | 2 +- src/share/classes/sun/management/DiagnosticCommandImpl.java | 2 +- src/share/classes/sun/management/HotSpotDiagnostic.java | 12 +- src/share/classes/sun/management/LazyCompositeData.java | 77 +- src/share/classes/sun/management/jmxremote/SingleEntryRegistry.java | 20 +- src/share/classes/sun/management/resources/agent_sv.properties | 12 +- src/share/classes/sun/misc/IOUtils.java | 24 +- src/share/classes/sun/misc/JarIndex.java | 7 +- src/share/classes/sun/misc/JavaOISAccess.java | 36 + src/share/classes/sun/misc/Launcher.java | 25 +- src/share/classes/sun/misc/ObjectInputFilter.java | 642 + src/share/classes/sun/misc/SharedSecrets.java | 14 + src/share/classes/sun/misc/URLClassPath.java | 61 +- src/share/classes/sun/misc/Unsafe.java | 95 +- src/share/classes/sun/misc/Version.java.template | 54 +- src/share/classes/sun/misc/resources/Messages.java | 18 +- src/share/classes/sun/misc/resources/Messages_de.java | 18 +- src/share/classes/sun/misc/resources/Messages_es.java | 18 +- src/share/classes/sun/misc/resources/Messages_fr.java | 18 +- src/share/classes/sun/misc/resources/Messages_it.java | 18 +- src/share/classes/sun/misc/resources/Messages_ja.java | 18 +- src/share/classes/sun/misc/resources/Messages_ko.java | 18 +- src/share/classes/sun/misc/resources/Messages_pt_BR.java | 18 +- src/share/classes/sun/misc/resources/Messages_sv.java | 18 +- src/share/classes/sun/misc/resources/Messages_zh_CN.java | 18 +- src/share/classes/sun/misc/resources/Messages_zh_TW.java | 18 +- src/share/classes/sun/net/ftp/impl/FtpClient.java | 25 +- src/share/classes/sun/net/smtp/SmtpClient.java | 18 +- src/share/classes/sun/net/spi/DefaultProxySelector.java | 73 +- src/share/classes/sun/net/www/http/HttpClient.java | 81 +- src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java | 36 +- src/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java | 40 +- src/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java | 23 +- src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java | 79 +- src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java | 47 +- src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java | 11 +- src/share/classes/sun/net/www/protocol/jar/JarURLConnection.java | 2 + src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java | 19 +- src/share/classes/sun/nio/cs/ISO_8859_1.java | 8 +- src/share/classes/sun/print/DialogOnTop.java | 64 + src/share/classes/sun/print/RasterPrinterJob.java | 55 +- src/share/classes/sun/print/ServiceDialog.java | 7 + src/share/classes/sun/reflect/ReflectionFactory.java | 288 +- src/share/classes/sun/rmi/registry/RegistryImpl.java | 156 +- src/share/classes/sun/rmi/registry/RegistryImpl_Skel.java | 177 + src/share/classes/sun/rmi/registry/RegistryImpl_Stub.java | 189 + src/share/classes/sun/rmi/server/Activation.java | 69 +- src/share/classes/sun/rmi/server/UnicastRef.java | 14 +- src/share/classes/sun/rmi/server/UnicastServerRef.java | 156 +- src/share/classes/sun/rmi/server/UnicastServerRef2.java | 35 +- src/share/classes/sun/rmi/transport/ConnectionInputStream.java | 10 +- src/share/classes/sun/rmi/transport/DGCClient.java | 10 + src/share/classes/sun/rmi/transport/DGCImpl.java | 96 +- src/share/classes/sun/rmi/transport/DGCImpl_Skel.java | 112 + src/share/classes/sun/rmi/transport/DGCImpl_Stub.java | 183 + src/share/classes/sun/rmi/transport/StreamRemoteCall.java | 9 +- src/share/classes/sun/rmi/transport/Target.java | 33 +- src/share/classes/sun/rmi/transport/tcp/TCPChannel.java | 8 +- src/share/classes/sun/security/action/GetPropertyAction.java | 30 +- src/share/classes/sun/security/ec/CurveDB.java | 70 +- src/share/classes/sun/security/ec/ECDSASignature.java | 38 +- src/share/classes/sun/security/ec/ECKeyPairGenerator.java | 6 +- src/share/classes/sun/security/ec/SunEC.java | 6 + src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java | 7 +- src/share/classes/sun/security/krb5/KrbAsRep.java | 4 +- src/share/classes/sun/security/krb5/KrbTgsRep.java | 4 +- src/share/classes/sun/security/krb5/PrincipalName.java | 3 + src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java | 96 +- src/share/classes/sun/security/pkcs/PKCS8Key.java | 16 +- src/share/classes/sun/security/pkcs/SignerInfo.java | 120 +- src/share/classes/sun/security/pkcs10/PKCS10.java | 50 +- src/share/classes/sun/security/pkcs11/Config.java | 3 + src/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java | 73 +- src/share/classes/sun/security/pkcs11/P11Signature.java | 109 +- src/share/classes/sun/security/pkcs11/SunPKCS11.java | 33 +- src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java | 4 + src/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java | 10 + src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java | 128 +- src/share/classes/sun/security/provider/ByteArrayAccess.java | 9 +- src/share/classes/sun/security/provider/DSA.java | 37 +- src/share/classes/sun/security/provider/DSAKeyPairGenerator.java | 133 +- src/share/classes/sun/security/provider/DSAParameterGenerator.java | 92 +- src/share/classes/sun/security/provider/ParameterCache.java | 257 +- src/share/classes/sun/security/provider/SunEntries.java | 12 +- src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java | 318 +- src/share/classes/sun/security/provider/certpath/BasicChecker.java | 12 +- src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java | 34 +- src/share/classes/sun/security/provider/certpath/ForwardBuilder.java | 25 +- src/share/classes/sun/security/provider/certpath/OCSP.java | 153 +- src/share/classes/sun/security/provider/certpath/OCSPRequest.java | 8 +- src/share/classes/sun/security/provider/certpath/OCSPResponse.java | 481 +- src/share/classes/sun/security/provider/certpath/PKIX.java | 18 +- src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java | 12 +- src/share/classes/sun/security/provider/certpath/PKIXExtendedParameters.java | 226 + src/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java | 4 +- src/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java | 218 + src/share/classes/sun/security/provider/certpath/ResponderId.java | 315 + src/share/classes/sun/security/provider/certpath/RevocationChecker.java | 88 +- src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java | 7 +- src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java | 4 +- src/share/classes/sun/security/rsa/RSAKeyPairGenerator.java | 5 +- src/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java | 45 +- src/share/classes/sun/security/rsa/RSAPublicKeyImpl.java | 6 +- src/share/classes/sun/security/rsa/RSASignature.java | 5 +- src/share/classes/sun/security/smartcardio/CardImpl.java | 5 +- src/share/classes/sun/security/smartcardio/TerminalImpl.java | 6 +- src/share/classes/sun/security/ssl/CipherSuite.java | 40 +- src/share/classes/sun/security/ssl/CipherSuiteList.java | 13 +- src/share/classes/sun/security/ssl/ClientHandshaker.java | 77 +- src/share/classes/sun/security/ssl/DHCrypt.java | 134 +- src/share/classes/sun/security/ssl/ECDHCrypt.java | 7 +- src/share/classes/sun/security/ssl/HandshakeMessage.java | 5 - src/share/classes/sun/security/ssl/Handshaker.java | 77 +- src/share/classes/sun/security/ssl/JsseJce.java | 10 + src/share/classes/sun/security/ssl/RSAClientKeyExchange.java | 10 +- src/share/classes/sun/security/ssl/SSLContextImpl.java | 15 +- src/share/classes/sun/security/ssl/SSLSocketImpl.java | 95 +- src/share/classes/sun/security/ssl/ServerHandshaker.java | 78 +- src/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java | 365 +- src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java | 19 +- src/share/classes/sun/security/ssl/X509KeyManagerImpl.java | 32 +- src/share/classes/sun/security/tools/KeyStoreUtil.java | 11 +- src/share/classes/sun/security/tools/jarsigner/Main.java | 192 +- src/share/classes/sun/security/tools/jarsigner/Resources.java | 21 +- src/share/classes/sun/security/tools/jarsigner/Resources_ja.java | 27 +- src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java | 23 +- src/share/classes/sun/security/tools/keytool/Main.java | 578 +- src/share/classes/sun/security/tools/keytool/Resources.java | 41 +- src/share/classes/sun/security/tools/keytool/Resources_de.java | 39 +- src/share/classes/sun/security/tools/keytool/Resources_es.java | 39 +- src/share/classes/sun/security/tools/keytool/Resources_fr.java | 39 +- src/share/classes/sun/security/tools/keytool/Resources_it.java | 39 +- src/share/classes/sun/security/tools/keytool/Resources_ja.java | 39 +- src/share/classes/sun/security/tools/keytool/Resources_ko.java | 39 +- src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java | 39 +- src/share/classes/sun/security/tools/keytool/Resources_sv.java | 51 +- src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java | 39 +- src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java | 39 +- src/share/classes/sun/security/tools/policytool/Resources_sv.java | 24 +- src/share/classes/sun/security/util/AbstractAlgorithmConstraints.java | 27 +- src/share/classes/sun/security/util/AlgorithmDecomposer.java | 70 +- src/share/classes/sun/security/util/AnchorCertificates.java | 103 + src/share/classes/sun/security/util/AuthResources_sv.java | 4 +- src/share/classes/sun/security/util/ConstraintsParameters.java | 135 + src/share/classes/sun/security/util/Debug.java | 1 + src/share/classes/sun/security/util/DerInputBuffer.java | 23 +- src/share/classes/sun/security/util/DerInputStream.java | 96 +- src/share/classes/sun/security/util/DerValue.java | 67 +- src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java | 751 +- src/share/classes/sun/security/util/ECUtil.java | 44 +- src/share/classes/sun/security/util/HostnameChecker.java | 24 +- src/share/classes/sun/security/util/KeyUtil.java | 6 +- src/share/classes/sun/security/util/LegacyAlgorithmConstraints.java | 9 +- src/share/classes/sun/security/util/ManifestEntryVerifier.java | 9 +- src/share/classes/sun/security/util/ObjectIdentifier.java | 16 +- src/share/classes/sun/security/util/Resources_sv.java | 18 +- src/share/classes/sun/security/util/SecurityProviderConstants.java | 131 + src/share/classes/sun/security/util/SignatureFileVerifier.java | 275 +- src/share/classes/sun/security/validator/PKIXValidator.java | 26 +- src/share/classes/sun/security/validator/SimpleValidator.java | 9 +- src/share/classes/sun/security/x509/NameConstraintsExtension.java | 93 +- src/share/classes/sun/security/x509/PKIXExtensions.java | 76 +- src/share/classes/sun/security/x509/X509CRLImpl.java | 7 +- src/share/classes/sun/security/x509/X509CertImpl.java | 9 +- src/share/classes/sun/swing/DefaultLookup.java | 3 +- src/share/classes/sun/swing/SwingUtilities2.java | 14 +- src/share/classes/sun/tools/jar/resources/jar_sv.properties | 4 +- src/share/classes/sun/util/calendar/ZoneInfoFile.java | 38 +- src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java | 20 +- src/share/classes/sun/util/resources/CurrencyNames.properties | 15 +- src/share/classes/sun/util/resources/TimeZoneNames.java | 15 +- src/share/classes/sun/util/resources/be/CurrencyNames_be_BY.properties | 1 + src/share/classes/sun/util/resources/de/TimeZoneNames_de.java | 15 +- src/share/classes/sun/util/resources/es/TimeZoneNames_es.java | 15 +- src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java | 15 +- src/share/classes/sun/util/resources/it/TimeZoneNames_it.java | 15 +- src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java | 15 +- src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java | 15 +- src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java | 15 +- src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java | 15 +- src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java | 15 +- src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java | 15 +- src/share/demo/jvmti/hprof/hprof_init.c | 2 +- src/share/demo/jvmti/hprof/manual.html | 2 +- src/share/instrument/JarFacade.c | 12 +- src/share/javavm/export/jdwpTransport.h | 7 +- src/share/lib/net.properties | 27 + src/share/lib/security/java.security-aix | 345 +- src/share/lib/security/java.security-linux | 346 +- src/share/lib/security/java.security-macosx | 345 +- src/share/lib/security/java.security-solaris | 345 +- src/share/lib/security/java.security-windows | 345 +- src/share/native/com/sun/java/util/jar/pack/bands.cpp | 10 +- src/share/native/com/sun/java/util/jar/pack/bytes.h | 2 +- src/share/native/com/sun/java/util/jar/pack/jni.cpp | 5 +- src/share/native/com/sun/java/util/jar/pack/main.cpp | 39 +- src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 80 +- src/share/native/com/sun/java/util/jar/pack/unpack.h | 2 +- src/share/native/com/sun/java/util/jar/pack/utils.cpp | 2 +- src/share/native/com/sun/java/util/jar/pack/zip.cpp | 10 +- src/share/native/com/sun/java/util/jar/pack/zip.h | 4 +- src/share/native/com/sun/media/sound/SoundDefs.h | 11 + src/share/native/com/sun/tools/jdi/SharedMemoryConnection.c | 17 +- src/share/native/common/check_code.c | 71 +- src/share/native/common/jni_util.c | 57 + src/share/native/common/jni_util.h | 7 + src/share/native/java/io/FileInputStream.c | 4 +- src/share/native/java/io/io_util.c | 1 + src/share/native/java/lang/ClassLoader.c | 3 - src/share/native/java/lang/System.c | 109 +- src/share/native/java/net/Inet4Address.c | 16 +- src/share/native/java/net/Inet6Address.c | 46 +- src/share/native/java/net/InetAddress.c | 43 +- src/share/native/java/net/net_util.c | 117 +- src/share/native/java/net/net_util.h | 12 +- src/share/native/java/nio/Bits.c | 278 - src/share/native/java/util/zip/zlib-1.2.8/ChangeLog | 1472 - src/share/native/java/util/zip/zlib-1.2.8/README | 115 - src/share/native/java/util/zip/zlib-1.2.8/compress.c | 104 - src/share/native/java/util/zip/zlib-1.2.8/crc32.h | 465 - src/share/native/java/util/zip/zlib-1.2.8/deflate.c | 1991 -- src/share/native/java/util/zip/zlib-1.2.8/deflate.h | 370 - src/share/native/java/util/zip/zlib-1.2.8/gzclose.c | 49 - src/share/native/java/util/zip/zlib-1.2.8/gzguts.h | 233 - src/share/native/java/util/zip/zlib-1.2.8/gzlib.c | 658 - src/share/native/java/util/zip/zlib-1.2.8/gzread.c | 618 - src/share/native/java/util/zip/zlib-1.2.8/gzwrite.c | 601 - src/share/native/java/util/zip/zlib-1.2.8/infback.c | 664 - src/share/native/java/util/zip/zlib-1.2.8/inffast.c | 364 - src/share/native/java/util/zip/zlib-1.2.8/inffast.h | 35 - src/share/native/java/util/zip/zlib-1.2.8/inffixed.h | 118 - src/share/native/java/util/zip/zlib-1.2.8/inflate.c | 1536 - src/share/native/java/util/zip/zlib-1.2.8/inflate.h | 146 - src/share/native/java/util/zip/zlib-1.2.8/inftrees.c | 330 - src/share/native/java/util/zip/zlib-1.2.8/inftrees.h | 86 - src/share/native/java/util/zip/zlib-1.2.8/patches/ChangeLog_java | 10 - src/share/native/java/util/zip/zlib-1.2.8/trees.c | 1250 - src/share/native/java/util/zip/zlib-1.2.8/trees.h | 152 - src/share/native/java/util/zip/zlib-1.2.8/uncompr.c | 83 - src/share/native/java/util/zip/zlib-1.2.8/zadler32.c | 203 - src/share/native/java/util/zip/zlib-1.2.8/zconf.h | 543 - src/share/native/java/util/zip/zlib-1.2.8/zcrc32.c | 449 - src/share/native/java/util/zip/zlib-1.2.8/zlib.h | 1792 -- src/share/native/java/util/zip/zlib-1.2.8/zutil.c | 348 - src/share/native/java/util/zip/zlib-1.2.8/zutil.h | 277 - src/share/native/java/util/zip/zlib/ChangeLog | 1515 + src/share/native/java/util/zip/zlib/README | 115 + src/share/native/java/util/zip/zlib/compress.c | 110 + src/share/native/java/util/zip/zlib/crc32.h | 465 + src/share/native/java/util/zip/zlib/deflate.c | 2189 ++ src/share/native/java/util/zip/zlib/deflate.h | 373 + src/share/native/java/util/zip/zlib/gzclose.c | 49 + src/share/native/java/util/zip/zlib/gzguts.h | 242 + src/share/native/java/util/zip/zlib/gzlib.c | 661 + src/share/native/java/util/zip/zlib/gzread.c | 678 + src/share/native/java/util/zip/zlib/gzwrite.c | 689 + src/share/native/java/util/zip/zlib/infback.c | 664 + src/share/native/java/util/zip/zlib/inffast.c | 347 + src/share/native/java/util/zip/zlib/inffast.h | 35 + src/share/native/java/util/zip/zlib/inffixed.h | 118 + src/share/native/java/util/zip/zlib/inflate.c | 1585 + src/share/native/java/util/zip/zlib/inflate.h | 149 + src/share/native/java/util/zip/zlib/inftrees.c | 328 + src/share/native/java/util/zip/zlib/inftrees.h | 86 + src/share/native/java/util/zip/zlib/patches/ChangeLog_java | 94 + src/share/native/java/util/zip/zlib/trees.c | 1227 + src/share/native/java/util/zip/zlib/trees.h | 152 + src/share/native/java/util/zip/zlib/uncompr.c | 117 + src/share/native/java/util/zip/zlib/zadler32.c | 210 + src/share/native/java/util/zip/zlib/zconf.h | 566 + src/share/native/java/util/zip/zlib/zcrc32.c | 466 + src/share/native/java/util/zip/zlib/zlib.h | 1936 ++ src/share/native/java/util/zip/zlib/zutil.c | 350 + src/share/native/java/util/zip/zlib/zutil.h | 295 + src/share/native/sun/awt/giflib/dgif_lib.c | 20 +- src/share/native/sun/awt/giflib/gif_lib.h | 5 +- src/share/native/sun/awt/giflib/gifalloc.c | 27 +- src/share/native/sun/awt/giflib/openbsd-reallocarray.c | 106 + src/share/native/sun/awt/image/awt_ImageRep.c | 2 +- src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 178 +- src/share/native/sun/awt/libpng/CHANGES | 379 +- src/share/native/sun/awt/libpng/LICENSE | 35 +- src/share/native/sun/awt/libpng/README | 5 +- src/share/native/sun/awt/libpng/png.c | 536 +- src/share/native/sun/awt/libpng/png.h | 387 +- src/share/native/sun/awt/libpng/pngconf.h | 50 +- src/share/native/sun/awt/libpng/pngdebug.h | 2 +- src/share/native/sun/awt/libpng/pngerror.c | 70 +- src/share/native/sun/awt/libpng/pngget.c | 74 +- src/share/native/sun/awt/libpng/pnginfo.h | 2 +- src/share/native/sun/awt/libpng/pnglibconf.h | 22 +- src/share/native/sun/awt/libpng/pngmem.c | 22 +- src/share/native/sun/awt/libpng/pngpread.c | 46 +- src/share/native/sun/awt/libpng/pngpriv.h | 275 +- src/share/native/sun/awt/libpng/pngread.c | 445 +- src/share/native/sun/awt/libpng/pngrio.c | 6 +- src/share/native/sun/awt/libpng/pngrtran.c | 96 +- src/share/native/sun/awt/libpng/pngrutil.c | 335 +- src/share/native/sun/awt/libpng/pngset.c | 304 +- src/share/native/sun/awt/libpng/pngstruct.h | 10 +- src/share/native/sun/awt/libpng/pngtest.c | 2101 -- src/share/native/sun/awt/libpng/pngtrans.c | 15 +- src/share/native/sun/awt/libpng/pngwio.c | 196 - src/share/native/sun/awt/libpng/pngwrite.c | 2258 -- src/share/native/sun/awt/libpng/pngwtran.c | 604 - src/share/native/sun/awt/libpng/pngwutil.c | 2737 --- src/share/native/sun/awt/medialib/awt_ImagingLib.c | 24 +- src/share/native/sun/awt/medialib/mlib_ImageScanPoly.c | 18 +- src/share/native/sun/awt/medialib/safe_math.h | 7 +- src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 8 +- src/share/native/sun/awt/splashscreen/splashscreen_png.c | 2 +- src/share/native/sun/font/freetypeScaler.c | 211 +- src/share/native/sun/font/layout/ContextualGlyphSubstProc.cpp | 5 +- src/share/native/sun/font/layout/ContextualGlyphSubstProc.h | 2 +- src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp | 6 +- src/share/native/sun/font/layout/IndicRearrangementProcessor.h | 2 +- src/share/native/sun/font/layout/LayoutEngine.cpp | 8 + src/share/native/sun/font/layout/LigatureSubstProc.cpp | 3 +- src/share/native/sun/font/layout/LigatureSubstProc.h | 2 +- src/share/native/sun/font/layout/StateTableProcessor.cpp | 3 +- src/share/native/sun/font/layout/StateTableProcessor.h | 2 +- src/share/native/sun/font/layout/SunLayoutEngine.cpp | 3 +- src/share/native/sun/java2d/cmm/lcms/LCMS.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmsalpha.c | 547 + src/share/native/sun/java2d/cmm/lcms/cmscam02.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmscgats.c | 38 +- src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c | 9 +- src/share/native/sun/java2d/cmm/lcms/cmserr.c | 8 +- src/share/native/sun/java2d/cmm/lcms/cmsgamma.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmsgmt.c | 8 +- src/share/native/sun/java2d/cmm/lcms/cmshalf.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmsintrp.c | 6 +- src/share/native/sun/java2d/cmm/lcms/cmsio0.c | 62 +- src/share/native/sun/java2d/cmm/lcms/cmsio1.c | 49 +- src/share/native/sun/java2d/cmm/lcms/cmslut.c | 7 +- src/share/native/sun/java2d/cmm/lcms/cmsmd5.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmsmtrx.c | 4 +- src/share/native/sun/java2d/cmm/lcms/cmsnamed.c | 90 +- src/share/native/sun/java2d/cmm/lcms/cmsopt.c | 50 +- src/share/native/sun/java2d/cmm/lcms/cmspack.c | 6 +- src/share/native/sun/java2d/cmm/lcms/cmspcs.c | 8 +- src/share/native/sun/java2d/cmm/lcms/cmsplugin.c | 34 +- src/share/native/sun/java2d/cmm/lcms/cmsps2.c | 17 +- src/share/native/sun/java2d/cmm/lcms/cmssamp.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmssm.c | 11 +- src/share/native/sun/java2d/cmm/lcms/cmstypes.c | 96 +- src/share/native/sun/java2d/cmm/lcms/cmsvirt.c | 11 +- src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmsxform.c | 412 +- src/share/native/sun/java2d/cmm/lcms/lcms2.h | 100 +- src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h | 35 +- src/share/native/sun/java2d/cmm/lcms/lcms2_plugin.h | 42 +- src/share/native/sun/java2d/loops/AlphaMath.c | 4 +- src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c | 69 +- src/share/native/sun/java2d/opengl/OGLContext.c | 2 + src/share/native/sun/misc/URLClassPath.c | 5 + src/share/native/sun/misc/VMSupport.c | 1 + src/share/native/sun/security/ec/ECC_JNI.cpp | 83 +- src/share/native/sun/security/ec/ecc_impl.h | 298 + src/share/native/sun/security/ec/impl/ec.c | 28 +- src/share/native/sun/security/ec/impl/ec2.h | 5 +- src/share/native/sun/security/ec/impl/ec2_aff.c | 6 +- src/share/native/sun/security/ec/impl/ec2_mont.c | 9 +- src/share/native/sun/security/ec/impl/ecc_impl.h | 271 - src/share/native/sun/security/ec/impl/ecl-priv.h | 14 +- src/share/native/sun/security/ec/impl/ecl.h | 8 +- src/share/native/sun/security/ec/impl/ecl_mult.c | 34 +- src/share/native/sun/security/ec/impl/ecp.h | 13 +- src/share/native/sun/security/ec/impl/ecp_aff.c | 6 +- src/share/native/sun/security/ec/impl/ecp_jac.c | 18 +- src/share/native/sun/security/ec/impl/ecp_jm.c | 74 +- src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 5 + src/solaris/bin/aarch32/jvm.cfg | 34 + src/solaris/bin/aarch64/jvm.cfg | 35 + src/solaris/bin/ppc64le/jvm.cfg | 33 + src/solaris/classes/sun/awt/UNIXToolkit.java | 71 +- src/solaris/classes/sun/awt/X11/InfoWindow.java | 4 +- src/solaris/classes/sun/awt/X11/XBaseWindow.java | 80 +- src/solaris/classes/sun/awt/X11/XChoicePeer.java | 2 +- src/solaris/classes/sun/awt/X11/XComponentPeer.java | 10 +- src/solaris/classes/sun/awt/X11/XDecoratedPeer.java | 20 +- src/solaris/classes/sun/awt/X11/XDesktopPeer.java | 9 +- src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java | 36 +- src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java | 2 +- src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java | 28 +- src/solaris/classes/sun/awt/X11/XMenuBarPeer.java | 2 +- src/solaris/classes/sun/awt/X11/XMenuWindow.java | 2 +- src/solaris/classes/sun/awt/X11/XMouseInfoPeer.java | 7 + src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java | 2 +- src/solaris/classes/sun/awt/X11/XRobotPeer.java | 11 +- src/solaris/classes/sun/awt/X11/XToolkit.java | 68 +- src/solaris/classes/sun/awt/X11/XWM.java | 24 +- src/solaris/classes/sun/awt/X11/XWarningWindow.java | 8 +- src/solaris/classes/sun/awt/X11/XWindow.java | 81 +- src/solaris/classes/sun/awt/X11/XWindowPeer.java | 62 +- src/solaris/classes/sun/awt/X11/XlibUtil.java | 24 +- src/solaris/classes/sun/awt/X11GraphicsConfig.java | 32 +- src/solaris/classes/sun/awt/X11GraphicsDevice.java | 25 + src/solaris/classes/sun/java2d/x11/X11SurfaceDataProxy.java | 11 +- src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java | 3 + src/solaris/classes/sun/java2d/xr/XRSurfaceData.java | 42 +- src/solaris/classes/sun/java2d/xr/XRSurfaceDataProxy.java | 8 +- src/solaris/classes/sun/java2d/xr/XRVolatileSurfaceManager.java | 8 +- src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java | 14 +- src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java | 2 +- src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java | 2 +- src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java | 2 +- src/solaris/classes/sun/nio/fs/LinuxFileStore.java | 12 +- src/solaris/classes/sun/nio/fs/LinuxWatchService.java | 26 +- src/solaris/classes/sun/print/CUPSPrinter.java | 12 +- src/solaris/classes/sun/print/IPPPrintService.java | 17 +- src/solaris/javavm/export/jni_md.h | 5 + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCM.c | 5 +- src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c | 5 +- src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_PCM.c | 4 + src/solaris/native/com/sun/security/auth/module/Solaris.c | 54 +- src/solaris/native/com/sun/security/auth/module/Unix.c | 8 +- src/solaris/native/java/io/FileDescriptor_md.c | 6 +- src/solaris/native/java/lang/ProcessEnvironment_md.c | 7 +- src/solaris/native/java/lang/UNIXProcess_md.c | 1 + src/solaris/native/java/lang/java_props_macosx.c | 167 +- src/solaris/native/java/lang/java_props_md.c | 53 +- src/solaris/native/java/lang/locale_str.h | 10 + src/solaris/native/java/net/ExtendedOptionsImpl.c | 1 + src/solaris/native/java/net/Inet4AddressImpl.c | 59 +- src/solaris/native/java/net/Inet6AddressImpl.c | 102 +- src/solaris/native/java/net/NetworkInterface.c | 1634 +- src/solaris/native/java/net/PlainDatagramSocketImpl.c | 171 +- src/solaris/native/java/net/PlainSocketImpl.c | 82 +- src/solaris/native/java/net/SocketInputStream.c | 58 +- src/solaris/native/java/net/SocketOutputStream.c | 46 +- src/solaris/native/java/net/bsd_close.c | 26 +- src/solaris/native/java/net/linux_close.c | 30 +- src/solaris/native/java/net/net_util_md.c | 67 +- src/solaris/native/java/net/net_util_md.h | 59 +- src/solaris/native/java/net/solaris_close.c | 122 + src/solaris/native/sun/awt/CUPSfuncs.c | 49 + src/solaris/native/sun/awt/awt_Font.c | 5 +- src/solaris/native/sun/awt/awt_GraphicsEnv.c | 35 + src/solaris/native/sun/awt/awt_Robot.c | 135 +- src/solaris/native/sun/awt/awt_UNIXToolkit.c | 92 +- src/solaris/native/sun/awt/fontpath.c | 45 +- src/solaris/native/sun/awt/gtk2_interface.c | 448 +- src/solaris/native/sun/awt/gtk2_interface.h | 482 +- src/solaris/native/sun/awt/gtk3_interface.c | 2890 +++ src/solaris/native/sun/awt/gtk3_interface.h | 573 + src/solaris/native/sun/awt/gtk_interface.c | 155 + src/solaris/native/sun/awt/gtk_interface.h | 550 + src/solaris/native/sun/awt/jawt.c | 2 +- src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c | 78 +- src/solaris/native/sun/awt/swing_GTKEngine.c | 141 +- src/solaris/native/sun/awt/swing_GTKStyle.c | 37 +- src/solaris/native/sun/java2d/x11/X11SurfaceData.c | 11 +- src/solaris/native/sun/management/LinuxOperatingSystem.c | 3 +- src/solaris/native/sun/nio/ch/DatagramChannelImpl.c | 2 +- src/solaris/native/sun/nio/ch/IOUtil.c | 2 + src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c | 2 +- src/solaris/native/sun/nio/ch/sctp/Sctp.h | 25 +- src/solaris/native/sun/nio/ch/sctp/SctpNet.c | 14 +- src/solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c | 21 +- src/solaris/native/sun/security/krb5/krb5ccache.c | 113 + src/solaris/native/sun/security/pkcs11/j2secmod_md.c | 1 + src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h | 5 + src/solaris/native/sun/security/smartcardio/pcsc_md.c | 7 + src/solaris/native/sun/security/smartcardio/pcsc_md.h | 40 + src/solaris/native/sun/xawt/XToolkit.c | 6 +- src/solaris/native/sun/xawt/awt_Desktop.c | 14 +- src/solaris/native/sun/xawt/gnome_interface.h | 4 +- src/windows/classes/com/sun/java/accessibility/AccessBridge.java | 185 +- src/windows/classes/sun/awt/Win32GraphicsConfig.java | 6 +- src/windows/classes/sun/awt/Win32GraphicsDevice.java | 40 + src/windows/classes/sun/awt/Win32GraphicsEnvironment.java | 18 + src/windows/classes/sun/awt/windows/WFramePeer.java | 15 +- src/windows/classes/sun/awt/windows/WMenuBarPeer.java | 9 +- src/windows/classes/sun/awt/windows/WMenuItemPeer.java | 7 +- src/windows/classes/sun/awt/windows/WMenuPeer.java | 4 +- src/windows/classes/sun/awt/windows/WObjectPeer.java | 47 +- src/windows/classes/sun/awt/windows/WPopupMenuPeer.java | 3 +- src/windows/classes/sun/awt/windows/WWindowPeer.java | 9 +- src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java | 38 +- src/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java | 6 +- src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java | 27 +- src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java | 22 +- src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java | 11 +- src/windows/classes/sun/nio/fs/WindowsWatchService.java | 26 +- src/windows/classes/sun/security/mscapi/Key.java | 66 +- src/windows/classes/sun/security/mscapi/KeyStore.java | 6 +- src/windows/classes/sun/security/mscapi/RSAKeyPair.java | 7 +- src/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java | 8 +- src/windows/classes/sun/security/mscapi/RSAPrivateKey.java | 16 +- src/windows/classes/sun/security/mscapi/RSAPublicKey.java | 20 +- src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp | 4 + src/windows/native/com/sun/security/auth/module/nt.c | 112 +- src/windows/native/java/lang/java_props_md.c | 6 +- src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c | 20 +- src/windows/native/java/net/DualStackPlainSocketImpl.c | 8 +- src/windows/native/java/net/Inet4AddressImpl.c | 82 +- src/windows/native/java/net/Inet6AddressImpl.c | 52 +- src/windows/native/java/net/NetworkInterface.c | 40 +- src/windows/native/java/net/NetworkInterface.h | 10 - src/windows/native/java/net/NetworkInterface_winXP.c | 53 +- src/windows/native/java/net/SocketInputStream.c | 5 +- src/windows/native/java/net/SocketOutputStream.c | 115 +- src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c | 87 +- src/windows/native/java/net/TwoStacksPlainSocketImpl.c | 21 +- src/windows/native/java/net/net_util_md.c | 4 +- src/windows/native/java/nio/MappedByteBuffer.c | 4 +- src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp | 2 +- src/windows/native/sun/net/spi/DefaultProxySelector.c | 26 +- src/windows/native/sun/nio/ch/IOUtil.c | 2 + src/windows/native/sun/security/mscapi/security.cpp | 128 +- src/windows/native/sun/windows/CmdIDList.cpp | 39 +- src/windows/native/sun/windows/CmdIDList.h | 3 +- src/windows/native/sun/windows/MouseInfo.cpp | 13 +- src/windows/native/sun/windows/ShellFolder2.cpp | 13 +- src/windows/native/sun/windows/awt.h | 48 +- src/windows/native/sun/windows/awt_Button.cpp | 10 +- src/windows/native/sun/windows/awt_Canvas.cpp | 11 +- src/windows/native/sun/windows/awt_Checkbox.cpp | 11 +- src/windows/native/sun/windows/awt_Choice.cpp | 22 +- src/windows/native/sun/windows/awt_Component.cpp | 202 +- src/windows/native/sun/windows/awt_Component.h | 10 +- src/windows/native/sun/windows/awt_Dialog.cpp | 5 +- src/windows/native/sun/windows/awt_FileDialog.cpp | 31 +- src/windows/native/sun/windows/awt_FileDialog.h | 3 - src/windows/native/sun/windows/awt_Font.cpp | 100 +- src/windows/native/sun/windows/awt_Frame.cpp | 25 +- src/windows/native/sun/windows/awt_Label.cpp | 5 +- src/windows/native/sun/windows/awt_List.cpp | 9 +- src/windows/native/sun/windows/awt_Menu.cpp | 112 +- src/windows/native/sun/windows/awt_Menu.h | 13 +- src/windows/native/sun/windows/awt_MenuBar.cpp | 78 +- src/windows/native/sun/windows/awt_MenuBar.h | 16 +- src/windows/native/sun/windows/awt_MenuItem.cpp | 120 +- src/windows/native/sun/windows/awt_MenuItem.h | 10 +- src/windows/native/sun/windows/awt_PopupMenu.cpp | 15 +- src/windows/native/sun/windows/awt_PopupMenu.h | 2 +- src/windows/native/sun/windows/awt_PrintControl.cpp | 6 + src/windows/native/sun/windows/awt_PrintControl.h | 5 + src/windows/native/sun/windows/awt_PrintDialog.cpp | 7 +- src/windows/native/sun/windows/awt_PrintJob.cpp | 8 +- src/windows/native/sun/windows/awt_Robot.cpp | 24 +- src/windows/native/sun/windows/awt_ScrollPane.cpp | 6 +- src/windows/native/sun/windows/awt_Scrollbar.cpp | 78 +- src/windows/native/sun/windows/awt_Scrollbar.h | 2 + src/windows/native/sun/windows/awt_TextArea.cpp | 3 - src/windows/native/sun/windows/awt_TextComponent.cpp | 3 +- src/windows/native/sun/windows/awt_TextField.cpp | 3 - src/windows/native/sun/windows/awt_Toolkit.cpp | 23 +- src/windows/native/sun/windows/awt_Toolkit.h | 4 +- src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp | 24 +- src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp | 168 + src/windows/native/sun/windows/awt_Win32GraphicsDevice.h | 10 + src/windows/native/sun/windows/awt_Window.cpp | 96 +- src/windows/native/sun/windows/awt_Window.h | 1 + src/windows/native/sun/windows/awt_new.cpp | 3 + src/windows/resource/java.manifest | 2 +- test/ProblemList.txt | 139 +- test/TEST.ROOT | 5 +- test/TEST.groups | 7 + test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java | 105 + test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java | 3 +- test/com/sun/awt/Translucency/WindowOpacity.java | 18 +- test/com/sun/crypto/provider/Cipher/AES/CICO.java | 1 + test/com/sun/crypto/provider/Cipher/AES/CTR.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Padding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Test4513830.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Test4517355.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java | 1 + test/com/sun/crypto/provider/Cipher/DES/FlushBug.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java | 1 + test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java | 1 + test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java | 1 + test/com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java | 110 + test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java | 98 + test/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java | 16 +- test/com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java | 73 + test/com/sun/crypto/provider/Mac/HmacSaltLengths.java | 1 + test/com/sun/crypto/provider/Mac/MacSameTest.java | 1 + test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java | 7 +- test/com/sun/java/swing/plaf/windows/Test8173145.java | 123 + test/com/sun/jdi/EvalArraysAsList.sh | 85 + test/com/sun/jdi/LineNumberInfo.java | 4 +- test/com/sun/jdi/oom/@debuggeeVMOptions | 1 + test/com/sun/jdi/oom/OomDebugTest.java | 417 + test/com/sun/jdi/oom/OomDebugTestSetup.sh | 46 + test/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java | 210 + test/com/sun/jndi/ldap/LdapTimeoutTest.java | 54 +- test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java | 1 + test/com/sun/net/httpserver/bugs/6725892/Test.java | 2 +- test/java/awt/AlphaComposite/HeadlessAlphaComposite.java | 63 + test/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html | 3 +- test/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java | 3 +- test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java | 421 + test/java/awt/Choice/GetSizeTest/GetSizeTest.java | 104 + test/java/awt/Choice/GrabLockTest/GrabLockTest.java | 111 + test/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java | 3 +- test/java/awt/Choice/PopupPosTest/PopupPosTest.html | 47 + test/java/awt/Choice/PopupPosTest/PopupPosTest.java | 150 + test/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java | 3 +- test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java | 113 + test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html | 45 + test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java | 323 + test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java | 421 + test/java/awt/Color/HeadlessColor.java | 225 + test/java/awt/Component/7097771/bug7097771.java | 18 +- test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java | 442 + test/java/awt/Component/F10TopToplevel/F10TopToplevel.html | 3 +- test/java/awt/Component/F10TopToplevel/F10TopToplevel.java | 15 +- test/java/awt/Component/Headless/HeadlessButton.java | 57 + test/java/awt/Component/Headless/HeadlessCanvas.java | 37 + test/java/awt/Component/Headless/HeadlessCheckbox.java | 110 + test/java/awt/Component/Headless/HeadlessChoice.java | 44 + test/java/awt/Component/Headless/HeadlessComponent.java | 199 + test/java/awt/Component/Headless/HeadlessContainer.java | 216 + test/java/awt/Component/Headless/HeadlessDialog.java | 92 + test/java/awt/Component/Headless/HeadlessFileDialog.java | 72 + test/java/awt/Component/Headless/HeadlessFrame.java | 55 + test/java/awt/Component/Headless/HeadlessLabel.java | 64 + test/java/awt/Component/Headless/HeadlessList.java | 100 + test/java/awt/Component/Headless/HeadlessPanel.java | 218 + test/java/awt/Component/Headless/HeadlessScrollPane.java | 72 + test/java/awt/Component/Headless/HeadlessScrollbar.java | 82 + test/java/awt/Component/Headless/HeadlessTextArea.java | 108 + test/java/awt/Component/Headless/HeadlessTextField.java | 88 + test/java/awt/Component/Headless/HeadlessWindow.java | 43 + test/java/awt/Component/NativeInLightShow/NativeInLightShow.java | 93 + test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java | 12 +- test/java/awt/Component/PaintAll/PaintAll.java | 17 +- test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 3 +- test/java/awt/Component/TreeLockDeadlock/TreeLockDeadlock.java | 1 + test/java/awt/Component/isLightweightCrash/IsLightweightCrash.java | 3 +- test/java/awt/ComponentOrientation/BasicTest.java | 151 + test/java/awt/ComponentOrientation/BorderTest.java | 118 + test/java/awt/ComponentOrientation/FlowTest.java | 151 + test/java/awt/ComponentOrientation/TestBundle.java | 46 + test/java/awt/ComponentOrientation/TestBundle1.java | 49 + test/java/awt/ComponentOrientation/TestBundle1_ar.java | 49 + test/java/awt/ComponentOrientation/TestBundle_es.java | 46 + test/java/awt/ComponentOrientation/TestBundle_iw.java | 48 + test/java/awt/ComponentOrientation/WindowTest.java | 156 + test/java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java | 3 +- test/java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java | 87 + test/java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java | 3 +- test/java/awt/Cursor/HeadlessCursor.java | 93 + test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java | 68 +- test/java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java | 3 +- test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java | 81 + test/java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java | 19 +- test/java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java | 3 +- test/java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java | 3 +- test/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java | 3 +- test/java/awt/EventDispatchThread/PreserveDispathThread/PreserveDispatchThread.java | 3 +- test/java/awt/EventQueue/6980209/bug6980209.java | 241 + test/java/awt/EventQueue/HeadlessEventQueue.java | 37 + test/java/awt/EventQueue/InvocationEventTest/InvocationEventTest.java | 203 + test/java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java | 3 +- test/java/awt/FileDialog/DeleteInsideFileDialog/DeleteInsideFileDialogTest.java | 81 + test/java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.html | 3 +- test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java | 121 + test/java/awt/Focus/6378278/InputVerifierTest.java | 414 + test/java/awt/Focus/6382144/EndlessLoopTest.java | 410 + test/java/awt/Focus/6401036/InputVerifierTest2.java | 385 + test/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java | 3 +- test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.html | 3 +- test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.html | 3 +- test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html | 44 + test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java | 281 + test/java/awt/Focus/ChoiceFocus/ChoiceFocus.java | 3 +- test/java/awt/Focus/ClearLwQueueBreakTest/ClearLwQueueBreakTest.java | 3 +- test/java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java | 3 +- test/java/awt/Focus/ConsumeNextKeyTypedOnModalShowTest/ConsumeNextKeyTypedOnModalShowTest.java | 3 +- test/java/awt/Focus/ContainerFocusAutoTransferTest/ContainerFocusAutoTransferTest.java | 3 +- test/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html | 3 +- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html | 44 + test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java | 258 + test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java | 5 +- test/java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java | 3 +- test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html | 44 + test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java | 98 + test/java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java | 3 +- test/java/awt/Focus/FocusTraversalPolicy/InitialFTP.java | 3 +- test/java/awt/Focus/FocusTraversalPolicy/LayoutFTPTest.java | 3 +- test/java/awt/Focus/FrameJumpingToMouse/FrameJumpingToMouse.java | 19 +- test/java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java | 3 +- test/java/awt/Focus/Headless/HeadlessContainerOrderFocusTraversalPolicy.java | 66 + test/java/awt/Focus/Headless/HeadlessDefaultFocusTraversalPolicy.java | 67 + test/java/awt/Focus/Headless/HeadlessDefaultKeyboardFocusManager.java | 37 + test/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java | 3 +- test/java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java | 3 +- test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java | 8 +- test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html | 3 +- test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java | 10 +- test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java | 96 + test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html | 44 + test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java | 253 + test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.html | 44 + test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java | 291 + test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html | 43 + test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java | 307 + test/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java | 3 +- test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.html | 44 + test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java | 288 + test/java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java | 3 +- test/java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java | 3 +- test/java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java | 3 +- test/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java | 3 +- test/java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java | 3 +- test/java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.java | 3 +- test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java | 3 +- test/java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java | 3 +- test/java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java | 3 +- test/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java | 3 +- test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java | 12 +- test/java/awt/Focus/ToFrontFocusTest/ToFrontFocus.html | 3 +- test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.html | 3 +- test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java | 17 +- test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java | 1 + test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html | 44 + test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java | 325 + test/java/awt/Focus/WrongKeyTypedConsumedTest/WrongKeyTypedConsumedTest.java | 3 +- test/java/awt/FontClass/CreateFont/bigfont.html | 3 +- test/java/awt/FontClass/HeadlessFont.java | 239 + test/java/awt/Frame/7024749/bug7024749.java | 3 +- test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java | 81 + test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java | 166 + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.html | 1 + test/java/awt/Frame/DynamicLayout/DynamicLayout.java | 3 +- test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java | 11 +- test/java/awt/Frame/FrameLocation/FrameLocation.java | 3 +- test/java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java | 88 + test/java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java | 3 +- test/java/awt/Frame/FrameSize/TestFrameSize.java | 11 +- test/java/awt/Frame/FramesGC/FramesGC.java | 159 + test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java | 168 + test/java/awt/Frame/HideMaximized/HideMaximized.java | 3 +- test/java/awt/Frame/HugeFrame/HugeFrame.java | 3 +- test/java/awt/Frame/InvisibleOwner/InvisibleOwner.java | 3 +- test/java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java | 3 +- test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java | 18 +- test/java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java | 3 +- test/java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java | 3 +- test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java | 8 +- test/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java | 101 + test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java | 215 + test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java | 219 + test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java | 212 + test/java/awt/Frame/MiscUndecorated/RepaintTest.java | 302 + test/java/awt/Frame/MiscUndecorated/UndecoratedInitiallyIconified.java | 57 + test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java | 105 + test/java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java | 71 + test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java | 3 +- test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java | 88 + test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java | 15 +- test/java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java | 3 +- test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java | 10 +- test/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java | 3 +- test/java/awt/FullScreen/8013581/bug8013581.java | 17 +- test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java | 1 + test/java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java | 3 +- test/java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java | 3 +- test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java | 17 +- test/java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java | 1 + test/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java | 3 +- test/java/awt/FullScreen/SetFSWindow/FSFrame.java | 3 +- test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java | 15 +- test/java/awt/GradientPaint/GradientTransformTest.java | 3 +- test/java/awt/GradientPaint/HeadlessGradientPaint.java | 51 + test/java/awt/GradientPaint/LinearColorSpaceGradientTest.java | 3 +- test/java/awt/Graphics/LineClipTest.java | 3 +- test/java/awt/Graphics2D/DrawString/DrawStrSuper.java | 3 +- test/java/awt/Graphics2D/DrawString/LCDTextSrcEa.java | 3 +- test/java/awt/Graphics2D/DrawString/ScaledLCDTextMetrics.java | 3 +- test/java/awt/Graphics2D/DrawString/TextRenderingTest.java | 3 +- test/java/awt/Graphics2D/DrawString/XRenderElt254TextTest.java | 3 +- test/java/awt/Graphics2D/FillTexturePaint/FillTexturePaint.java | 3 +- test/java/awt/Graphics2D/FlipDrawImage/FlipDrawImage.java | 3 +- test/java/awt/Graphics2D/Headless/HeadlessPoint.java | 44 + test/java/awt/Graphics2D/Headless/HeadlessPolygon.java | 37 + test/java/awt/Graphics2D/Headless/HeadlessRectangle.java | 70 + test/java/awt/Graphics2D/ScaledTransform/ScaledTransform.java | 90 + test/java/awt/Graphics2D/TransformSetGet/TransformSetGet.java | 3 +- test/java/awt/GraphicsConfiguration/HeadlessGraphicsConfiguration.java | 53 + test/java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java | 3 +- test/java/awt/GraphicsDevice/CheckDisplayModes.java | 3 +- test/java/awt/GraphicsDevice/CloneConfigsTest.java | 3 +- test/java/awt/GraphicsDevice/HeadlessGraphicsDevice.java | 50 + test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java | 23 +- test/java/awt/GraphicsEnvironment/HeadlessGraphicsEnvironment.java | 76 + test/java/awt/GraphicsEnvironment/LoadLock/GE_init3.java | 3 +- test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.html | 3 +- test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java | 9 +- test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java | 189 + test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java | 181 + test/java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java | 3 +- test/java/awt/Headless/HeadlessAWTEventMulticaster.java | 247 + test/java/awt/Headless/HeadlessAWTException.java | 37 + test/java/awt/Headless/HeadlessBasicStroke.java | 151 + test/java/awt/Headless/HeadlessBorderLayout.java | 62 + test/java/awt/Headless/HeadlessCardLayout.java | 44 + test/java/awt/Headless/HeadlessCheckboxGroup.java | 38 + test/java/awt/Headless/HeadlessCheckboxMenuItem.java | 75 + test/java/awt/Headless/HeadlessComponentOrientation.java | 46 + test/java/awt/Headless/HeadlessDimension.java | 59 + test/java/awt/Headless/HeadlessFlowLayout.java | 42 + test/java/awt/Headless/HeadlessMediaTracker.java | 37 + test/java/awt/Headless/HeadlessPopupMenu.java | 53 + test/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html | 10 +- test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html | 40 + test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java | 57 + test/java/awt/Insets/CombinedTestApp1.java | 3 +- test/java/awt/Insets/HeadlessInsets.java | 37 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html | 44 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java | 281 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html | 46 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java | 300 + test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_AWT.java | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java | 375 + test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java | 240 + test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java | 220 + test/java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java | 5 +- test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java | 27 +- test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java | 14 +- test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html | 3 +- test/java/awt/List/KeyEventsTest/KeyEventsTest.html | 47 + test/java/awt/List/KeyEventsTest/KeyEventsTest.java | 370 + test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java | 3 +- test/java/awt/List/ListPeer/R2303044ListSelection.java | 13 +- test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java | 10 +- test/java/awt/List/ScrollOutside/ScrollOut.java | 12 +- test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java | 357 +- test/java/awt/List/SingleModeDeselect/SingleModeDeselect.java | 12 +- test/java/awt/Menu/Headless/HeadlessMenu.java | 72 + test/java/awt/Menu/Headless/HeadlessMenuItem.java | 67 + test/java/awt/Menu/Headless/HeadlessMenuShortcut.java | 41 + test/java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java | 16 +- test/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java | 3 +- test/java/awt/MenuBar/8007006/bug8007006.java | 28 +- test/java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java | 3 +- test/java/awt/MenuBar/HeadlessMenuBar.java | 44 + test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java | 27 +- test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java | 1 + test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java | 90 + test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java | 145 + test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java | 692 + test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java | 57 + test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java | 104 + test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java | 131 + test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java | 171 + test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java | 128 + test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java | 106 + test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java | 52 + test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java | 153 + test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java | 128 + test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java | 70 + test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java | 69 + test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java | 133 + test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java | 70 + test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java | 67 + test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java | 134 + test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java | 90 + test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java | 76 + test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java | 131 + test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java | 466 + test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java | 168 + test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java | 51 + test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java | 810 + test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java | 161 + test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java | 155 + test/java/awt/Mixing/HWDisappear.java | 3 +- test/java/awt/Mixing/JButtonInGlassPane.java | 3 +- test/java/awt/Mixing/LWComboBox.java | 3 +- test/java/awt/Mixing/LWPopupMenu.java | 3 +- test/java/awt/Mixing/MixingInHwPanel.java | 3 +- test/java/awt/Mixing/MixingOnDialog.java | 3 +- test/java/awt/Mixing/MixingOnShrinkingHWButton.java | 3 +- test/java/awt/Mixing/NonOpaqueInternalFrame.java | 3 +- test/java/awt/Mixing/OpaqueTest.java | 3 +- test/java/awt/Mixing/OverlappingButtons.java | 3 +- test/java/awt/Mixing/ValidBounds.java | 3 +- test/java/awt/Mixing/Validating.java | 3 +- test/java/awt/Mixing/setComponentZOrder.java | 3 +- test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogDWDTest.java | 233 + test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java | 45 + test/java/awt/Modal/FileDialog/FileDialogFWDTest.java | 291 + test/java/awt/Modal/FileDialog/FileDialogModal1Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal2Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal3Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal4Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal5Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal6Test.java | 47 + test/java/awt/Modal/FileDialog/FileDialogModalityTest.java | 180 + test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java | 47 + test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java | 45 + test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java | 45 + test/java/awt/Modal/LWModalTest/LWModalTest.java | 3 +- test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java | 45 + test/java/awt/Modal/ModalBlockingTests/BlockingDDTest.java | 124 + test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFTest.java | 97 + test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java | 50 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java | 50 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWTest.java | 162 + test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java | 153 + test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingFDTest.java | 124 + test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWTest.java | 162 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModalTest.java | 211 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsTest.java | 299 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java | 43 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java | 43 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogTest.java | 123 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java | 44 + test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java | 26 +- test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java | 199 + test/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java | 192 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java | 48 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFTest.java | 186 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsTest.java | 193 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java | 48 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWTest.java | 152 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDTest.java | 201 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFTest.java | 272 + test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java | 9 +- test/java/awt/Modal/ModalitySettingsTest/ModalitySettingsTest.java | 140 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java | 209 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java | 299 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java | 286 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java | 178 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java | 184 + test/java/awt/Modal/NpeOnClose/NpeOnCloseTest.java | 3 +- test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java | 161 + test/java/awt/Modal/OnTop/OnTopAppModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal6Test.java | 46 + test/java/awt/Modal/OnTop/OnTopDDFTest.java | 169 + test/java/awt/Modal/OnTop/OnTopDocModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopFDFTest.java | 230 + test/java/awt/Modal/OnTop/OnTopModal1Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal2Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal3Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal4Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal5Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopModeless1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopTKModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal6Test.java | 45 + test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html | 44 + test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java | 160 + test/java/awt/Modal/PrintDialogsTest/Test.java | 217 + test/java/awt/Modal/SupportedTest/SupportedTest.java | 3 +- test/java/awt/Modal/ToBack/ToBackAppModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal2Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal3Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal4Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal6Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDDFTest.java | 183 + test/java/awt/Modal/ToBack/ToBackDocModal1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackDocModal6Test.java | 46 + test/java/awt/Modal/ToBack/ToBackFDFTest.java | 291 + test/java/awt/Modal/ToBack/ToBackModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackModal2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal5Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal6Test.java | 45 + test/java/awt/Modal/ToBack/ToBackModeless1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless5Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless6Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackNonModal2Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal3Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal4Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal5Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal6Test.java | 44 + test/java/awt/Modal/ToBack/ToBackTKModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal2Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal3Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal4Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal6Test.java | 46 + test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java | 47 + test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java | 47 + test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java | 135 + test/java/awt/Modal/ToFront/DialogToFrontModalTest.java | 44 + test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java | 43 + test/java/awt/Modal/ToFront/DialogToFrontModelessTest.java | 105 + test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java | 43 + test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java | 47 + test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java | 53 + test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModalBlockedTest.java | 207 + test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java | 44 + test/java/awt/Modal/ToFront/FrameToFrontModelessTest.java | 98 + test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java | 44 + test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java | 48 + test/java/awt/Modal/helpers/Flag.java | 84 + test/java/awt/Modal/helpers/TestDialog.java | 405 + test/java/awt/Modal/helpers/TestFrame.java | 400 + test/java/awt/Modal/helpers/TestWindow.java | 369 + test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java | 14 +- test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java | 10 +- test/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java | 128 + test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java | 44 +- test/java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.html | 3 +- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html | 42 - test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java | 203 +- test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java | 10 +- test/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java | 3 +- test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java | 3 +- test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java | 3 +- test/java/awt/Mouse/MouseWheelAbsXY/MouseWheelAbsXY.java | 93 + test/java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html | 3 +- test/java/awt/MouseInfo/GetPointerInfoTest.java | 73 + test/java/awt/MouseInfo/MultiscreenPointerInfo.java | 90 + test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java | 13 +- test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java | 3 +- test/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java | 3 +- test/java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java | 3 +- test/java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java | 3 +- test/java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html | 3 +- test/java/awt/Paint/ButtonRepaint.java | 3 +- test/java/awt/Paint/CheckboxRepaint.java | 3 +- test/java/awt/Paint/ExposeOnEDT.java | 17 +- test/java/awt/Paint/LabelRepaint.java | 3 +- test/java/awt/Paint/ListRepaint.java | 3 +- test/java/awt/Paint/PaintNativeOnUpdate.java | 25 +- test/java/awt/PrintJob/MultipleEnd/MultipleEnd.java | 3 +- test/java/awt/PrintJob/PrintArcTest/PrintArcTest.java | 13 +- test/java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java | 3 +- test/java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java | 3 +- test/java/awt/PrintJob/Security/SecurityDialogTest.java | 3 +- test/java/awt/Robot/CtorTest/CtorTest.java | 9 +- test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java | 87 + test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java | 115 + test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java | 230 + test/java/awt/Robot/RobotExtraButton/RobotExtraButton.java | 3 +- test/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java | 16 +- test/java/awt/ScrollPane/bug8077409Test.java | 14 +- test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java | 3 +- test/java/awt/TextArea/DisposeTest/TestDispose.java | 17 +- test/java/awt/TextArea/Mixing/TextAreaMixing.java | 6 +- test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java | 208 + test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java | 7 +- test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java | 145 + test/java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java | 12 +- test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java | 1 + test/java/awt/TextField/DisposeTest/TestDispose.java | 16 +- test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java | 14 +- test/java/awt/Toolkit/DesktopProperties/rfe4758438.java | 238 + test/java/awt/Toolkit/DesktopProperties/rfe4758438.sh | 83 + test/java/awt/Toolkit/DynamicLayout/bug7172833.java | 3 +- test/java/awt/Toolkit/Headless/HeadlessToolkit.java | 329 + test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java | 126 + test/java/awt/Toolkit/RealSync/RealSyncOnEDT.java | 3 +- test/java/awt/Toolkit/RealSync/Test.java | 405 + test/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_1.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_2.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_3.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_4.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java | 3 +- test/java/awt/TrayIcon/ActionCommand/ActionCommand.java | 162 + test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java | 252 + test/java/awt/TrayIcon/GetTrayIconsTest/GetTrayIcons.java | 86 + test/java/awt/TrayIcon/InterJVMTest/InterJVM.java | 86 + test/java/awt/TrayIcon/ModalityTest/ModalityTest.java | 302 + test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java | 195 + test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java | 64 + test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java | 10 +- test/java/awt/TrayIcon/PropertyChangeListenerTest.java | 201 + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java | 263 + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy | 21 + test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java | 64 + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/PermissionTest.java | 50 + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/tray.policy | 3 + test/java/awt/TrayIcon/SystemTrayIconHelper.java | 172 + test/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java | 71 + test/java/awt/TrayIcon/TrayIconAddTest/TrayIconAddTest.java | 66 + test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java | 275 + test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java | 269 + test/java/awt/TrayIcon/TrayIconMethodsTest/TrayIconMethodsTest.java | 159 + test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java | 176 + test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java | 151 + test/java/awt/TrayIcon/TrayIconRemoveTest/TrayIconRemoveTest.java | 72 + test/java/awt/TrayIcon/TrayIconSizeTest/TrayIconSizeTest.java | 69 + test/java/awt/Window/8027025/Test8027025.java | 5 +- test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java | 3 +- test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java | 21 +- test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java | 795 + test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java | 3 +- test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java | 24 +- test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java | 26 +- test/java/awt/Window/GetWindowsTest/GetWindowsTest.java | 272 + test/java/awt/Window/Grab/GrabTest.java | 3 +- test/java/awt/Window/GrabSequence/GrabSequence.java | 3 +- test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.html | 24 + test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.java | 96 + test/java/awt/Window/LocationByPlatform/LocationByPlatformTest.java | 3 +- test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java | 3 +- test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java | 5 +- test/java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java | 3 +- test/java/awt/Window/SetBackgroundNPE/SetBackgroundNPE.java | 3 +- test/java/awt/Window/ShapedAndTranslucentWindows/Common.java | 316 + test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java | 240 + test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java | 251 + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java | 217 + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java | 215 + test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java | 87 + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java | 88 + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java | 87 + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java | 211 + test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java | 85 + test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java | 85 + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java | 187 + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java | 153 + test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java | 9 +- test/java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java | 3 +- test/java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java | 72 + test/java/awt/Window/WindowType/WindowType.java | 3 +- test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java | 294 + test/java/awt/applet/Applet/HeadlessApplet.java | 49 + test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java | 138 + test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java | 165 + test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java | 1 + test/java/awt/datatransfer/DataFlavor/MacOsXFileAndMultipleFileCopingTest/MacOsXFileAndMultipleFileCopingTest.java | 2 +- test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.html | 3 +- test/java/awt/datatransfer/Headless/HeadlessClipboard.java | 38 + test/java/awt/datatransfer/Headless/HeadlessDataFlavor.java | 43 + test/java/awt/datatransfer/Headless/HeadlessSystemFlavorMap.java | 38 + test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java | 190 + test/java/awt/datatransfer/Independence/IndependenceAWTTest.java | 189 + test/java/awt/datatransfer/Independence/IndependenceSwingTest.java | 196 + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java | 154 + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java | 146 + test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java | 156 + test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java | 144 + test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java | 130 + test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java | 111 + test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java | 139 + test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java | 182 + test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java | 131 + test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java | 165 + test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java | 164 + test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java | 122 + test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java | 172 + test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java | 174 + test/java/awt/dnd/Button2DragTest/Button2DragTest.java | 1 + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html | 3 +- test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java | 3 +- test/java/awt/dnd/FileListBetweenJVMsTest/FileListBetweenJVMsTest.html | 3 +- test/java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.html | 3 +- test/java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.html | 3 +- test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java | 17 +- test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.html | 3 +- test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java | 8 +- test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java | 1 + test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.html | 3 +- test/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.html | 3 +- test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.html | 3 +- test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.html | 44 + test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.java | 97 + test/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java | 276 + test/java/awt/event/HierarchyEvent/AncestorResized/AncestorResized.java | 3 +- test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java | 3 +- test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java | 10 +- test/java/awt/event/KeyEvent/8020209/bug8020209.java | 12 +- test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java | 11 +- test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java | 18 +- test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java | 17 +- test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java | 16 +- test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java | 20 +- test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java | 271 + test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java | 14 +- test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java | 219 + test/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html | 3 +- test/java/awt/event/MouseEvent/AcceptExtraButton/AcceptExtraButton.java | 3 +- test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java | 3 +- test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java | 164 + test/java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java | 3 +- test/java/awt/event/MouseEvent/FrameMouseEventAbsoluteCoordsTest/FrameMouseEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java | 302 + test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java | 254 + test/java/awt/event/MouseEvent/MouseClickTest/MouseClickTest.html | 3 +- test/java/awt/event/MouseEvent/MouseWheelEventAbsoluteCoordsTest/MouseWheelEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java | 237 + test/java/awt/event/MouseEvent/RobotLWTest/RobotLWTest.html | 3 +- test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java | 21 +- test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.html | 3 +- test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.html | 3 +- test/java/awt/event/OtherEvents/UngrabID/UngrabID.java | 3 +- test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java | 34 +- test/java/awt/event/helpers/lwcomponents/LWButton.java | 418 + test/java/awt/event/helpers/lwcomponents/LWComponent.java | 464 + test/java/awt/event/helpers/lwcomponents/LWList.java | 726 + test/java/awt/font/Rotate/Shear.java | 3 +- test/java/awt/font/TextLayout/DiacriticsDrawingTest.java | 73 + test/java/awt/geom/AffineTransform/InvalidTransformParameterTest.java | 138 + test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java | 302 +- test/java/awt/grab/MenuDragEvents/MenuDragEvents.html | 45 + test/java/awt/grab/MenuDragEvents/MenuDragEvents.java | 195 + test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java | 88 + test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java | 139 + test/java/awt/im/Headless/HeadlessInputContext.java | 43 + test/java/awt/im/Headless/HeadlessInputMethodHighlight.java | 41 + test/java/awt/im/InputContext/InputContextTest.java | 6 +- test/java/awt/im/InputContext/bug4625203.java | 3 +- test/java/awt/image/DrawImage/EABlitTest.java | 3 +- test/java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java | 3 +- test/java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java | 3 +- test/java/awt/image/DrawImage/IncorrectBounds.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipSurface2SW.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java | 1 + test/java/awt/image/DrawImage/IncorrectDestinationOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectSourceOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java | 3 +- test/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java | 3 +- test/java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java | 3 +- test/java/awt/image/Headless/HeadlessAffineTransformOp.java | 44 + test/java/awt/image/Headless/HeadlessAreaAveragingScaleFilter.java | 37 + test/java/awt/image/Headless/HeadlessBufferedImage.java | 80 + test/java/awt/image/Headless/HeadlessBufferedImageFilter.java | 38 + test/java/awt/image/Headless/HeadlessColorModel.java | 61 + test/java/awt/image/Headless/HeadlessCropImageFilter.java | 37 + test/java/awt/image/Headless/HeadlessImageFilter.java | 37 + test/java/awt/image/Headless/HeadlessIndexColorModel.java | 54 + test/java/awt/image/Headless/HeadlessRGBImageFilter.java | 42 + test/java/awt/image/Headless/HeadlessReplicateScaleFilter.java | 37 + test/java/awt/image/MultiResolutionImage/MultiResolutionDrawImageWithTransformTest.java | 248 + test/java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java | 5 +- test/java/awt/image/MultiResolutionImageCommonTest.java | 207 + test/java/awt/image/MultiResolutionImageTest.java | 284 +- test/java/awt/image/VolatileImage/VolatileImageBug.java | 52 + test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java | 205 + test/java/awt/image/multiresolution/Corrupted2XImageTest.java | 125 + test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java | 176 + test/java/awt/image/multiresolution/MultiResolutionCachedImageTest.java | 113 + test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java | 220 + test/java/awt/image/multiresolution/MultiresolutionIconTest.java | 224 + test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java | 307 + test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java | 16 +- test/java/awt/print/Headless/HeadlessBook.java | 37 + test/java/awt/print/Headless/HeadlessPageFormat.java | 61 + test/java/awt/print/Headless/HeadlessPaper.java | 46 + test/java/awt/print/Headless/HeadlessPrinterJob.java | 179 + test/java/awt/print/PageFormat/WrongPaperPrintingTest.java | 239 + test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java | 3 +- test/java/awt/print/PrinterJob/DlgAttrsBug.java | 152 + test/java/awt/print/PrinterJob/LinearGradientPrintingTest.java | 233 + test/java/awt/print/PrinterJob/PageDlgApp.java | 65 + test/java/awt/print/PrinterJob/PageDlgStackOverflowTest.java | 53 + test/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java | 92 + test/java/awt/print/PrinterJob/PrintCrashTest.java | 77 + test/java/awt/print/PrinterJob/PrintToDir.java | 15 +- test/java/awt/print/PrinterJob/RadialGradientPrintingTest.java | 234 + test/java/awt/print/PrinterJob/TexturePaintPrintingTest.java | 211 + test/java/awt/regtesthelpers/Util.java | 39 +- test/java/awt/regtesthelpers/UtilInternal.java | 77 + test/java/awt/security/Permissions.java | 6 +- test/java/awt/security/WarningWindowDisposeTest/policy | 3 + test/java/awt/xembed/server/RunTestXEmbed.java | 3 +- test/java/beans/Introspector/8159696/UnloadClassBeanInfo.java | 78 + test/java/beans/Introspector/8159696/stub/Stub.java | 29 + test/java/io/CharArrayReader/OverflowInRead.java | 51 + test/java/io/CharArrayReader/OverflowInSkip.java | 51 + test/java/io/DataInputStream/ReadUTF.java | 1 + test/java/io/File/GetXSpace.java | 1 + test/java/io/PrintStream/OversynchronizedTest.java | 1 + test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java | 1 + test/java/io/Serializable/longString/LongString.java | 1 + test/java/io/Serializable/proxy/Basic.java | 1 + test/java/io/Serializable/sanityCheck/SanityCheck.java | 1 + test/java/io/Serializable/serialFilter/CheckInputOrderTest.java | 94 + test/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java | 101 + test/java/io/Serializable/serialFilter/GlobalFilterTest.java | 219 + test/java/io/Serializable/serialFilter/MixedFiltersTest.java | 138 + test/java/io/Serializable/serialFilter/SerialFilterTest.java | 784 + test/java/io/Serializable/serialFilter/java.security-extra1 | 4 + test/java/io/Serializable/serialFilter/security.policy | 17 + test/java/io/Serializable/serialFilter/security.policy.without.globalFilter | 15 + test/java/io/StringBufferInputStream/OverflowInRead.java | 50 + test/java/lang/Boolean/MakeBooleanComparable.java | 1 + test/java/lang/ClassLoader/Assert.java | 1 + test/java/lang/ClassLoader/FindLibrary.java | 56 + test/java/lang/Compare.java | 1 + test/java/lang/Double/ParseHexFloatingPoint.java | 1 + test/java/lang/Enum/ValueOf.java | 1 + test/java/lang/HashCode.java | 1 + test/java/lang/Integer/BitTwiddle.java | 1 + test/java/lang/Long/BitTwiddle.java | 1 + test/java/lang/Math/CubeRootTests.java | 1 + test/java/lang/Math/HypotTests.java | 1 + test/java/lang/Math/IeeeRecommendedTests.java | 1 + test/java/lang/Math/Log1pTests.java | 1 + test/java/lang/Runtime/exec/WinCommand.java | 1 + test/java/lang/SecurityManager/CheckPackageAccess.java | 6 +- test/java/lang/String/ContentEquals.java | 1 + test/java/lang/String/ICCBasher.java | 1 + test/java/lang/String/SBConstructor.java | 2 +- test/java/lang/String/Split.java | 1 + test/java/lang/StringBuffer/AppendCharSequence.java | 1 + test/java/lang/StringBuffer/AppendSB.java | 1 + test/java/lang/StringBuffer/AppendStringBuilder.java | 1 + test/java/lang/StringBuffer/Capacity.java | 1 + test/java/lang/StringBuffer/IndexOf.java | 1 + test/java/lang/StringBuffer/SBBasher.java | 2 +- test/java/lang/StringBuffer/Trim.java | 1 + test/java/lang/StringBuilder/AppendStringBuffer.java | 1 + test/java/lang/Thread/ITLConstructor.java | 107 + test/java/lang/ToString.java | 1 + test/java/lang/instrument/SingleTransformerTest.java | 1 + test/java/lang/instrument/TransformMethodTest.java | 1 + test/java/lang/invoke/MethodHandles/CatchExceptionTest.java | 1 + test/java/lang/invoke/PermuteArgsReturnVoidTest.java | 91 + test/java/lang/management/BufferPoolMXBean/Basic.java | 1 + test/java/lang/ref/OOMEInReferenceHandler.java | 1 + test/java/lang/reflect/Proxy/ProxyRace.java | 88 + test/java/math/BigDecimal/StringConstructor.java | 1 + test/java/math/BigInteger/BigIntegerTest.java | 1 + test/java/math/BigInteger/ModPow65537.java | 1 + test/java/math/BigInteger/SymmetricRangeTests.java | 1 + test/java/net/DatagramSocket/B8035653.java | 42 + test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java | 1 + test/java/net/InetAddress/HashSpread.java | 1 + test/java/net/NetworkInterface/GetMacAddress.java | 132 + test/java/net/ProxySelector/B8035158.java | 262 + test/java/net/Socket/GetLocalAddress.java | 19 +- test/java/net/SocketPermission/SocketPermissionTest.java | 1 + test/java/nio/Buffer/Chars.java | 1 + test/java/nio/MappedByteBuffer/Force.java | 1 + test/java/nio/MappedByteBuffer/ZeroMap.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/Basic.java | 35 +- test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java | 2 +- test/java/nio/channels/AsynchronousChannelGroup/Identity.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/Restart.java | 3 +- test/java/nio/channels/AsynchronousFileChannel/Basic.java | 1 + test/java/nio/channels/AsynchronousFileChannel/Lock.java | 1 + test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java | 1 + test/java/nio/channels/AsynchronousSocketChannel/Basic.java | 1 + test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java | 1 + test/java/nio/channels/Channels/Basic2.java | 1 + test/java/nio/channels/Channels/ShortWrite.java | 1 + test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java | 1 + test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java | 1 + test/java/nio/channels/DatagramChannel/Promiscuous.java | 1 + test/java/nio/channels/FileChannel/AtomicAppend.java | 1 + test/java/nio/channels/FileChannel/ClosedByInterrupt.java | 1 + test/java/nio/channels/FileChannel/MapTest.java | 1 + test/java/nio/channels/FileChannel/Position.java | 1 + test/java/nio/channels/FileChannel/Pread.java | 1 + test/java/nio/channels/FileChannel/Pwrite.java | 1 + test/java/nio/channels/FileChannel/Size.java | 1 + test/java/nio/channels/FileChannel/Transfer.java | 1 + test/java/nio/channels/FileChannel/Truncate.java | 1 + test/java/nio/channels/Pipe/PipeChannel.java | 3 +- test/java/nio/channels/Pipe/ScatteringRead.java | 3 +- test/java/nio/channels/Pipe/SelectPipe.java | 1 + test/java/nio/channels/Selector/SelectorTest.java | 1 + test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java | 1 + test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java | 1 + test/java/nio/channels/SocketChannel/CloseDuringWrite.java | 1 + test/java/nio/channels/SocketChannel/OutOfBand.java | 1 + test/java/nio/channels/SocketChannel/ShortWrite.java | 1 + test/java/nio/channels/SocketChannel/VectorIO.java | 1 + test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java | 1 + test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh | 4 +- test/java/nio/charset/coders/BashCache.java | 1 + test/java/nio/charset/coders/BashStreams.java | 1 + test/java/nio/file/FileStore/Basic.java | 1 + test/java/nio/file/Files/BytesAndLines.java | 1 + test/java/nio/file/Files/CopyAndMove.java | 1 + test/java/nio/file/Files/walkFileTree/SkipSiblings.java | 1 + test/java/nio/file/Files/walkFileTree/SkipSubtree.java | 1 + test/java/nio/file/Files/walkFileTree/TerminateWalk.java | 1 + test/java/nio/file/WatchService/DeleteInterference.java | 102 + test/java/nio/file/WatchService/LotsOfEvents.java | 1 + test/java/nio/file/WatchService/MayFlies.java | 1 + test/java/nio/file/WatchService/SensitivityModifier.java | 1 + test/java/nio/file/WatchService/UpdateInterference.java | 107 + test/java/nio/file/attribute/AclFileAttributeView/Basic.java | 1 + test/java/nio/file/attribute/FileTime/Basic.java | 1 + test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java | 1 + test/java/rmi/MarshalledObject/MOFilterTest.java | 140 + test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java | 1 + test/java/rmi/activation/nonLocalActivation/NonLocalActivationTest.java | 190 + test/java/rmi/registry/interfaceHash/InterfaceHash.java | 1 + test/java/rmi/registry/nonLocalRegistry/NonLocalRegistryTest.java | 129 + test/java/rmi/registry/serialFilter/RegistryFilterTest.java | 242 + test/java/rmi/registry/serialFilter/java.security-extra1 | 8 + test/java/rmi/registry/serialFilter/security.policy | 4 + test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java | 1 + test/java/rmi/testlibrary/TestSocketFactory.java | 570 + test/java/security/KeyPairGenerator/FinalizeHalf.java | 90 + test/java/security/MessageDigest/ByteBuffers.java | 1 + test/java/security/MessageDigest/TestDigestIOStream.java | 1 + test/java/security/MessageDigest/TestSameLength.java | 1 + test/java/security/MessageDigest/TestSameValue.java | 1 + test/java/security/Signature/ByteBuffers.java | 1 + test/java/security/Signature/NONEwithRSA.java | 1 + test/java/security/Signature/NoProvider.java | 99 + test/java/security/Signature/Offsets.java | 11 +- test/java/security/Signature/SignatureLength.java | 101 + test/java/security/SignedObject/Chain.java | 23 +- test/java/security/spec/EllipticCurveMatch.java | 1 + test/java/sql/JavatimeTest.java | 1 + test/java/text/AttributedCharacterIterator/Attribute/ReadResolve.java | 88 + test/java/text/AttributedString/AttributedStringTest.java | 258 + test/java/text/AttributedString/TestAttributedStringCtor.java | 55 + test/java/text/AttributedString/getRunStartLimitTest.java | 116 + test/java/text/BreakIterator/BreakIteratorTest.java | 1438 + test/java/text/BreakIterator/Bug4533872.java | 261 + test/java/text/BreakIterator/Bug4740757.java | 76 + test/java/text/BreakIterator/Bug4912404.java | 41 + test/java/text/BreakIterator/Bug4932583.java | 41 + test/java/text/BreakIterator/Bug6513074.java | 122 + test/java/text/BreakIterator/NewVSOld_th_TH.java | 86 + test/java/text/BreakIterator/broken_th_TH.txt | 13 + test/java/text/BreakIterator/test_th_TH.txt | 1 + test/java/text/CharacterIterator/CharacterIteratorTest.java | 286 + test/java/text/Collator/APITest.java | 318 + test/java/text/Collator/Bug6271411.java | 194 + test/java/text/Collator/CollationKeyTest.java | 41 + test/java/text/Collator/CollationKeyTestImpl.java | 243 + test/java/text/Collator/CollatorTest.java | 141 + test/java/text/Collator/CurrencyCollate.java | 86 + test/java/text/Collator/DanishTest.java | 215 + test/java/text/Collator/DummyTest.java | 421 + test/java/text/Collator/EnglishTest.java | 226 + test/java/text/Collator/FinnishTest.java | 98 + test/java/text/Collator/FrenchTest.java | 100 + test/java/text/Collator/G7Test.java | 294 + test/java/text/Collator/GermanTest.java | 111 + test/java/text/Collator/IteratorTest.java | 291 + test/java/text/Collator/JapaneseTest.java | 324 + test/java/text/Collator/KoreanTest.java | 142 + test/java/text/Collator/MonkeyTest.java | 149 + test/java/text/Collator/Regression.java | 940 + test/java/text/Collator/SpanishTest.java | 106 + test/java/text/Collator/SurrogatesTest.java | 117 + test/java/text/Collator/Test4401726.java | 98 + test/java/text/Collator/ThaiTest.java | 156 + test/java/text/Collator/TurkishTest.java | 118 + test/java/text/Collator/VietnameseTest.java | 364 + test/java/text/Format/ChoiceFormat/Bug4185732.ser.txt | 44 + test/java/text/Format/ChoiceFormat/Bug4185732Test.java | 117 + test/java/text/Format/ChoiceFormat/Bug4387255.java | 69 + test/java/text/Format/DateFormat/Bug4322313.java | 364 + test/java/text/Format/DateFormat/Bug4407042.java | 132 + test/java/text/Format/DateFormat/Bug4736959.java | 53 + test/java/text/Format/DateFormat/Bug4845901.java | 64 + test/java/text/Format/DateFormat/Bug6251817.java | 45 + test/java/text/Format/DateFormat/Bug6335238.java | 163 + test/java/text/Format/DateFormat/Bug6530336.java | 108 + test/java/text/Format/DateFormat/DateFormatRegression.java | 1098 + test/java/text/Format/DateFormat/DateFormatRoundTripTest.java | 727 + test/java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java | 121 + test/java/text/Format/DateFormat/DateFormatTest.java | 1207 + test/java/text/Format/DateFormat/IntlTestDateFormat.java | 273 + test/java/text/Format/DateFormat/IntlTestDateFormatAPI.java | 218 + test/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java | 206 + test/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java | 188 + test/java/text/Format/DateFormat/NonGregorianFormatTest.java | 216 + test/java/text/Format/DateFormat/SDFserialized.ser.txt | 173 + test/java/text/Format/DateFormat/TimeZoneNameTest.java | 152 + test/java/text/Format/DateFormat/bug4097450.java | 71 + test/java/text/Format/DateFormat/bug4099975.java | 41 + test/java/text/Format/DateFormat/bug4117335.java | 83 + test/java/text/Format/DateFormat/bug4358730.java | 84 + test/java/text/Format/DateFormat/bug6271375.java | 61 + test/java/text/Format/DateFormat/bug6317072.java | 81 + test/java/text/Format/DateFormat/bug6412896.java | 50 + test/java/text/Format/MessageFormat/Bug4185816.ser.txt | 58 + test/java/text/Format/MessageFormat/Bug4185816Corrupt.ser.txt | 58 + test/java/text/Format/MessageFormat/Bug4185816Test.java | 135 + test/java/text/Format/MessageFormat/Bug6481179.java | 64 + test/java/text/Format/MessageFormat/Bug7003643.java | 1 + test/java/text/Format/MessageFormat/LargeMessageFormat.java | 121 + test/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java | 115 + test/java/text/Format/MessageFormat/MessageRegression.java | 644 + test/java/text/Format/MessageFormat/MessageTest.java | 102 + test/java/text/Format/MessageFormat/bug4492719.java | 79 + test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java | 134 + test/java/text/Format/NumberFormat/BigDecimalFormat.java | 1044 + test/java/text/Format/NumberFormat/BigDecimalParse.java | 709 + test/java/text/Format/NumberFormat/Bug4208135.java | 127 + test/java/text/Format/NumberFormat/Bug4833877.java | 464 + test/java/text/Format/NumberFormat/Bug4838107.java | 248 + test/java/text/Format/NumberFormat/Bug4944439.java | 111 + test/java/text/Format/NumberFormat/Bug4990596.java | 59 + test/java/text/Format/NumberFormat/Bug6278616.java | 69 + test/java/text/Format/NumberFormat/CurrencyFormat.java | 141 + test/java/text/Format/NumberFormat/CurrencySymbols.properties | 134 + test/java/text/Format/NumberFormat/DFSDeserialization142.java | 56 + test/java/text/Format/NumberFormat/DFSExponential.java | 87 + test/java/text/Format/NumberFormat/DFSSerialization.java | 151 + test/java/text/Format/NumberFormat/DFSSerialization142.java | 54 + test/java/text/Format/NumberFormat/DecimalFormat.114.txt | 54 + test/java/text/Format/NumberFormat/DecimalFormatSymbols.114.txt | 39 + test/java/text/Format/NumberFormat/DecimalFormatSymbols.142.txt | 42 + test/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java | 255 + test/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java | 139 + test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java | 220 + test/java/text/Format/NumberFormat/NumberFormat4185761a.ser.txt | 57 + test/java/text/Format/NumberFormat/NumberFormat4185761b.ser.txt | 57 + test/java/text/Format/NumberFormat/NumberFormatRounding.java | 130 + test/java/text/Format/NumberFormat/NumberRegression.java | 1824 ++ test/java/text/Format/NumberFormat/NumberRoundTrip.java | 234 + test/java/text/Format/NumberFormat/NumberTest.java | 411 + test/java/text/Format/NumberFormat/PositionTest.java | 221 + test/java/text/Format/NumberFormat/SerializationLoadTest.java | 84 + test/java/text/Format/NumberFormat/SerializationSaveTest.java | 79 + test/java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java | 44 + test/java/text/Format/common/Bug4769840.java | 82 + test/java/text/Format/common/Bug6215962.java | 161 + test/java/text/Format/common/ChoiceFormat.ser.txt | 37 + test/java/text/Format/common/DateFormat.Field.ser.txt | 32 + test/java/text/Format/common/FormatIteratorTest.java | 440 + test/java/text/Format/common/MessageFormat.Field.ser.txt | 32 + test/java/text/Format/common/NumberFormat.Field.ser.txt | 31 + test/java/text/Format/common/PParser.java | 274 + test/java/text/Format/common/dateFormat.props | 333 + test/java/text/Format/common/decimalFormat.props | 1280 + test/java/text/Format/common/messageFormat.props | 520 + test/java/text/testlib/HexDumpReader.java | 115 + test/java/text/testlib/IntlTest.java | 266 + test/java/time/tck/java/time/TCKZoneOffset.java | 22 +- test/java/time/tck/java/time/zone/TCKZoneRules.java | 16 +- test/java/time/test/java/time/format/TestZoneTextPrinterParser.java | 2 +- test/java/time/test/java/time/format/ZoneName.java | 9 +- test/java/util/Arrays/ArrayObjectMethods.java | 1 + test/java/util/Arrays/CopyMethods.java | 1 + test/java/util/Arrays/Correct.java | 1 + test/java/util/Base64/TestBase64.java | 162 +- test/java/util/BitSet/BSMethods.java | 1 + test/java/util/BitSet/ImportExport.java | 1 + test/java/util/BitSet/PreviousBits.java | 1 + test/java/util/Calendar/BuddhistCalendarTest.java | 243 + test/java/util/Calendar/Bug4302966.java | 42 + test/java/util/Calendar/Bug4766302.java | 51 + test/java/util/Calendar/Bug4851640.java | 59 + test/java/util/Calendar/Bug4958050.java | 255 + test/java/util/Calendar/Bug5078053.java | 100 + test/java/util/Calendar/Bug6178071.java | 50 + test/java/util/Calendar/Bug6234795.java | 97 + test/java/util/Calendar/Bug6448234.java | 58 + test/java/util/Calendar/CalendarLimitTest.java | 202 + test/java/util/Calendar/CalendarRegression.java | 2496 ++ test/java/util/Calendar/CalendarTest.java | 1102 + test/java/util/Calendar/FieldStateTest.java | 216 + test/java/util/Calendar/GregorianCutoverTest.java | 324 + test/java/util/Calendar/JavatimeTest.java | 1 + test/java/util/Calendar/JulianTest.java | 52 + test/java/util/Calendar/Koyomi.java | 289 + test/java/util/Calendar/Limit.java | 64 + test/java/util/Calendar/NonLenientTest.java | 221 + test/java/util/Calendar/ResolutionTest.java | 111 + test/java/util/Calendar/RollDayOfWeekTest.java | 137 + test/java/util/Calendar/StampOverflow.java | 80 + test/java/util/Calendar/SupplementalJapaneseEraTest.java | 253 + test/java/util/Calendar/ZoneOffsets.java | 231 + test/java/util/Calendar/bug4028518.java | 56 + test/java/util/Calendar/bug4100311.java | 47 + test/java/util/Calendar/bug4243802.java | 93 + test/java/util/Calendar/bug4316678.java | 69 + test/java/util/Calendar/bug4372743.java | 133 + test/java/util/Calendar/bug4401223.java | 91 + test/java/util/Calendar/bug4409072.java | 683 + test/java/util/Calendar/bug4514831.java | 95 + test/java/util/Collection/MOAT.java | 1 + test/java/util/Collections/AddAll.java | 1 + test/java/util/Collections/CheckedListBash.java | 1 + test/java/util/Collections/CheckedMapBash.java | 1 + test/java/util/Collections/CheckedSetBash.java | 1 + test/java/util/Collections/Disjoint.java | 1 + test/java/util/Collections/Rotate.java | 1 + test/java/util/Currency/ValidateISO4217.java | 4 +- test/java/util/Currency/tablea1.txt | 8 +- test/java/util/Date/Bug4955000.java | 144 + test/java/util/Date/DateGregorianCalendarTest.java | 235 + test/java/util/Date/DateRegression.java | 241 + test/java/util/Date/DateTest.java | 236 + test/java/util/Date/TZ.java | 58 + test/java/util/Date/TimestampTest.java | 134 + test/java/util/EnumSet/EnumSetBash.java | 1 + test/java/util/HashSet/Serialization.java | 1 + test/java/util/IdentityHashMap/Capacity.java | 1 + test/java/util/List/LockStep.java | 1 + test/java/util/Locale/data/deflocale.sol10 | 1725 -- test/java/util/Map/LockStep.java | 1 + test/java/util/NavigableMap/LockStep.java | 1 + test/java/util/Properties/ConcurrentLoadAndStoreXML.java | 1 + test/java/util/Random/DistinctSeeds.java | 1 + test/java/util/Random/RandomStreamTest.java | 1 + test/java/util/Random/RandomTest.java | 1 + test/java/util/ResourceBundle/Control/StressTest.java | 1 + test/java/util/SplittableRandom/SplittableRandomTest.java | 1 + test/java/util/TimeZone/Bug4322313.java | 228 + test/java/util/TimeZone/Bug5097350.java | 63 + test/java/util/TimeZone/CheckDisplayNames.java | 296 + test/java/util/TimeZone/DefaultTimeZoneTest.html | 74 + test/java/util/TimeZone/DefaultTimeZoneTest.java | 108 + test/java/util/TimeZone/HongKong.java | 64 + test/java/util/TimeZone/IDTest.java | 121 + test/java/util/TimeZone/TimeZoneBoundaryTest.java | 491 + test/java/util/TimeZone/TimeZoneRegression.java | 995 + test/java/util/TimeZone/TimeZoneTest.java | 737 + test/java/util/TimeZone/TransitionTest.java | 287 + test/java/util/TimeZone/UTCAliasTest.java | 52 + test/java/util/TimeZone/bug4096952.java | 67 + test/java/util/Timer/DelayOverflow.java | 1 + test/java/util/Timer/Purge.java | 1 + test/java/util/UUID/Serial.java | 1 + test/java/util/UUID/UUIDTest.java | 1 + test/java/util/WeakHashMap/GCDuringIteration.java | 1 + test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java | 9 +- test/java/util/logging/CheckZombieLockTest.java | 1 + test/java/util/logging/DrainFindDeadlockTest.java | 1 + test/java/util/logging/FileHandlerPath.java | 1 + test/java/util/logging/LoggingDeadlock.java | 4 + test/java/util/logging/LoggingDeadlock2.java | 4 + test/java/util/logging/TestLogConfigurationDeadLockWithConf.java | 1 + test/java/util/regex/RegExTest.java | 13 +- test/java/util/zip/3GBZipFiles.sh | 1 + test/java/util/zip/DeInflate.java | 105 +- test/java/util/zip/DeflateIn_InflateOut.java | 1 + test/java/util/zip/FlaterTest.java | 1 + test/java/util/zip/GZIP/Accordion.java | 1 + test/java/util/zip/GZIP/GZIPInputStreamRead.java | 1 + test/java/util/zip/InflateIn_DeflateOut.java | 1 + test/java/util/zip/InflaterBufferSize.java | 1 + test/java/util/zip/TimeChecksum.java | 1 + test/java/util/zip/TotalInOut.java | 1 + test/java/util/zip/ZipFile/Assortment.java | 1 + test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java | 1 + test/java/util/zip/ZipFile/FinalizeZipFile.java | 1 + test/java/util/zip/ZipFile/MultiThreadedReadTest.java | 1 + test/java/util/zip/ZipFile/ReadZip.java | 49 +- test/javax/accessibility/JList/AccessibleJListChildNPETest.java | 103 + test/javax/crypto/Cipher/ByteBuffers.java | 1 + test/javax/crypto/CipherSpi/DirectBBRemaining.java | 1 + test/javax/crypto/CryptoPermission/AllPermCheck.java | 1 + test/javax/crypto/CryptoPermission/RC2PermCheck.java | 1 + test/javax/crypto/CryptoPermission/TestUnlimited.java | 96 + test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java | 1 + test/javax/crypto/KeyGenerator/TestKGParity.java | 1 + test/javax/crypto/Mac/ByteBuffers.java | 1 + test/javax/crypto/NullCipher/TestNPE.java | 1 + test/javax/crypto/SecretKeyFactory/FailOverTest.sh | 1 + test/javax/crypto/SecretKeyFactory/security.properties | 26 + test/javax/management/monitor/MultiMonitorTest.java | 1 + test/javax/management/mxbean/ThreadMXBeanTest.java | 1 + test/javax/management/remote/mandatory/loading/MissingClassTest.java | 1 + test/javax/management/remote/nonLocalAccess/NonLocalJMXRemoteTest.java | 142 + test/javax/management/security/keystoreAgent | Bin test/javax/management/security/keystoreClient | Bin test/javax/management/security/truststoreAgent | Bin test/javax/management/security/truststoreClient | Bin test/javax/management/timer/MissingNotificationTest.java | 1 + test/javax/net/ssl/ServerName/BestEffortOnLazyConnected.java | 335 + test/javax/net/ssl/TLS/TestJSSE.java | 1 + test/javax/net/ssl/TLSv12/DisabledShortDSAKeys.java | 441 + test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java | 3 +- test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java | 408 + test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java | 2 +- test/javax/security/auth/kerberos/KerberosTixDateTest.java | 38 +- test/javax/smartcardio/TestCommandAPDU.java | 1 + test/javax/swing/AbstractButton/6711682/bug6711682.java | 5 +- test/javax/swing/Headless/HeadlessAbstractSpinnerModel.java | 46 + test/javax/swing/Headless/HeadlessBox.java | 221 + test/javax/swing/Headless/HeadlessBox_Filler.java | 194 + test/javax/swing/Headless/HeadlessCellRendererPane.java | 202 + test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java | 198 + test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java | 198 + test/javax/swing/Headless/HeadlessGrayFilter.java | 37 + test/javax/swing/Headless/HeadlessJApplet.java | 44 + test/javax/swing/Headless/HeadlessJButton.java | 192 + test/javax/swing/Headless/HeadlessJCheckBox.java | 195 + test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java | 192 + test/javax/swing/Headless/HeadlessJColorChooser.java | 192 + test/javax/swing/Headless/HeadlessJComboBox.java | 192 + test/javax/swing/Headless/HeadlessJComponent.java | 191 + test/javax/swing/Headless/HeadlessJDesktopPane.java | 191 + test/javax/swing/Headless/HeadlessJDialog.java | 100 + test/javax/swing/Headless/HeadlessJEditorPane.java | 194 + test/javax/swing/Headless/HeadlessJFileChooser.java | 191 + test/javax/swing/Headless/HeadlessJFormattedTextField.java | 41 + test/javax/swing/Headless/HeadlessJFrame.java | 53 + test/javax/swing/Headless/HeadlessJInternalFrame.java | 214 + test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java | 191 + test/javax/swing/Headless/HeadlessJLabel.java | 191 + test/javax/swing/Headless/HeadlessJLayeredPane.java | 191 + test/javax/swing/Headless/HeadlessJList.java | 191 + test/javax/swing/Headless/HeadlessJMenu.java | 189 + test/javax/swing/Headless/HeadlessJMenuBar.java | 191 + test/javax/swing/Headless/HeadlessJMenuItem.java | 191 + test/javax/swing/Headless/HeadlessJOptionPane.java | 191 + test/javax/swing/Headless/HeadlessJPanel.java | 191 + test/javax/swing/Headless/HeadlessJPasswordField.java | 40 + test/javax/swing/Headless/HeadlessJPopupMenu.java | 189 + test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java | 191 + test/javax/swing/Headless/HeadlessJProgressBar.java | 191 + test/javax/swing/Headless/HeadlessJRadioButton.java | 191 + test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java | 191 + test/javax/swing/Headless/HeadlessJRootPane.java | 191 + test/javax/swing/Headless/HeadlessJScrollBar.java | 191 + test/javax/swing/Headless/HeadlessJScrollPane.java | 191 + test/javax/swing/Headless/HeadlessJSeparator.java | 191 + test/javax/swing/Headless/HeadlessJSlider.java | 191 + test/javax/swing/Headless/HeadlessJSpinner.java | 191 + test/javax/swing/Headless/HeadlessJSplitPane.java | 185 + test/javax/swing/Headless/HeadlessJTabbedPane.java | 191 + test/javax/swing/Headless/HeadlessJTable.java | 214 + test/javax/swing/Headless/HeadlessJTextArea.java | 195 + test/javax/swing/Headless/HeadlessJTextField.java | 195 + test/javax/swing/Headless/HeadlessJTextPane.java | 45 + test/javax/swing/Headless/HeadlessJToggleButton.java | 191 + test/javax/swing/Headless/HeadlessJToolBar.java | 191 + test/javax/swing/Headless/HeadlessJToolBar_Separator.java | 191 + test/javax/swing/Headless/HeadlessJToolTip.java | 191 + test/javax/swing/Headless/HeadlessJTree.java | 232 + test/javax/swing/Headless/HeadlessJViewport.java | 199 + test/javax/swing/Headless/HeadlessJWindow.java | 56 + test/javax/swing/Headless/HeadlessLookAndFeel.java | 37 + test/javax/swing/Headless/HeadlessMenuSelectionManager.java | 38 + test/javax/swing/Headless/HeadlessOverlayLayout.java | 38 + test/javax/swing/Headless/HeadlessPopupFactory.java | 37 + test/javax/swing/Headless/HeadlessScrollPaneLayout.java | 37 + test/javax/swing/Headless/HeadlessSizeRequirements.java | 39 + test/javax/swing/Headless/HeadlessSizeSequence.java | 41 + test/javax/swing/Headless/HeadlessSpinnerListModel.java | 49 + test/javax/swing/Headless/HeadlessSpinnerNumberModel.java | 41 + test/javax/swing/Headless/HeadlessTimer.java | 37 + test/javax/swing/JButton/4368790/bug4368790.java | 71 + test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java | 15 +- test/javax/swing/JColorChooser/Test4165217.java | 3 +- test/javax/swing/JColorChooser/Test4177735.java | 3 +- test/javax/swing/JColorChooser/Test4193384.java | 3 +- test/javax/swing/JColorChooser/Test4234761.java | 3 +- test/javax/swing/JColorChooser/Test4319113.html | 39 + test/javax/swing/JColorChooser/Test4319113.java | 128 + test/javax/swing/JColorChooser/Test4461329.java | 3 +- test/javax/swing/JColorChooser/Test4711996.java | 3 +- test/javax/swing/JColorChooser/Test6524757.java | 3 +- test/javax/swing/JColorChooser/Test6541987.java | 9 +- test/javax/swing/JColorChooser/Test6707406.java | 3 +- test/javax/swing/JColorChooser/Test6827032.java | 5 +- test/javax/swing/JColorChooser/Test7194184.java | 9 +- test/javax/swing/JComboBox/4199622/bug4199622.java | 38 +- test/javax/swing/JComboBox/4515752/DefaultButtonTest.java | 214 + test/javax/swing/JComboBox/4523758/bug4523758.java | 182 + test/javax/swing/JComboBox/4743225/bug4743225.java | 8 +- test/javax/swing/JComboBox/6236162/bug6236162.java | 15 +- test/javax/swing/JComboBox/6406264/bug6406264.java | 118 + test/javax/swing/JComboBox/6559152/bug6559152.java | 101 + test/javax/swing/JComboBox/6607130/bug6607130.java | 32 +- test/javax/swing/JComboBox/8015300/Test8015300.java | 17 +- test/javax/swing/JComboBox/8032878/bug8032878.java | 12 +- test/javax/swing/JComboBox/8057893/bug8057893.java | 6 +- test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java | 9 +- test/javax/swing/JComponent/6683775/bug6683775.java | 68 +- test/javax/swing/JComponent/6989617/bug6989617.java | 12 +- test/javax/swing/JComponent/7154030/bug7154030.java | 21 +- test/javax/swing/JEditorPane/4492274/bug4492274.java | 9 +- test/javax/swing/JEditorPane/6917744/bug6917744.java | 13 +- test/javax/swing/JFileChooser/4524490/bug4524490.java | 11 +- test/javax/swing/JFileChooser/6520101/bug6520101.java | 3 +- test/javax/swing/JFileChooser/7199708/bug7199708.java | 8 +- test/javax/swing/JFileChooser/8002077/bug8002077.java | 13 +- test/javax/swing/JFileChooser/8021253/bug8021253.java | 8 +- test/javax/swing/JFileChooser/GodMode/JFileChooserTest.java | 180 + test/javax/swing/JFrame/4962534/bug4962534.html | 3 +- test/javax/swing/JFrame/4962534/bug4962534.java | 10 +- test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java | 23 +- test/javax/swing/JInternalFrame/4251301/bug4251301.java | 9 +- test/javax/swing/JInternalFrame/5066752/bug5066752.java | 4 +- test/javax/swing/JInternalFrame/6647340/bug6647340.java | 31 +- test/javax/swing/JInternalFrame/6725409/bug6725409.java | 23 +- test/javax/swing/JInternalFrame/8020708/bug8020708.java | 13 +- test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java | 12 +- test/javax/swing/JLabel/6596966/bug6596966.java | 25 +- test/javax/swing/JLayer/6824395/bug6824395.java | 12 +- test/javax/swing/JList/6462008/bug6462008.java | 69 +- test/javax/swing/JList/6510999/bug6510999.java | 74 + test/javax/swing/JMenu/4417601/bug4417601.java | 79 + test/javax/swing/JMenu/4515762/bug4515762.java | 18 +- test/javax/swing/JMenu/4692443/bug4692443.java | 35 +- test/javax/swing/JMenu/6359669/bug6359669.java | 84 + test/javax/swing/JMenu/6470128/bug6470128.java | 84 + test/javax/swing/JMenu/6538132/bug6538132.java | 131 + test/javax/swing/JMenu/8071705/bug8071705.java | 1 + test/javax/swing/JMenuBar/4750590/bug4750590.java | 7 +- test/javax/swing/JMenuItem/4171437/bug4171437.java | 7 +- test/javax/swing/JMenuItem/4654927/bug4654927.java | 12 +- test/javax/swing/JMenuItem/6209975/bug6209975.java | 10 +- test/javax/swing/JMenuItem/6249972/bug6249972.java | 105 + test/javax/swing/JMenuItem/7036148/bug7036148.java | 3 +- test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java | 114 + test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java | 9 +- test/javax/swing/JOptionPane/4174551/bug4174551.html | 36 + test/javax/swing/JOptionPane/4174551/bug4174551.java | 52 + test/javax/swing/JOptionPane/6428694/bug6428694.java | 114 + test/javax/swing/JOptionPane/7138665/bug7138665.java | 10 +- test/javax/swing/JPopupMenu/4458079/bug4458079.java | 10 +- test/javax/swing/JPopupMenu/4634626/bug4634626.html | 8 + test/javax/swing/JPopupMenu/4634626/bug4634626.java | 209 + test/javax/swing/JPopupMenu/4966112/bug4966112.java | 22 +- test/javax/swing/JPopupMenu/6217905/bug6217905.java | 114 + test/javax/swing/JPopupMenu/6415145/bug6415145.java | 121 + test/javax/swing/JPopupMenu/6515446/bug6515446.java | 91 + test/javax/swing/JPopupMenu/6544309/bug6544309.java | 105 + test/javax/swing/JPopupMenu/6580930/bug6580930.java | 148 + test/javax/swing/JPopupMenu/6583251/bug6583251.java | 77 + test/javax/swing/JPopupMenu/6691503/bug6691503.java | 10 +- test/javax/swing/JPopupMenu/6694823/bug6694823.java | 18 +- test/javax/swing/JPopupMenu/6800513/bug6800513.java | 12 +- test/javax/swing/JPopupMenu/6827786/bug6827786.java | 12 +- test/javax/swing/JPopupMenu/6987844/bug6987844.java | 7 +- test/javax/swing/JPopupMenu/7154841/bug7154841.java | 19 +- test/javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java | 107 + test/javax/swing/JRadioButton/8033699/bug8033699.java | 7 +- test/javax/swing/JRadioButton/8041561/bug8041561.java | 101 + test/javax/swing/JRootPane/4670486/bug4670486.java | 8 +- test/javax/swing/JScrollBar/4708809/bug4708809.java | 14 +- test/javax/swing/JScrollBar/4865918/bug4865918.java | 7 +- test/javax/swing/JScrollBar/6542335/bug6542335.java | 8 +- test/javax/swing/JScrollBar/7163696/Test7163696.java | 8 +- test/javax/swing/JScrollBar/bug4202954/bug4202954.java | 12 +- test/javax/swing/JScrollPane/6274267/bug6274267.java | 100 + test/javax/swing/JSlider/6348946/bug6348946.java | 14 +- test/javax/swing/JSlider/6401380/bug6401380.java | 82 + test/javax/swing/JSlider/6794836/bug6794836.java | 6 +- test/javax/swing/JSlider/6848475/bug6848475.java | 9 +- test/javax/swing/JSpinner/4973721/bug4973721.java | 7 +- test/javax/swing/JSpinner/5012888/bug5012888.java | 21 +- test/javax/swing/JSpinner/8008657/bug8008657.java | 154 + test/javax/swing/JSplitPane/4816114/bug4816114.java | 7 +- test/javax/swing/JSplitPane/4885629/bug4885629.java | 5 +- test/javax/swing/JSplitPane/8132123/bug8132123.html | 38 + test/javax/swing/JSplitPane/8132123/bug8132123.java | 51 + test/javax/swing/JTabbedPane/4361477/bug4361477.java | 4 +- test/javax/swing/JTabbedPane/4624207/bug4624207.java | 15 +- test/javax/swing/JTabbedPane/4666224/bug4666224.html | 42 + test/javax/swing/JTabbedPane/4666224/bug4666224.java | 554 + test/javax/swing/JTabbedPane/6495408/bug6495408.java | 4 +- test/javax/swing/JTabbedPane/7024235/Test7024235.java | 14 +- test/javax/swing/JTabbedPane/7161568/bug7161568.java | 8 +- test/javax/swing/JTabbedPane/7170310/bug7170310.java | 17 +- test/javax/swing/JTable/4220171/bug4220171.java | 13 +- test/javax/swing/JTable/6263446/bug6263446.java | 34 +- test/javax/swing/JTable/6777378/bug6777378.java | 5 +- test/javax/swing/JTable/7055065/bug7055065.java | 9 +- test/javax/swing/JTable/7068740/bug7068740.java | 13 +- test/javax/swing/JTable/8032874/bug8032874.java | 8 +- test/javax/swing/JTableHeader/6884066/bug6884066.java | 5 +- test/javax/swing/JTableHeader/6889007/bug6889007.java | 7 +- test/javax/swing/JTextArea/4697612/bug4697612.java | 15 +- test/javax/swing/JTextArea/7049024/bug7049024.java | 14 +- test/javax/swing/JTextField/8036819/bug8036819.java | 6 +- test/javax/swing/JToolBar/4247996/bug4247996.java | 6 +- test/javax/swing/JToolBar/4529206/bug4529206.java | 91 + test/javax/swing/JToolTip/4644444/bug4644444.html | 44 + test/javax/swing/JToolTip/4644444/bug4644444.java | 354 + test/javax/swing/JToolTip/4846413/bug4846413.java | 6 +- test/javax/swing/JTree/4330357/bug4330357.java | 10 +- test/javax/swing/JTree/4908142/bug4908142.java | 8 +- test/javax/swing/JTree/4927934/bug4927934.java | 20 +- test/javax/swing/JTree/6263446/bug6263446.java | 9 +- test/javax/swing/JTree/6505523/bug6505523.java | 9 +- test/javax/swing/JTree/6578666/bug6578666.java | 80 + test/javax/swing/JTree/8003400/Test8003400.java | 15 +- test/javax/swing/JTree/8004298/bug8004298.java | 6 +- test/javax/swing/JViewport/7107099/bug7107099.java | 9 +- test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java | 417 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java | 63 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java | 104 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java | 71 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java | 96 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java | 173 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java | 78 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java | 78 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java | 153 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java | 73 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java | 106 + test/javax/swing/LookAndFeel/8145547/DemandGTK.java | 72 + test/javax/swing/LookAndFeel/8145547/DemandGTK2.sh | 90 + test/javax/swing/LookAndFeel/8145547/DemandGTK2.txt | 36 + test/javax/swing/LookAndFeel/8145547/DemandGTK3.sh | 82 + test/javax/swing/LookAndFeel/8145547/ProvokeGTK.java | 57 + test/javax/swing/MultiUIDefaults/4300666/bug4300666.java | 16 +- test/javax/swing/Popup/6514582/bug6514582.java | 73 + test/javax/swing/Popup/TaskbarPositionTest.java | 11 +- test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java | 6 +- test/javax/swing/RepaintManager/6608456/bug6608456.java | 6 +- test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java | 7 +- test/javax/swing/Security/6657138/ComponentTest.java | 8 +- test/javax/swing/SwingTest.java | 8 +- test/javax/swing/SwingUtilities/4917669/bug4917669.java | 8 +- test/javax/swing/SwingUtilities/7146377/bug7146377.java | 9 +- test/javax/swing/SwingUtilities/7170657/bug7170657.java | 3 +- test/javax/swing/ToolTipManager/7123767/bug7123767.java | 18 +- test/javax/swing/ToolTipManager/Test6256140.java | 11 +- test/javax/swing/dnd/7171812/bug7171812.java | 5 +- test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java | 5 +- test/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java | 172 + test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java | 7 +- test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java | 188 + test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java | 7 +- test/javax/swing/plaf/synth/7158712/bug7158712.java | 4 +- test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java | 4 +- test/javax/swing/plaf/synth/Test6660049.java | 3 +- test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java | 11 +- test/javax/swing/regtesthelpers/JRobot.java | 294 + test/javax/swing/regtesthelpers/SwingTestHelper.java | 862 + test/javax/swing/regtesthelpers/Test.java | 34 + test/javax/swing/regtesthelpers/Util.java | 23 +- test/javax/swing/reliability/GUIUndFrame.java | 111 + test/javax/swing/reliability/GUIZoomFrame.java | 88 + test/javax/swing/reliability/Task.java | 50 + test/javax/swing/reliability/TaskUndJFrameProperties.java | 91 + test/javax/swing/reliability/TaskZoomJFrameChangeState.java | 180 + test/javax/swing/reliability/TaskZoomJFrameRepaint.java | 113 + test/javax/swing/text/AbstractDocument/6968363/Test6968363.java | 15 +- test/javax/swing/text/CSSBorder/6796710/bug6796710.java | 5 +- test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java | 12 +- test/javax/swing/text/FlowView/LayoutTest.java | 90 + test/javax/swing/text/JTextComponent/5074573/bug5074573.java | 13 +- test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java | 23 +- test/javax/swing/text/Utilities/bug7045593.java | 5 +- test/javax/swing/text/View/8014863/bug8014863.java | 12 +- test/javax/swing/text/View/8048110/bug8048110.java | 7 +- test/javax/swing/text/html/7189299/bug7189299.java | 7 +- test/javax/swing/text/html/CSS/4530474/bug4530474.java | 6 +- test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java | 14 +- test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java | 5 +- test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java | 8 +- test/javax/swing/text/html/parser/Parser/7165725/bug7165725.java | 22 +- test/javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java | 69 + test/javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/test.html | 5 + test/javax/xml/crypto/dsig/SecureValidationPolicy.java | 73 + test/javax/xml/jaxp/datatype/TestXMLGregorianCalendarTimeZone.java | 59 + test/javax/xml/jaxp/transform/8162598/TransformerTest.java | 153 + test/javax/xml/jaxp/transform/8167179/NamespacePrefixTest.java | 188 + test/javax/xml/jaxp/transform/8169112/Bug8169112.xsl | 8382 ++++++++++ test/javax/xml/jaxp/transform/8169112/TransformerTest.java | 64 + test/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java | 282 + test/javax/xml/ws/publish/WSTest.java | 86 + test/lib/testlibrary/ExtendedRobot.java | 408 + test/lib/testlibrary/jdk/testlibrary/JarUtils.java | 35 +- test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java | 43 +- test/lib/testlibrary/jdk/testlibrary/SecurityTools.java | 121 + test/sun/awt/dnd/8024061/bug8024061.java | 18 +- test/sun/java2d/AcceleratedXORModeTest.java | 15 +- test/sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java | 3 +- test/sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java | 3 +- test/sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java | 3 +- test/sun/java2d/DirectX/InfiniteValidationLoopTest/InfiniteValidationLoopTest.java | 3 +- test/sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java | 3 +- test/sun/java2d/DirectX/OpaqueImageToSurfaceBlitTest/OpaqueImageToSurfaceBlitTest.java | 3 +- test/sun/java2d/DirectX/OverriddenInsetsTest/OverriddenInsetsTest.java | 3 +- test/sun/java2d/DirectX/RenderingToCachedGraphicsTest/RenderingToCachedGraphicsTest.java | 3 +- test/sun/java2d/DirectX/StrikeDisposalCrashTest/StrikeDisposalCrashTest.java | 3 +- test/sun/java2d/DirectX/SwingOnScreenScrollingTest/SwingOnScreenScrollingTest.java | 3 +- test/sun/java2d/DirectX/TransformedPaintTest/TransformedPaintTest.java | 3 +- test/sun/java2d/DrawCachedImageAndTransform.java | 3 +- test/sun/java2d/DrawXORModeTest.java | 3 +- test/sun/java2d/GdiRendering/InsetClipping.java | 3 +- test/sun/java2d/OpenGL/CustomCompositeTest.java | 3 +- test/sun/java2d/OpenGL/DrawBufImgOp.java | 3 +- test/sun/java2d/OpenGL/DrawHugeImageTest.java | 3 +- test/sun/java2d/OpenGL/GradientPaints.java | 1 + test/sun/java2d/OpenGL/bug7181438.java | 3 +- test/sun/java2d/SunGraphics2D/DrawImageBilinear.java | 3 +- test/sun/java2d/SunGraphics2D/PolyVertTest.java | 3 +- test/sun/java2d/SunGraphics2D/SimplePrimQuality.java | 3 +- test/sun/java2d/X11SurfaceData/DrawImageBgTest/DrawImageBgTest.java | 3 +- test/sun/java2d/XRenderBlitsTest.java | 15 +- test/sun/java2d/cmm/ColorConvertOp/ConstructorsNullTest/ConstructorsNullTest.html | 3 +- test/sun/java2d/pipe/InterpolationQualityTest.java | 3 +- test/sun/java2d/pipe/MutableColorTest/MutableColorTest.java | 3 +- test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java | 3 +- test/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java | 3 +- test/sun/management/LazyCompositeDataTest.java | 163 + test/sun/management/jmxremote/bootstrap/linux-amd64/launcher | Bin test/sun/management/jmxremote/bootstrap/linux-i586/launcher | Bin test/sun/management/jmxremote/bootstrap/solaris-amd64/launcher | Bin test/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher | Bin test/sun/management/jmxremote/startstop/JMXStartStopTest.java | 1 + test/sun/management/windows/revokeall.exe | Bin test/sun/misc/CopyMemory.java | 1 + test/sun/misc/FloatingDecimal/TestFloatingDecimal.java | 1 + test/sun/misc/URLClassPath/ClassnameCharTest.java | 64 +- test/sun/net/InetAddress/nameservice/dns/cname.sh | 2 +- test/sun/net/ftp/FtpURLConnectionLeak.java | 155 + test/sun/net/ftp/TestFtpClientNameListWithNull.java | 142 + test/sun/net/idn/nfscis.spp | Bin test/sun/net/idn/nfscsi.spp | Bin test/sun/net/idn/nfscss.spp | Bin test/sun/net/idn/nfsmxp.spp | Bin test/sun/net/idn/nfsmxs.spp | Bin test/sun/net/www/ParseUtil_4922813.java | 1 + test/sun/net/www/protocol/http/HttpInputStream.java | 148 +- test/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java | 391 + test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java | 63 + test/sun/nio/cs/FindDecoderBugs.java | 1 + test/sun/nio/cs/FindEncoderBugs.java | 1 + test/sun/nio/cs/TestStringCoding.java | 1 + test/sun/nio/cs/TestStringCodingUTF8.java | 1 + test/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java | 341 + test/sun/reflect/ReflectionFactory/security.policy | 11 + test/sun/rmi/server/UnicastServerRef/FilterUSRTest.java | 206 + test/sun/security/ec/TestEC.java | 2 +- test/sun/security/krb5/auto/CommMatcher.java | 86 + test/sun/security/krb5/auto/KDC.java | 6 +- test/sun/security/krb5/auto/MaxRetries.java | 145 +- test/sun/security/krb5/auto/OneKDC.java | 3 +- test/sun/security/krb5/auto/TicketSName.java | 58 + test/sun/security/krb5/auto/UnboundSSL.java | 4 +- test/sun/security/krb5/canonicalize/Test.java | 4 +- test/sun/security/mscapi/PrngSlow.java | 1 + test/sun/security/mscapi/SignUsingSHA2withRSA.sh | 1 + test/sun/security/pkcs/pkcs7/PKCS7VerifyTest.java | 5 +- test/sun/security/pkcs/pkcs7/reenable.jar.alg.props | 24 + test/sun/security/pkcs/pkcs8/PKCS8Test.java | 12 +- test/sun/security/pkcs/pkcs8/TestLeadingZeros.java | 82 + test/sun/security/pkcs11/Cipher/ReinitCipher.java | 18 +- test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java | 26 +- test/sun/security/pkcs11/Cipher/TestRSACipher.java | 25 +- test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java | 22 +- test/sun/security/pkcs11/Cipher/TestRawRSACipher.java | 20 +- test/sun/security/pkcs11/Cipher/TestSymmCiphers.java | 27 +- test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java | 29 +- test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java | 127 + test/sun/security/pkcs11/KeyAgreement/TestDH.java | 24 +- test/sun/security/pkcs11/KeyAgreement/TestInterop.java | 21 +- test/sun/security/pkcs11/KeyAgreement/TestShort.java | 21 +- test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java | 86 + test/sun/security/pkcs11/KeyGenerator/DESParity.java | 23 +- test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java | 18 +- test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java | 63 +- test/sun/security/pkcs11/Mac/MacKAT.java | 7 +- test/sun/security/pkcs11/Mac/MacSameTest.java | 8 +- test/sun/security/pkcs11/Mac/ReinitMac.java | 18 +- test/sun/security/pkcs11/MessageDigest/ByteBuffers.java | 17 +- test/sun/security/pkcs11/MessageDigest/DigestKAT.java | 21 +- test/sun/security/pkcs11/MessageDigest/ReinitDigest.java | 15 +- test/sun/security/pkcs11/MessageDigest/TestCloning.java | 15 +- test/sun/security/pkcs11/PKCS11Test.java | 183 +- test/sun/security/pkcs11/Secmod/AddPrivateKey.java | 33 +- test/sun/security/pkcs11/Secmod/AddTrustedCert.java | 28 +- test/sun/security/pkcs11/Secmod/Crypto.java | 16 +- test/sun/security/pkcs11/Secmod/GetPrivateKey.java | 26 +- test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java | 39 +- test/sun/security/pkcs11/Secmod/LoadKeystore.java | 10 +- test/sun/security/pkcs11/Secmod/TrustAnchors.java | 25 +- test/sun/security/pkcs11/Secmod/policy | 6 + test/sun/security/pkcs11/SecureRandom/Basic.java | 17 +- test/sun/security/pkcs11/Signature/ByteBuffers.java | 34 +- test/sun/security/pkcs11/Signature/ReinitSignature.java | 319 +- test/sun/security/pkcs11/Signature/TestDSA.java | 41 +- test/sun/security/pkcs11/Signature/TestDSAKeyLength.java | 34 +- test/sun/security/pkcs11/Signature/TestRSAKeyLength.java | 34 +- test/sun/security/pkcs11/ec/ReadCertificates.java | 54 +- test/sun/security/pkcs11/ec/ReadPKCS12.java | 84 +- test/sun/security/pkcs11/ec/TestCurves.java | 37 +- test/sun/security/pkcs11/ec/TestECDH.java | 30 +- test/sun/security/pkcs11/ec/TestECDH2.java | 40 +- test/sun/security/pkcs11/ec/TestECDSA.java | 37 +- test/sun/security/pkcs11/ec/TestECDSA2.java | 37 +- test/sun/security/pkcs11/ec/TestECGenSpec.java | 21 +- test/sun/security/pkcs11/ec/TestKeyFactory.java | 26 +- test/sun/security/pkcs11/ec/policy | 7 + test/sun/security/pkcs11/fips/TrustManagerTest.java | 37 +- test/sun/security/pkcs11/fips/TrustManagerTest.policy | 3 + test/sun/security/pkcs11/policy | 3 + test/sun/security/pkcs11/rsa/KeyWrap.java | 31 +- test/sun/security/pkcs11/rsa/TestCACerts.java | 49 +- test/sun/security/pkcs11/rsa/TestCACerts.policy | 7 + test/sun/security/pkcs11/rsa/TestKeyFactory.java | 19 +- test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java | 26 +- test/sun/security/pkcs11/rsa/TestKeyPairGenerator.policy | 4 + test/sun/security/pkcs11/rsa/TestSignatures.java | 58 +- test/sun/security/pkcs11/rsa/rsakeys.ks.policy | 4 + test/sun/security/pkcs11/sslecc/CipherTest.java | 32 +- test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java | 15 +- test/sun/security/pkcs11/sslecc/JSSEServer.java | 27 +- test/sun/security/pkcs11/sslecc/policy | 9 + test/sun/security/pkcs11/tls/TestKeyMaterial.java | 216 +- test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java | 22 +- test/sun/security/pkcs11/tls/TestMasterSecret.java | 165 +- test/sun/security/pkcs11/tls/TestMasterSecret.policy | 8 + test/sun/security/pkcs11/tls/TestPRF.java | 164 +- test/sun/security/pkcs11/tls/TestPremaster.java | 11 +- test/sun/security/pkcs11/tls/policy | 5 + test/sun/security/provider/DSA/SupportedDSAParamGen.java | 83 + test/sun/security/provider/DSA/TestAlgParameterGenerator.java | 5 +- test/sun/security/provider/DSA/TestDSA.java | 1 + test/sun/security/provider/DSA/TestDSA2.java | 1 + test/sun/security/provider/DSA/TestKeyPairGenerator.java | 25 +- test/sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java | 84 + test/sun/security/provider/SeedGenerator/Priority_Inversion.java | 1 + test/sun/security/rsa/TestKeyPairGenerator.java | 1 + test/sun/security/rsa/TestSignatures.java | 1 + test/sun/security/smartcardio/TestChannel.java | 7 +- test/sun/security/smartcardio/TestConnect.java | 23 +- test/sun/security/smartcardio/TestConnectAgain.java | 7 +- test/sun/security/smartcardio/TestControl.java | 7 +- test/sun/security/smartcardio/TestDefault.java | 10 +- test/sun/security/smartcardio/TestDirect.java | 10 +- test/sun/security/smartcardio/TestExclusive.java | 7 +- test/sun/security/smartcardio/TestMultiplePresent.java | 13 +- test/sun/security/smartcardio/TestPresent.java | 17 +- test/sun/security/smartcardio/TestTransmit.java | 7 +- test/sun/security/smartcardio/Utils.java | 66 +- test/sun/security/ssl/CertPathRestrictions/JSSEClient.java | 66 + test/sun/security/ssl/CertPathRestrictions/JSSEServer.java | 81 + test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java | 542 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256.cer | 81 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1.cer | 81 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256.cer | 81 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1.cer | 81 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256.cer | 81 + test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1.cer | 80 + test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256.cer | 80 + test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1.cer | 80 + test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256.cer | 80 + test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1.cer | 80 + test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256-PRIV.key | 26 + test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256.cer | 80 + test/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java | 287 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java | 87 +- test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocket.java | 135 +- test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.java | 3 +- test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java | 87 +- test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/OriginServer.java | 12 +- test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyAuthTest.java | 78 +- test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyTunnelServer.java | 2 + test/sun/security/ssl/etc/README | 94 + test/sun/security/ssl/etc/keystore | Bin test/sun/security/ssl/etc/truststore | Bin test/sun/security/ssl/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java | 4 +- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java | 3 +- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java | 3 +- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh | 4 +- test/sun/security/tools/jarsigner/DefaultSigalg.java | 106 + test/sun/security/tools/jarsigner/JarSigningNonAscii.java | 4 +- test/sun/security/tools/jarsigner/TimestampCheck.java | 419 +- test/sun/security/tools/jarsigner/TsacertOptionTest.java | 3 + test/sun/security/tools/jarsigner/reenable.jar.alg.props | 24 + test/sun/security/tools/jarsigner/ts.sh | 91 - test/sun/security/tools/jarsigner/warnings/Test.java | 22 + test/sun/security/tools/keytool/KeyToolTest.java | 14 +- test/sun/security/tools/keytool/WeakAlg.java | 758 + test/sun/security/tools/keytool/autotest.sh | 11 +- test/sun/security/tools/keytool/keyalg.sh | 49 + test/sun/security/tools/keytool/standard.sh | 6 +- test/sun/text/IntHashtable/Bug4170614Test.java | 191 + test/sun/text/IntHashtable/Bug4170614Test.sh | 81 + test/sun/text/IntHashtable/Bug4705389.java | 43 + test/sun/text/resources/LocaleData | 17 +- test/sun/text/resources/LocaleDataTest.java | 3 +- test/sun/util/calendar/zi/tzdata/VERSION | 2 +- test/sun/util/calendar/zi/tzdata/africa | 235 +- test/sun/util/calendar/zi/tzdata/antarctica | 99 +- test/sun/util/calendar/zi/tzdata/asia | 774 +- test/sun/util/calendar/zi/tzdata/australasia | 274 +- test/sun/util/calendar/zi/tzdata/backward | 6 +- test/sun/util/calendar/zi/tzdata/etcetera | 74 +- test/sun/util/calendar/zi/tzdata/europe | 839 +- test/sun/util/calendar/zi/tzdata/factory | 9 +- test/sun/util/calendar/zi/tzdata/iso3166.tab | 6 +- test/sun/util/calendar/zi/tzdata/leapseconds | 18 +- test/sun/util/calendar/zi/tzdata/northamerica | 337 +- test/sun/util/calendar/zi/tzdata/southamerica | 604 +- test/sun/util/calendar/zi/tzdata/zone.tab | 21 +- test/tools/pack200/Pack200Test.java | 1 + 2697 files changed, 198835 insertions(+), 43878 deletions(-) diffs (truncated from 303384 to 500 lines): diff -r 1442bc728814 -r 3204abe7c7e2 .hgtags --- a/.hgtags Mon Jul 25 14:41:37 2016 -0700 +++ b/.hgtags Thu Jan 18 04:46:17 2018 +0000 @@ -50,6 +50,7 @@ f708138c9aca4b389872838fe6773872fce3609e jdk7-b73 eacb36e30327e7ae33baa068e82ddccbd91eaae2 jdk7-b74 8885b22565077236a927e824ef450742e434a230 jdk7-b75 +fb2ee5e96b171ae9db67274d87ffaba941e8bfa6 icedtea7-1.12 8fb602395be0f7d5af4e7e93b7df2d960faf9d17 jdk7-b76 e6a5d095c356a547cf5b3c8885885aca5e91e09b jdk7-b77 1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78 @@ -63,6 +64,7 @@ eae6e9ab26064d9ba0e7665dd646a1fd2506fcc1 jdk7-b86 2cafbbe9825e911a6ca6c17d9a18eb1f0bf0873c jdk7-b87 b3c69282f6d3c90ec21056cd1ab70dc0c895b069 jdk7-b88 +2017795af50aebc00f500e58f708980b49bc7cd1 icedtea7-1.13 4a6abb7e224cc8d9a583c23c5782e4668739a119 jdk7-b89 7f90d0b9dbb7ab4c60d0b0233e4e77fb4fac597c jdk7-b90 08a31cab971fcad4695e913d0f3be7bde3a90747 jdk7-b91 @@ -111,6 +113,7 @@ 554adcfb615e63e62af530b1c10fcf7813a75b26 jdk7-b134 d8ced728159fbb2caa8b6adb477fd8efdbbdf179 jdk7-b135 aa13e7702cd9d8aca9aa38f1227f966990866944 jdk7-b136 +1571aa7abe47a54510c62a5b59a8c343cdaf67cb icedtea-1.14 29296ea6529a418037ccce95903249665ef31c11 jdk7-b137 60d3d55dcc9c31a30ced9caa6ef5c0dcd7db031d jdk7-b138 d80954a89b49fda47c0c5cace65a17f5a758b8bd jdk7-b139 @@ -193,6 +196,7 @@ a8012d8d7e9c5035de0bdd4887dc9f7c54008f21 jdk8-b69 a996b57e554198f4592a5f3c30f2f9f4075e545d jdk8-b70 2a5af0f766d0acd68a81fb08fe11fd66795f86af jdk8-b71 +bf581aa741664ba4a97df803ced8a58ceff3a94e initial_upload 32a57e645e012a1f0665c075969ca598e0dbb948 jdk8-b72 733885f57e14cc27f5a5ff0dffe641d2fa3c704a jdk8-b73 57d5d954462831ac353a1f40d3bb05ddb4620952 jdk8-b74 @@ -206,6 +210,7 @@ 624bcb4800065c6656171948e31ebb2925f25c7a jdk8-b82 ac519af51769e92c51b597a730974e8607357709 jdk8-b83 7b4721e4edb4e1c65e9c839a70d7cc67f81c7632 jdk8-b84 +29e9f26732a282c010414adaa2a5a341462f4f6c aarch64-20130813 296676d534c52888c36e305a2bf7f345c4ca70f8 jdk8-b85 7989cd0cc3a9149864589438ee2c949015d8aa9a jdk8-b86 d5228e624826a10ccc5b05f30ad8d839b58fe48d jdk8-b87 @@ -231,6 +236,8 @@ eea685b9ccaa1980e0a7e07d6a3a84bcc7e9ab82 jdk8-b107 006aaa5f069e7dd98fccdc696866c9f8582c087c jdk8-b108 946f3fd5f8bf0ccd180c258d25e5837fa1bf004c jdk8-b109 +48a5df5ce99cecb91f2e8dc3e4a5748f09c963c1 preview_rc1 +e14d4b60b2c1b45d446ab94dfa4707b13f91fb7d preview_rc2 54e099776f08430d3a7f4feabd9f2ba886b55320 jdk8-b110 719befd87c7b96ae103c05730ca555227bfc0116 jdk8-b111 f002f5f3a16cca62e139cb8eed05ffaeb373587d jdk8-b112 @@ -251,11 +258,16 @@ ae303640bc1cca06f1c6ac887e6b523ceeb425a6 jdk8-b125 a9088d517f2fa9919886d3d95023c518b59172b8 jdk8-b126 fbf251b8ef8a4a2aa1fd58efc8d0d5c8e2fd582b jdk8-b127 +597eaf9ec7946aa344477b8a5375f129a8fbbf56 jdk8_b128_aarch64_rc1 +cd23c29828584ec3c39c974579079ab97d65874e jdk8_b128_aarch64_rc3 +ba03ec7a0b930582517592cf66abba734ec59891 jdk8_b128_aarch64_rc4 +5de3e4944a8f100652483cb915959edcb8a2d71d jdk8_b128_aarch64_992 f644211c59fd7c1d0c81239c55b31e1d377d7650 jdk8-b128 80568a19aab7300bc92baf2dc225be929f5b03ed jdk8-b129 43386cc9a017a9f9e704760050086bb18b778ae0 jdk8-b130 e291ac47c9a90366c3c0787a6f7ce547a2bda308 jdk8-b131 43cb25339b5500871f41388a5197f1b01c4b57b8 jdk8-b132 +246d1b83d7116cb3f87cd491c937ec95337555d9 jdk8_final fa2d5a06308f3f36fb09662fa58070a02352f023 jdk8u5-b01 343f4f8ba0982b3516e33c859b01634d919243c4 jdk8u5-b02 c35571198602a5856280d5c7c10bda4e7b769104 jdk8u5-b03 @@ -295,6 +307,7 @@ db30cb9eb18dacea39c35daf15a3ee5fea41fd86 jdk8u20-b07 0e717bd55bc9e3f3fa3432e545944d81ed887ab0 jdk8u20-b08 bfcdcc29c8823595a5d70b5b633bedcd5ee3ba8e jdk8u20-b09 +dc14d13daa5e7ed42b4c3eb5363cc128bec577ca icedtea-3.0.0pre01 3dd165facde7ffa240d77b33ff88b2d938fff017 jdk8u20-b10 37392f2f5d598bdecb8a12c4ea129a70a0ff8bf9 jdk8u20-b11 e323c74edabd29378819150ec000c6a0a99266ed jdk8u20-b12 @@ -308,6 +321,7 @@ 5c0406ee9e820140b5322db006baed199c165b4f jdk8u20-b20 693025bbc45d683676fa78bb76201b665e0d8f2d jdk8u20-b21 0c2393744b29175de5204140d4dfbf12ca3d364f jdk8u20-b22 +03f9102db2c03caefd22a85ae71f30e592d7de9a icedtea-3.0.0pre02 be30cb2a3088f2b7b334b499f7eddbd5312312a7 jdk8u20-b23 dfb9f24d56b51e5a2ca26e77fc69a2464d51a4d3 jdk8u20-b24 dfb9f24d56b51e5a2ca26e77fc69a2464d51a4d3 jdk8u20-b25 @@ -361,7 +375,7 @@ 35dfb86684554685d6efd2fc7fd5eb9b7d4545c5 jdk8u31-b34 e6ed015afbbf3459ba3297e270b4f3170e989c80 jdk8u40-b00 6e223d48080ef40f4ec11ecbcd19b4a20813b9eb jdk8u40-b01 -4797cd0713b44b009525f1276d571ade7e24f3f5 jdk8u40-b02 +d19e04dfb95b8085c17e142df42477cccad1c8d1 jdk8u40-b02 c67acfb24eed87629887128df51007218ddf1f60 jdk8u40-b03 dde62d949f7847469b2ede2ca4190c95066adc91 jdk8u40-b04 d587834579dadd18cb8b096e61d92e2dbccc2782 jdk8u40-b05 @@ -371,15 +385,18 @@ 064adeb65ce82f9ff3cc7898e59d19eb64743c63 jdk8u40-b09 c3a4729c70fa29d79ad77e0643ad7715ebbc96b5 jdk8u40-b10 693da296b395139f2fe6d7131eb0b0d85f6015f6 jdk8u40-b11 -fb8db13639204e37388904bb6e57778c5d762631 jdk8u40-b12 -ba80109a9b3eb92b56012c9ec3aafd9aee2efa69 jdk8u40-b13 -ffc348308de2e872f5d510d440604c3726a67a18 jdk8u40-b14 +74fd977a8b57f6e5b06ce47f254b6ca9cd0d48cd jdk8u40-b12-aarch64 +709f573168709ea03ca7a59e3edbc5029daa9b9c jdk8u40-b12-aarch64-1262 +6be04852760c2619fe4c38a11012739349bb3654 jdk8u40-b12-aarch64-1263 31dac938108da722c56a0526fba7f6ae84773056 jdk8u40-b15 9dc67d03e6e540f646f27092ed23e94e95fa789e jdk8u40-b16 fc4f5546417071c70cffd89ca83302309f6f7da9 jdk8u40-b17 20a3e2135e0867e55af72f0c66a3de558bc613e2 jdk8u40-b18 5c31204d19e5976f025026db3d5c17331e8c44db jdk8u40-b19 7784dab075ed82be2275f4694164bbb9cc1cde3f jdk8u40-b20 +a5c3d964307795edcc68fdb669bc22285a388c0c icedtea-3.0.0pre03 +8450ad6fa3f568af420e51040c898ac3cd1489ce icedtea-3.0.0pre04 +d64c0a9b8b5a43c1b7ba88a871f001fc6b44a3d4 icedtea-3.0.0pre05 564bca490631e4ed4f7993e6633ed9ee62067624 jdk8u40-b21 d168113f9841a77b3cee3a6a45fcd85b7351ac90 jdk8u40-b22 41fe61722ce96b75dd3a1ba5072473122e21e5a0 jdk8u40-b23 @@ -459,6 +476,11 @@ e9f82302d5fdef8a0976640e09363895e9dcde3c jdk8u60-b22 c4b37246b92736adf5f40c785aabb67a7d227245 jdk8u60-b23 d433f5fd8910bee1f2c295b65cf03977034fe0ea jdk8u60-b24 +e1182f36c0fde8e507f2977a6fe1b0d06495411b arch64-jdk8u60-b24 +0b8920048898b50eca657d53d91468b41cc3269b aarch64-jdk8u60-b24.2 +fb2a70b389fef390376e585f11fbf7571ef44489 icedtea-3.0.0pre06 +c4b25140f059fc7115c4b19385b66f98d9b14da2 icedtea-3.0.0pre07 +809d98eeda495566d255eb01353e5251be7a8067 icedtea-3.0.0pre08 c8cfbe57bcd5042d2fef42dcef14d73dd4bdc416 jdk8u60-b25 0d6a8a9b26a37678b420ff540b5a622c3f4fd44c jdk8u60-b26 afbc08ea922bf6e5e14d2eea24a2f94f37627ea7 jdk8u60-b27 @@ -534,6 +556,7 @@ 8afb58c7312b45fe5237afb0292176b734934f60 jdk8u72-b12 d841d3fdae44f120883dab0a3a809a054cd0274b jdk8u72-b13 f6d24d424cd2af4d2612f7737d3d9a25f58b882d jdk8u72-b14 +dfad9b612327322033896d9bdfab58ae12ccac62 icedtea-3.0.0pre09 f3e86cc607260bae368b52d88d7bc8883ee767e3 jdk8u72-b15 1d4b343084874b1afa1cdd504b9b1e50bab7f121 jdk8u72-b31 892eb9ab179650b89b7bab6bc42f079391c98624 jdk8u73-b00 @@ -566,6 +589,9 @@ 02e1209648050922a5a9f2789d9d359795f6f834 jdk8u77-b00 f08584a0fde9344b0aa4766984266ca68b9a5018 jdk8u77-b01 1a3e81c05703bb36def80a57681e1692c866f621 jdk8u77-b02 +e917bc6b356bcb5ea6cc5d15cb3a94183e8581ea icedtea-3.0.0pre10 +3334efeacd8327a14b7d2f392f4546e3c29c594b icedtea-3.0.0 +4a8297aeb8a980ce4a22f7434f92f2b2ea0f726e icedtea-3.0-branchpoint c44179bce874a97e93ffd7b76a226af417e017a4 jdk8u77-b03 8c3f4e540348daed7263bae092b0e5f212478b00 jdk8u77-b31 71f59a00df6c8f3bd5c6d6631a4988a431adab56 jdk8u91-b00 @@ -587,8 +613,15 @@ 0ca25fdd520a0a74f0a488de263641d9f76b8664 jdk8u76-b12 ea965fea71f612d65013192aa637d88e05915b10 jdk8u92-b00 cc8d0d6c6f9543120836e70e0aa3fa9c9b6fe0f3 jdk8u92-b13 +10f96be3009c666af35a128d03bacdb69134206c icedtea-3.1.0pre01 +7513dae3426bed44c4fdbe608cce2a7e5255b46c icedtea-3.1.0pre02 +aab729e0626a2b55583c99eae3f6cbc25cff376e icedtea-3.1.0pre03 +ee0b65b8fd106e7180785b00ddc2567d29388361 icedtea-3.1.0pre04 4f06a20cdc59ce9742e6538ff4b9040baba0778a jdk8u92-b14 5875e297cfcf18304b4b062dc44fa9be312ad6e8 jdk8u92-b31 +ed69541ce48b38bf0830c762f353e4379ce43630 jdk8u92-b32 +739b1dc838cdf73c7e16bacb5ce4d1c4534c7d76 jdk8u92-b33 +1f29ae07173450d753189e5aa9d8bb46fb2f5982 jdk8u92-b34 f6cc9dbb5db5883385c91bb71ca02081220aaf3d jdk8u81-b00 00f8f39308687cde45f23282871c46cc6c2f10b3 jdk8u101-b01 6042757c329b1b96fa6bc931e09306794f5c50c0 jdk8u101-b02 @@ -602,6 +635,8 @@ 9486707c119ab3940f7ea06c1af23a4f6367c77b jdk8u101-b10 a9136f8d24d9ed01009df847176e0be67b354d15 jdk8u101-b11 3eab3ce82c31d1332bc383a1a3201eaee220c001 jdk8u101-b12 +3d312c038b6050c53c22a8efa52632783b230c80 icedtea-3.1.0 +39845e69dc6b1b947b6c667d4d132bfc2cb47016 icedtea-3.2.0pre01 827b2350d7f8a96160aa820200a7bf6358b51450 jdk8u101-b13 39baa472e20c13c0eb1243eb5dce589e82f78143 jdk8u76-b00 6ea3aea950d19d803475b3f4d704a2942e71b302 jdk8u76-b01 @@ -623,9 +658,144 @@ e915a408ebf7ba05b36d1b714e166a1d9e5c7edd jdk8u102-b11 8e12cb096db33b525ec010de5e857ef1cc985ddd jdk8u102-b12 901ecf04370c7c03c61e22ab87a266c355baff54 jdk8u102-b13 +30e3b600c82978ab75d89b10b03059aa1620bc52 icedtea-3.2.0pre02 +32c84f7d918fdb8e501f5a512c8804305ec88286 icedtea-3.2.0pre03 48c99b42383912886c005891c04b5f599adf6722 jdk8u102-b14 +222d3ac3aa1f99f16e31c1c4a10f916ce83ff759 jdk8u102-b31 +e3839fe291add6e0ea199457fb31c9312cc5dd77 jdk8u102-b32 +275fcb7d4e3e70a37ac70c33d087a805ba182f1e jdk8u102-b33 +d783f00bb04a6fff7ddf1555572c1f3cdfd21e59 jdk8u102-b34 +958684c9f1e73d9310511559c770823180d33e4b jdk8u102-b35 +ebc56c2e803597ef409a5296addc986b390d934d jdk8u111-b00 +c4f03717831993e4658b8366810ca4682ece952d jdk8u111-b01 +de1d09f09e571e38afdf1fb72984ec210e7c19e6 jdk8u111-b02 +1818c0df435a5e4b8b18dd82de38a03f30714d55 jdk8u111-b03 +710f0c95444deb36b422f449f422d925a72f6b2c jdk8u111-b04 +d689f7b806c89e535f784ba94bea1ae129ee0f19 jdk8u111-b05 +6c822cce832523a5aee9632e28065f0c302187ed jdk8u111-b06 +1afe84012d643b4092dbf25f1cbb761508c19ed2 jdk8u111-b07 +9760ea9a63c0d48956392256bb7769ab40f2a2f7 jdk8u111-b08 +c959cff8f7accc5dc2a334a977a95fe1dcb9e812 jdk8u111-b09 +1f15a299d2bf9a8bed33a2bdf36745c8238aafbb jdk8u111-b10 +28e488c17b7a276e9ce00a0488bbc53094294e14 jdk8u111-b11 +b1304d71a2ec04ae6fa0a46120a5beba40a6f5ba jdk8u111-b12 +3f1a07c3a600abdc2eb204f9b67984e6b920846e jdk8u111-b13 +0cc71de3df184547da673a87c307def4c8da54d4 icedtea-3.2.0 +ab26fe28f9ed9c7d0a03ce47d1306427f86f27e9 jdk8u111-b14 47e20a90bdbb2327289e330606b73a9fe4dc857e jdk8u112-b00 96393e490afd4acba5b92c5ede68dc9bbb60a38e jdk8u112-b01 b44d695f738baba091370828b84ae2c4cd715c1b jdk8u112-b02 1af2eacbc17462f080d70e71c53e073ab0640f32 jdk8u112-b03 a11ab21bb7991509846e0e45ad3792896c4fe98c jdk8u112-b04 +ecb2bae7905e2fd6f9b837521ee82a2cbb34602c jdk8u112-b06 +c66f5a825a0f0b5fb833bc7f50f327aec43e213b jdk8u112-b07 +89375f5c2c4c2bdc2340d7af1977dc1607908840 jdk8u112-b08 +820ef12b2a56b2a5fe1027a1f77ce81549978534 jdk8u112-b09 +c86d82567b1200bdb2d2a757f676179a637c4244 jdk8u112-b10 +532df0329e8070a75ae229310aa87ae530fa1eee jdk8u112-b11 +2a44e743f1654e39109233322e639bcfeca42e8d jdk8u112-b12 +16c649b70dc3d437ab16ff8125a50125deda2bc9 jdk8u112-b13 +d2d8b67021a0f41e0eabd711bfd87a943dc0a8d5 jdk8u112-b14 +60767ec3909b3d0cb26dd7b3f952c62053719dda jdk8u112-b15 +5dd7e4bae5c2f1ee4f80c5570e7e3e2f715f7a32 jdk8u112-b16 +5ce54ea881947640051a10a1579d4da697b02293 icedtea-3.3.0pre01 +41fac11792c1ee6945f56721ee558a7424395a81 jdk8u112-b31 +ab5ff8f1e52c5e3ca02e988f4d978af63ceca5b8 jdk8u121-b00 +5f0839ac7e0d25dd1ae705df496b12ca76c26d59 jdk8u121-b01 +f91e3aa155b3c6774afb456db15fb358313d5771 jdk8u121-b02 +ecdb635eaf4886829089b987c339e35dfb5ea0e8 jdk8u121-b03 +d54219144844fb358f87f4a37255242aae9782fa jdk8u121-b04 +fb4e3a7375c91e02bd1c0a764dfb53fba3839c18 jdk8u121-b05 +3bc671481026decc460e636e8b2f19a36bfe89af jdk8u121-b06 +a2c2fbc61674869e85d5345804cff4834cc010d1 jdk8u121-b07 +392209fbe127896df2749344ea127f2c0a62da55 jdk8u121-b08 +494d27357b8cfc6b6c4346a814c8717a8502d769 jdk8u121-b09 +d66de7e2f672a1ff6947846818412fa899456972 jdk8u121-b10 +ec72a941be0a50ab77f5375cf710bc06e4f118d3 jdk8u121-b11 +9561afc12df843ef21ecd9d7b3633371e7a2bfc4 jdk8u121-b12 +7e0b701f3ee0469c3bcfbe9c0a4e7cd83f6735c9 icedtea-3.3.0pre02 +3642a826880bb11bf6e81b692e2503aa512d82b6 icedtea-3.3.0 +5ee8253969ddefb0426a76c03d31e08cbc773691 icedtea-3.4.0pre01 +2974746e56192cdd14fc2dd43179bcf28e4faf4a jdk8u121-b13 +032874d46bf95478cb86690b3c91d335c0764b0b jdk8u131-b00 +bea5b22daf5ddd941f3bcbf7a4e5fc5244ceb788 jdk8u131-b01 +a01d217a232906e82f80e5bc3db4d60c4c74716e jdk8u131-b02 +3d2dfed2b420a59c68e5deedd257eb630f88b3da jdk8u131-b03 +0f7d02f565658a89b073ee77c296f33148c50da3 jdk8u131-b04 +af0e709d28f9124dd2c37069e0bf4c0751248c61 jdk8u131-b05 +3c7f99282d1b5e29f7466bf25fb6878bfebfc58a jdk8u131-b06 +f5d0aadb4d1ca74eda4e98cc0030f1618ef4c870 jdk8u131-b07 +6e362e6002abc39c63fc8ab4bcebf08e273f5a94 jdk8u131-b08 +40d00399869d8a28cfecf360234f340e9e0ad3b1 jdk8u131-b09 +c0091a673d766ce2e76a945bab6de325fe78dd88 jdk8u131-b10 +cfc292a2c1c6af4e469e45cd896765e17f7d4c95 icedtea-3.4.0 +c8bcda75cb18b043ba95feb0cb74c34b6a678ac1 icedtea-3.5.0pre01 +3ab471c4760a808e39406303ff33a25a542b9c75 jdk8u131-b11 +a160009bbe1417d85f1c0eec890fdb17391b3637 jdk8u141-b00 +e95a13de2d36050302a1af422967f5260fc8eabd jdk8u141-b01 +936085d9aff0554a3bdab2fcbbec1d1864e656a2 jdk8u141-b02 +070e24b47ae0a2af7c5a8b581ace0bfbe3629f00 jdk8u141-b03 +e5e3c33f57367b2b23d5e05a77b41948e9d4a1b9 jdk8u141-b04 +b3e7354e6ae8567294ae664bf4a1a38a6c0bde9f jdk8u141-b05 +c49f918efc4e6e2b8a1e771dba0c8de8d636660c jdk8u141-b06 +9fd2a2019a5b7f35957c43c83eb00e1ae371a95e jdk8u141-b07 +64261149b033dd6f625ccf7b4aaf7452baec82ef jdk8u141-b08 +276269460238f84410a70ffe735db9cf78651b8f jdk8u141-b09 +c92d704420d707d3016d8ee3a4239d1c57692ddd jdk8u141-b10 +3237f27a9d22ee02d0bfbd6f662a4d948d25a74f jdk8u141-b11 +2966589b3f330b6e676418b48d2960e294d35060 jdk8u141-b12 +2966589b3f330b6e676418b48d2960e294d35060 jdk8u141-b12 +0000000000000000000000000000000000000000 jdk8u141-b12 +0000000000000000000000000000000000000000 jdk8u141-b12 +996632997de8c889067dafd5a5827146e02c9130 jdk8u141-b12 +c6bc194fedb63b20c45c793405d215d206fb4654 jdk8u141-b13 +d630e23b8e36c2863225d7ae107c73a38d3e6102 jdk8u141-b14 +bdf93656feba13fa1f34d104711bfe7178a2fae1 icedtea-3.5.0 +2ea94405100763c772ab3989200115d7a23c7532 jdk8u141-b15 +b64b1dfdbe7cfe3859f1023c0f1fb0216bce4ae7 jdk8u144-b00 +db0baea3a4f06ac01f3e6be9d13500b4cd42416f icedtea-3.5.1 +bdf93656feba13fa1f34d104711bfe7178a2fae1 icedtea-3.6.0pre00 +db0baea3a4f06ac01f3e6be9d13500b4cd42416f icedtea-3.6.0pre01 +5dcb55da00c1531264934559c9f10c2e0ae46420 icedtea-3.6.0pre02 +d2744852f3e64f7b0ba54f3a64ed5e2107e6ee68 jdk8u144-b01 +072e084bceeedeb75467e40ca77786ac9ef5227a jdk8u151-b00 +5b0fa6e004312a5910a6a70e4fbc0f00a678e650 jdk8u151-b01 +bd40efd56b4544ff9048d2f7be4cf108b281a6f3 jdk8u151-b02 +58243fea3fe2669e93350bb4b77e188623b85503 jdk8u151-b03 +27273bbb711a402efe5fcd332003ba419102f662 jdk8u151-b04 +0efdf2c7a21464e5f3d89474ffdfe81db61031fd jdk8u151-b05 +c6c870e267de694bc85dc4af23a648824063f95b jdk8u151-b06 +84b0fbbfb8d664031a9f5283f79b13b98714cc7f jdk8u151-b07 +8fd79358682edc86abaac1c839486834410be74b jdk8u151-b08 +a487770409082a3d1c4be9264e8eb02b1a41fe41 jdk8u151-b09 +7653488b327598fecd823b9b095a1c107b0a1429 jdk8u151-b10 +431c125e1231749e16427c280f115f93d699c0e1 jdk8u151-b11 +a05e38417041f23e3eacc58a3f4d2b88e9fc9f26 icedtea-3.6.0 +31bc1a681b51d2ae8b176ddeaf821d73494acde4 jdk8u151-b12 +1442bc728814af451e2dd1a6719a64485d27e3a0 jdk8u122-b00 +f6030acfa5aec0e64d45adfac69b9e7e5c12bc74 jdk8u122-b01 +6b072c3a6db7ab06804c91aab77431799dfb5d47 jdk8u122-b02 +141beb4d854d213c1aefcc4406f09aa6b0809e43 jdk8u122-b03 +141beb4d854d213c1aefcc4406f09aa6b0809e43 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +d8c1eb38a23286991238eed87ab04c331700839b jdk8u122-b03 +774f11d707e0ff685c131cd625d96e1f58527990 jdk8u122-b04 +000711011f8ab7ab5ea88e02086c48181b42ab8f jdk8u132-b00 +f7be58eb30bc2cdea8a8e0fb254f52f176f5b57d jdk8u152-b00 +072df97b6e2af59f5e2433ae6b2dbecb16b03cd8 jdk8u152-b01 +dbf817e782805bffcb9a0d84f452349926329d62 jdk8u152-b02 +824988d089dde02e15f04c3b994115f78b9408c9 jdk8u152-b03 +4c95cacb8ec77cbda2ae1d4e070b39ec6b527769 jdk8u152-b04 +9c692f8574178a5505efe39cdff1ea92d4f95cbd jdk8u152-b05 +636043375508d667052c84691c55d4c633376dbe jdk8u152-b06 +83998ef9e0b96e1f5f9d4667575a81e8aa06b981 jdk8u152-b07 +e62e091df75fd92bf9d8c573f6224132c99b33ea jdk8u152-b08 +eb71140d49732a226340c0e0a2224c0215fc161a jdk8u152-b09 +db0d193ce92bb6bad9878a98b049afee46260513 jdk8u152-b10 +947709b7e632bc7e965ce1d2c76d9991a1877067 jdk8u152-b11 +3888ae357808b8a45d742d8c73d83de156cab84e jdk8u152-b12 +f5f32c0208a09a78185dad1baf7793bf84fb8356 jdk8u152-b13 +50047f057dc14fa5e08e2b449304a21889e4079a jdk8u152-b14 +bfd67d7c7d41b320225d5502cec55c6b38cdaa6d jdk8u152-b15 +e4ff08f9c787cdd45568926b13eded32b4672242 icedtea-3.7.0pre01 diff -r 1442bc728814 -r 3204abe7c7e2 .jcheck/conf --- a/.jcheck/conf Mon Jul 25 14:41:37 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 1442bc728814 -r 3204abe7c7e2 ASSEMBLY_EXCEPTION --- a/ASSEMBLY_EXCEPTION Mon Jul 25 14:41:37 2016 -0700 +++ b/ASSEMBLY_EXCEPTION Thu Jan 18 04:46:17 2018 +0000 @@ -1,27 +1,27 @@ OPENJDK ASSEMBLY EXCEPTION -The OpenJDK source code made available by Sun at openjdk.java.net and -openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the -GNU General Public License version 2 +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 only ("GPL2"), with the following clarification and special exception. Linking this OpenJDK Code statically or dynamically with other code is making a combined work based on this library. Thus, the terms and conditions of GPL2 cover the whole combination. - As a special exception, Sun gives you permission to link this - OpenJDK Code with certain code licensed by Sun as indicated at + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at http://openjdk.java.net/legal/exception-modules-2007-05-08.html ("Designated Exception Modules") to produce an executable, regardless of the license terms of the Designated Exception Modules, and to copy and distribute the resulting executable under GPL2, provided that the Designated Exception Modules continue to be - governed by the licenses under which they were offered by Sun. + governed by the licenses under which they were offered by Oracle. -As such, it allows licensees and sublicensees of Sun's GPL2 OpenJDK Code to -build an executable that includes those portions of necessary code that Sun -could not provide under GPL2 (or that Sun has provided under GPL2 with the -Classpath exception). If you modify or add to the OpenJDK code, that new -GPL2 code may still be combined with Designated Exception Modules if the -new code is made subject to this exception by its copyright holder. +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff -r 1442bc728814 -r 3204abe7c7e2 THIRD_PARTY_README --- a/THIRD_PARTY_README Mon Jul 25 14:41:37 2016 -0700 +++ b/THIRD_PARTY_README Thu Jan 18 04:46:17 2018 +0000 @@ -285,13 +285,53 @@ form with the JDK 8 and OpenJDK 8 source distributions, and as object code in the JRE 8 & JDK 8 runtimes. -In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do +In the case of the JRE & JDK runtimes, the terms of the Oracle license do NOT apply to the Elliptic Curve Cryptography library; it is licensed under the following license, separately from Oracle's JDK & JRE. If you do not wish to -install the Elliptic Curve Cryptography library, you may delete the library -named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows -systems) from the JRE bin directory reserved for native libraries. - +install the Elliptic Curve Cryptography library, you may delete the +Elliptic Curve Cryptography library: + - On Solaris and Linux systems: delete $(JAVA_HOME)/lib/libsunec.so + - On Windows systems: delete $(JAVA_HOME)\bin\sunec.dll + - On Mac systems, delete: + for JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libsunec.dylib + for JDK: $(JAVA_HOME)/jre/lib/libsunec.dylib + +Written Offer for ECC Source Code + For third party technology that you receive from Oracle in binary form + which is licensed under an open source license that gives you the right + to receive the source code for that binary, you can obtain a copy of + the applicable source code from this page: + http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/native/sun/security/ec/impl + + If the source code for the technology was not provided to you with the + binary, you can also receive a copy of the source code on physical + media by submitting a written request to: + + Oracle America, Inc. + Attn: Associate General Counsel, + Development and Engineering Legal + 500 Oracle Parkway, 10th Floor + Redwood Shores, CA 94065 + + Or, you may send an email to Oracle using the form at: + http://www.oracle.com/goto/opensourcecode/request + + Your request should include: + - The name of the component or binary file(s) for which you are requesting + the source code + - The name and version number of the Oracle product containing the binary + - The date you received the Oracle product + - Your name + - Your company name (if applicable) + - Your return mailing address and email and + - A telephone number in the event we need to reach you. + + We may charge you a fee to cover the cost of physical media and processing. + Your request must be sent (i) within three (3) years of the date you + received the Oracle product that included the component or binary + file(s) that are the subject of your request, or (ii) in the case of + code licensed under the GPL v3, for as long as Oracle offers spare + parts or customer support for that product model. --- begin of LICENSE --- @@ -870,63 +910,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to Dynalink library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Copyright (c) 2009-2013, Attila Szegedi - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: -* Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -* Neither the name of the copyright holder nor the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER -BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---- end of LICENSE --- - -%% This notice is provided with respect to Joni library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---- end of LICENSE --- - -------------------------------------------------------------------------------- - %% This notice is provided with respect to FontConfig 2.5, which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions on Linux and Solaris. @@ -956,6 +939,74 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to freebXML Registry 3.0 & 3.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 19:09:40 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 19:09:40 +0000 Subject: [Bug 3489] [IcedTea8] Incomplete reading of directory containing tzdb.dat In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3489 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=c8b9b15573ec author: andrew date: Thu Dec 07 21:23:13 2017 +0000 PR3489: Incomplete reading of directory containing tzdb.dat Summary: tz.properties lookup needs to also be done in TzdbZoneRulesProvider used by java.time Contributed-by: Fridrich Strba -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 19:09:52 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 19:09:52 +0000 Subject: [Bug 3499] [IcedTea8] Backport "8190258: Support tzdata2017c" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3499 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=7b4a86a15578 author: rpatil date: Thu Nov 09 14:38:54 2017 +0530 8190258, PR3499: (tz) Support tzdata2017c 8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c Reviewed-by: naoto, martin -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 19:10:03 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 19:10:03 +0000 Subject: [Bug 2290] [IcedTea8] 6730740 is incorrect In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2290 --- Comment #10 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=e4ff08f9c787 author: andrew date: Tue Dec 12 03:59:01 2017 +0000 PR3501: Revert 8165320 so as not to revert the work of 8034174 (PR2290) -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 19:10:08 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 19:10:08 +0000 Subject: [Bug 3501] [IcedTea8] Revert 8165320 so as not to revert the work of 8034174 (PR2290) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3501 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=e4ff08f9c787 author: andrew date: Tue Dec 12 03:59:01 2017 +0000 PR3501: Revert 8165320 so as not to revert the work of 8034174 (PR2290) -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed Jan 24 19:10:21 2018 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 24 Jan 2018 19:10:21 +0000 Subject: /hg/icedtea8-forest/nashorn: 66 new changesets Message-ID: changeset e448aa887e6c in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e448aa887e6c author: asaha date: Mon Jul 25 15:08:22 2016 -0700 Added tag jdk8u122-b00 for changeset 18eb73eb84c5 changeset 9e615ea961fe in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=9e615ea961fe author: hannesw date: Tue Aug 16 15:04:51 2016 +0200 8163945: Honor Number type hint in toPrimitive on Numbers Reviewed-by: jlaskey, mhaupt changeset 2f0b11882cb7 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=2f0b11882cb7 author: asaha date: Mon Sep 19 21:14:02 2016 -0700 Added tag jdk8u122-b01 for changeset 9e615ea961fe changeset df2a2824284f in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=df2a2824284f author: asaha date: Mon Oct 03 11:21:24 2016 -0700 Added tag jdk8u122-b02 for changeset 2f0b11882cb7 changeset 91857735b0a2 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=91857735b0a2 author: asaha date: Mon Oct 17 12:57:25 2016 -0700 Added tag jdk8u122-b03 for changeset df2a2824284f changeset 6ebbeb0dbf3f in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=6ebbeb0dbf3f author: asaha date: Tue Sep 27 13:01:05 2016 -0700 Merge changeset 37b7d504e5c9 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=37b7d504e5c9 author: asaha date: Tue Oct 11 14:57:35 2016 -0700 Merge changeset 1476e7056f75 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1476e7056f75 author: asaha date: Tue Oct 11 15:45:18 2016 -0700 Merge changeset 3ff08e8143ed in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=3ff08e8143ed author: asaha date: Mon Oct 17 13:02:04 2016 -0700 Merge changeset ce4e99f2a030 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ce4e99f2a030 author: asaha date: Mon Oct 17 21:20:33 2016 -0700 8168115: Remove and retag jdk8u122-b03 in 8u repo Reviewed-by: coffeys changeset 12650d23a8fd in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=12650d23a8fd author: asaha date: Mon Oct 17 21:27:45 2016 -0700 Merge changeset b0f91662ee0c in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=b0f91662ee0c author: asaha date: Tue Oct 18 13:06:49 2016 -0700 Added tag jdk8u122-b03 for changeset 12650d23a8fd changeset ae37f23de043 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ae37f23de043 author: iris date: Mon Oct 10 20:28:14 2016 -0700 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell changeset 64034f7f4f5e in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=64034f7f4f5e author: hannesw date: Fri Sep 30 19:40:31 2016 +0200 8166902: Nested object literal property maps not reset in optimistic recompilation Reviewed-by: lagergren, attila changeset 3c3b4e793e7c in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=3c3b4e793e7c author: robm date: Thu Oct 20 13:40:34 2016 +0000 Merge changeset 30dc0c72f3d0 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=30dc0c72f3d0 author: asaha date: Mon Oct 24 12:30:16 2016 -0700 Added tag jdk8u122-b04 for changeset 3c3b4e793e7c changeset 91d33aea2714 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=91d33aea2714 author: asaha date: Tue Oct 25 08:41:10 2016 -0700 Added tag jdk8u132-b00 for changeset 30dc0c72f3d0 changeset 1fe6b4eed1f7 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1fe6b4eed1f7 author: asaha date: Tue Dec 20 15:25:04 2016 -0800 Added tag jdk8u152-b00 for changeset 91d33aea2714 changeset ee3a76a1dbf2 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ee3a76a1dbf2 author: attila date: Fri Nov 11 15:50:51 2016 +0100 8168373: don't emit conversions for symbols outside their lexical scope Reviewed-by: hannesw, sundar changeset 00ab24e0ebc5 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=00ab24e0ebc5 author: attila date: Thu Dec 01 14:37:39 2016 +0100 8170594: >>>=0 generates invalid bytecode for BaseNode LHS Reviewed-by: jlaskey, sundar changeset d5280bb5f0c9 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=d5280bb5f0c9 author: sundar date: Thu Dec 01 18:53:51 2016 +0530 8170565: JSObject call() is passed undefined for the argument 'thiz' Reviewed-by: hannesw, jlaskey, attila changeset 6134b9bf1cb6 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=6134b9bf1cb6 author: attila date: Thu Dec 22 18:13:41 2016 +0100 8171849: Collection and Queue conversions not prioritized for Arrays Reviewed-by: hannesw, jlaskey changeset e9cccb088447 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e9cccb088447 author: robm date: Wed Jan 04 19:44:40 2017 +0000 Merge changeset 685b86d6a88d in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=685b86d6a88d author: asaha date: Thu Dec 22 16:22:01 2016 -0800 Merge changeset 8a96c0d2e424 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8a96c0d2e424 author: asaha date: Tue Jan 17 09:22:20 2017 -0800 Merge changeset 0ebfc2dd5e17 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=0ebfc2dd5e17 author: hannesw date: Wed Jan 11 17:52:24 2017 +0100 8171219: Missing checks in sparse array shift() implementation Reviewed-by: jlaskey, attila, sundar changeset 2db016082035 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=2db016082035 author: hannesw date: Wed Jan 11 20:27:50 2017 +0100 8170977: SparseArrayData should not grow its underlying dense array data Reviewed-by: jlaskey, attila changeset e3b10bf2ff09 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e3b10bf2ff09 author: robm date: Fri Jan 20 16:22:52 2017 +0000 Merge changeset 50dac2fd8689 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=50dac2fd8689 author: hannesw date: Thu Feb 02 18:23:28 2017 +0100 8169481: StackOverflowError on start when parsing PAC file to autodetect Proxy settings Reviewed-by: jlaskey, sundar changeset 01bbd310156d in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=01bbd310156d author: asaha date: Fri Feb 10 11:44:35 2017 -0800 Added tag jdk8u152-b01 for changeset 50dac2fd8689 changeset ee7bcf37c2fa in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ee7bcf37c2fa author: asaha date: Mon Mar 27 08:23:05 2017 -0700 Added tag jdk8u152-b02 for changeset 01bbd310156d changeset 1786ff57788b in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1786ff57788b author: hannesw date: Fri Mar 10 18:30:39 2017 +0100 8176511: JSObject property access is broken for numeric keys outside the int range Reviewed-by: sundar changeset 7073f8c5a033 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7073f8c5a033 author: robm date: Wed Apr 12 09:03:51 2017 -0700 Merge changeset 325e33dff20d in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=325e33dff20d author: asaha date: Mon Mar 27 12:04:27 2017 -0700 Merge changeset 2a01d94fea9a in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=2a01d94fea9a author: asaha date: Thu Apr 13 09:28:03 2017 -0700 Merge changeset 9dce75561a92 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=9dce75561a92 author: asaha date: Tue Apr 18 15:46:17 2017 -0700 Added tag jdk8u152-b03 for changeset 2a01d94fea9a changeset cdb7d9454d25 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=cdb7d9454d25 author: asaha date: Tue May 16 13:30:01 2017 -0700 Added tag jdk8u152-b04 for changeset 9dce75561a92 changeset ca3beffccb89 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ca3beffccb89 author: asaha date: Tue Jun 20 11:51:26 2017 -0700 Added tag jdk8u152-b05 for changeset cdb7d9454d25 changeset 7afa87d8d433 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7afa87d8d433 author: asaha date: Fri Jun 23 11:06:23 2017 -0700 Merge changeset 8e9ef84b3b09 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8e9ef84b3b09 author: asaha date: Mon Jun 26 07:43:05 2017 -0700 Merge changeset 5bea43f7777a in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=5bea43f7777a author: asaha date: Mon Jun 26 15:22:25 2017 -0700 Merge changeset 2be667f12b54 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=2be667f12b54 author: asaha date: Mon Jul 03 14:43:44 2017 -0700 Merge changeset a903c04c59a7 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a903c04c59a7 author: asaha date: Mon Jul 03 14:53:06 2017 -0700 Added tag jdk8u152-b06 for changeset 2be667f12b54 changeset a44dcdfa00be in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a44dcdfa00be author: asaha date: Mon Jul 10 15:45:37 2017 -0700 Merge changeset 9ed0fed8ed50 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=9ed0fed8ed50 author: asaha date: Mon Jul 10 15:55:31 2017 -0700 Added tag jdk8u152-b07 for changeset a44dcdfa00be changeset d0a8151a276c in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=d0a8151a276c author: asaha date: Mon Jul 17 14:13:42 2017 -0700 Merge changeset 08c6642ea495 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=08c6642ea495 author: asaha date: Wed Jul 19 09:32:30 2017 -0700 Added tag jdk8u152-b08 for changeset d0a8151a276c changeset 261b6629403e in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=261b6629403e author: hannesw date: Wed Jun 14 10:07:07 2017 +0200 8181191: getUint32 returning Long Reviewed-by: attila, jlaskey changeset 9337f3e3519f in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=9337f3e3519f author: asaha date: Mon Jul 24 22:29:35 2017 -0700 Merge changeset 37e94d764d7b in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=37e94d764d7b author: asaha date: Tue Jul 25 12:49:17 2017 -0700 Merge changeset d1be8f669e5c in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=d1be8f669e5c author: asaha date: Tue Jul 25 12:56:58 2017 -0700 Added tag jdk8u152-b09 for changeset 37e94d764d7b changeset b4f39fda3c39 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=b4f39fda3c39 author: asaha date: Tue Aug 01 14:39:57 2017 -0700 Merge changeset f57c187b1f73 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=f57c187b1f73 author: asaha date: Tue Aug 01 14:44:28 2017 -0700 Added tag jdk8u152-b10 for changeset b4f39fda3c39 changeset 52485a7a9fc5 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=52485a7a9fc5 author: asaha date: Tue Aug 08 10:01:41 2017 -0700 Merge changeset b2f8061087cf in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=b2f8061087cf author: asaha date: Tue Aug 08 10:06:51 2017 -0700 Added tag jdk8u152-b11 for changeset 52485a7a9fc5 changeset 7d9cb98c7f07 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7d9cb98c7f07 author: asaha date: Tue Aug 15 13:45:48 2017 -0700 Merge changeset 704e8835c972 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=704e8835c972 author: asaha date: Tue Aug 15 13:49:48 2017 -0700 Added tag jdk8u152-b12 for changeset 7d9cb98c7f07 changeset 293cf1e0a227 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=293cf1e0a227 author: asaha date: Wed Aug 23 13:21:07 2017 -0700 Merge changeset e62f872d9d16 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e62f872d9d16 author: asaha date: Thu Aug 24 07:27:05 2017 -0700 Added tag jdk8u152-b13 for changeset 293cf1e0a227 changeset 6025f8527d42 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=6025f8527d42 author: asaha date: Tue Aug 29 14:40:36 2017 -0700 Merge changeset e9f974cbc4e6 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e9f974cbc4e6 author: asaha date: Tue Aug 29 14:53:59 2017 -0700 Added tag jdk8u152-b14 for changeset 6025f8527d42 changeset ea1233a9d4bb in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ea1233a9d4bb author: asaha date: Tue Sep 05 10:09:18 2017 -0700 Added tag jdk8u151-b12 for changeset dee0a16b2c50 changeset a61136aa725a in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a61136aa725a author: asaha date: Tue Sep 05 19:25:16 2017 -0700 Merge changeset d0841bfdb637 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=d0841bfdb637 author: asaha date: Wed Sep 06 00:37:35 2017 -0700 Added tag jdk8u152-b15 for changeset a61136aa725a changeset 8c6bb035cdd2 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8c6bb035cdd2 author: andrew date: Thu Dec 07 02:47:17 2017 +0000 Merge jdk8u152-b16 changeset 9aaa0737b64d in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=9aaa0737b64d author: andrew date: Thu Jan 18 04:46:20 2018 +0000 Added tag icedtea-3.7.0pre01 for changeset 8c6bb035cdd2 diffstat: .hgtags | 152 + .jcheck/conf | 2 - ASSEMBLY_EXCEPTION | 24 +- THIRD_PARTY_README | 1293 +++------ src/jdk/nashorn/internal/codegen/CodeGenerator.java | 59 +- src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java | 77 +- src/jdk/nashorn/internal/codegen/SpillObjectCreator.java | 3 +- src/jdk/nashorn/internal/codegen/WeighNodes.java | 8 +- src/jdk/nashorn/internal/ir/debug/PrintVisitor.java | 2 +- src/jdk/nashorn/internal/objects/Global.java | 33 +- src/jdk/nashorn/internal/objects/NativeDataView.java | 14 +- src/jdk/nashorn/internal/runtime/JSType.java | 2 + src/jdk/nashorn/internal/runtime/arrays/ArrayData.java | 27 +- src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java | 3 +- src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java | 2 +- src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java | 3 +- src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java | 4 +- src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java | 11 +- src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java | 10 +- src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java | 10 +- src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java | 53 +- src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java | 2 +- src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java | 3 +- src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java | 31 +- src/jdk/nashorn/internal/runtime/linker/NashornLinker.java | 14 +- test/script/basic/JDK-8030182_2.js | 2 +- test/script/basic/JDK-8163945.js | 48 + test/script/basic/JDK-8166902.js | 43 + test/script/basic/JDK-8170594.js | 45 + test/script/basic/JDK-8171219.js | 57 + test/script/basic/JDK-8171849.js | 47 + test/script/basic/JDK-8176511.js | 50 + test/script/basic/JDK-8181191.js | 52 + test/script/basic/es6/JDK-8168373.js | 44 + test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java | 38 + test/src/jdk/nashorn/internal/runtime/test/ClassFilterTest.java | 60 + test/src/jdk/nashorn/test/models/ArrayConversionPreferences.java | 74 + 37 files changed, 1343 insertions(+), 1059 deletions(-) diffs (truncated from 3277 to 500 lines): diff -r 18eb73eb84c5 -r 9aaa0737b64d .hgtags --- a/.hgtags Mon Jul 25 14:42:28 2016 -0700 +++ b/.hgtags Thu Jan 18 04:46:20 2018 +0000 @@ -283,6 +283,7 @@ 7e89db817ed094766a039762a8061c3a600c7284 jdk8u20-b07 2282c86cb1a954efd2fc5b7f22c173be19087c55 jdk8u20-b08 41f588adeb7a397d395233f00bd3402d0989934a jdk8u20-b09 +fdcdffd5b5b1eb7d442096433d17466f023207f1 icedtea-3.0.0pre01 fdcdffd5b5b1eb7d442096433d17466f023207f1 jdk8u20-b10 c116e9229e096ffe841f2b4f79067378288d0d1d jdk8u20-b11 c720454d2435be052fd941a789ece9468d1e8f74 jdk8u20-b12 @@ -296,6 +297,7 @@ ed3439dca4a73a2dd4a284f3457f0af216a3eb55 jdk8u20-b20 f2925491b61b22ac42f8c30ee9c6723ffa401a4c jdk8u20-b21 5332595fe7ba2a1fc5564cc2689f378b04a56eb4 jdk8u20-b22 +2a866ca13bc68da2a70f200002797b2bea432c68 icedtea-3.0.0pre02 ad36f9454ce38d78be39fc819902e1223765ee5e jdk8u20-b23 d3da140e179343011017669a6dbfcc52b0e56f52 jdk8u20-b24 d3da140e179343011017669a6dbfcc52b0e56f52 jdk8u20-b25 @@ -363,6 +365,9 @@ 653739706172ae94e999731a3a9f10f8ce11ffca jdk8u40-b18 6ec61d2494283fbaca6df227f1a5b45487dc1ca7 jdk8u40-b19 4d240320929f7b2247eeb97e43efe2370b70582e jdk8u40-b20 +d8fc6574c0b2f294df84cc0b188b9140537e896b icedtea-3.0.0pre03 +bb36d4894aa49666805a0d08607a80cac3a0fffb icedtea-3.0.0pre04 +f78a539468973c9afb83cd38849fb13427d58ea2 icedtea-3.0.0pre05 dbb663a9d9aa2807ef501c7d20f29415816a1973 jdk8u40-b21 f9f70a0f60f48fbb95275b6c1110cedf740c6177 jdk8u40-b22 6ca090832d30fd0e46214ccc00816490ad75a8ab jdk8u40-b23 @@ -441,6 +446,9 @@ 7475a2bd3c012f7dfd0532a344eb7efca56ac6e6 jdk8u60-b21 9ed906919b5d92067edcdd966a3f413fca0f70ab jdk8u60-b22 23165e806566f01cdc56421ea82c7e74a6fd85d5 jdk8u60-b23 +6f6d12f78ab05aa9ece89aeec09177ae088f33aa icedtea-3.0.0pre06 +fd478ce27023b3a4a7a9b64e65ce670c2b047542 icedtea-3.0.0pre07 +7babac6e7ecf625dc1f8f2c961c09ea9822ae90f icedtea-3.0.0pre08 68107693248469f7b4fdcc35c53e4206a0d55087 jdk8u60-b24 371f3f83f773ec97491d994bbcce834f0a2cca74 jdk8u60-b25 58791cd01bc9aa973d8845ce63403b90d357b5ac jdk8u60-b26 @@ -519,6 +527,7 @@ b779108a142b80d9d8503c7220ad3bb7cb0dda53 jdk8u72-b12 81e48503b62fd8814135f642905fe38056aaf2a9 jdk8u72-b13 e48d06eeff82bea512cea44fa14d59b88067ef83 jdk8u72-b14 +bbc1966c6af946256899d083521361ac41c57ace icedtea-3.0.0pre09 769b21d1b85cfb57c11c89bbc8f185f9e520df66 jdk8u72-b15 c90794ad4d12eeeae5d9bbfce65fa0043a313548 jdk8u72-b31 e9b46178f2e35d9ed2cd5b2f7279cf5e4e954222 jdk8u73-b00 @@ -551,6 +560,9 @@ 7bce03d47545e6a5341a2722168cd6bf697c4132 jdk8u77-b00 678b645aa10aaf27895c87872c399c15daa026a1 jdk8u77-b01 09abd795d1d143933224bcb3f12f5d4686b65373 jdk8u77-b02 +82dc1533255a553c3269f6a2ec8242e3a1638d67 icedtea-3.0.0pre10 +697c5f792becf185ec29d7f60c3491f08800a109 icedtea-3.0.0 +38236e7925eb3b7929ae89e54ff96cb854d01fbb icedtea-3.0-branchpoint b6ee21a35619ce4d3b46a9b825438a3bc9bb63cd jdk8u77-b03 a2c005a7b33abed886cfb4309a846dd80c87bd4e jdk8u91-b00 22925b345dffe4ba96fe2f429c4185cda1b30239 jdk8u91-b13 @@ -575,8 +587,15 @@ da1aa86606ef1b46655ae28d34e0d02604fb4cde jdk8u76-b12 256922f1e9e7648eb5af5a9da82ff8032b3855bc jdk8u92-b00 e2294411edbda51165bc1a10261c246cb4d3c5c5 jdk8u92-b13 +8dbea1d5ea71738dbdd28cd0537b2624ad389f56 icedtea-3.1.0pre01 +a69ff719fccb35948af9c950c414f6ccb16679cb icedtea-3.1.0pre02 +2417a5bf2b157c83863829b1773b9d4369f8a3b0 icedtea-3.1.0pre03 +68145b690b187b31cf2814d892d8779e17e3aa4d icedtea-3.1.0pre04 d2af8d0297223ff16d59ee64b7058cafef8f3bb8 jdk8u92-b14 ff47e8b14690edada1d0a4386e63bb4bc2f38ab4 jdk8u92-b31 +895bb16c7f9fe0c74317afef671a0d5ccde58afa jdk8u92-b32 +6c3f8e359668ec22e9c577d875cdb5a918534498 jdk8u92-b33 +59d90c3cc2bfdfda7664877d0e2529ef6c558558 jdk8u92-b34 16d657d6cb22e832139a1cbc2ec23a5cf9db8985 jdk8u81-b00 793156da7cc9c74489ab5fa5f5598bba172846e2 jdk8u101-b01 79fc469a68bbe03f69919f4cebe0381df1b1d2a3 jdk8u101-b02 @@ -590,6 +609,8 @@ 740d8d604c0ef2b12d9835d2842f60dcc08fee0d jdk8u101-b10 de5fdc537134ec505958a66d79c0ff68282520d2 jdk8u101-b11 2f506194a131597352bbe1a08492266a8aed13f8 jdk8u101-b12 +289b6e3c6e050f1a6f079c91a5f37c99889caed9 icedtea-3.1.0 +cd4ba667912c7cf2393bb290eb61528c55d96e72 icedtea-3.2.0pre01 44e4e6cbe15bf1674cfd7a03acfb962dd4339767 jdk8u101-b13 120c1b8b458170ed017d2ee60cc9d63896eeb4b9 jdk8u102-b00 120c1b8b458170ed017d2ee60cc9d63896eeb4b9 jdk8u82-b00 @@ -606,9 +627,140 @@ 7bd6f4f266f66d32e4ce743928d7c4021c23c477 jdk8u102-b11 e3db6994bbbd654be3ebd677b2cc80469f7133a3 jdk8u102-b12 a010893ca6ee93c1a4832d1c484be6a119ca7ae4 jdk8u102-b13 +0b84d2cb4e3a247b2ca0f6a7f882892da3627329 icedtea-3.2.0pre02 +83a084be209bf907f8929ed2361a68427dcd8b89 icedtea-3.2.0pre03 0948e61a3722ea7519323dffcce4f26430fe2881 jdk8u102-b14 +908d77c3a01687e99fb426cff41cf000f3f28e68 jdk8u102-b31 +4510fa72a613e8bd8b02f7519362de60907ca652 jdk8u102-b32 +36e3c21b5fcaaa138da59d3b1e72239a2c8b13f6 jdk8u102-b33 +de8a9d055c88ae9373a7be118231b7ccfc662ccb jdk8u102-b34 +8ee63d04b05cd961d6319d852fc0fc47a025ba28 jdk8u102-b35 +9bd5aadd8e739d4ad4bb2e30741cdbe9ae2bae66 jdk8u111-b00 +61e68e59fede0e4700e62b4899ef4553ecbe6bae jdk8u111-b01 +3c500f61258def21887e4026c37353745ce81ab5 jdk8u111-b02 +caf5e25a08571db612acd42b319f8e300e3aa0ee jdk8u111-b03 +b88377d4c4599c36d75352142086faa9ded042b8 jdk8u111-b04 +1a484cc1d2ed0540543b0af4ebb8ad83bcb1c667 jdk8u111-b05 +b70ae846275e5a237bdf4fe5a7299bf610374497 jdk8u111-b06 +7dae05ba63d4b98675d1e4488a714438d2afdf46 jdk8u111-b07 +56229b59fd80141f97e7af21ddfd7e59b4a5b445 jdk8u111-b08 +4465b272a90205f896378df45d8ae6c3d8671953 jdk8u111-b09 +9e3095f8930a8d8aa2c99f38a7d7507fb8fe7fb3 jdk8u111-b10 +c340ee5e5fd1d1a6ed57b3650ab46594dfccfc1d jdk8u111-b11 +76bf7299d622029f1a579667611deeccc405e81a jdk8u111-b12 +7ed1a5c5e45a1d576cc76dc96b3f0699bfe0a642 jdk8u111-b13 +0fb33c8b64d1d97095c668b81ad7a11e4c06e89f icedtea-3.2.0 +97770cfdb942dce0a7c461175bce4fddac5ad339 jdk8u111-b14 1bf96637e4bbbc31f7c560c16d62ce2ed9020e03 jdk8u112-b00 be4ef6af7d3d67380d9df3348f75324ff6d8c971 jdk8u112-b01 29f97057e4e10194263902a6406f65d789944c5e jdk8u112-b02 16bc4cb8f50b251aa648c6aae5ca063c0893b44b jdk8u112-b03 bc02dfd3deccefbcfcb71969ff56ae58ef80c686 jdk8u112-b04 +2432a2e9de108e12c3be6e52f37d7702a9a87d49 jdk8u112-b06 +d591fb5e1d37d1186290521cd31d5795d74cfa5b jdk8u112-b07 +910a02770fc92745517e63018345be36dc8d7d0c jdk8u112-b08 +51e59a0544a0be24ed72b43fc9483ffded8cdad2 jdk8u112-b09 +319eba518b6ec84fe3ff4811e66319cdb7e6f33e jdk8u112-b10 +081aa69ac6faaa8ebb9a21d9a0c617d34e03b447 jdk8u112-b11 +21b35ff81519584f5af010e852c14b6db88c1ebd jdk8u112-b12 +001041e75430b132f0e0ba96b98f3891435c4440 jdk8u112-b13 +b0aa9a71f5fbcb0d58fa009fd9bd3ea0897b315e jdk8u112-b14 +adc75eca17418a42357776339b390533a94541d6 jdk8u112-b15 +d1f2cab06d35f6b7ac29f5c3eebd74a74a01b8fb jdk8u112-b16 +b082c0d76be483cbaf0d40963b2d08cd171b0799 icedtea-3.3.0pre01 +d4beac03b1230ff8c96af79dcd10c56bdc475ebb jdk8u112-b31 +1a484cc1d2ed0540543b0af4ebb8ad83bcb1c667 jdk8u121-b00 +8f5fafa7e43b0b2472b077ea8f9b241976e1ea82 jdk8u121-b01 +33bf988e6f1a2a2fa1dcec66da79a5411df6dcd5 jdk8u121-b02 +112c17eb13c7c1952b9ccb377185268f77edc97e jdk8u121-b03 +31dad6c4e1be1b0ec7e4365932bb783c643b7c53 jdk8u121-b04 +465b06ac76296f329049a34d33d1ec00c800511b jdk8u121-b05 +c8fe62b47c8f065029c710e35aa61562b6550da1 jdk8u121-b06 +a32b4f984a18a7f9f6b412bf91c1a382df40d5ab jdk8u121-b07 +937cd79f7cfb27134f4ae24ad9f57bd1d9ed0f83 jdk8u121-b08 +3b222c098080d9fba2ad028b64e0edfef4d9dfcd jdk8u121-b09 +23970322bf063b36c0aefe103540618bb64a82af jdk8u121-b10 +fe53d09bdd8f4309ce3f79e9dc4c512639de2610 jdk8u121-b11 +89c0a71eeb4ae2011e7ed10f36e79b5184c7827b jdk8u121-b12 +c560422516c06dbce90f40a636046686a4fee896 icedtea-3.3.0pre02 +8c0fe384c4e7f0a085fe7f3dadb1764d6331be5f icedtea-3.3.0 +5f6a5f14b964923ca322ff2ae28e581c75c65c51 icedtea-3.4.0pre01 +fd548ea7e156aba26836084b838df5e90b90b6ba jdk8u121-b13 +742cdd2928b641e842d7f1b78ea46f53ce95d9b3 jdk8u131-b00 +6a466aa8901aba3b00ade9477cf748ec39a046c6 jdk8u131-b01 +54416940aff09f0e53cdb3038fd124a233705c54 jdk8u131-b02 +5c51183224c1dcb5b3bdff180724ade76af62bdc jdk8u131-b03 +e78216a3afd6639a5342f8bb98aca41d254a3d71 jdk8u131-b04 +6200789638d326e10572b72588c09b74b3ad705d jdk8u131-b05 +59eb357feaa025fe4b97498ff7153ecc2300903e jdk8u131-b06 +b93ccc64a867fe742e54653b062d9e4387a15c6b jdk8u131-b07 +b6b8e309e75ac5e5750687d32d8d9024c9a97fa0 jdk8u131-b08 +c82e269f57968a997f71f6be393fba2af8f77708 jdk8u131-b09 +9fef324cda01dfd13b32d52036522530e5e4f449 jdk8u131-b10 +f2d9bca28d0eaffa0850f325f063e6939d95a5af icedtea-3.4.0 +ad209492df169f70d96b537d6b255a3748c7c671 icedtea-3.5.0pre01 +dfd626733d62e3e705f4e746dd0917b7ebc4c601 jdk8u131-b11 +0f9ad0ada320e0ba59abe28642b967ff97273cf8 jdk8u141-b00 +7c09d30a05f1d5dbb6765faea282840f693cb68f jdk8u141-b01 +a67daf8d1982fbdc9e45217e196484cab21c0d8c jdk8u141-b02 +6b724b0b7c826c097d3e55056c5fed4cbb0e1647 jdk8u141-b03 +30a31e71271569b0547fdef7b6b442dcf54fb0a7 jdk8u141-b04 +f7fc5fc0e2cbcac54672dde87e4023e1a3fa9be2 jdk8u141-b05 +bc4cfc663ed4144a41f88ac7b18c36691e7217d2 jdk8u141-b06 +09cdd1bd4482a48a1dd6844f4fab883d8dfa1997 jdk8u141-b07 +fcb93dde2f05cb5bd22a872dd62550e6060f31c6 jdk8u141-b08 +d806b47966696c4535bf47fd860d5850cc9d013c jdk8u141-b09 +e47b42f887ba51e27db2a9882eb10d2ee16830aa jdk8u141-b10 +1f5822db72c6d27d8278e5e7d6ed179ab04905e5 jdk8u141-b11 +31e8c2a1e8f7637d0f5e5b920b30536eee87d665 jdk8u141-b12 +2c1a74bca789006be1cc7fc642048ade06fef2f2 jdk8u141-b13 +8c329eab0dac3630854a56f2485f9862040bffdf jdk8u141-b14 +6743b468dda349f1e30f7b20c3cfd525ea3b3e82 icedtea-3.5.0 +dfb2e076f381c4ea8c84ae0309a2072ec3ac92b8 jdk8u141-b15 +6a52d202dfa3395d90cdd7dc24b8c437e5acc03d jdk8u144-b00 +bad6bd2d128ef39eb0916d4a5eb4e34a6ac2b5e6 icedtea-3.5.1 +6743b468dda349f1e30f7b20c3cfd525ea3b3e82 icedtea-3.6.0pre00 +bad6bd2d128ef39eb0916d4a5eb4e34a6ac2b5e6 icedtea-3.6.0pre01 +add478757898091bd33dae740baefdbb921cfe1e icedtea-3.6.0pre02 +7de0a688b0d910d4ef2cb89da6623b3ded431276 jdk8u144-b01 +6a5473932aff2d9c0df2cdc6e1800dd7c374232f jdk8u151-b00 +681ab42e7c73ba151256f88b7877f5ca4101e63d jdk8u151-b01 +296b5f81b2c28b5d7eea4a7051eae0ec34f5ec05 jdk8u151-b02 +c0828d5abc8646c80236fae42d971477bfc74748 jdk8u151-b03 +a593aff280ac5472a23923604f1a25c8e80e6ec7 jdk8u151-b04 +178207e92304e6717c1b2e80c56424efe4e69204 jdk8u151-b05 +b9ed966e2b873528553e27a791298205e1bc7cb5 jdk8u151-b06 +0e94fe02e7596493459317fe13a782c1a4daa1be jdk8u151-b07 +1f3aa2166cc45a091656795e0f022f2a049c6cae jdk8u151-b08 +34331f63b81e2a18c9241c762b9c92fd0bb8408e jdk8u151-b09 +f41afee891a32a88224317737b1eecbd735e7fd7 jdk8u151-b10 +a05eabdec5bb0133d6a8d0cf22f11c6e2a0d6b5d jdk8u151-b11 +a2d2fc80c97a5462a9978f240c43c006fa79e13d icedtea-3.6.0 +dee0a16b2c50b99b0a232821861edc153f4f4937 jdk8u151-b12 +18eb73eb84c5395b3efcafa43ce224565eca02b3 jdk8u122-b00 +9e615ea961fe5732813ed7b273606e7337ea2234 jdk8u122-b01 +2f0b11882cb7ddb10e35682ab9e8343919a71c54 jdk8u122-b02 +df2a2824284f97c5edb9b9c2e6d18bb4ff838199 jdk8u122-b03 +df2a2824284f97c5edb9b9c2e6d18bb4ff838199 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +0000000000000000000000000000000000000000 jdk8u122-b03 +12650d23a8fd1b27a0d28c6a276fdecf01805294 jdk8u122-b03 +3c3b4e793e7c6255a840844db077ef466940035c jdk8u122-b04 +30dc0c72f3d0aff34b6d421208b18f384d05d761 jdk8u132-b00 +91d33aea2714e63796eeab0e63e38c9d2568c00c jdk8u152-b00 +50dac2fd8689dbb820d887ce3919708d5d042891 jdk8u152-b01 +01bbd310156db7a75a46a7320d1f49beff844472 jdk8u152-b02 +2a01d94fea9a86b4038a93622f62b0986083f67e jdk8u152-b03 +9dce75561a92f096d822ebb7eb76810f191fe522 jdk8u152-b04 +cdb7d9454d254e95c73d6dc77077ab2c198e2ad6 jdk8u152-b05 +2be667f12b54fc5b57b147f60851ee63ff02e5fa jdk8u152-b06 +a44dcdfa00bee9261012f10bd3f06bea1fec4340 jdk8u152-b07 +d0a8151a276c362a6e17068d9aa8ed583309d46e jdk8u152-b08 +37e94d764d7b98e3676e54f2ad346d721fdde113 jdk8u152-b09 +b4f39fda3c39d41a33c9996555ddfd3200895756 jdk8u152-b10 +52485a7a9fc54a620a8a0568626087faf2bd63f9 jdk8u152-b11 +7d9cb98c7f071a7c0f6d430c6ec8116c8db34655 jdk8u152-b12 +293cf1e0a22791a96fe8e07f85af40f4dca64d1f jdk8u152-b13 +6025f8527d42706d171201f0a912c760d4d0c037 jdk8u152-b14 +a61136aa725ab8bb4721e8bb48aa827b49530978 jdk8u152-b15 +8c6bb035cdd2fc906d0fdca8ff24817295c227f1 icedtea-3.7.0pre01 diff -r 18eb73eb84c5 -r 9aaa0737b64d .jcheck/conf --- a/.jcheck/conf Mon Jul 25 14:42:28 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 18eb73eb84c5 -r 9aaa0737b64d ASSEMBLY_EXCEPTION --- a/ASSEMBLY_EXCEPTION Mon Jul 25 14:42:28 2016 -0700 +++ b/ASSEMBLY_EXCEPTION Thu Jan 18 04:46:20 2018 +0000 @@ -1,27 +1,27 @@ OPENJDK ASSEMBLY EXCEPTION -The OpenJDK source code made available by Sun at openjdk.java.net and -openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the -GNU General Public License version 2 +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 only ("GPL2"), with the following clarification and special exception. Linking this OpenJDK Code statically or dynamically with other code is making a combined work based on this library. Thus, the terms and conditions of GPL2 cover the whole combination. - As a special exception, Sun gives you permission to link this - OpenJDK Code with certain code licensed by Sun as indicated at + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at http://openjdk.java.net/legal/exception-modules-2007-05-08.html ("Designated Exception Modules") to produce an executable, regardless of the license terms of the Designated Exception Modules, and to copy and distribute the resulting executable under GPL2, provided that the Designated Exception Modules continue to be - governed by the licenses under which they were offered by Sun. + governed by the licenses under which they were offered by Oracle. -As such, it allows licensees and sublicensees of Sun's GPL2 OpenJDK Code to -build an executable that includes those portions of necessary code that Sun -could not provide under GPL2 (or that Sun has provided under GPL2 with the -Classpath exception). If you modify or add to the OpenJDK code, that new -GPL2 code may still be combined with Designated Exception Modules if the -new code is made subject to this exception by its copyright holder. +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff -r 18eb73eb84c5 -r 9aaa0737b64d THIRD_PARTY_README --- a/THIRD_PARTY_README Mon Jul 25 14:42:28 2016 -0700 +++ b/THIRD_PARTY_README Thu Jan 18 04:46:20 2018 +0000 @@ -285,13 +285,53 @@ form with the JDK 8 and OpenJDK 8 source distributions, and as object code in the JRE 8 & JDK 8 runtimes. -In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do +In the case of the JRE & JDK runtimes, the terms of the Oracle license do NOT apply to the Elliptic Curve Cryptography library; it is licensed under the following license, separately from Oracle's JDK & JRE. If you do not wish to -install the Elliptic Curve Cryptography library, you may delete the library -named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows -systems) from the JRE bin directory reserved for native libraries. - +install the Elliptic Curve Cryptography library, you may delete the +Elliptic Curve Cryptography library: + - On Solaris and Linux systems: delete $(JAVA_HOME)/lib/libsunec.so + - On Windows systems: delete $(JAVA_HOME)\bin\sunec.dll + - On Mac systems, delete: + for JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libsunec.dylib + for JDK: $(JAVA_HOME)/jre/lib/libsunec.dylib + +Written Offer for ECC Source Code + For third party technology that you receive from Oracle in binary form + which is licensed under an open source license that gives you the right + to receive the source code for that binary, you can obtain a copy of + the applicable source code from this page: + http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/native/sun/security/ec/impl + + If the source code for the technology was not provided to you with the + binary, you can also receive a copy of the source code on physical + media by submitting a written request to: + + Oracle America, Inc. + Attn: Associate General Counsel, + Development and Engineering Legal + 500 Oracle Parkway, 10th Floor + Redwood Shores, CA 94065 + + Or, you may send an email to Oracle using the form at: + http://www.oracle.com/goto/opensourcecode/request + + Your request should include: + - The name of the component or binary file(s) for which you are requesting + the source code + - The name and version number of the Oracle product containing the binary + - The date you received the Oracle product + - Your name + - Your company name (if applicable) + - Your return mailing address and email and + - A telephone number in the event we need to reach you. + + We may charge you a fee to cover the cost of physical media and processing. + Your request must be sent (i) within three (3) years of the date you + received the Oracle product that included the component or binary + file(s) that are the subject of your request, or (ii) in the case of + code licensed under the GPL v3, for as long as Oracle offers spare + parts or customer support for that product model. --- begin of LICENSE --- @@ -870,63 +910,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to Dynalink library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Copyright (c) 2009-2013, Attila Szegedi - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: -* Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -* Neither the name of the copyright holder nor the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER -BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---- end of LICENSE --- - -%% This notice is provided with respect to Joni library which is included -with the Nashorn technology. - ---- begin of LICENSE --- -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---- end of LICENSE --- - -------------------------------------------------------------------------------- - %% This notice is provided with respect to FontConfig 2.5, which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions on Linux and Solaris. @@ -956,6 +939,74 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to freebXML Registry 3.0 & 3.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +freebxml: Copyright (c) 2001 freebxml.org. All rights reserved. + +The names "The freebXML Registry Project" and "freebxml Software +Foundation" must not be used to endorse or promote products derived +from this software or be used in a product name without prior +written permission. For written permission, please contact +ebxmlrr-team at lists.sourceforge.net. + +This software consists of voluntary contributions made by many individuals +on behalf of the the freebxml Software Foundation. For more information on +the freebxml Software Foundation, please see . + +This product includes software developed by the Apache Software Foundation +(http://www.apache.org/). + +The freebxml License, Version 1.1 5 +Copyright (c) 2001 freebxml.org. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + 3. The end-user documentation included with the redistribution, if + any, must include the following acknowlegement: + "This product includes software developed by + freebxml.org (http://www.freebxml.org/)." + Alternately, this acknowlegement may appear in the software itself, + if and wherever such third-party acknowlegements normally appear. + + 4. The names "The freebXML Registry Project", "freebxml Software + Foundation" must not be used to endorse or promote products derived + from this software without prior written permission. For written + permission, please contact ebxmlrr-team at lists.sourceforge.net. + + 5. Products derived from this software may not be called "freebxml", + "freebXML Registry" nor may freebxml" appear in their names without + prior written permission of the freebxml Group. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE freebxml SOFTWARE FOUNDATION OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to IAIK PKCS#11 Wrapper, which may be included with JRE 8, JDK 8, and OpenJDK 8. @@ -1083,6 +1134,47 @@ -------------------------------------------------------------------------------- +%% This notice is provided with respect to Jing 20030619, which may +be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) 2001-2003 Thai Open Source Software Center Ltd All +rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +Neither the name of the Thai Open Source Software Center Ltd nor +the names of its contributors may be used to endorse or promote +products derived from this software without specific prior written +permission. From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 19:30:16 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 19:30:16 +0000 Subject: [Bug 3501] [IcedTea8] Revert 8165320 so as not to revert the work of 8034174 (PR2290) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3501 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #3 from Andrew John Hughes --- Fixed in 3.7.0pre01. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Jan 24 19:30:19 2018 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 24 Jan 2018 19:30:19 +0000 Subject: [Bug 3481] [TRACKER] IcedTea 3.7.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3481 Bug 3481 depends on bug 3501, which changed state. Bug 3501 Summary: [IcedTea8] Revert 8165320 so as not to revert the work of 8034174 (PR2290) https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3501 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: