/hg/icedtea8-forest/jdk: 166 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Tue May 17 02:04:10 UTC 2016


changeset 161f52cb69ea in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=161f52cb69ea
author: andrew
date: Mon May 09 02:48:06 2016 +0100

	Added tag icedtea-3.0-branchpoint for changeset 4a8297aeb8a9


changeset 9d68f1cc2d23 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9d68f1cc2d23
author: asaha
date: Mon Oct 26 13:22:24 2015 -0700

	Added tag jdk8u76-b00 for changeset 39baa472e20c


changeset 6bf37c9c0871 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6bf37c9c0871
author: serb
date: Wed Oct 21 18:32:56 2015 +0300

	8138764: In some cases the usage of TreeLock can be replaced by other synchronization
	Reviewed-by: alexp, alexsch


changeset fabe06a4800a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fabe06a4800a
author: serb
date: Wed Oct 21 21:28:59 2015 +0300

	8041900: [macosx] Java forces the use of discrete GPU
	Reviewed-by: ssadetsky, alexsch


changeset 5c1d06cd7d7b in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5c1d06cd7d7b
author: robm
date: Tue Oct 27 03:51:18 2015 +0000

	Merge


changeset b54e7c20ee4e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b54e7c20ee4e
author: aivanov
date: Thu Oct 29 19:37:59 2015 +0300

	8134828: Scrollbar thumb disappears with Nimbus L&F
	Reviewed-by: alexsch, alexp


changeset 6e7b2cacb137 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6e7b2cacb137
author: igerasim
date: Thu Oct 29 22:41:34 2015 +0300

	8139373: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout
	Reviewed-by: chegar


changeset 94c6cf4503bc in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=94c6cf4503bc
author: alitvinov
date: Fri Oct 30 14:45:04 2015 +0300

	8132503: [macosx] Chinese full stop symbol cannot be entered with Pinyin IM on OS X
	Reviewed-by: alexsch, kizune


changeset 2affcbf37227 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2affcbf37227
author: ksrini
date: Wed Oct 28 17:51:26 2015 +0000

	8068033: JNI exception pending in jdk/src/share/bin/java.c
	Reviewed-by: mchung, serb


changeset 2b39796bc876 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2b39796bc876
author: coffeys
date: Fri Oct 30 12:40:49 2015 +0000

	Merge


changeset aacd82c455f7 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aacd82c455f7
author: kevinw
date: Wed Nov 04 07:02:20 2015 -0800

	8122944: perfdata used is seen as too high on sparc zone with jdk1.9 and causes a test failure
	Reviewed-by: dholmes


changeset adb000e137f8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=adb000e137f8
author: kevinw
date: Wed Nov 04 07:20:55 2015 -0800

	8129348: Debugger hangs in trace mode with TRACE_SENDS
	Reviewed-by: sspitsyn
	Contributed-by: cheleswer.sahu at oracle.com


changeset 0698f220ebdb in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0698f220ebdb
author: kevinw
date: Thu Nov 05 00:35:28 2015 +0000

	Merge


changeset bb189430ea6c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bb189430ea6c
author: mhaupt
date: Wed Nov 04 17:09:24 2015 +0100

	8139863: [TESTBUG] Need to port tests for JDK-8134903 to 8u-dev
	Summary: backport of a test that was forgotten in the original backport
	Reviewed-by: psandoz


changeset 42737fa6b0b3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=42737fa6b0b3
author: aeriksso
date: Fri Oct 30 13:13:13 2015 +0100

	8074696: Remote debugging session hangs for several minutes when calling findBootType
	Reviewed-by: sspitsyn, jbachorik


changeset 0eb62e4a75e6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0eb62e4a75e6
author: kevinw
date: Thu Nov 05 11:45:08 2015 +0000

	Merge


changeset f1f3f9eaf7fa in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f1f3f9eaf7fa
author: mcherkas
date: Thu Nov 12 15:20:01 2015 +0300

	8132890: Text Overlapping on Dot Matrix Printers
	Reviewed-by: serb


changeset 7fad5e781403 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7fad5e781403
author: dmarkov
date: Tue Nov 24 16:10:29 2015 +0400

	8052396: Catch exceptions resulting from missing font cmap
	Reviewed-by: bae, serb


changeset 45a633e9dc5c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=45a633e9dc5c
author: igerasim
date: Wed Nov 25 17:18:04 2015 +0300

	8133207: ParallelProbes.java test fails after changes for JDK-8080115
	Summary: Do not run in othervm mode.
	Reviewed-by: darcy, rriggs


changeset 4cc6bdf7969d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4cc6bdf7969d
author: robm
date: Sat Nov 28 00:04:47 2015 +0000

	8141260: isReachable crash in windows xp
	Reviewed-by: coffeys, msheppar


changeset ea582d259010 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ea582d259010
author: igerasim
date: Mon Nov 30 16:28:18 2015 +0300

	8068761: Test java/nio/channels/ServerSocketChannel/AdaptServerSocket.java failed with SocketTimeoutException
	Reviewed-by: rriggs


changeset c79ab7e29a74 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c79ab7e29a74
author: robm
date: Mon Nov 30 22:46:45 2015 +0000

	8140344: add support for 3 digit update release numbers
	Reviewed-by: coffeys


changeset 3387db1e5f02 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3387db1e5f02
author: plevart
date: Mon Nov 30 13:32:16 2015 +0100

	8131129: Attempt to define a duplicate BMH$Species class
	Reviewed-by: mhaupt, redestad, vlivanov


changeset 23cfdae07b17 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=23cfdae07b17
author: ccheung
date: Wed Dec 02 10:00:39 2015 -0800

	8068042: Check jdk/src/share/native/sun/misc/URLClassPath.c for JNI pending
	Summary: removed unnecessary JNU_ThrowOutOfMemoryError call
	Reviewed-by: jiangli, dholmes, iklam


changeset c98bd523e5f9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c98bd523e5f9
author: robm
date: Fri Dec 04 15:52:11 2015 +0000

	8140587: Atomic*FieldUpdaters should use Class.isInstance instead of direct class check
	Reviewed-by: martin


changeset 17ed74f96963 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=17ed74f96963
author: robm
date: Fri Dec 04 18:40:59 2015 +0000

	8067800: Clarify java.time.chrono.Chronology.isLeapYear for out of range years
	Reviewed-by: rriggs


changeset d05e56fd8152 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d05e56fd8152
author: aefimov
date: Sat Dec 05 13:24:41 2015 +0300

	8133924: NPE may be thrown when xsltc select a non-existing node after JDK-8062518
	Reviewed-by: joehw, coffeys


changeset 158800ffcf14 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=158800ffcf14
author: robm
date: Wed Dec 09 15:59:20 2015 +0000

	8143397: It looks like InetAddress.isReachable(timeout) works incorrectly
	Reviewed-by: xuelei, msheppar


changeset 9e6a6b420504 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9e6a6b420504
author: mullan
date: Wed Apr 16 09:46:49 2014 -0400

	8038184: XMLSignature throws StringIndexOutOfBoundsException if ID attribute value is empty String
	Reviewed-by: xuelei


changeset 8fbf8985c0a0 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8fbf8985c0a0
author: mullan
date: Fri May 02 10:01:46 2014 -0400

	8038349: Signing XML with DSA throws Exception when key is larger than 1024 bits
	Reviewed-by: xuelei


changeset 34c9c6146175 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=34c9c6146175
author: dbuck
date: Thu Dec 10 08:00:33 2015 +0000

	8137106: EUDC (End User Defined Characters) are not displayed on Windows with Java 8u60+
	Reviewed-by: serb, jgodinez


changeset 6ea3aea950d1 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6ea3aea950d1
author: robm
date: Thu Dec 10 12:21:26 2015 +0000

	8145017: Add support for 3 digit hotspot minor version numbers
	Reviewed-by: coffeys


changeset 77f927e70520 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=77f927e70520
author: asaha
date: Mon Dec 21 15:21:17 2015 -0800

	Added tag jdk8u76-b01 for changeset 6ea3aea950d1


changeset 1af79934dc16 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1af79934dc16
author: dsamersoff
date: Thu Dec 03 10:10:13 2015 +0530

	8139985: JNI exception pending in jdk/src/jdk/hprof/agent/share/native/libhprof
	Summary: Add missed exceptions check
	Reviewed-by: dsamersoff, sla
	Contributed-by: Jini Susan George <jini.george at oracle.com>


changeset a54fbc80b383 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a54fbc80b383
author: vlivanov
date: Wed Dec 16 16:24:02 2015 +0300

	8078423: [TESTBUG] javax/print/PrintSEUmlauts/PrintSEUmlauts.java relies on system locale
	Reviewed-by: martin


changeset 44a6aa58f7b2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=44a6aa58f7b2
author: clanger
date: Fri Dec 18 08:25:27 2015 +0800

	8139436: sun.security.mscapi.KeyStore might load incomplete data
	Reviewed-by: vinnie, weijun


changeset 16e18e809683 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=16e18e809683
author: gthornbr
date: Thu Dec 17 16:54:51 2015 -0800

	8044363: Remove special build options for unpack200 executable
	Reviewed-by: dcubed, mikael


changeset a4407109ca00 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a4407109ca00
author: dcubed
date: Fri Dec 18 10:54:17 2015 -0800

	Merge


changeset 4de4cffb5988 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4de4cffb5988
author: robm
date: Wed Dec 23 00:50:56 2015 +0000

	Merge


