29164 Commits

Author SHA1 Message Date
Daniel Fuchs
01a0c50d3f 8031525: Logger created in test/tools/jar/UpdateManifest.java might get gc'ed too early
The test needs to keep a strong reference on its loggers otherwise the modification of the logger level may only be transient.

Reviewed-by: chegar
2014-01-10 19:48:02 +01:00
Joe Darcy
ad40a93e8a 8031082: Fix non-missing doclint problems in client libraries
Reviewed-by: serb
2014-01-10 09:24:47 -08:00
Chris Hegarty
be247dff24 Merge 2014-01-10 15:04:46 +00:00
Daniel Fuchs
078338ed6a 8031068: java/util/logging/ParentLoggersTest.java: checkLoggers: getLoggerNames() returned unexpected loggers
The test was not keeping any strong reference on the loggers it created allowing for them to be garbage collected too early.

Reviewed-by: mchung, chegar
2014-01-10 15:51:24 +01:00
Jaroslav Bachorik
a923f5c5d3 8031420: sun/management/jmxremote/bootstrap/CustomLauncherTest.java fails on some platforms: Unable to locate 'libjvm.so'
Reviewed-by: sla, chegar, sjiang
2014-01-10 08:22:00 +01:00
Joe Darcy
83ef2a16f5 8030845: Fix doclint missing issues in java.awt.event
Reviewed-by: prr, anthony
2014-01-09 14:15:01 -08:00
Joe Darcy
6fc7157058 8028543: Add SourceVersion.RELEASE_9
Reviewed-by: jjg
2014-01-07 11:43:56 -08:00
Joe Darcy
15b0827857 8000962: Update JDK_MINOR_VERSION for JDK 9
Reviewed-by: katleman, erikj, wetmore
2014-01-07 10:56:57 -08:00
Coleen Phillimore
469f290817 8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::contains
Metaspace::contains cannot look at purged metaspaces while CMS concurrently deallocates them.

Reviewed-by: mgerdin, sspitsyn, jmasa
2014-01-07 13:26:56 -05:00
Joe Darcy
34ee8749b7 8031326: Use Class<?> rather than Class in java.net method signatures
Reviewed-by: alanb, chegar
2014-01-07 09:58:16 -08:00
Roger Riggs
4541877ec0 8031103: java.time.Duration has wrong Javadoc Comments in toDays() and toHours()
Correct specification for Duration.toDays, toHours

Reviewed-by: lancea, alanb
2014-01-07 11:50:15 -05:00
Joe Darcy
84150a3734 8031302: Fix raw types lint warnings in java.security
Reviewed-by: xuelei
2014-01-07 09:17:56 -08:00
Joe Darcy
091f943598 8027063: SecurityManger.getClassContext returns a raw type
Reviewed-by: lancea, alanb, xuelei
2014-01-07 09:09:30 -08:00
Goetz Lindenmaier
06b9210700 8031319: PPC64: Some fixes in ppc and aix coding
Reviewed-by: kvn
2014-01-07 17:24:59 +01:00
Erik Helin
acc27f48fc Merge 2014-01-07 16:15:35 +01:00
Roland Westrelin
417b5f07b7 8027571: fatal error: meet not symmetric
Meet of one constant array and one exact array not symmetric.

Reviewed-by: kvn
2014-01-07 16:02:10 +01:00
Roland Westrelin
e9b5199781 8028064: tiered may collect wrong receiver type at virtual call
When unique callee is known at compile time, recorded class may be wrong

Reviewed-by: kvn, iveresov
2014-01-07 14:36:34 +01:00
Hannes Wallnöfer
5071b80944 8029667: Prototype linking is incorrect
Reviewed-by: jlaskey, sundar
2014-01-07 14:16:23 +01:00
Chris Hegarty
e5fe6018d3 Merge 2014-01-07 13:00:37 +00:00
Chris Hegarty
f27b377f0e 8031142: AbstractCollection and AbstractList should specify their default implementation using @implSpec
Reviewed-by: martin, psandoz
2014-01-07 12:59:32 +00:00
Athijegannathan Sundararajan
a26dd7a41b 8029003: setField in ScriptObject is incorrect for non extensible objects
Reviewed-by: lagergren, jlaskey
2014-01-07 18:14:18 +05:30
Jeremy Manson
66b65f9f88 8027364: PSScavenge accounts too large code section to StringTable unlink
Correct timing measurement by modifying the scope of the GCTraceTime instance.

Reviewed-by: ysr, tamao
2014-01-07 13:31:33 +01:00
Roland Westrelin
7c32ed31d2 8028536: Test cases to cover type system fixes pushed with 8024070
Extra test cases for type speculation

Reviewed-by: kvn
2014-01-07 12:38:22 +01:00
Chris Hegarty
2878960abe 8031067: java/util/concurrent/atomic/AtomicUpdaters.java: java.lang.Error: Unexpected reflective access
Ensure that the test is not influenced by the default users policy.

