Commit Graph

9755 Commits

Author SHA1 Message Date
Tobias Hartmann
60da2fdb6f 8145754: PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI
Is_scaled_iv_plus_offset() should handle AddI nodes with scaled iv as second input.

Reviewed-by: kvn
2015-12-21 10:14:26 +01:00
Nils Eliasson
dde534535b 8145566: PrintNMethods compile command broken since b89
Decremented Symbol twice

Reviewed-by: thartmann, kvn
2015-12-19 19:06:02 +01:00
Roland Schatz
af94163551 8144704: [JVMCI] add tests for simple code installation
Reviewed-by: twisti
2015-12-15 16:55:24 +01:00
Jan Civlin
eab2c9b57a 8145717: Use AVX3 instructions for Arrays.equals() intrinsic
Reviewed-by: kvn
2015-12-18 15:29:43 -08:00
Christian Thalinger
9e981ee107 Merge 2015-12-18 12:39:02 -08:00
Christian Thalinger
cd568438d0 Merge 2015-12-17 23:36:28 +00:00
Christian Thalinger
02795f1623 8145714: [JVMCI] SPARC broken after JDK-8134994
Reviewed-by: kvn
2015-12-17 23:17:34 +00:00
Dean Long
bef2c6a325 8144852: Corrupted oop in nmethod
Reviewed-by: vlivanov
2015-12-17 09:39:07 -08:00
Joseph Provino
7ef8e1953d Merge 2015-12-14 19:49:15 +00:00
David Lindholm
ddab9e4387 8145301: Improve and unify the printout format for the g1HRPrinter
Reviewed-by: brutisso, tschatzl
2015-12-14 13:47:35 +01:00
Goetz Lindenmaier
f086798f2f 8145292: PPC64: fix build after "8046936: JEP 270: Reserved Stack Areas for Critical Sections"
Reviewed-by: simonis
2015-12-14 10:04:31 +01:00
Thomas Stuefe
0eda47f124 8145114: const-correctness for ucontext_t* reading functions
Reviewed-by: dholmes, coleenp
2015-12-14 02:29:11 -05:00
Alejandro Murillo
c0dba352fa Merge 2015-12-11 17:45:48 -08:00
Lana Steuck
6917180972 Merge 2015-12-10 09:24:59 -08:00
Lana Steuck
450ad83798 Added tag jdk-9+96 for changeset 76214951eeab 2015-12-10 08:17:03 -08:00
Thomas Stuefe
db823b775b 8145103: [aix] implement os::print_register_info()
Reviewed-by: goetz, dholmes
2015-12-10 14:22:00 +01:00
Alexander Smundak
74f0500a47 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE

Co-authored-by: Andrew Hughes <gnu.andrew@redhat.com>
Reviewed-by: dholmes, ihse
2015-12-13 22:32:16 -05:00
Dmitry Dmitriev
2c980f2f84 8142874: [TESTBUG] OptionsValidation testing framework needs to handle VM error codes in some cases
Reviewed-by: gtriantafill, stsmirno, ctornqvi, gziemski
2015-12-12 21:23:20 +03:00
Mikael Vidstedt
e4f68b772b 8144885: agent/src/os/linux/libproc.h needs to support Linux/SPARC builds
Added include of asm/ptrace.h to libproc.h

Reviewed-by: dsamersoff, asmundak, gthornbr
2015-12-11 13:36:15 -08:00
Frederic Parain
bf8186d569 Merge 2015-12-11 18:54:22 +00:00
Frederic Parain
ef800bd53f 8046936: JEP 270: Reserved Stack Areas for Critical Sections
Reviewed-by: acorn, dcubed
2015-12-11 09:07:07 -08:00
Stefan Johansson
d95b280d79 8144908: Remove apply_to_weak_ref_discovered_field override for UpdateRSOopClosure
Reviewed-by: kbarrett, jmasa
2015-12-11 17:49:42 +01:00
Stefan Johansson
33d3e19b81 8144701: Change three G1 remembererd set closures to be OopClosures
Reviewed-by: mgerdin, stefank
2015-12-11 17:49:41 +01:00
Stefan Johansson
79ddc15248 8144584: Change FilterIntoCSClosure to inherit OopClosure
Reviewed-by: kbarrett, mgerdin
2015-12-11 17:49:40 +01:00
Stefan Johansson
27c56ca8af 8144505: Change G1ParCopyHelper to inherit OopClosure
Reviewed-by: mgerdin, stefank
2015-12-11 17:49:40 +01:00
David Lindholm
f6440f7fb1 Merge 2015-12-11 13:18:10 +00:00
David Lindholm
a1a959760b 8144996: Replace the HeapRegionSetCount class with an uint
Reviewed-by: brutisso, jwilhelm
2015-12-11 13:48:52 +01:00
Sebastian Sickelmann
f9ecfbf758 8145061: Too many instances of java.lang.Boolean created in Java application (hotspot repo)
Avoid creating unused instances of Long and Boolean