changeset 77b9e4b194ae in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=77b9e4b194ae
author: asaha
date: Mon Jan 04 12:07:40 2016 -0800

	Added tag jdk8u76-b02 for changeset 4de4cffb5988


changeset 6c1cb8f35b16 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6c1cb8f35b16
author: shade
date: Thu Dec 17 21:14:58 2015 +0300

	8145539: (coll) AbstractMap.keySet and .values should not be volatile
	Reviewed-by: redestad, plevart, dl, psandoz


changeset 4c7ba7c123f3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4c7ba7c123f3
author: robm
date: Mon Jan 04 17:30:34 2016 +0000

	Merge


changeset b95e325137b4 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b95e325137b4
author: robm
date: Mon Jan 04 21:58:15 2016 +0000

	Merge


changeset 92c6a16b6dac in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=92c6a16b6dac
author: andrew
date: Fri Jan 08 13:53:05 2016 +0000

	8146566: OpenJDK build can't handle commas in LDFLAGS
	Summary: Backport part of 8142907 to avoid early LDFLAGS expansion
	Reviewed-by: erikj


changeset ce19e0ef1e10 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ce19e0ef1e10
author: igerasim
date: Tue Jan 12 12:02:45 2016 +0300

	8074935: jdk8 keytool doesn't validate pem files for RFC 1421 correctness, as jdk7 did
	Reviewed-by: mullan


changeset 4fd63bab0035 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4fd63bab0035
author: xuelei
date: Tue Dec 01 01:32:51 2015 +0000

	8136442: Don't tie Certificate signature algorithms to ciphersuites
	Reviewed-by: mullan


changeset e963ffbf2500 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e963ffbf2500
author: igerasim
date: Tue Jan 12 18:27:12 2016 +0300

	8146725: Issues with SignatureAndHashAlgorithm.getSupportedAlgorithms
	Reviewed-by: weijun, wetmore


changeset 8fe85977d5a6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8fe85977d5a6
author: coffeys
date: Fri Jul 17 10:37:25 2015 +0100

	8131665: Bad exception message in HandshakeHash.getFinishedHash
	Reviewed-by: xuelei


changeset 05e227c20935 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=05e227c20935
author: asaha
date: Tue Jan 05 08:31:29 2016 -0800

	Merge


changeset 3fc3108f886f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3fc3108f886f
author: asaha
date: Tue Jan 05 08:49:57 2016 -0800

	Merge


changeset 8bef978e2374 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8bef978e2374
author: asaha
date: Fri Jan 15 16:23:58 2016 -0800

	Merge


changeset c7d016751fa5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c7d016751fa5
author: asaha
date: Tue Jan 19 13:06:47 2016 -0800

	Added tag jdk8u76-b03 for changeset 8bef978e2374


changeset 2aef22a8baa6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2aef22a8baa6
author: igerasim
date: Fri Jan 15 11:49:36 2016 +0300

	8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java should use 4-args ProtectionDomain constructor
	Reviewed-by: mullan, valeriep


changeset 09bf82522cc5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=09bf82522cc5
author: skovalev
date: Fri Jan 15 11:36:35 2016 +0300

	8061624: [TESTBUG] Some tests cannot be ran under compact profiles and therefore shall be excluded
	Reviewed-by: dholmes, coffeys


changeset ba5ab9bca4c5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ba5ab9bca4c5
author: serb
date: Thu Jan 21 17:55:25 2016 +0300

	8080492: [Parfait] Uninitialised variable in jdk/src/java/desktop/windows/native/libawt/
	Reviewed-by: prr, vadim


changeset c1e0c10972f4 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c1e0c10972f4
author: robm
date: Thu Jan 21 19:21:34 2016 +0000

	8064330: Remove SHA224 from the default support list if SunMSCAPI enabled
	Reviewed-by: xuelei


changeset aa351c5dc9a2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aa351c5dc9a2
author: dsamersoff
date: Fri Jan 22 16:12:17 2016 +0300

	8002116: This JdbReadTwiceTest.sh gets an exit 1
	Summary: Explicitly check readability of file in question
	Reviewed-by: sla, dholmes, olagneau


changeset 7236a58e3694 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7236a58e3694
author: sla
date: Fri Jan 22 17:58:06 2016 +0300

	8036132: Tab characters in test/com/sun/jdi files
	Reviewed-by: alanb, mikael


changeset c9a6806d0f58 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c9a6806d0f58
author: ykantser
date: Fri Jan 22 18:04:34 2016 +0300

	8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when run under root
	Reviewed-by: dsamersoff, sla
	Contributed-by: mattias.tobiasson at oracle.com


changeset fa33bd424da0 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fa33bd424da0
author: dsamersoff
date: Fri Jan 22 18:06:43 2016 +0300

	8074146: jdb has succeded to read an unreadable file
	Summary: Remove this testcase
	Reviewed-by: sla, egahlin


changeset b6d732a87fc5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b6d732a87fc5
author: psandoz
date: Wed Jan 21 09:46:24 2015 +0000

	8062901: Iterators is spelled incorrectly in the Javadoc for Spliterator
	Reviewed-by: chegar, lancea, alanb


changeset 0b072497da0e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0b072497da0e
author: jdv
date: Fri Jan 22 10:04:12 2016 -0800

	8041501: ImageIO reader is not capable of reading JPEGs without JFIF header
	Reviewed-by: prr, psadhukhan


changeset d2f184bb593e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d2f184bb593e
author: robm
date: Mon Jan 25 08:47:27 2016 +0000

	Merge


changeset e057622070e5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e057622070e5
author: sgehwolf
date: Thu Jan 21 11:09:26 2016 +0100

	8147857: RMIConnector logs attribute names incorrectly
	Summary: Swap args passed to Collectors.joining
	Reviewed-by: andrew, dfuchs, jbachorik


changeset fa5a91b29658 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fa5a91b29658
author: asaha
date: Mon Jan 25 13:22:47 2016 -0800

	Added tag jdk8u76-b04 for changeset e057622070e5


changeset b3274974dd7e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b3274974dd7e
author: asaha
date: Mon Mar 21 14:09:41 2016 -0700

	Added tag jdk8u77-b03 for changeset c44179bce874


changeset 7ffdf7cab321 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7ffdf7cab321
author: igerasim
date: Wed Oct 14 13:32:16 2015 +0300

	8138589: Correct limits on unlimited cryptography
	Reviewed-by: mullan


changeset 235a07463406 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=235a07463406
author: asaha
date: Wed Oct 14 22:21:21 2015 -0700

	Merge


changeset d793527a30c6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d793527a30c6
author: asaha
date: Fri Oct 16 12:03:40 2015 -0700

	Added tag jdk8u75-b00 for changeset 7cfd2c51c501


changeset 373d37a63790 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=373d37a63790
author: asaha
date: Fri Oct 16 12:17:36 2015 -0700

	Merge


changeset 9266c8c8ce7e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9266c8c8ce7e
author: asaha
date: Wed Oct 21 00:21:57 2015 -0700

	8132988: Better printing dialogues
	Reviewed-by: van, vadim
	Contributed-by: nakul.natu at oracle.com


changeset 1cb54d0c113d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1cb54d0c113d
author: vadim
date: Tue Oct 20 12:08:44 2015 +0300

	8139008: Better state table management
	Reviewed-by: prr, srl, mschoene


changeset 9509bda60a73 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9509bda60a73
author: vadim
date: Fri Oct 16 14:12:35 2015 +0300

	8139017: More stable image decoding
	Reviewed-by: prr, serb, mschoene


changeset 55b3e2dc4c47 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=55b3e2dc4c47
author: vadim
date: Wed Oct 21 20:59:47 2015 +0300

	8139012: Better font substitutions
	Reviewed-by: prr, srl, mschoene


changeset efcf09751f0a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=efcf09751f0a
author: asaha
date: Thu Oct 29 17:12:06 2015 -0700

	Merge


changeset ea7a705eab9e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ea7a705eab9e
author: asaha
date: Wed Oct 28 22:03:52 2015 -0700

	Added tag jdk8u66-b32 for changeset 74cfe16ae44c


changeset 02f8fe1d8f9f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=02f8fe1d8f9f
author: asaha
date: Thu Oct 29 17:30:03 2015 -0700

	Merge


changeset ce5c56e0676f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ce5c56e0676f
author: vadim
date: Fri Oct 30 10:59:05 2015 +0300

	8140543: Arrange font actions
	Reviewed-by: prr, srl, mschoene


changeset 941474f247d2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=941474f247d2
author: vadim
date: Tue Nov 03 20:16:40 2015 +0300

	8141213: [Parfait]Potentially blocking function GetArrayLength called in JNI critical region at line 239 of jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in function GET_ARRAYS
	Reviewed-by: prr, serb


changeset fe6354276d45 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fe6354276d45
author: coffeys
date: Tue Nov 03 19:07:45 2015 +0000

	8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
	Reviewed-by: xuelei


changeset 5571df7bf412 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5571df7bf412
author: vadim
date: Wed Nov 18 12:18:51 2015 +0300

	8141229: [Parfait] Null pointer dereference in cmsstrcasecmp of cmserr.c
	Reviewed-by: prr, serb


changeset a7439fc2e413 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a7439fc2e413
author: igerasim
date: Fri Nov 27 10:59:49 2015 +0300

	8134297: NPE in GSSNameElement nameType check
	Reviewed-by: xuelei


changeset af660750b2f4 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=af660750b2f4
author: herrick
date: Tue Dec 01 08:58:28 2015 -0500

	8143959: Certificates requiring blacklisting
	Reviewed-by: mullan, weijun


