Morris Meyer
97512f58ec
8040921: Uninitialised memory in hotspot/src/share/vm/c1/c1_LinearScan.cpp
...
Fixed parfait initialization issue.
Reviewed-by: kvn, twisti
2014-08-05 08:19:03 -07:00
Tobias Hartmann
70a55eac34
8054033: Remove unused references to Compile*
...
Removed unused references to Compile* missed by JDK-8034812.
Reviewed-by: kvn, roland
2014-08-05 09:58:52 +02:00
Albert Noll
6292295da2
Merge
2014-08-05 07:37:10 +00:00
Zoltan Majo
023c23b23c
8054013: run hotspot JTREG compiler tests only on fastdebug platforms and also on macosx
...
Modify hotspot/make/jprt.properties and make/jprt.properties on the top level to add/remove the relevant platforms.
Reviewed-by: kvn, roland
2014-08-05 09:07:16 +02:00
Igor Ignatyev
0521e7ed8f
8051484: Test compiler/6932496/Test6932496.java failed to compile after JDK-8011044: 1.5 is no longer supported
...
Reviewed-by: kvn, roland
2014-08-03 12:04:36 +04:00
Igor Ignatyev
ebcdde4222
8051896: jtreg tests don't use $TESTJAVAOPTS
...
Reviewed-by: kvn, ctornqvi
2014-08-03 12:04:17 +04:00
Roland Westrelin
a2d18a0238
8057038: Speculative traps not robust when compilation and class unloading are concurrent
...
Speculative traps can be removed from MDO while being copied by compiler
Reviewed-by: kvn, iveresov
2014-08-02 06:15:23 +02:00
Filipp Zhinkin
dc2c903e43
8055904: Develop tests for new command-line options related to SHA intrinsics
...
Reviewed-by: kvn, iignatyev
2014-09-03 15:29:57 +04:00
Filipp Zhinkin
8381452775
8055903: Develop sanity tests on SPARC's SHA instructions support
...
Reviewed-by: kvn, iignatyev
2014-09-03 15:26:06 +04:00
Filipp Zhinkin
9f825ac4cb
8056091: Move compiler/intrinsics/mathexact/sanity/Verifier to compiler/testlibrary and extend its functionality
...
Reviewed-by: kvn, iignatyev
2014-09-03 15:24:26 +04:00
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
Tim Bell
a33df03f53
Added tag jdk9-b25 for changeset 938af06a9f70
2014-08-01 14:09:09 -07:00
Jon Masamitsu
e9553ff4bf
Merge
2014-07-31 16:39:57 -07: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
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
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
Lana Steuck
8678a25ccf
Merge
2014-07-30 11:49:41 -07:00
Vladimir Kozlov
7a9fc5ff21
Merge
2014-07-29 21:28:09 +00:00
Vladimir Kozlov
4e83db432d
8049252: VerifyStack logic in Deoptimization::unpack_frames does not expect to see invoke bc at the top frame during normal deoptimization
...
Add missing check for reexecute flag to VerifyStack code.
Reviewed-by: roland
2014-07-29 13:40:58 -07:00
Tobias Hartmann
c36b77bbfd
8049043: Load variable through a pointer of an incompatible type in hotspot/src/share/vm/runtime/sharedRuntimeMath.hpp
...
Fixed parfait warnings caused by __HI and __LO macros in sharedRuntimeMath.hpp by using a union.
Reviewed-by: kvn, drchase
2014-07-29 13:56:29 +02:00
Tobias Hartmann
d2a5b70cdf
8040121: Load variable through a pointer of an incompatible type in src/hotspot/src/share/vm: opto/output.cpp, runtime/sharedRuntimeTrans.cpp, utilities/globalDefinitions_visCPP.hpp
...
Fixed parfait warnings in globalDefinitions files by using a union for casts.
Reviewed-by: kvn
2014-07-29 13:54:16 +02:00
Martin Doerr
071c3a3924
8050973: CMS/G1 GC: add missing Resource and Handle mark
...
Add Resource/HandleMark in the work() method of some AbstractGangTask to reclaim these resources earlier.
Reviewed-by: tschatzl, goetz
2014-07-29 10:26:09 +02:00
Filipp Zhinkin
e8d1955b5e
8051344: JVM crashed in Compile::start() during method parsing w/ UseRTMDeopt turned on
...
Call rtm_deopt() only if there were no compilation bailouts before.
Reviewed-by: kvn
2014-07-28 15:06:38 -07:00
Dmitry Samersoff
037f9fdccf
8049046: Deprecated Function in hotspot/src/os/solaris/vm/attachListener_solaris.cpp
...
Replace door_cred with door_ucred call
Reviewed-by: dholmes, sspitsyn
2014-07-28 07:31:17 -07:00
Tim Bell
5550d93edd
Added tag jdk9-b24 for changeset d6c0b1381379
2014-07-25 15:38:08 -07:00
Jon Masamitsu
7774fe7ed1
Merge
2014-07-24 15:06:36 -07:00
Alejandro Murillo
2c30bd9104
Merge
2014-07-24 13:18:15 -07:00
Rickard Bäckman
84271f1c96
Merge
2014-07-24 14:38:26 +02:00
Jon Masamitsu
e242f23105
Merge
2014-07-23 14:06:28 -07:00
Thomas Schatzl
f161bd6d16
8027959: Early reclamation of large objects in G1
...
Try to reclaim humongous objects at every young collection after doing a conservative estimate of its liveness.
Reviewed-by: brutisso, mgerdin
2014-07-23 09:03:32 +02:00
Lana Steuck
14cfe75c89
Merge
2014-07-22 11:56:22 -07:00
Poonam Bajaj
5d40917272
8049881: jstack not working on core files
...
Access _trace_id field of Klass in try-catch block
Reviewed-by: dholmes, dsamersoff, mgronlun
2014-07-22 06:34:42 -07:00
Zhengyu Gu
5b85e36189
Merge
2014-07-21 09:48:38 -04:00
Zhengyu Gu
944d684ea8
8050167: linux-sparcv9: hs_err file does not show any stack information
...
Fixed creation of starting stack frame for stack walking in error handler
Reviewed-by: coleenp, mikael
2014-07-21 06:00:44 -07:00