28283 Commits

Author SHA1 Message Date
Roland Westrelin
9369af8c06 8055946: assert(result == NULL || result->is_oop()) failed: must be oop
Caller of popped frame doesn't have valid result during deoptimization

Reviewed-by: kvn
2014-08-27 17:37:18 +02:00
Roland Westrelin
fa27000f3c 8055910: closed/java/util/Collections/CheckedCollections.java failed with ClassCastException not thrown
Missing subtype check for Arrays.copyOf intrinsic

Reviewed-by: kvn, iveresov
2014-08-29 16:32:29 +02:00
Vladimir Kozlov
b9e949183d 8055494: Add C2 x86 intrinsic for BigInteger::multiplyToLen() method
Add new C2 intrinsic for BigInteger::multiplyToLen() on x86 in 64-bit VM.

Reviewed-by: roland
2014-09-02 12:48:45 -07:00
Vladimir Kozlov
8b93fb04cd 8056964: JDK-8055286 changes are incomplete
Added ccstr and ccstrlist types to compilerOracle 'option' command

Reviewed-by: roland
2014-09-02 10:26:48 -07:00
David Chase
4c9f643e10 8054292: code comments leak in fastdebug builds
Added deallocation to destructor; hardened interface against misuse

Reviewed-by: kvn
2014-08-29 19:45:49 -04:00
Tobias Hartmann
3eb44b3955 Merge 2014-08-29 13:46:50 +00:00
Zoltan Majo
fbab0fe16e 8055286: Extend CompileCommand=option to handle numeric parameters
Changed CompileCommand=option to handle "extended" parameters: Klass::method,type,flag,value. Types supported are bool, intx, and uintx.

Reviewed-by: kvn, roland
2014-08-29 15:32:16 +02:00
Tobias Hartmann
79be04020a 8056067: NodeHash debug variables are available in product build
Make NodeHash debug variables only available in debug/optimized build.

Reviewed-by: kvn, roland
2014-08-29 14:46:35 +02:00
Igor Ignatyev
da8d847087 8056223: typo in export_optimized_jdk
Reviewed-by: kvn
2014-08-28 23:30:13 +04:00
Serguei Spitsyn
7b1571089e Merge 2014-08-01 19:03:26 -07:00
Serguei Spitsyn
3dec185794 7187999: dtrace jstack action is broken
Separate jhelper.d and hotspot provider (other USDT probes)

Reviewed-by: dholmes, dsamersoff
2014-08-01 16:33:46 -07:00
Roland Westrelin
2588547f41 Merge 2014-08-01 15:57:00 -07:00
Jon Masamitsu
5f2c33e42b 8031323: Optionally align objects copied to survivor spaces
Reviewed-by: brutisso, tschatzl
2014-08-01 15:40:12 -07:00
Pavel Rappo
5731d09e61 8054158: Fix typos in JNDI-related packages
Reviewed-by: rriggs, vinnie
2014-08-01 22:32:51 +01:00
Tim Bell
48710812cb Added tag jdk9-b25 for changeset 064db4f56d0d 2014-08-01 14:09:25 -07:00
Tim Bell
06f3de9ab1 Added tag jdk9-b25 for changeset 85d68faca425 2014-08-01 14:09:22 -07:00
Tim Bell
65ce4d424f Added tag jdk9-b25 for changeset 48b43b7b9e0c 2014-08-01 14:09:19 -07:00
Tim Bell
cfd81866b2 Added tag jdk9-b25 for changeset 3dad8878772d 2014-08-01 14:09:18 -07:00
Tim Bell
a4229e08b8 Added tag jdk9-b25 for changeset d553e7400295 2014-08-01 14:09:14 -07:00
Tim Bell
a33df03f53 Added tag jdk9-b25 for changeset 938af06a9f70 2014-08-01 14:09:09 -07:00
Tim Bell
7566d8b011 Added tag jdk9-b25 for changeset 607831311622 2014-08-01 14:09:06 -07:00
Tim Bell
b17398aa78 Added tag jdk9-b25 for changeset 4c599f00e556 2014-08-01 14:09:05 -07:00
Rob McKenna
c4304d447a 8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
Reviewed-by: wetmore, xuelei
2014-08-01 19:44:52 +01:00
Jan Lahoda
66ea31ef63 8043643: Add an crules analyzer avoiding string concatenation in messages of Assert checks
Generalizing the crules infrastructure, adding a new analyzer to check String concatenation in Assert calls.