changeset f8a528d0379d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f8a528d0379d
author: robm
date: Tue Dec 01 22:38:16 2015 +0000

	8143185: Cleanup for handling proxies
	Reviewed-by: chegar


changeset 758eb9fd5387 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=758eb9fd5387
author: asaha
date: Tue Nov 03 07:17:59 2015 -0800

	Added tag jdk8u66-b33 for changeset ea7a705eab9e


changeset 1d27fdc24320 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1d27fdc24320
author: asaha
date: Wed Nov 11 20:46:24 2015 -0800

	Added tag jdk8u51-b34 for changeset 55ecfc506772


changeset 4e3eb6702ee8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4e3eb6702ee8
author: asaha
date: Fri Nov 13 15:38:50 2015 -0800

	Merge


changeset 72ab45285f0e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=72ab45285f0e
author: aivanov
date: Thu Oct 29 19:37:59 2015 +0300

	8134828: Scrollbar thumb disappears with Nimbus L&F
	Reviewed-by: alexsch, alexp


changeset e169a214f1f0 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e169a214f1f0
author: asaha
date: Tue Dec 01 22:54:12 2015 -0800

	Added tag jdk8u66-b34 for changeset 72ab45285f0e


changeset 7f58ba643922 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7f58ba643922
author: asaha
date: Wed Dec 02 23:05:05 2015 -0800

	Merge


changeset a1679c44c8b2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a1679c44c8b2
author: asaha
date: Wed Dec 02 23:17:50 2015 -0800

	Merge


changeset ceb82a973af9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ceb82a973af9
author: asaha
date: Thu Dec 03 10:32:59 2015 -0800

	Added tag jdk8u66-b35 for changeset e169a214f1f0


changeset 8f97bfe5bcc8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8f97bfe5bcc8
author: asaha
date: Thu Dec 03 13:27:36 2015 -0800

	Merge


changeset e373d5fbe557 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e373d5fbe557
author: asaha
date: Thu Dec 03 13:39:57 2015 -0800

	Merge


changeset 75c994c14748 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=75c994c14748
author: asaha
date: Mon Dec 07 22:53:13 2015 -0800

	Merge


changeset 332d7dd4c094 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=332d7dd4c094
author: asaha
date: Mon Dec 07 23:02:58 2015 -0800

	Merge


changeset 18d7639101ca in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=18d7639101ca
author: azvegint
date: Tue Dec 08 22:22:28 2015 +0300

	8143941: Update splashscreen displays
	Reviewed-by: ahgross, prr, serb


changeset 2f37095006db in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2f37095006db
author: azvegint
date: Thu Dec 10 01:12:29 2015 +0300

	8144955: Wrong changes were pushed with 8143942
	Reviewed-by: prr, serb


changeset b432bb669578 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b432bb669578
author: vadim
date: Thu Dec 10 12:13:18 2015 +0300

	8143002: [Parfait] JNI exception pending in fontpath.c:1300
	Reviewed-by: prr, serb


changeset f94285e53b66 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f94285e53b66
author: igerasim
date: Tue Dec 15 16:20:09 2015 +0300

	8144773: Further reduce use of MD5
	Reviewed-by: mullan, wetmore, jnimeh, ahgross


changeset 24368c38ac39 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=24368c38ac39
author: asaha
date: Tue Dec 15 10:39:20 2015 -0800

	Merge


changeset 430a8d04d835 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=430a8d04d835
author: mcherkas
date: Thu Nov 12 15:20:01 2015 +0300

	8132890: Text Overlapping on Dot Matrix Printers
	Reviewed-by: serb


changeset 498f58217f9f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=498f58217f9f
author: asaha
date: Tue Dec 15 08:39:45 2015 -0800

	Added tag jdk8u66-b36 for changeset 430a8d04d835


changeset 8581249133fa in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8581249133fa
author: asaha
date: Tue Dec 15 14:23:44 2015 -0800

	Merge


changeset ebe88079b88e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ebe88079b88e
author: asaha
date: Tue Dec 15 14:38:09 2015 -0800

	Merge


changeset bbe81105875d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bbe81105875d
author: asaha
date: Mon Dec 21 10:56:08 2015 -0800

	Merge


changeset 9e00a43602f8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9e00a43602f8
author: asaha
date: Mon Dec 21 11:14:19 2015 -0800

	Merge


changeset eb787ca49081 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eb787ca49081
author: asaha
date: Mon Dec 21 13:44:20 2015 -0800

	Added tag jdk8u75-b01 for changeset 9e00a43602f8


changeset 15ac2980d572 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=15ac2980d572
author: aivanov
date: Tue Dec 22 09:58:49 2015 +0300

	8145551: Test failed with Crash for Improved font lookups
	Reviewed-by: prr, vadim


changeset 594e8dca337c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=594e8dca337c
author: igerasim
date: Thu Dec 24 08:42:10 2015 +0300

	8138593: Make DSA more fair
	Summary: Changed nounce K generation to FIPS 186-4 B2.1
	Reviewed-by: mullan


changeset 1d4b34308487 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1d4b34308487
author: alitvinov
date: Wed Dec 30 14:02:50 2015 +0300

	Merge


changeset 0ffeaaedc245 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0ffeaaedc245
author: asaha
date: Sun Jan 03 22:39:49 2016 -0800

	Added tag jdk8u72-b31 for changeset 1d4b34308487


changeset 9de301db625b in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9de301db625b
author: asaha
date: Mon Jan 04 08:43:57 2016 -0800

	Merge


changeset a6ddeee5055c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a6ddeee5055c
author: asaha
date: Mon Jan 04 11:09:00 2016 -0800

	Added tag jdk8u75-b02 for changeset 9de301db625b


changeset 4c53be81bc7a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4c53be81bc7a
author: ascarpino
date: Mon Dec 21 10:43:40 2015 -0800

	8143945: Better GCM validation
	Reviewed-by: xuelei, mullan


changeset 552953ba78bf in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=552953ba78bf
author: igerasim
date: Tue Jan 05 19:30:06 2016 +0300

	8138811: Construction of static protection domains
	Reviewed-by: valeriep


changeset dcacefa73649 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dcacefa73649
author: coffeys
date: Fri Jan 08 16:21:07 2016 +0000

	8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
	Reviewed-by: mullan


changeset f6cc9dbb5db5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f6cc9dbb5db5
author: asaha
date: Mon Jan 11 13:43:51 2016 -0800

	Added tag jdk8u75-b03 for changeset dcacefa73649


changeset 1fc0fc5c1e75 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1fc0fc5c1e75
author: prr
date: Wed Jan 13 11:28:31 2016 -0800

	8146494: Better ligature substitution
	Reviewed-by: vadim, mschoene


changeset 9cfd1afc506f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9cfd1afc506f
author: igerasim
date: Fri Jan 15 11:49:36 2016 +0300

	8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java should use 4-args ProtectionDomain constructor
	Reviewed-by: mullan, valeriep


changeset de91f05824c5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=de91f05824c5
author: prr
date: Wed Jan 13 11:28:09 2016 -0800

	8146498: Better device table adjustments
	Reviewed-by: vadim, mschoene


changeset 0fdc333ccf86 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0fdc333ccf86
author: asaha
date: Mon Jan 18 10:49:47 2016 -0800

	Added tag jdk8u75-b04 for changeset de91f05824c5


changeset 70293223d553 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=70293223d553
author: dsamersoff
date: Fri Jan 22 16:12:17 2016 +0300

	8002116: This JdbReadTwiceTest.sh gets an exit 1
	Summary: Explicitly check readability of file in question
	Reviewed-by: sla, dholmes, olagneau


changeset 4836938f0ef9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4836938f0ef9
author: sla
date: Fri Jan 22 17:58:06 2016 +0300

	8036132: Tab characters in test/com/sun/jdi files
	Reviewed-by: alanb, mikael


changeset fb5ff982fbc4 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fb5ff982fbc4
author: ykantser
date: Fri Jan 22 18:04:34 2016 +0300

	8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when run under root
	Reviewed-by: dsamersoff, sla
	Contributed-by: mattias.tobiasson at oracle.com


changeset afcbabfb116d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=afcbabfb116d
author: dsamersoff
date: Fri Jan 22 18:06:43 2016 +0300

	8074146: [TEST_BUG] jdb has succeded to read an unreadable file
	Summary: Remove this testcase
	Reviewed-by: sla, egahlin


changeset 4138b3f27ffe in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4138b3f27ffe
author: robm
date: Mon Jan 25 14:07:01 2016 +0000

	8129952: Ensure thread consistency
	Reviewed-by: chegar


changeset affdf0935a10 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=affdf0935a10
author: asaha
date: Mon Jan 25 12:34:06 2016 -0800

	Added tag jdk8u75-b05 for changeset 4138b3f27ffe


changeset b3128c272f8d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b3128c272f8d
author: asaha
date: Mon Jan 25 15:10:24 2016 -0800

	Merge


changeset 0562abe86a70 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0562abe86a70
author: asaha
date: Tue Jan 26 12:39:01 2016 -0800

	Added tag jdk8u76-b05 for changeset b3128c272f8d


changeset aa3eb5864c82 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aa3eb5864c82
author: asaha
date: Thu Jan 28 17:06:19 2016 -0800

	8148522: Backout JDK-8138811 from 2016 Apr CPU repo
	Reviewed-by: igerasim


changeset 28f4d890c562 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=28f4d890c562
author: asaha
date: Mon Feb 01 10:13:41 2016 -0800

	Merge


