Tobias Hartmann
1caa674424
8051550: Printing of 'cmpN_reg_branch_short' instruction shows wrong 'op2' register
...
Missing '$' added to the format string of the 'cmpN_reg_branch_short' instruction (sparc.ad).
Reviewed-by: kvn, iveresov
2014-07-23 07:53:24 +02:00
Alexander Smundak
f8d5d704ae
8050942: PPC64: implement template interpreter for ppc64le
...
Reviewed-by: kvn, goetz
2014-07-17 15:40:04 -07:00
Albert Noll
0f4091ddaf
Merge
2014-07-25 10:57:57 +00:00
Albert Noll
e4e0c214ff
Merge
2014-07-25 10:04:36 +00:00
Albert Noll
cf7a398eea
Merge
2014-07-25 09:44:53 +00:00
Tobias Hartmann
11eb4553c9
8040213: C2 does not put all modified nodes on IGVN worklist
...
Verification code is added that checks if modified nodes are put on the IGVN worklist and modified nodes are processed by 'PhaseIterGVN::transform_old()'
Reviewed-by: kvn, jrose
2014-07-25 10:06:17 +02:00
Zoltan Majo
1d44fa46f0
8050860: Cleanup TypeTuple and TypeFunc
...
Declared fields TypeFunc::_domain, TypeFunc::_range, TypeTuple::_cnt and TypeTuple::_fields private, changed direct accesses to fields to use accessor methods.
Reviewed-by: kvn, vlivanov
2014-07-24 09:15:38 +02:00
Coleen Phillimore
3f0a945468
8004128: NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code
...
Remove bcx and mdx handling. We no longer have to convert bytecode pointers to indices for GC since Methods aren't moved.
Reviewed-by: mgerdin, kvn
2014-07-17 15:45:46 -04:00
David Katleman
1cf94af67c
Added tag jdk9-b23 for changeset dce1ebc0a015
2014-07-17 09:50:15 -07:00
Volker Simonis
c17cd0d39f
8050228: Rename 'rem_size' in compactibleFreeListSpace.cpp because of name clashes on AIX
...
Reviewed-by: dholmes, jmasa
2014-07-17 11:32:09 +02:00
Martin Doerr
1439e307db
8050972: Concurrency problem in PcDesc cache
...
The entries of the PcDesc cache in nmethods are not declared as volatile, but they are accessed and modified by several threads concurrently.
Reviewed-by: kvn, dholmes, dcubed
2014-07-17 10:21:31 +02:00
Zoltan Majo
33058abb3f
8051303: 'optimized' build broken by JDK-8039425
...
Changed preprocessor directive in PhaseIterGVN::optimize()
Reviewed-by: kvn, anoll
2014-07-21 10:25:58 +02:00
Igor Ignatyev
726b299ae0
Merge
2014-07-19 13:43:02 +04:00
Igor Ignatyev
d6a4f1737d
8031978: compiler/ciReplay/TestVM_no_comp_level.sh fails with "TEST [CHECK :: REPLAY DATA GENERATION] FAILED:
...
Reviewed-by: kvn
2014-07-19 00:34:40 +04:00
Igor Ignatyev
e6b1dd586f
8032449: Get rid of JMX in test/compiler
...
Reviewed-by: kvn
2014-07-19 00:34:20 +04:00
Anton Ivanov
4f7af5c597
8049348: compiler/intrinsics/bmi/verifycode tests on lzcnt and tzcnt use incorrect assumption about REXB prefix usage
...
Reviewed-by: kvn
2014-07-19 00:33:37 +04:00
Filipp Zhinkin
1f29a205e2
6848902: [TESTBUG] The compiler/6589834/Test_ia32.java timed out
...
Reviewed-by: kvn, iignatyev
2014-07-19 00:32:23 +04:00
Filipp Zhinkin
057a0edf66
8050144: Remove '-client' from compiler/8004051/Test8004051.java's options
...
Reviewed-by: kvn
2014-07-19 00:30:54 +04:00
Pavel Punegov
66ce40ebe8
8048882: Some regression tests are not robust with VM output
...
Reviewed-by: kvn, iignatyev
2014-07-19 00:29:20 +04:00
Serguei Spitsyn
9048d50c9e
Merge
2014-07-16 15:59:46 -07:00
Mikael Vidstedt
79eab12bba
8050802: Update jprt runthese test suite to jck-8
...
Reviewed-by: dholmes, kvn
2014-07-16 15:04:36 -07:00
Volker Simonis
f5ff5bab8e
8049441: PPC64: Don't use StubCodeMarks for zero-length stubs
...
Remove StubCodeMark in generate_icache_flush, generate_verify_oop, generate_throw_exception
Reviewed-by: dcubed, sspitsyn
2014-07-15 21:28:51 -07:00
Daniel D. Daugherty
a06d36cada
8049717: expose L1_data_cache_line_size for diagnostic/sanity checks
...
Add support for VM_Version::L1_data_cache_line_size().
Reviewed-by: dsimms, kvn, dholmes
2014-07-15 07:33:49 -07:00
David Holmes
a36ef5533f
Merge
2014-07-14 21:48:47 +00:00
Coleen Phillimore
c9b2bc62c9
Merge
2014-07-14 10:15:21 -04:00
Vladimir Ivanov
db4aa1aa54
8048703: ReplacedNodes dumps it's content to tty
...
Reviewed-by: roland, iveresov, drchase
2014-07-14 03:29:42 -07:00
Vladimir Ivanov
c24909197f
8049532: LogCompilation: C1: inlining tree is flat (no depth is stored)
...
Reviewed-by: roland, iveresov
2014-07-14 03:28:13 -07:00
Vladimir Ivanov
c51f489786
8049529: LogCompilation: annotate make_not_compilable with compilation level
...
Reviewed-by: roland, iveresov
2014-07-14 03:27:21 -07:00
Vladimir Ivanov
9b8aaef575
8049530: Provide descriptive failure reason for compilation tasks removed for the queue
...
Reviewed-by: roland, iveresov
2014-07-14 03:26:52 -07:00
Vladimir Ivanov
3dd313825d
8043546: C1 optimizes @Stable instance fields with default values
...
Reviewed-by: kvn, jrose
2014-07-14 03:25:40 -07:00
Vladimir Ivanov
34bf429064
8049528: Method marked w/ @ForceInline isn't inlined with "executed < MinInliningThreshold times" message
...
Reviewed-by: roland, jrose
2014-07-14 03:24:35 -07:00
Mike Duigou
412ab83d95
8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands
...
Reviewed-by: kvn, dholmes
2014-07-14 18:24:08 +00:00
Volker Simonis
a79ea5527c
8049715: PPC64: First steps to enable SA on Linux/PPC64
...
Reviewed-by: dholmes, kvn
2014-07-14 11:41:20 +02:00
Harold Seigel
0cc38ff4d5
8043454: Test case for 8037157 should not throw a VerifyError
...
Don't throw VerifyError if method is NULL.
Reviewed-by: acorn, lfoltan, mschoene
2014-07-14 13:31:03 +04:00
David Simms
e5b71580fb
8046919: jni_PushLocalFrame OOM - increase MAX_REASONABLE_LOCAL_CAPACITY
...
Increase the previous limit from 4k to 64k, added "-XX:MaxJNILocalCapacity=<capacity>" flag
Reviewed-by: hseigel, fparain
2014-07-14 10:52:52 +02:00
David Simms
23b30dee7e
8046668: Excessive checked JNI warnings from Java startup
...
Removed pedantic checked exception warnings for AIOOBException, add to current handle capacity
Reviewed-by: hseigel, lfoltan
2014-07-14 10:50:20 +02:00
David Chase
783c330477
Merge
2014-07-11 23:54:16 +00:00
David Chase
1379a7f2f0
8036588: VerifyFieldClosure fails instanceKlass:3133
...
Changed deopt live-pointer test to use returns-object instead of live-and-returns-object
Reviewed-by: iveresov, kvn, jrose
2014-07-11 19:51:36 -04:00
Vladimir Kozlov
009f0fb913
Merge
2014-07-11 14:32:02 -07:00
Mikael Vidstedt
579ab5fdd4
8049071: Add jtreg jobs to JPRT for hotspot
...
Reviewed-by: dholmes, iveresov
2014-07-11 13:49:15 -07:00
Serguei Spitsyn
206c37a5e6
Merge
2014-07-12 01:26:13 -07:00
Jon Masamitsu
5de58bc127
Merge
2014-07-11 11:14:40 -07:00
Alejandro Murillo
5323c1c179
Merge
2014-07-11 09:14:21 -07:00
Jon Masamitsu
2506e35cc0
Merge
2014-07-11 05:59:08 -07:00
Roland Westrelin
471e47dddf
Merge
2014-07-11 02:34:11 -07:00
Stefan Karlsson
a5b4cec253
8049831: Metadata Full GCs are not triggered when CMSClassUnloadingEnabled is turned off
...
Reviewed-by: brutisso, tschatzl, ehelin, jmasa, dfazunen
2014-07-11 09:07:23 +02:00
Serguei Spitsyn
36d6bfea4e
8013942: JSR 292: assert(type() == T_OBJECT) failed: type check
...
A dead scope of the local needs to be identified
Reviewed-by: coleenp, vlivanov, mgronlun
2014-07-10 17:46:35 -07:00
Jon Masamitsu
fbe6d80096
Merge
2014-07-10 13:39:18 -07:00
Lana Steuck
934fec06be
Merge
2014-07-10 12:40:03 -07:00
David Katleman
2cc2e0ca43
Added tag jdk9-b22 for changeset 6702f17e734e
2014-07-10 12:13:09 -07:00