Reviewed-by: jjg, vromero
2014-08-01 11:09:40 -07:00
Sergey Bylokhov
e75aa4182b 8026497: Font2DTest demo: unused resource files
Reviewed-by: azvegint, bae
2014-08-01 16:26:17 +01:00
Martin Doerr
269f961b6d 8053931: (fc) FileDispatcherImpl.lock0 does not handle ERROR_IO_PENDING [win]
Reviewed-by: alanb
2014-08-01 15:50:01 +01:00
Rob McKenna
96c0091bde 8031435: Ftp download does not work properly for ftp user without password
Reviewed-by: chegar
2014-08-01 15:36:23 +01:00
Rob McKenna
063b7f5dc9 8030166: java/lang/ProcessBuilder/Basic.java fails intermittently: waitFor took too long
Reviewed-by: rriggs
2014-08-01 15:34:55 +01:00
Pavel Rappo
12b137c7c0 8051991: Flatten VersionHelper hierarchies
Reviewed-by: vinnie
2014-08-01 14:57:15 +01:00
Dmeetry Degrave
140ff9735f 8044671: NPE from JapaneseEra when a new era is defined in calendar.properties
Reviewed-by: okutsu
2014-08-01 16:29:46 +04:00
Xue-Lei Andrew Fan
ef6f1e0e2e 8052406: SSLv2Hello protocol may be filter out unexpectedly
Reviewed-by: weijun
2014-08-01 12:05:05 +00:00
Joe Darcy
8bfd74fd09 8039102: Add raw and unchecked lint warnings to build of jdk repository
Reviewed-by: tbell
2014-07-31 17:20:40 -07:00
Neil Toda
8c6d88b327 8044867: Fix raw and unchecked lint warnings in sun.tools.*
Reviewed-by: darcy
2014-07-31 17:01:24 -07:00
Jon Masamitsu
e9553ff4bf Merge 2014-07-31 16:39:57 -07:00
Sergey Bylokhov
80e6924c78 7058700: Unexpected exceptions and timeouts in SF2 parser code
Reviewed-by: prr, pchelko
2014-07-31 21:09:52 +01:00
Sergey Bylokhov
11c5292dfc 8033141: Cleanup of sun.awt.X11 package
Reviewed-by: azvegint, pchelko
2014-07-31 23:00:24 +04:00
Christian Tornqvist
71d23aa793 8053956: [TESTBUG] Remove @ignore tag from fixed runtime issues
Removed ignore tags from already fixed tests

Reviewed-by: gtriantafill, dcubed
2014-07-31 11:56:59 -07:00
Joe Darcy
e03cc0d3c2 8054050: Fix stay raw and unchecked lint warnings in core libs
Reviewed-by: lancea, alanb
2014-07-31 11:48:39 -07:00
Phil Race
c8ecef89bb 8052396: Catch exceptions resulting from missing font cmap
Reviewed-by: bae, serb
2014-07-31 11:33:36 -07:00
Mikael Vidstedt
da88be408e 8054009: Support SKIP_BOOT_CYCLE=false when invoked from JPRT
Reviewed-by: dholmes, erikj
2014-07-31 11:14:26 -07:00
Roland Westrelin
e546e2a060 8054054: 8040121 is broken
C++ code pattern from 8040121 is incorrect

Reviewed-by: kvn
2014-07-31 19:59:36 +02:00
Athijegannathan Sundararajan
a55d1b4b75 8053908: jdeps is not PATH on Mac, results in ant clean test failure on Mac
Reviewed-by: hannesw, jlaskey
2014-07-31 18:14:46 +05:30
Alexander Scherbatiy
60a32b2687 8051838: [Findbugs]sun.awt.image.MultiResolutionCachedImage expose internal representation
Reviewed-by: serb, pchelko
2014-07-31 14:28:10 +04:00
Aleksei Efimov
c77c24b62d 8032908: getTextContent doesn't return string in JAXP
Reviewed-by: joehw
2014-07-31 11:34:34 +04:00
Aleksei Efimov
5be9b5e8ec 8032908: getTextContent doesn't return string in JAXP
Reviewed-by: joehw
2014-07-31 11:31:57 +04:00
Thomas Schatzl
a959c0971e 8051973: Eager reclaim leaves marks of marked but reclaimed objects on the next bitmap
Eager reclaim also needs to clear marks of eagerly reclaimed regions if they have already been marked during concurrent mark.

Reviewed-by: jmasa
2014-07-31 09:23:24 +02:00
Tobias Hartmann
e3073f2e53 8053915: bigapps assert failure in C2: modified node is not on IGVN._worklist
Add modified node to the IGVN worklist in 'PhaseIdealLoop::do_range_check'.

Reviewed-by: kvn, roland
2014-07-31 08:39:47 +02:00
Tobias Hartmann
efc7daaf82 8054081: Crashes with assert "modified node is not on IGVN._worklist"
Modified safepoint nodes are not added to the IGVN worklist by 'PhaseMacroExpand::scalar_replacement()'

Reviewed-by: kvn, roland
2014-08-05 08:25:10 +02:00
Coleen Phillimore
d230f0b4fd 8051398: jvmti tests fieldacc002, fieldmod002 fail in nightly with errors: (watch#0) wrong location
Didn't handle NULL bcp for native methods

Reviewed-by: dcubed, sspitsyn
2014-07-31 00:50:55 +00:00
Serguei Spitsyn
73cc0f6b76 Merge 2014-07-30 15:14:49 -07:00