changeset 32f64c19b5fb in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=32f64c19b5fb
author: sjiang
date: Fri Jan 22 13:41:10 2016 +0100

	8144430: Improve JMX connections
	Reviewed-by: dfuchs, jbachorik, skoivu


changeset d6b69f2ba2a9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d6b69f2ba2a9
author: asaha
date: Mon Feb 01 11:50:57 2016 -0800

	Added tag jdk8u75-b06 for changeset 32f64c19b5fb


changeset 06c922a192a8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=06c922a192a8
author: asaha
date: Mon Feb 01 12:21:39 2016 -0800

	Merge


changeset d7abede123c8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d7abede123c8
author: asaha
date: Mon Feb 01 12:30:58 2016 -0800

	Added tag jdk8u76-b06 for changeset 06c922a192a8


changeset ecf980386508 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ecf980386508
author: asaha
date: Mon Feb 08 11:16:31 2016 -0800

	Added tag jdk8u75-b07 for changeset d6b69f2ba2a9


changeset 0022766a3b8e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0022766a3b8e
author: asaha
date: Mon Feb 08 11:53:46 2016 -0800

	Merge


changeset 351db9e58f17 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=351db9e58f17
author: asaha
date: Mon Feb 08 12:01:53 2016 -0800

	Added tag jdk8u76-b07 for changeset 0022766a3b8e


changeset 92c43a4045e9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=92c43a4045e9
author: asaha
date: Mon Feb 15 16:31:03 2016 -0800

	Added tag jdk8u75-b08 for changeset ecf980386508


changeset 74aa3fb974fc in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=74aa3fb974fc
author: asaha
date: Mon Feb 15 16:46:31 2016 -0800

	Merge


changeset 21adf9b5bb20 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=21adf9b5bb20
author: asaha
date: Mon Feb 15 17:08:25 2016 -0800

	Added tag jdk8u76-b08 for changeset 74aa3fb974fc


changeset 594ee4a0d52b in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=594ee4a0d52b
author: kshefov
date: Mon Feb 15 14:43:31 2016 +0300

	8038963: com/sun/jdi tests fail because cygwin's ps sometimes misses processes
	Reviewed-by: coffeys


changeset e6f4eb91a1fa in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e6f4eb91a1fa
author: rpatil
date: Fri Feb 12 00:13:22 2016 +0530

	8148446: (tz) Support tzdata2016a
	Reviewed-by: okutsu, aefimov


changeset ec99252bc0b2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ec99252bc0b2
author: asaha
date: Mon Feb 22 13:05:37 2016 -0800

	Added tag jdk8u75-b09 for changeset e6f4eb91a1fa


changeset cbafa4c725f9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cbafa4c725f9
author: asaha
date: Mon Feb 22 13:16:26 2016 -0800

	Merge


changeset 4ac45c87d8c9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4ac45c87d8c9
author: asaha
date: Mon Feb 22 13:24:53 2016 -0800

	Added tag jdk8u76-b09 for changeset cbafa4c725f9


changeset 03c37b55fd44 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=03c37b55fd44
author: asaha
date: Sun Feb 28 19:34:03 2016 -0800

	8150791: 8u76 L10n resource file translation update
	Summary: 8u76 L10n resource file translation update
	Reviewed-by: naoto
	Contributed-by: li.jiang at oracle.com


changeset 93ea7fd6a5a2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=93ea7fd6a5a2
author: asaha
date: Sun Feb 28 18:59:28 2016 -0800

	8150790: 8u75 L10n resource file translation update
	Summary: 8u75 L10n resource file translation update
	Reviewed-by: naoto
	Contributed-by: li.jiang at oracle.com


changeset 748ca164767d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=748ca164767d
author: asaha
date: Mon Feb 29 10:31:59 2016 -0800

	Added tag jdk8u75-b10 for changeset 93ea7fd6a5a2


changeset 8274df0f0662 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8274df0f0662
author: asaha
date: Mon Feb 29 11:50:51 2016 -0800

	Merge


changeset 17f5065e3873 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=17f5065e3873
author: asaha
date: Mon Feb 29 11:58:32 2016 -0800

	Added tag jdk8u76-b10 for changeset 8274df0f0662


changeset fe113eedab5a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fe113eedab5a
author: asaha
date: Mon Mar 07 10:51:20 2016 -0800

	Added tag jdk8u76-b11 for changeset 17f5065e3873


changeset 71f59a00df6c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=71f59a00df6c
author: asaha
date: Tue Mar 15 13:32:24 2016 -0700

	Added tag jdk8u75-b12 for changeset 748ca164767d


changeset 0ca25fdd520a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0ca25fdd520a
author: asaha
date: Tue Mar 15 13:49:41 2016 -0700

	Merge


changeset ea965fea71f6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ea965fea71f6
author: asaha
date: Tue Mar 15 14:00:45 2016 -0700

	Added tag jdk8u76-b12 for changeset 0ca25fdd520a


changeset 67016cdc6a46 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=67016cdc6a46
author: asaha
date: Thu Mar 17 08:18:35 2016 -0700

	Added tag jdk8u92-b00 for changeset ea965fea71f6


changeset 7f983bdc7256 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7f983bdc7256
author: asaha
date: Thu Mar 17 08:09:29 2016 -0700

	Added tag jdk8u91-b00 for changeset 71f59a00df6c


changeset 7ade7a1ab10f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7ade7a1ab10f
author: asaha
date: Mon Mar 21 23:02:00 2016 -0700

	Merge


changeset f8725698a870 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f8725698a870
author: asaha
date: Tue Mar 22 10:29:26 2016 -0700

	Added tag jdk8u91-b13 for changeset 7ade7a1ab10f


changeset cc8d0d6c6f95 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cc8d0d6c6f95
author: asaha
date: Tue Mar 22 11:33:41 2016 -0700

	Merge


changeset e481b892013e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e481b892013e
author: asaha
date: Tue Mar 22 21:31:08 2016 -0700

	Added tag jdk8u92-b13 for changeset cc8d0d6c6f95


changeset 29380f4d81bd in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=29380f4d81bd
author: asaha
date: Thu Mar 31 09:59:29 2016 -0700

	Added tag jdk8u91-b14 for changeset f8725698a870


changeset 4f06a20cdc59 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4f06a20cdc59
author: asaha
date: Thu Mar 31 10:11:25 2016 -0700

	Merge


changeset 10f96be3009c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=10f96be3009c
author: andrew
date: Mon May 09 04:37:12 2016 +0100

	Merge jdk8u92-b14


changeset 49ce65a9e969 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=49ce65a9e969
author: andrew
date: Tue May 17 03:03:29 2016 +0100

	Added tag icedtea-3.1.0pre01 for changeset 10f96be3009c