Reviewed-by: martin
2014-01-07 11:34:59 +00:00
Staffan Larsen
3e537df17c 8031305: (hotspot) com.sun.management.VMOption is missing the ATTACH_ON_DEMAND origin
Reviewed-by: jbachorik, mchung, dholmes
2014-01-07 12:32:57 +01:00
Paul Sandoz
4d62c07baa 8031306: Incorrect bug id on tests
Reviewed-by: chegar
2014-01-07 11:33:22 +01:00
Paul Sandoz
b3ff3362d2 8031187: DoubleStream.count is incorrect for a stream containing > Integer.MAX_VALUE elements
Reviewed-by: darcy
2014-01-07 11:15:11 +01:00
Staffan Larsen
3c425d407f 4990369: visibleMethods() and methodsByName() return wrong visible methods
Reviewed-by: sspitsyn, coleenp
2014-01-07 10:50:28 +01:00
Peter Levart
1403c7fe08 8030801: SocketHandler(host, port) requires permission ("java.util.logging.LoggingPermission" "control")
8029781: Theoretical data race on java.util.logging.Handler.sealed

Use privileged actions instead of racy boolean field to elevate privilege when constructing logging handlers

Reviewed-by: mchung, dfuchs
2014-01-07 09:54:16 +01:00
Christian Thalinger
76a9fa693d 8029305: add type tag to AbstractCompiler
Reviewed-by: iveresov, kvn
2014-01-06 17:23:07 -08:00
Christian Thalinger
618ee38356 8031199: _MSC_VER is only defined on _WIN32
Reviewed-by: kvn, iveresov
2014-01-06 15:35:20 -08:00
Joe Darcy
7afdd44edf 8031210: Remove serial warning from java.lang.Enum
Reviewed-by: lancea, mduigou
2014-01-06 13:54:54 -08:00
Harold Seigel
6794647135 8030955: assert(_prologue != NULL) failed: prologue pointer must be initialized
Allow multiple calls to PerfMemory::destroy()

Reviewed-by: zgu, coleenp
2014-01-06 08:44:24 -05:00
Goetz Lindenmaier
fe000cd966 8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checks
Swap the Projs in the block list so that the new block is added behind the proper node.

Reviewed-by: kvn
2014-01-06 11:02:21 +01:00
Abhijit Saha
fe16ec1609 Merge 2014-01-03 16:01:19 -08:00
Abhijit Saha
dccce91690 Merge 2014-01-03 15:59:10 -08:00
David Katleman
38f7bb43af Added tag jdk8-b122 for changeset 35eadc466f62 2014-01-03 11:55:12 -08:00
David Katleman
c2f25b0fed Added tag jdk8-b122 for changeset ee2fe358a445 2014-01-03 11:54:55 -08:00
Joe Darcy
2bcdd59800 8031081: Use separate doclint flags for different doc bundles
Reviewed-by: chegar, tbell
2014-01-03 09:37:34 -08:00
Athijegannathan Sundararajan
ab0a342a89 8031106: Nashorn: IndexOutOfBoundsException in NashornCallSiteDescriptor.getNameToken()
Reviewed-by: hannesw, jlaskey
2014-01-03 10:09:48 +05:30
Abhijit Saha
db33f92a65 Merge 2014-01-02 15:31:53 -08:00
Zhengyu Gu
e0ca30c97b 6730115: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error
Fixed incompatible uses of EXCEPTION_MARK and CHECK macros in AttachListener::init(), handle exception locally.

Reviewed-by: minqi, coleenp
2013-12-31 08:58:08 -05:00
Aleksei Efimov
e03b5f15ed 8025051: Update resource files for TimeZone display names
Reviewed-by: okutsu, mfang
2013-12-30 16:46:55 +04:00
Miroslav Kos
ffc26f81a5 8032639: Update copyright year to match last edit in jaxws repository for 2013
Reviewed-by: chegar
2013-12-30 00:00:00 +01:00
Lana Steuck
657b9db1ba 8029235: Update copyright year to match last edit in jdk8 jdk repository for 2013
Updated files with 2011, 2012 and 2013 years according to the file's last updated date

Reviewed-by: tbell, lancea, chegar
2013-12-26 12:04:16 -08:00
Peter Levart
e7666f597d 6857566: (bf) DirectByteBuffer garbage creation can outpace reclamation
Help ReferenceHandler thread process References while attempting to allocate direct memory

Reviewed-by: alanb
2014-02-24 15:34:33 +01:00
Fredrik Arvidsson
ae40a61ee5 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val)
Added small corrections to the JavaDoc comments in the code.

Reviewed-by: sla
2014-02-24 10:34:07 +01:00
Aleksei Efimov
7cef8fd674 8032909: XSLT string-length returns incorrect length when string includes complementary chars
Reviewed-by: joehw, dfuchs
2014-02-21 16:55:25 +04:00
Ivan Gerasimov
d32c8e09e3 8023022: Some more typos in javadoc
Reviewed-by: lancea, alanb
2014-02-17 20:23:55 +04:00
Sergey Bylokhov
15eae84511 8030987: sun_awt_X11_GtkFileDialogPeer.h can be removed
Reviewed-by: pchelko, azvegint
2013-12-26 21:33:24 +04:00