Albert Noll
|
e8bc971d19
|
8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000
Double CodeCacheSegmentSize from 64 byte to 128 bytes if tiered compilation is enabled
Reviewed-by: kvn, twisti
|
2014-03-07 07:42:40 +01:00 |
|
Volker Simonis
|
87b278c44c
|
8036777: AIX: Adapt implementation after '6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris.'
Reviewed-by: kvn
|
2014-03-06 14:35:26 +01:00 |
|
Vladimir Kozlov
|
ee8db43354
|
Merge
|
2014-03-06 11:12:45 -08:00 |
|
Alexander Smundak
|
f90699ff16
|
8035647: PPC64: Support for elf v2 abi
ELFv2 ABI used by the little endian PowerPC64 on Linux.
Reviewed-by: kvn
|
2014-03-06 10:55:28 -08:00 |
|
Vladimir Ivanov
|
bd8255eaa4
|
8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues on
Reviewed-by: kvn
|
2014-03-06 09:53:14 -08:00 |
|
Roland Westrelin
|
e021d60c5a
|
Merge
|
2014-03-06 02:37:44 -08:00 |
|
Roland Westrelin
|
d5ff84f8b3
|
8032633: Enable type speculation by default
Enable type speculation
Reviewed-by: kvn
|
2014-03-06 11:11:04 +01:00 |
|
Igor Ignatyev
|
8439d7fa51
|
8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiled
Reviewed-by: kvn, roland
|
2014-03-06 12:47:45 +04:00 |
|
Igor Ignatyev
|
4f2175f088
|
8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_test
Reviewed-by: roland, kvn
|
2014-03-06 12:46:04 +04:00 |
|
Igor Ignatyev
|
54177912e8
|
8028482: [TESTBUG] tests that use JMX should be in need_compact3 test group
Reviewed-by: roland, sla, dholmes
|
2014-03-06 12:45:59 +04:00 |
|
Vladimir Kozlov
|
533560cb3e
|
8035983: Fix "Native frames:" in crash report (hs_err file)
Check fr.sender_sp() in java thread instead of os::is_first_C_frame(&fr).
Reviewed-by: twisti, coleenp
|
2014-03-05 16:21:22 -08:00 |
|
Roland Westrelin
|
7bee30f699
|
8036146: make CPP interpreter build again
Fix build of CPP interpreter on x86 and sparc
Reviewed-by: kvn
|
2014-03-05 15:14:25 +01:00 |
|
Roland Westrelin
|
7f243a6751
|
Merge
|
2014-03-05 02:41:57 -08:00 |
|
Albert Noll
|
a09c80205a
|
Merge
|
2014-03-05 01:26:52 -08:00 |
|
Albert Noll
|
9e39a2797d
|
8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1
Start test with -XX:-TieredCompilation so that one compiler thread works
Reviewed-by: kvn, twisti
|
2014-03-05 10:20:30 +01:00 |
|
Roland Westrelin
|
38fd717c30
|
8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90
Concurrent update of traps with construction of ciMethodData
Reviewed-by: kvn, twisti
|
2014-03-05 09:29:12 +01:00 |
|
Albert Noll
|
796f0c989b
|
Merge
|
2014-03-04 21:15:33 -08:00 |
|
Albert Noll
|
9150b93093
|
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation'
Add -XX:+IgnoreUnrecognizedVMOptions to @main/othervm to make the test pass on Client VM
Reviewed-by: kvn, roland
|
2014-03-05 06:08:19 +01:00 |
|
Mario Torre
|
694a2d010b
|
8036619: Shark: add LLVM 3.4 support
Reviewed-by: twisti
|
2014-03-04 18:52:06 -08:00 |
|
Volker Simonis
|
7d7f4bf62a
|
8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX)
Reviewed-by: kvn
|
2014-03-04 17:14:00 +01:00 |
|
Vladimir Ivanov
|
fc6e8666a1
|
8036100: Default method returns true for a while, and then returns false
Reviewed-by: kvn, jrose
|
2014-03-04 02:33:10 -08:00 |
|
Vladimir Ivanov
|
1dbe60a475
|
8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...)
Reviewed-by: iveresov, roland, coleenp
|
2014-03-04 02:23:16 -08:00 |
|
Vladimir Ivanov
|
3ba019c8b2
|
8035828: Turn on @Stable support in VM
Reviewed-by: jrose, twisti
|
2014-03-04 02:20:41 -08:00 |
|
Vladimir Ivanov
|
132fd335eb
|
8035887: VM crashes trying to force inlining the recursive call
Reviewed-by: kvn, twisti
|
2014-03-04 02:19:04 -08:00 |
|
Aleksey Shipilev
|
1d10b6813e
|
8031818: Experimental VM flag for enforcing safe object construction
-XX:+AlwaysSafeConstructors to unconditionally emit the trailing constructor barrier.
Reviewed-by: kvn, roland
|
2014-03-03 15:31:27 +04:00 |
|
Aleksey Shipilev
|
c4bd0f58d3
|
8033380: Experimental VM flag to enforce access atomicity
-XX:+AlwaysAtomicAccesses to unconditionally enforce the access atomicity.
Reviewed-by: roland, kvn, iveresov
|
2014-03-03 15:54:45 +04:00 |
|
Nils Eliasson
|
0b6a5f744a
|
8007270: Make IsMethodCompilable test work with tiered
Only c2 compiles counts toward cutoff
Reviewed-by: kvn, roland
|
2014-01-28 15:05:46 +01:00 |
|
Albert Noll
|
7722b3d097
|
8035946: Use ResourceHashtable for dependency checking
Use ResourceHashtable for dependency checking and delete GenericHashtable
Reviewed-by: kvn, coleenp
|
2014-03-03 08:04:14 +01:00 |
|
Alejandro Murillo
|
ad8d066a4a
|
Merge
|
2014-02-28 09:30:20 -08:00 |
|
Morris Meyer
|
c696dd6700
|
Merge
|
2014-02-28 08:02:20 -08:00 |
|
Erik Helin
|
000c4d9734
|
Merge
|
2014-02-28 14:56:04 +01:00 |
|
Roland Westrelin
|
227129c4d9
|
8031754: Type speculation should favor profile data from outermost inlined method
Favor profile data coming from outer most method
Reviewed-by: kvn, twisti
|
2014-02-28 13:44:16 +01:00 |
|
Goetz Lindenmaier
|
74db1cc753
|
8035970: PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExact
Reviewed-by: kvn
|
2014-02-27 20:40:24 +01:00 |
|
Stefan Karlsson
|
959bdfb211
|
8035746: Add missing Klass::oop_is_instanceClassLoader() function
Reviewed-by: mgerdin, coleenp
|
2014-02-27 10:36:50 +01:00 |
|
Stefan Karlsson
|
ba2326e19f
|
8035648: Don't use Handle in java_lang_String::print
Reviewed-by: coleenp, pliden
|
2014-02-27 10:34:55 +01:00 |
|
Roland Westrelin
|
58c97205d0
|
8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239
Biased locking's revoke_bias locks monitor in compiled frame with eliminated lock
Reviewed-by: kvn, iveresov
|
2014-02-27 09:37:16 +01:00 |
|
Igor Veresov
|
2c99a4ef9f
|
8035283: Second phase of branch shortening doesn't account for loop alignment
Added missing check for loop padding case.
Reviewed-by: kvn, jrose
|
2014-02-26 16:45:15 -08:00 |
|
Goetz Lindenmaier
|
c01a8b9263
|
8035396: Introduce accessor for tmp_oop in frame
Avoid #ifs by introducing the accessor function interpreter_frame_temp_oop_addr().
Reviewed-by: kvn, twisti
|
2014-02-26 11:33:34 -08:00 |
|
Jesper Wilhelmsson
|
ead6152f73
|
8035822: Unable to test minimalVM
Moved the test code inside INCLUDE_ALL_GCS
Reviewed-by: dholmes, stefank
|
2014-02-26 14:52:42 +01:00 |
|
Albert Noll
|
6dcf058035
|
Merge
|
2014-02-26 02:54:49 -08:00 |
|
Albert Noll
|
1258452546
|
Merge
|
2014-02-26 02:38:46 -08:00 |
|
Albert Noll
|
aa570e227c
|
8034839: jvm hangs with gc/gctests/LoadUnloadGC test
Provide fast lookup of checked dependencies via hashmap
Reviewed-by: kvn, roland
|
2014-02-26 11:29:47 +01:00 |
|
Henry Jen
|
ac4f26242b
|
8033898: undefined symbol when build hotspot with Xcode5
Reviewed-by: sla, dholmes
|
2014-02-25 23:59:04 -08:00 |
|
Niclas Adlertz
|
94a86285a7
|
8010500: [parfait] Possible null pointer dereference at hotspot/src/share/vm/opto/loopnode.hpp
Added NULL check for loopnode() in get_pre_loop_end()
Reviewed-by: kvn, roland
|
2014-02-26 07:46:46 +01:00 |
|
Albert Noll
|
39b5a040cd
|
8032642: [TESTBUG] Fix testbugs in compiler/startup/.*
Fixed issues with these tests
Reviewed-by: kvn, twisti
|
2014-02-26 07:44:59 +01:00 |
|
Roland Westrelin
|
84c68fc78a
|
Merge
|
2014-02-25 10:42:25 -08:00 |
|
Roland Westrelin
|
493557fc90
|
8031752: Failed speculative optimizations should be reattempted when root of compilation is different
Support for speculative traps that keep track of the root of the compilation in which a trap occurs.
Reviewed-by: kvn, twisti
|
2014-02-25 18:16:24 +01:00 |
|
Niclas Adlertz
|
5d4b624caf
|
8033260: assert(lrg._area >= 0.0) failed: negative spill area
Change type from float to double on block frequency, and add check for +Inf - +Inf operation
Reviewed-by: kvn, roland
|
2014-02-25 17:51:27 +01:00 |
|
Niclas Adlertz
|
532b570e81
|
8032656: Tag the MachSpillCopies with purpose information
Subclassed the MachSpillCopyNode with different subnodes for different spill purposes to enhance debugging / visualization
Reviewed-by: kvn, roland
|
2014-02-25 14:09:02 +01:00 |
|
Albert Noll
|
a609fe84bb
|
8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount
Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered)
Reviewed-by: kvn
|
2014-02-25 13:52:37 +01:00 |
|