diffstat:

 .hgtags                                                                                                 |   40 +
 make/CompileLaunchers.gmk                                                                               |    5 -
 make/data/tzdata/VERSION                                                                                |    2 +-
 make/data/tzdata/asia                                                                                   |   24 +-
 make/data/tzdata/backward                                                                               |    1 +
 make/data/tzdata/europe                                                                                 |   15 +-
 make/data/tzdata/northamerica                                                                           |   58 +-
 make/data/tzdata/zone.tab                                                                               |    5 +-
 src/macosx/bin/java_md_macosx.c                                                                         |    3 +-
 src/macosx/native/sun/awt/AWTView.m                                                                     |   17 +-
 src/macosx/native/sun/awt/CGraphicsEnv.m                                                                |   24 +-
 src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m                                                 |    1 +
 src/share/bin/java.c                                                                                    |    3 +-
 src/share/bin/java.h                                                                                    |    9 +-
 src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java                                        |   12 +-
 src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties                               |    2 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties                       |    6 +-
 src/share/classes/com/sun/jmx/remote/util/EnvHelp.java                                                  |   17 +-
 src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java                    |    4 +
 src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java           |    7 +-
 src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java |  127 +--
 src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java                  |    4 +
 src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java                         |   94 ++
 src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java                          |    4 +-
 src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties                                     |    4 +-
 src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties                                     |   10 +-
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties                       |    2 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties                       |    6 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties                       |    6 +-
 src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java                                              |    9 +
 src/share/classes/java/awt/Component.java                                                               |    6 +-
 src/share/classes/java/awt/Window.java                                                                  |   20 +-
 src/share/classes/java/io/ObjectInputStream.java                                                        |   90 +-
 src/share/classes/java/lang/invoke/BoundMethodHandle.java                                               |  151 +-
 src/share/classes/java/time/chrono/HijrahChronology.java                                                |    5 +-
 src/share/classes/java/util/AbstractMap.java                                                            |   39 +-
 src/share/classes/java/util/EnumMap.java                                                                |   18 +-
 src/share/classes/java/util/HashMap.java                                                                |   16 +-
 src/share/classes/java/util/IdentityHashMap.java                                                        |   18 +-
 src/share/classes/java/util/LinkedHashMap.java                                                          |   16 +-
 src/share/classes/java/util/Spliterator.java                                                            |    2 +-
 src/share/classes/java/util/TreeMap.java                                                                |    6 +-
 src/share/classes/java/util/WeakHashMap.java                                                            |   12 +-
 src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java                            |  133 +-
 src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java                               |  225 +++--
 src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java                          |  149 +-
 src/share/classes/javax/management/remote/rmi/RMIConnector.java                                         |    2 +-
 src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java                                    |   87 ++-
 src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java                                 |  130 +--
 src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java                             |    4 +-
 src/share/classes/sun/applet/resources/MsgAppletViewer_de.java                                          |    4 +-
 src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java                                          |   84 +-
 src/share/classes/sun/awt/resources/awt_de.properties                                                   |    2 +-
 src/share/classes/sun/font/FileFontStrike.java                                                          |   32 +
 src/share/classes/sun/font/TrueTypeGlyphMapper.java                                                     |    6 +-
 src/share/classes/sun/launcher/resources/launcher_ko.properties                                         |    8 +-
 src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java                                      |   10 +-
 src/share/classes/sun/management/resources/agent_ko.properties                                          |    4 +-
 src/share/classes/sun/misc/JavaObjectInputStreamAccess.java                                             |   41 +
 src/share/classes/sun/misc/ObjectStreamClassValidator.java                                              |   43 +
 src/share/classes/sun/misc/SharedSecrets.java                                                           |   15 +-
 src/share/classes/sun/misc/Version.java.template                                                        |   23 +-
 src/share/classes/sun/rmi/server/DeserializationChecker.java                                            |   93 ++
 src/share/classes/sun/rmi/server/MarshalInputStream.java                                                |   42 +-
 src/share/classes/sun/rmi/server/UnicastServerRef.java                                                  |   96 ++-
 src/share/classes/sun/rmi/server/resources/rmid_ko.properties                                           |    6 +-
 src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java                                         |    4 +-
 src/share/classes/sun/security/pkcs10/PKCS10.java                                                       |    3 +-
 src/share/classes/sun/security/provider/DSA.java                                                        |  248 +-----
 src/share/classes/sun/security/provider/X509Factory.java                                                |    4 +-
 src/share/classes/sun/security/ssl/HandshakeHash.java                                                   |    2 +-
 src/share/classes/sun/security/ssl/ServerHandshaker.java                                                |   12 +-
 src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java                                       |   27 +-
 src/share/classes/sun/security/tools/keytool/Main.java                                                  |   13 +-
 src/share/classes/sun/security/tools/keytool/Resources_de.java                                          |    4 +-
 src/share/classes/sun/security/tools/policytool/Resources_ko.java                                       |    6 +-
 src/share/classes/sun/security/util/AuthResources_ko.java                                               |    4 +-
 src/share/classes/sun/security/util/Pem.java                                                            |   52 +
 src/share/classes/sun/security/x509/X509CertImpl.java                                                   |    2 +-
 src/share/classes/sun/swing/CachedPainter.java                                                          |   22 +-
 src/share/classes/sun/tools/jar/resources/jar_ko.properties                                             |    4 +-
 src/share/classes/sun/util/resources/TimeZoneNames.java                                                 |   16 +-
 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_class.c                                                                |   10 +
 src/share/demo/jvmti/hprof/hprof_event.c                                                                |   10 +
 src/share/demo/jvmti/hprof/hprof_util.c                                                                 |    5 +-
 src/share/native/common/jdk_util.c                                                                      |   22 +-
 src/share/native/sun/awt/image/jpeg/imageioJPEG.c                                                       |   30 +-
 src/share/native/sun/font/layout/DeviceTables.cpp                                                       |    5 +-
 src/share/native/sun/font/layout/LigatureSubstProc.cpp                                                  |   20 +
 src/share/native/sun/font/layout/LigatureSubstProc2.cpp                                                 |   16 +
 src/share/native/sun/font/layout/StateTableProcessor2.cpp                                               |    1 +
 src/share/native/sun/java2d/cmm/lcms/cmscgats.c                                                         |    2 +
 src/share/native/sun/misc/URLClassPath.c                                                                |    4 +-
 src/solaris/native/sun/awt/fontpath.c                                                                   |   22 +-
 src/windows/classes/sun/awt/windows/WPathGraphics.java                                                  |   85 +-
 src/windows/classes/sun/security/mscapi/KeyStore.java                                                   |    6 +-
 src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp                                                      |    8 +-
 src/windows/native/sun/java2d/d3d/D3DTextRenderer.cpp                                                   |    4 +-
 src/windows/native/sun/windows/ShellFolder2.cpp                                                         |    3 +
 src/windows/native/sun/windows/awt_Component.cpp                                                        |    4 +
 src/windows/native/sun/windows/awt_DesktopProperties.cpp                                                |    4 +-
 src/windows/native/sun/windows/awt_Font.cpp                                                             |    8 +-
 src/windows/native/sun/windows/awt_Frame.cpp                                                            |    6 +-
 src/windows/native/sun/windows/awt_Label.cpp                                                            |    9 +-
 src/windows/native/sun/windows/awt_PrintJob.cpp                                                         |    4 +-
 src/windows/native/sun/windows/awt_TextComponent.cpp                                                    |    3 +-
 test/TEST.groups                                                                                        |   20 +-
 test/com/sun/jdi/CatchPatternTest.sh                                                                    |   54 +-
 test/com/sun/jdi/GetLocalVariables4Test.sh                                                              |   12 +-
 test/com/sun/jdi/JdbReadTwiceTest.sh                                                                    |   20 +-
 test/com/sun/jdi/NullLocalVariable.sh                                                                   |   16 +-
 test/com/sun/jdi/PrivateTransportTest.sh                                                                |    4 +-
 test/com/sun/jdi/RedefineFinal.sh                                                                       |   12 +-
 test/com/sun/jdi/RedefineIntConstantToLong.sh                                                           |   10 +-
 test/com/sun/jdi/ShellScaffold.sh                                                                       |  133 +-
 test/com/sun/jdi/StringConvertTest.sh                                                                   |    2 +-
 test/com/sun/jdi/SuspendNoFlagTest.sh                                                                   |    4 +-
 test/java/awt/Component/TreeLockDeadlock/TreeLockDeadlock.java                                          |   88 ++
 test/java/awt/im/8132503/bug8132503.html                                                                |   38 +
 test/java/awt/im/8132503/bug8132503.java                                                                |   47 +
 test/java/awt/print/PrinterJob/PrintTextTest.html                                                       |   46 +
 test/java/awt/print/PrinterJob/PrintTextTest.java                                                       |  395 ++++++++++
 test/java/security/Signature/TestInitSignWithMyOwnRandom.java                                           |    6 +-
 test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java                                       |   20 +
 test/javax/imageio/plugins/jpeg/JpegImageColorSpaceTest.java                                            |   69 +
 test/javax/imageio/plugins/jpeg/nomarkers.jpg                                                           |  Bin 
 test/javax/management/remote/mandatory/connection/Name.java                                             |   49 +
 test/javax/management/remote/mandatory/connection/NameMBean.java                                        |   31 +
 test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java                    |  163 ++++
 test/javax/management/remote/mandatory/connection/TestLogHandler.java                                   |   64 +
 test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java                                                     |    4 +-
 test/javax/security/auth/SubjectDomainCombiner/Optimize.java                                            |   11 +-
 test/javax/xml/crypto/dsig/GenerationTests.java                                                         |  143 ++-
 test/javax/xml/crypto/dsig/KeySelectors.java                                                            |    5 +-
 test/javax/xml/jaxp/transform/8062518/XSLTFunctionsTest.java                                            |   21 +-
 test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java                                       |    2 +-
 test/sun/misc/Version/Version.java                                                                      |  125 +-
 test/sun/security/mscapi/AccessKeyStore.java                                                            |   17 +-
 test/sun/security/mscapi/AccessKeyStore.sh                                                              |    3 +-
 test/sun/security/mscapi/IsSunMSCAPIAvailable.java                                                      |   13 +-
 test/sun/security/mscapi/IsSunMSCAPIAvailable.sh                                                        |    3 +-
 test/sun/security/mscapi/IterateWindowsRootStore.java                                                   |  130 +++
 test/sun/security/mscapi/KeyStoreCompatibilityMode.java                                                 |   13 +-
 test/sun/security/mscapi/KeyStoreCompatibilityMode.sh                                                   |    4 +-
 test/sun/security/mscapi/KeytoolChangeAlias.sh                                                          |    3 +-
 test/sun/security/mscapi/PrngSlow.java                                                                  |   29 +-
 test/sun/security/mscapi/PublicKeyInterop.java                                                          |    4 +-
 test/sun/security/mscapi/PublicKeyInterop.sh                                                            |    3 +-
 test/sun/security/mscapi/RSAEncryptDecrypt.sh                                                           |    3 +-
 test/sun/security/mscapi/ShortRSAKey1024.sh                                                             |    3 +-
 test/sun/security/mscapi/ShortRSAKeyWithinTLS.java                                                      |    5 +-
 test/sun/security/mscapi/SignUsingNONEwithRSA.java                                                      |    6 +-
 test/sun/security/mscapi/SignUsingNONEwithRSA.sh                                                        |    3 +-
 test/sun/security/mscapi/SignUsingSHA2withRSA.java                                                      |    6 +-
 test/sun/security/mscapi/SignUsingSHA2withRSA.sh                                                        |    3 +-
 test/sun/security/mscapi/SmallPrimeExponentP.java                                                       |    3 +-
 test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java                                               |    4 -
 test/sun/security/provider/DSA/TestDSA2.java                                                            |    2 +-
 test/sun/security/provider/X509Factory/BadPem.java                                                      |   76 +
 test/sun/security/tools/keytool/KeyToolTest.java                                                        |   25 +-
 test/sun/util/calendar/zi/tzdata/VERSION                                                                |    2 +-
 test/sun/util/calendar/zi/tzdata/asia                                                                   |   24 +-
 test/sun/util/calendar/zi/tzdata/backward                                                               |    1 +
 test/sun/util/calendar/zi/tzdata/europe                                                                 |   15 +-
 test/sun/util/calendar/zi/tzdata/northamerica                                                           |   58 +-
 test/sun/util/calendar/zi/tzdata/zone.tab                                                               |    5 +-
 176 files changed, 3493 insertions(+), 1610 deletions(-)