Reviewed-by: dholmes, sla
2015-12-10 17:48:44 +01:00
Martin Doerr
faf57db7c8 8144847: PPC64: Update Transactional Memory and Atomic::cmpxchg code
Reviewed-by: stuefe, goetz
2015-12-10 15:27:16 +01:00
Stefan Johansson
97e8a96fe1 8144486: Change G1UpdateRSOrPushRefOopClosure to inherit OopClosure
Reviewed-by: mgerdin, stefank
2015-12-11 09:08:08 +01:00
Bengt Rutisson
ffeb0bdad0 8145092: Use Unified Logging for the GC logging
JEP-271. VM changes contributed by brutisso, test changes contributed by david.

Co-authored-by: David Lindholm <david.lindholm@oralce.com>
Reviewed-by: sjohanss, david, brutisso
2015-12-10 14:57:55 +01:00
Joseph Provino
581eb19018 Merge 2015-12-10 23:02:31 +00:00
Christian Tornqvist
d15ab0eb1c Merge 2015-12-10 21:31:56 +00:00
Dmitry Samersoff
ad8e00eac6 Merge 2015-12-10 19:59:10 +00:00
Joseph Provino
79e18f084b Merge 2015-12-10 18:55:58 +00:00
Joseph Provino
4fd73ebe16 8139871: G1CollectorPolicy::_cur_mark_stop_world_time_ms is never read from
Remove dead code

Reviewed-by: tschatzl, jwilhelm
2015-12-10 13:38:18 -05:00
Mikael Gerdin
17abcda388 Merge 2015-12-10 17:07:03 +00:00
Staffan Larsen
b7131d3b66 Merge 2015-12-10 17:03:48 +01:00
Staffan Larsen
57d8a71115 8145099: Better error message when SA can't attach to a process
Reviewed-by: jbachorik, stuefe
2015-12-10 16:09:36 +01:00
David Lindholm
56e8606ca8 Merge 2015-12-10 14:24:26 +00:00
Dmitry Dmitriev
f9b7fc0201 8144197: Possible use after free in Arguments::add_property function
Reviewed-by: dholmes, goetz
2015-12-10 14:50:47 +03:00
Dmitry Samersoff
d7bb6e9a97 8139484: [Findbugs] new sun.jvm.hotspot.SAGetopt(String[]) may expose internal representation
Clone array instead of just assign it

Reviewed-by: dholmes
2015-12-10 12:05:53 +03:00
David Lindholm
1f55a9122c 8145073: Filename and linenumber are not printed for asserts any more
Reviewed-by: dholmes, stuefe
2015-12-10 08:50:36 +01:00
Jon Masamitsu
023320f726 8145027: Exclude NUMAInterleaveGranularity from TestOptionsWithRanges.java
Reviewed-by: jwilhelm, ddmitriev
2015-12-09 12:35:09 -08:00
Christian Tornqvist
c7396ec06d 8144921: Remove JDK6_OR_EARLIER code from os_windows
Reviewed-by: dholmes, mseledtsov, gtriantafill
2015-12-09 11:00:38 -08:00
Christian Tornqvist
a39fa54251 8015396: double a%b returns NaN for some (a,b) (|a| < inf, |b|>0)
Reviewed-by: coleenp, gtriantafill
2015-12-10 09:42:22 -08:00
Thomas Schatzl
d5cbfaf934 Merge 2015-12-09 17:09:12 +00:00
Mikael Gerdin
ae65f88b0f 8144714: Add extension point to G1 evacuation closures
Reviewed-by: ehelin, jmasa
2015-12-09 16:05:24 +01:00
David Lindholm
4d1bcc7e89 Merge 2015-12-09 15:01:11 +00:00
Tom Benson
33ac74ad7e 8060697: Improve G1 Heap Growth Heuristics
Reworked GCTimeRatio-based heap growth code for G1

Reviewed-by: tschatzl, kbarrett, jmasa
2015-12-09 09:51:31 -05:00