Lana Steuck
ec15b9375a
Merge
2014-05-15 10:40:38 -07:00
David Katleman
5a070398b3
Added tag jdk9-b13 for changeset ca74accc73cf
2014-05-15 10:25:40 -07:00
Alejandro Murillo
563feb9091
Merge
2014-05-09 08:34:22 -07:00
Jon Masamitsu
39154726de
Merge
2014-05-08 18:22:22 -07:00
Lana Steuck
e0fa855707
Merge
2014-05-08 15:26:57 -07:00
Christian Thalinger
b2d6f9f78a
Merge
2014-05-08 15:08:45 -07:00
David Katleman
9456b3c803
Added tag jdk9-b12 for changeset db0b706c8253
2014-05-08 01:05:13 -07:00
Coleen Phillimore
39f7049fbb
Merge
2014-05-07 18:19:31 -04:00
Lois Foltan
eddb53ffb9
8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope
...
Remove adlc's unused class FileBuffRegion.
Reviewed-by: coleenp, dholmes, kvn
2014-05-06 09:56:55 -04:00
Lois Foltan
ee1b91d3f0
8041627: Solaris Studio 12.4 C++ 5.13 compilation error due to lack of "surplus" prototype for binaryTreeDictionary.cpp
...
Fix C++ compilation error diagnostic for the call of "surplus" within get_better_list() method.
Reviewed-by: coleenp, dholmes
2014-05-06 08:59:57 -04:00
Coleen Phillimore
7e2463ea72
8023697: failed class resolution reports different class name in detail message for the first and subsequent times
...
Cache detail message when we cache exception for constant pool resolution.
Reviewed-by: acorn, twisti, jrose
2014-05-05 19:53:00 -04:00
Staffan Larsen
a51135b202
8031126: java/lang/management/ThreadMXBean/ThreadUserTime.java fails intermittently
...
Reviewed-by: coleenp, simonis, goetz, gthornbr
2014-05-05 20:17:19 +02:00
Christian Thalinger
78bfdda141
Merge
2014-05-02 19:00:04 -07:00
Daniel D. Daugherty
0b8b6462e4
Merge
2014-05-02 11:06:26 -07:00
Alejandro Murillo
c202b95c0f
Merge
2014-05-02 09:52:17 -07:00
Shrinivas Joshi
d3e5e9eb8d
8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes
...
Added missing -DmsgSize=640 to test's run commands.
Reviewed-by: kvn
2014-05-01 17:57:29 -07:00
Lana Steuck
a4deebf85a
Merge
2014-05-01 14:20:19 -07:00
David Katleman
de507c567d
Added tag jdk9-b11 for changeset e21de7fd0dd1
2014-05-01 12:50:03 -07:00
Zhengyu Gu
16a3e2f16d
6885993: Named Thread: introduce print() and print_on(outputStream* st) methods
...
Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread
Reviewed-by: twisti, coleenp, dholmes
2014-05-01 05:52:28 -07:00
Jon Masamitsu
799155b537
Merge
2014-04-30 14:43:00 -07:00
Shrinivas Joshi
c0f886ec65
8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc
...
Fix the arbitrary alignment issue in SPARC AES crypto stub routines.
Reviewed-by: kvn, iveresov
2014-04-30 14:14:01 -07:00
Mikael Vidstedt
c781bb874f
8042059: Various fixes to linux/sparc
...
Reviewed-by: twisti, kvn
2014-04-29 22:05:10 -07:00
Mikael Vidstedt
e88c91e4c3
8022070: Compilation error in stubGenerator_sparc.cpp with some compilers
...
Reviewed-by: twisti, kvn
2014-04-29 22:04:09 -07:00
Vladimir Kozlov
d9056b18ee
8041957: -XX:UseAVX=0 cause assert(UseAVX) failed
...
Temporary set UseAVX=1 and UseSSE=2 in generate_get_cpu_info()
Reviewed-by: twisti
2014-04-29 12:20:53 -07:00
Vladimir Kozlov
5c074b749c
8041959: Skip replay parsing errors with ReplayIgnoreInitErrors
...
Allow replay compilation with replay file parsing error.
Reviewed-by: twisti, iveresov
2014-04-29 10:29:56 -07:00
Goetz Lindenmaier
6e6f0720a9
8042195: Introduce umbrella header orderAccess.inline.hpp
...
Reviewed-by: dholmes, kvn, stefank, twisti
2014-04-29 15:17:27 +02:00
Albert Noll
3073f25b0d
8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798
...
Remove unnecessary lock in CompileBroker::mark_on_stack() that causes the deadlock
Reviewed-by: kvn, dcubed
2014-05-07 22:06:42 +02:00
Goetz Lindenmaier
9d479b16de
8042309: Some bugfixes for the ppc64 port
...
Reviewed-by: kvn
2014-05-02 14:53:06 +02:00
Volker Simonis
142ed91465
8042443: Fix C++-Interpreter after "8036956: remove EnableInvokeDynamic flag"
...
Insert missing bracket to make the interpreter build again
Reviewed-by: sla
2014-05-06 13:08:28 +02:00
Albert Noll
5f49f406c7
Merge
2014-05-06 08:01:14 +00:00
Albert Noll
4eb39cef62
8042428: CompileQueue::free_all() code is incorrect
...
Free task after getting next pointer of freelist.
Reviewed-by: kvn, adlertz
2014-05-06 09:52:38 +02:00
Tobias Hartmann
85296fec28
8036851: volatile double accesses are not explicitly atomic in C2
...
The C2 structure is adapted to distinguish between volatile and non-volatile double accesses.
Reviewed-by: twisti, kvn
2014-05-06 09:17:57 +02:00
Tobias Hartmann
ded0d16e25
8042052: assert(t != NULL) failed: must set before get
...
Added missing call to _gvn.transform to make sure the type of the PhiNode is recorded in the gvn.
Reviewed-by: kvn
2014-05-05 15:10:43 +02:00
Christian Thalinger
d025c1f6ce
Merge
2014-05-02 19:10:24 -07:00
Vladimir Kozlov
c909ac41de
8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR))
...
Convert the assert into the runtime check to skip IGVN optimizations for problematic memory nodes. Eliminate dead nodes more aggressively.
Reviewed-by: twisti, iveresov
2014-05-02 16:44:54 -07:00
Igor Ignatyev
3e18a6f16d
Merge
2014-05-02 09:30:17 +00:00
Igor Ignatyev
fd25edc683
8042214: add @ignore tag to all excluded jtreg tests in test/compiler
...
Reviewed-by: kvn, ctornqvi
2014-05-02 13:20:42 +04:00
Albert Noll
4865736713
Merge
2014-05-01 21:30:54 -07:00
Severin Gehwolf
a92fee550e
8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs
...
Allow 0 compiler threads if no JIT is used.
Reviewed-by: kvn, dholmes
2014-05-02 06:24:39 +02:00
Bengt Rutisson
9968a23667
7132678: G1: verify that the marking bitmaps have no marks for objects over TAMS
...
Co-authored-by: Tony Printezis <tony.printezis@oracle.com>
Reviewed-by: jmasa, tschatzl, ehelin
2014-04-29 09:33:20 +02:00
Albert Noll
b1d07c3707
Merge
2014-04-29 07:14:46 +00:00
Tobias Hartmann
06c26b6f97
8036956: remove EnableInvokeDynamic flag
...
The EnableInvokeDynamic flag and all support code is removed because it is not longer used in JDK 9.
Reviewed-by: kvn, twisti
2014-04-29 08:08:44 +02:00
Albert Noll
dab05a3040
8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline
...
Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache.
Reviewed-by: kvn, iveresov
2014-04-29 07:59:22 +02:00
Morris Meyer
3fddcd2712
8040919: Uninitialised memory in hotspot/src/share/vm/compiler/oopMap.cpp
...
Parfait refactoring in OopMapSet::update_register_map
Reviewed-by: kvn, twisti
2014-04-28 16:05:12 -07:00
David Chase
cd35f69721
8039407: Regression test needed for JDK-8015396
...
Converted bug demo into regression test
Reviewed-by: kvn
2014-04-28 15:09:39 -04:00
Tobias Hartmann
856856524e
8041771: C1: remove unused IR::_locals_size
...
The unused IR::_locals_size is removed.
Reviewed-by: kvn, roland
2014-04-28 14:34:12 +02:00
Albert Noll
7e3f05c6f7
Merge
2014-04-28 03:44:35 -07:00
Albert Noll
ff3717e719
8040085: dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cache
...
Add CodeCache::add_scavenge_root_nmethod(this) to the dtrace-constructor of nmethod
Reviewed-by: roland, iveresov
2014-04-28 12:39:12 +02:00
Staffan Larsen
a792009a9f
Merge
2014-04-28 09:31:25 +00:00
Staffan Larsen
c1abf998a6
8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
...
Reviewed-by: mgronlun, kamg
2014-04-28 09:27:47 +02:00