diffs (truncated from 9421 to 500 lines):

diff -r 4a8297aeb8a9 -r 49ce65a9e969 .hgtags
--- a/.hgtags	Sun Apr 10 01:08:12 2016 +0100
+++ b/.hgtags	Tue May 17 03:03:29 2016 +0100
@@ -449,6 +449,7 @@
 f94ea276f608b22d78281d70361092ba4864038e jdk8u51-b31
 887dde3afb3bb233958775de22eafb3328af6437 jdk8u51-b32
 dc7b827522bc3a804f7e8951cc27414f19a7c427 jdk8u51-b33
+55ecfc5067721bd27282a14419e5784f7c7d212d jdk8u51-b34
 5c31204d19e5976f025026db3d5c17331e8c44db jdk8u60-b00
 c46daef6edb5385d11876ed40f292a4b62e96867 jdk8u60-b01
 c10fd784956cc7099657181029ac3e790267b678 jdk8u60-b02
@@ -518,6 +519,11 @@
 e6d562c0f079dfd1e21c3734b2dca16f4b2e2494 jdk8u66-b17
 fd2fe69089aca0f187901a5f6f8bfe261ff17f5b jdk8u66-b18
 f712dceafb546ea5833aeea507b5736e7e45f1ae jdk8u66-b31
+74cfe16ae44c1c6d511dbeabf13a516da3799d55 jdk8u66-b32
+ea7a705eab9e6495d08a92ff21e0370b68374c54 jdk8u66-b33
+72ab45285f0e8293aa63e889bc75f0287b6e0436 jdk8u66-b34
+e169a214f1f096af6b57169eeb0ba66ee5e9caa3 jdk8u66-b35
+430a8d04d8358206b682323f61405f951f43c773 jdk8u66-b36
 9a2747ef337bdee71bc8225dea77eb403cca1179 jdk8u71-b00
 e8b5e10a19d66a77d04f12d4677e6fec66f79651 jdk8u71-b01
 25d689a73bc037e1710f95f6d4acf0671d22047d jdk8u71-b02
@@ -557,8 +563,42 @@
 9a843dc6f959f62c61014a3a71ec9aa329f1daf1 jdk8u74-b00
 e829ab80dfd828803aa8837411900faeaa1254a5 jdk8u74-b01
 32c49f4a16599e376e4e46bb33c7bcc486e52ff3 jdk8u74-b02
+1d4b343084874b1afa1cdd504b9b1e50bab7f121 jdk8u72-b31
+7cfd2c51c501df909833aa0fb6e40c50c61621ed jdk8u75-b00
+9e00a43602f87930c2318b2567002871ad9c59dd jdk8u75-b01
+9de301db625bb1b462aad3ebd8347118b94bb728 jdk8u75-b02
+dcacefa73649a2d821267b6bff1d70aa10a06801 jdk8u75-b03
+de91f05824c5398cb2d2f666ff404aaa165498de jdk8u75-b04
+4138b3f27ffea524185a604c3f4f149c7e5ba780 jdk8u75-b05
+32f64c19b5fba8beeae5236ca6e480bd8e99698a jdk8u75-b06
+d6b69f2ba2a9fe49ff5aa5c03c923e6caf4ef459 jdk8u75-b07
+ecf980386508e3c74319172e2da9ffedacbb42e2 jdk8u75-b08
+e6f4eb91a1fa895c2f4520e4cca0ae6f2ca14fbb jdk8u75-b09
+93ea7fd6a5a26940d5a2b020c4e9012a85685a5a jdk8u75-b10
+748ca164767d268e1739748f4df02b623397446c jdk8u75-b12
 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
+71f59a00df6c8f3bd5c6d6631a4988a431adab56 jdk8u91-b00
+7ade7a1ab10ff893f62cce9440b4a839aa19c250 jdk8u91-b13
+f8725698a870b6be82fad578e78a55910b259975 jdk8u91-b14
+39baa472e20c13c0eb1243eb5dce589e82f78143 jdk8u76-b00
+6ea3aea950d19d803475b3f4d704a2942e71b302 jdk8u76-b01
+4de4cffb5988cd68959ce4bbd14c6d4547078c91 jdk8u76-b02
+8bef978e2374604f449b4d1d7f90cb26618540d7 jdk8u76-b03
+e057622070e5415c13b6d8511b97dce8bd2e398d jdk8u76-b04
+b3128c272f8d1684303975795687fd2e9cb87ddf jdk8u76-b05
+06c922a192a822b6a76516d114bfb6979fab03bf jdk8u76-b06
+0022766a3b8e40ab4df6a9b3732facd24ad3beb0 jdk8u76-b07
+74aa3fb974fcb80a0981c1e91eae9b25174135c6 jdk8u76-b08
+cbafa4c725f9d80fd369dd7979dd97682ae284e6 jdk8u76-b09
+8274df0f06623726ff62324671a4ea24a4c3bfc5 jdk8u76-b10
+17f5065e3873fe409bff8c026fa5fe6349b08157 jdk8u76-b11
+0ca25fdd520a0a74f0a488de263641d9f76b8664 jdk8u76-b12
+ea965fea71f612d65013192aa637d88e05915b10 jdk8u92-b00
+cc8d0d6c6f9543120836e70e0aa3fa9c9b6fe0f3 jdk8u92-b13
+10f96be3009c666af35a128d03bacdb69134206c icedtea-3.1.0pre01
diff -r 4a8297aeb8a9 -r 49ce65a9e969 make/CompileLaunchers.gmk
--- a/make/CompileLaunchers.gmk	Sun Apr 10 01:08:12 2016 +0100
+++ b/make/CompileLaunchers.gmk	Tue May 17 03:03:29 2016 +0100
@@ -443,11 +443,6 @@
 
 endif
 
-ifeq ($(OPENJDK_TARGET_CPU_ARCH), sparc)
-  UNPACKEXE_CFLAGS += -xregs=no%appl
-  UNPACKEXE_LDFLAGS_solaris += -xmemalign=4s
-endif
-
 UNPACKEXE_LANG := C
 ifeq ($(OPENJDK_TARGET_OS), solaris)
   UNPACKEXE_LANG := C++
diff -r 4a8297aeb8a9 -r 49ce65a9e969 make/data/tzdata/VERSION
--- a/make/data/tzdata/VERSION	Sun Apr 10 01:08:12 2016 +0100
+++ b/make/data/tzdata/VERSION	Tue May 17 03:03:29 2016 +0100
@@ -21,4 +21,4 @@
 # or visit www.oracle.com if you need additional information or have any
 # questions.
 #
-tzdata2015g
+tzdata2016a
diff -r 4a8297aeb8a9 -r 49ce65a9e969 make/data/tzdata/asia
--- a/make/data/tzdata/asia	Sun Apr 10 01:08:12 2016 +0100
+++ b/make/data/tzdata/asia	Tue May 17 03:03:29 2016 +0100
@@ -897,6 +897,15 @@
 			9:00	-	TLT
 
 # India
+
+# From Ian P. Beacock, in "A brief history of (modern) time", The Atlantic
+# http://www.theatlantic.com/technology/archive/2015/12/the-creation-of-modern-time/421419/
+# (2015-12-22):
+# In January 1906, several thousand cotton-mill workers rioted on the
+# outskirts of Bombay....  They were protesting the proposed abolition of
+# local time in favor of Indian Standard Time....  Journalists called this
+# dispute the "Battle of the Clocks."  It lasted nearly half a century.
+
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone	Asia/Kolkata	5:53:28 -	LMT	1880        # Kolkata
 			5:53:20	-	HMT	1941 Oct    # Howrah Mean Time?
@@ -1107,8 +1116,15 @@
 Rule	Iran	2032	2033	-	Sep	21	0:00	0	S
 Rule	Iran	2034	2035	-	Mar	22	0:00	1:00	D
 Rule	Iran	2034	2035	-	Sep	22	0:00	0	S
-Rule	Iran	2036	2037	-	Mar	21	0:00	1:00	D
-Rule	Iran	2036	2037	-	Sep	21	0:00	0	S
+#
+# The following rules are approximations starting in the year 2038.
+# These are the best post-2037 approximations available, given the
+# restrictions of a single rule using a Gregorian-based data format.
+# At some point this table will need to be extended, though quite
+# possibly Iran will change the rules first.
+Rule	Iran	2036	max	-	Mar	21	0:00	1:00	D
+Rule	Iran	2036	max	-	Sep	21	0:00	0	S
+
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone	Asia/Tehran	3:25:44	-	LMT	1916
 			3:25:44	-	TMT	1946     # Tehran Mean Time
@@ -2134,8 +2150,8 @@
 # http://www.app.com.pk/en_/index.php?option=com_content&task=view&id=99374&Itemid=2
 
 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
-Rule Pakistan	2002	only	-	Apr	Sun>=2	0:01	1:00	S
-Rule Pakistan	2002	only	-	Oct	Sun>=2	0:01	0	-
+Rule Pakistan	2002	only	-	Apr	Sun>=2	0:00	1:00	S
+Rule Pakistan	2002	only	-	Oct	Sun>=2	0:00	0	-
 Rule Pakistan	2008	only	-	Jun	1	0:00	1:00	S
 Rule Pakistan	2008	2009	-	Nov	1	0:00	0	-
 Rule Pakistan	2009	only	-	Apr	15	0:00	1:00	S
diff -r 4a8297aeb8a9 -r 49ce65a9e969 make/data/tzdata/backward
--- a/make/data/tzdata/backward	Sun Apr 10 01:08:12 2016 +0100
+++ b/make/data/tzdata/backward	Tue May 17 03:03:29 2016 +0100
@@ -46,6 +46,7 @@
 Link	America/Toronto		America/Montreal
 Link	America/Rio_Branco	America/Porto_Acre
 Link	America/Argentina/Cordoba	America/Rosario
+Link	America/Tijuana		America/Santa_Isabel
 Link	America/Denver		America/Shiprock
 Link	America/Port_of_Spain	America/Virgin
 Link	Pacific/Auckland	Antarctica/South_Pole
diff -r 4a8297aeb8a9 -r 49ce65a9e969 make/data/tzdata/europe
--- a/make/data/tzdata/europe	Sun Apr 10 01:08:12 2016 +0100
+++ b/make/data/tzdata/europe	Tue May 17 03:03:29 2016 +0100
@@ -2616,13 +2616,20 @@
 # Note: Effective 2008-03-01, (75) Chita Oblast and (80) Agin-Buryat
 # Autonomous Okrug merged to form (92, RU-ZAB) Zabaykalsky Krai.
 
+# From Alexander Krivenyshev (2016-01-02):
+# [The] time zone in the Trans-Baikal Territory (Zabaykalsky Krai) -
+# Asia/Chita [is changing] from UTC+8 to UTC+9.  Effective date will
+# be March 27, 2016 at 2:00am....
+# http://publication.pravo.gov.ru/Document/View/000120151230010
+
 Zone Asia/Chita	 7:33:52 -	LMT	1919 Dec 15
 			 8:00	-	YAKT	1930 Jun 21 # Yakutsk Time
 			 9:00	Russia	YAK%sT	1991 Mar 31  2:00s
 			 8:00	Russia	YAK%sT	1992 Jan 19  2:00s
 			 9:00	Russia	YAK%sT	2011 Mar 27  2:00s
 			10:00	-	YAKT	2014 Oct 26  2:00s
-			 8:00	-	IRKT
+			 8:00	-	IRKT	2016 Mar 27  2:00
+			 9:00	-	YAKT
 
 
 # From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2009-11-29):
@@ -3177,6 +3184,12 @@
 # It's officially announced now by the Ministry of Energy.
 # Turkey delays winter time to 8th of November 04:00
 # http://www.aa.com.tr/tr/turkiye/yaz-saati-uygulamasi-8-kasimda-sona-erecek/362217
+#
+# From BBC News (2015-10-25):
+# Confused Turks are asking "what's the time?" after automatic clocks defied a
+# government decision ... "For the next two weeks #Turkey is on EEST... Erdogan
+# Engineered Standard Time," said Twitter user @aysekarahasan.
+# http://www.bbc.com/news/world-europe-34631326
 
 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
 Rule	Turkey	1916	only	-	May	 1	0:00	1:00	S
diff -r 4a8297aeb8a9 -r 49ce65a9e969 make/data/tzdata/northamerica
--- a/make/data/tzdata/northamerica	Sun Apr 10 01:08:12 2016 +0100
+++ b/make/data/tzdata/northamerica	Tue May 17 03:03:29 2016 +0100
@@ -348,6 +348,16 @@
 # Statue 175 closer in synch with the US Congress' intent....
 # http://www.legis.state.wi.us/2007/data/acts/07Act3.pdf
 
+# From an email administrator of the City of Fort Pierre, SD (2015-12-21):
+# Fort Pierre is technically located in the Mountain time zone as is
+# the rest of Stanley County.  Most of Stanley County and Fort Pierre
+# uses the Central time zone due to doing most of their business in
+# Pierre so it simplifies schedules.  I have lived in Stanley County
+# all my life and it has been that way since I can remember.  (43 years!)
+#
+# From Paul Eggert (2015-12-25):
+# Assume this practice predates 1970, so Fort Pierre can use America/Chicago.
+
 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
 Rule	Chicago	1920	only	-	Jun	13	2:00	1:00	D
 Rule	Chicago	1920	1921	-	Oct	lastSun	2:00	0	S
@@ -504,6 +514,12 @@
 # For lack of better information, assume that Metlakatla's
 # abandonment of use of daylight saving resulted from the 1983 vote.
 
+# From Steffen Thorsen (2015-11-09):
+# It seems Metlakatla did go off PST on Sunday, November 1, changing
+# their time to AKST and are going to follow Alaska's DST, switching
+# between AKST and AKDT from now on....
+# http://www.krbd.org/2015/10/30/annette-island-times-they-are-a-changing/
+
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone America/Juneau	 15:02:19 -	LMT	1867 Oct 18
 			 -8:57:41 -	LMT	1900 Aug 20 12:00
@@ -529,7 +545,8 @@
 			 -8:00	US	P%sT	1946
 			 -8:00	-	PST	1969
 			 -8:00	US	P%sT	1983 Oct 30  2:00
-			 -8:00	-	PST
+			 -8:00	-	PST	2015 Nov  1  2:00
+			 -9:00	US	AK%sT
 Zone America/Yakutat	 14:41:05 -	LMT	1867 Oct 18
 			 -9:18:55 -	LMT	1900 Aug 20 12:00
 			 -9:00	-	YST	1942
@@ -2610,25 +2627,6 @@
 			-8:00	US	P%sT	2002 Feb 20
 			-8:00	Mexico	P%sT	2010
 			-8:00	US	P%sT
-# Baja California (away from US border)
-Zone America/Santa_Isabel	-7:39:28 -	LMT	1922 Jan  1  0:20:32
-			-7:00	-	MST	1924
-			-8:00	-	PST	1927 Jun 10 23:00
-			-7:00	-	MST	1930 Nov 15
-			-8:00	-	PST	1931 Apr  1
-			-8:00	1:00	PDT	1931 Sep 30
-			-8:00	-	PST	1942 Apr 24
-			-8:00	1:00	PWT	1945 Aug 14 23:00u
-			-8:00	1:00	PPT	1945 Nov 12 # Peace
-			-8:00	-	PST	1948 Apr  5
-			-8:00	1:00	PDT	1949 Jan 14
-			-8:00	-	PST	1954
-			-8:00	CA	P%sT	1961
-			-8:00	-	PST	1976
-			-8:00	US	P%sT	1996
-			-8:00	Mexico	P%sT	2001
-			-8:00	US	P%sT	2002 Feb 20
-			-8:00	Mexico	P%sT
 # From Paul Eggert (2006-03-22):
 # Formerly there was an America/Ensenada zone, which differed from
 # America/Tijuana only in that it did not observe DST from 1976
@@ -2641,6 +2639,13 @@
 # other than America/Tijuana for Baja, but it's not clear yet what its
 # name or contents should be.
 #
+# From Paul Eggert (2015-10-08):
+# Formerly there was an America/Santa_Isabel zone, but this appears to
+# have come from a misreading of
+# http://dof.gob.mx/nota_detalle.php?codigo=5127480&fecha=06/01/2010
+# It has been moved to the 'backward' file.
+#
+#
 # Revillagigedo Is
 # no information
 
@@ -2715,17 +2720,7 @@
 			-4:00	US	A%sT
 
 # Cayman Is
-
-# From Paul Eggert (2015-05-15):
-# The Cayman government has decided to introduce DST in 2016, the idea being
-# to keep in sync with New York.  The legislation hasn't passed but the change
-# seems quite likely.  See: Meade B. Cayman 27.
-# http://www.cayman27.com.ky/2015/05/15/clock-ticks-toward-daylight-saving-time-in-cayman
-
-Zone	America/Cayman	-5:25:32 -	LMT	1890     # Georgetown
-			-5:07:11 -	KMT	1912 Feb # Kingston Mean Time
-			-5:00	-	EST	2016
-			-5:00	US	E%sT
+# See America/Panama.
 
 # Costa Rica
 
@@ -3248,6 +3243,7 @@
 Zone	America/Panama	-5:18:08 -	LMT	1890
 			-5:19:36 -	CMT	1908 Apr 22 # Colón Mean Time
 			-5:00	-	EST
+Link America/Panama America/Cayman
 
 # Puerto Rico
 # There are too many San Juans elsewhere, so we'll use 'Puerto_Rico'.
diff -r 4a8297aeb8a9 -r 49ce65a9e969 make/data/tzdata/zone.tab
--- a/make/data/tzdata/zone.tab	Sun Apr 10 01:08:12 2016 +0100
+++ b/make/data/tzdata/zone.tab	Tue May 17 03:03:29 2016 +0100
@@ -306,8 +306,7 @@
 MX	+2838-10605	America/Chihuahua	Mexican Mountain Time - Chihuahua away from US border
 MX	+2934-10425	America/Ojinaga	US Mountain Time - Chihuahua near US border
 MX	+2904-11058	America/Hermosillo	Mountain Standard Time - Sonora
-MX	+3232-11701	America/Tijuana	US Pacific Time - Baja California near US border
-MX	+3018-11452	America/Santa_Isabel	Mexican Pacific Time - Baja California away from US border
+MX	+3232-11701	America/Tijuana	US Pacific Time - Baja California state
 MX	+2048-10515	America/Bahia_Banderas	Mexican Central Time - Bahia de Banderas
 MY	+0310+10142	Asia/Kuala_Lumpur	peninsular Malaysia
 MY	+0133+11020	Asia/Kuching	Sabah & Sarawak
@@ -437,10 +436,10 @@
 US	+433649-1161209	America/Boise	Mountain Time - south Idaho & east Oregon
 US	+332654-1120424	America/Phoenix	Mountain Standard Time - Arizona (except Navajo)
 US	+340308-1181434	America/Los_Angeles	Pacific Time
-US	+550737-1313435	America/Metlakatla	Pacific Standard Time - Annette Island, Alaska
 US	+611305-1495401	America/Anchorage	Alaska Time
 US	+581807-1342511	America/Juneau	Alaska Time - Alaska panhandle
 US	+571035-1351807	America/Sitka	Alaska Time - southeast Alaska panhandle
+US	+550737-1313435	America/Metlakatla	Alaska Time - Annette Island
 US	+593249-1394338	America/Yakutat	Alaska Time - Alaska panhandle neck
 US	+643004-1652423	America/Nome	Alaska Time - west Alaska
 US	+515248-1763929	America/Adak	Aleutian Islands
diff -r 4a8297aeb8a9 -r 49ce65a9e969 src/macosx/bin/java_md_macosx.c
--- a/src/macosx/bin/java_md_macosx.c	Sun Apr 10 01:08:12 2016 +0100
+++ b/src/macosx/bin/java_md_macosx.c	Tue May 17 03:03:29 2016 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -1068,6 +1068,7 @@
 void PostJVMInit(JNIEnv *env, jstring mainClass, JavaVM *vm) {
     jvmInstance = vm;
     SetMainClassForAWT(env, mainClass);
+    CHECK_EXCEPTION_RETURN();
     ShowSplashScreen();
 }
 
diff -r 4a8297aeb8a9 -r 49ce65a9e969 src/macosx/native/sun/awt/AWTView.m
--- a/src/macosx/native/sun/awt/AWTView.m	Sun Apr 10 01:08:12 2016 +0100
+++ b/src/macosx/native/sun/awt/AWTView.m	Tue May 17 03:03:29 2016 +0100
@@ -46,6 +46,7 @@
 -(void) deliverResize: (NSRect) rect;
 -(void) resetTrackingArea;
 -(void) deliverJavaKeyEventHelper: (NSEvent*) event;
+-(BOOL) isCodePointInUnicodeBlockNeedingIMEvent: (unichar) codePoint;
 @end
 
 // Uncomment this line to see fprintfs of each InputMethod API being called on this View
@@ -513,6 +514,14 @@
     }
 }
 
+-(BOOL) isCodePointInUnicodeBlockNeedingIMEvent: (unichar) codePoint {
+    if ((codePoint >= 0x3000) && (codePoint <= 0x303F)) {
+        // Code point is in 'CJK Symbols and Punctuation' Unicode block.
+        return YES;
+    }
+    return NO;
+}
+
 // NSAccessibility support
 - (jobject)awtComponent:(JNIEnv*)env
 {
@@ -893,8 +902,14 @@
     // (i.e., when the user uses the Character palette or Inkwell), or when the string to insert is a complex
     // Unicode value.
     NSUInteger utf16Length = [aString lengthOfBytesUsingEncoding:NSUTF16StringEncoding];
+    NSUInteger utf8Length = [aString lengthOfBytesUsingEncoding:NSUTF8StringEncoding];
+    BOOL aStringIsComplex = NO;
+    if ((utf16Length > 2) ||
+        ((utf8Length > 1) && [self isCodePointInUnicodeBlockNeedingIMEvent:[aString characterAtIndex:0]])) {
+        aStringIsComplex = YES;
+    }
 
-    if ([self hasMarkedText] || !fProcessingKeystroke || (utf16Length > 2)) {
+    if ([self hasMarkedText] || !fProcessingKeystroke || aStringIsComplex) {
         JNIEnv *env = [ThreadUtilities getJNIEnv];
 
         static JNF_MEMBER_CACHE(jm_selectPreviousGlyph, jc_CInputMethod, "selectPreviousGlyph", "()V");
diff -r 4a8297aeb8a9 -r 49ce65a9e969 src/macosx/native/sun/awt/CGraphicsEnv.m
--- a/src/macosx/native/sun/awt/CGraphicsEnv.m	Sun Apr 10 01:08:12 2016 +0100
+++ b/src/macosx/native/sun/awt/CGraphicsEnv.m	Tue May 17 03:03:29 2016 +0100
@@ -26,6 +26,7 @@
 #import <JavaNativeFoundation/JavaNativeFoundation.h>
 
 #import "jni_util.h"
+#import "ThreadUtilities.h"
 #import "LWCToolkit.h"
 #import "AWT_debug.h"
 
@@ -133,17 +134,20 @@
 {
     if (flags == kCGDisplayBeginConfigurationFlag) return;
 
-    JNFPerformEnvBlock(JNFThreadDetachImmediately, ^(JNIEnv *env) {
-        JNFWeakJObjectWrapper *wrapper = (JNFWeakJObjectWrapper *)userInfo;
+    [ThreadUtilities performOnMainThreadWaiting:NO block:^() {
 
-        jobject graphicsEnv = [wrapper jObjectWithEnv:env];
-        if (graphicsEnv == NULL) return; // ref already GC'd
-        static JNF_CLASS_CACHE(jc_CGraphicsEnvironment, "sun/awt/CGraphicsEnvironment");
-        static JNF_MEMBER_CACHE(jm_displayReconfiguration, jc_CGraphicsEnvironment, "_displayReconfiguration", "(IZ)V");
-        JNFCallVoidMethod(env, graphicsEnv, jm_displayReconfiguration,
-                            (jint) display, 
-                            (jboolean) flags & kCGDisplayRemoveFlag);
-    });
+        JNFPerformEnvBlock(JNFThreadDetachImmediately, ^(JNIEnv *env) {
+            JNFWeakJObjectWrapper *wrapper = (JNFWeakJObjectWrapper *)userInfo;
+
+            jobject graphicsEnv = [wrapper jObjectWithEnv:env];
+            if (graphicsEnv == NULL) return; // ref already GC'd
+            static JNF_CLASS_CACHE(jc_CGraphicsEnvironment, "sun/awt/CGraphicsEnvironment");
+            static JNF_MEMBER_CACHE(jm_displayReconfiguration,
+                    jc_CGraphicsEnvironment, "_displayReconfiguration","(IZ)V");
+            JNFCallVoidMethod(env, graphicsEnv, jm_displayReconfiguration,
+                    (jint) display, (jboolean) flags & kCGDisplayRemoveFlag);
+        });
+    }];
 }
 
 /*
diff -r 4a8297aeb8a9 -r 49ce65a9e969 src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m
--- a/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m	Sun Apr 10 01:08:12 2016 +0100
+++ b/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m	Tue May 17 03:03:29 2016 +0100
@@ -236,6 +236,7 @@
         }
 
         NSOpenGLPixelFormatAttribute attrs[] = {
+            NSOpenGLPFAAllowOfflineRenderers,
             NSOpenGLPFAClosestPolicy,
             NSOpenGLPFAWindow,
             NSOpenGLPFAPixelBuffer,
diff -r 4a8297aeb8a9 -r 49ce65a9e969 src/share/bin/java.c
--- a/src/share/bin/java.c	Sun Apr 10 01:08:12 2016 +0100
+++ b/src/share/bin/java.c	Tue May 17 03:03:29 2016 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1995, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1995, 2015, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -459,6 +459,7 @@
      * of the application class.
      */
     PostJVMInit(env, appClass, vm);
+    CHECK_EXCEPTION_LEAVE(1);
     /*
      * The LoadMainClass not only loads the main class, it will also ensure
      * that the main method's signature is correct, therefore further checking
diff -r 4a8297aeb8a9 -r 49ce65a9e969 src/share/bin/java.h
--- a/src/share/bin/java.h	Sun Apr 10 01:08:12 2016 +0100
+++ b/src/share/bin/java.h	Tue May 17 03:03:29 2016 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2015, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -256,6 +256,13 @@
 #define NULL_CHECK(NC_check_pointer) \
     NULL_CHECK_RETURN_VALUE(NC_check_pointer, )
 
+#define CHECK_EXCEPTION_RETURN() \
+    do { \
+        if ((*env)->ExceptionOccurred(env)) { \
+            return; \
+        } \
+    } while (JNI_FALSE)
+
 /*
  * For JNI calls :
  *  - check for thrown exceptions
diff -r 4a8297aeb8a9 -r 49ce65a9e969 src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
--- a/src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java	Sun Apr 10 01:08:12 2016 +0100
+++ b/src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java	Tue May 17 03:03:29 2016 +0100
@@ -519,11 +519,17 @@
         byte[] sOut = new byte[s.length];
         GCTR gctrForSToTag = new GCTR(embeddedCipher, this.preCounterBlock);
         gctrForSToTag.doFinal(s, 0, s.length, sOut, 0);
+
+        // check entire authentication tag for time-consistency
+        int mismatch = 0;
         for (int i = 0; i < tagLenBytes; i++) {
-            if (tag[i] != sOut[i]) {
-                throw new AEADBadTagException("Tag mismatch!");
-            }
+            mismatch |= tag[i] ^ sOut[i];
         }
+
+        if (mismatch != 0) {
+            throw new AEADBadTagException("Tag mismatch!");
+        }
+
         return len;
     }


More information about the distro-pkg-dev mailing list