Tobias Hartmann
0f67aad7af
8144487: PhaseIdealLoop::build_and_optimize() must restore major_progress flag if skip_loop_opts is true
...
Restore the major_progress flag before calling igvn.optimize().
Reviewed-by: kvn
2015-12-21 11:34:58 +01:00
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
Sangheon Kim
93bd48e615
8068394: Trace event for concurrent GC phases
...
Add concurrent phase events for CMS and G1
Reviewed-by: brutisso, stefank
2015-12-18 08:17:30 -08:00
Coleen Phillimore
a22ed33318
Merge
2015-12-21 14:09:21 +00:00
Thomas Schatzl
5e297b4308
8145671: Rename FromCardCache to G1FromCardCache
...
Reviewed-by: jmasa, mgerdin
2015-12-21 12:04:32 +01:00
Thomas Schatzl
8188ad75a7
8145667: Move FromCardCache into separate files
...
Reviewed-by: mgerdin, stefank
2015-12-21 12:02:08 +01:00
Thomas Schatzl
c415f56651
8145674: Fix includes and forward declarations in g1Remset files
...
Reviewed-by: simonis, stefank
2015-12-21 12:02:03 +01:00
Goetz Lindenmaier
b5bca5cc1b
8139864: Improve handling of stack protection zones
...
Reviewed-by: stuefe, coleenp, fparain
2015-12-20 10:37:23 -05:00
Kim Barrett
db576a91d8
Merge
2015-12-19 03:07:31 +00:00
Coleen Phillimore
e858a1cd9a
8144256: compiler/uncommontrap/TestStackBangRbp.java crashes VM on Solaris
...
Take out inlining of methodHandle copy constructors and destructors
Reviewed-by: hseigel, gtriantafill
2015-12-18 15:50:33 -05:00
Thomas Schatzl
01bbb7f8a9
8145752: Fix include guards in GC code
...
Reviewed-by: mgerdin, stefank
2015-12-18 14:32:16 +01:00
Thomas Schatzl
92c56ccb9c
8145673: G1RemSetSummary.hpp uses FREE_C_HEAP_ARRAY
...
Move destructor work into cpp file
Reviewed-by: mgerdin, stefank
2015-12-18 14:27:51 +01:00
Jaroslav Bachorik
34b95824b7
Merge
2015-12-18 09:02:21 +01:00
Severin Gehwolf
adeb2daf12
6425769: Allow specifying an address to bind JMX remote connector
...
Reviewed-by: jbachorik, dfuchs
2015-12-18 08:55:47 +01:00
Christian Tornqvist
9a10b937df
8145400: ProjectCreator broken after JEP 223 changes
...
Reviewed-by: lfoltan, mgronlun
2015-12-17 12:16:03 -08:00
Kirill Zhaldybin
772ddb7a4f
8132723: Add tests which check that soft references to humongous objects should work correctly
...
8132724: Add tests which check that weak references to humongous objects should work correctly
Reviewed-by: jmasa, dfazunen
2015-12-17 16:46:41 +03:00
Sangheon Kim
46cb143b5d
8144949: TestOptionsWithRanges -XX:NUMAInterleaveGranularity=2147483648 crashes VM
...
Changed max range to 2G/8192G for NUMAInterleaveGranularity and removed constraint function
Reviewed-by: jwilhelm, jmasa
2015-12-16 22:06:52 -08:00
Bengt Rutisson
bd183dc526
8145315: VM crashes in print_task_time_stamps()
...
Reviewed-by: jwilhelm, jmasa
2015-12-16 09:24:48 +01:00
Roland Schatz
af94163551
8144704: [JVMCI] add tests for simple code installation
...
Reviewed-by: twisti
2015-12-15 16:55:24 +01: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
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
Thomas Stuefe
0eda47f124
8145114: const-correctness for ucontext_t* reading functions
...
Reviewed-by: dholmes, coleenp
2015-12-14 02:29:11 -05: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
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
a1a959760b
8144996: Replace the HeapRegionSetCount class with an uint
...
Reviewed-by: brutisso, jwilhelm
2015-12-11 13:48:52 +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
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
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
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
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
Thomas Stuefe
6996edcbb5
8144219: [posix] Remove redundant code around os::print_siginfo()
...
For posix platforms, consolidate os::print_siginfo() in os_posix.cpp and remove cds fault special handling
Reviewed-by: dholmes, simonis
2015-12-09 14:56:02 +01:00
David Lindholm
87a31aaa33
8144837: Improve the printout of heap regions in hs_err dump files
...
Reviewed-by: stefank, sjohanss
2015-12-09 14:49:26 +01:00
Nils Eliasson
74cff677d4
8144091: CompilerControl: directive file doesn't override inlining rules
...
Fix correct overrides
Reviewed-by: roland
2015-12-09 13:37:59 +01:00
Nils Eliasson
2bb757d0eb
8145345: LogCompilation output is empty after JEP165: Compiler Control
...
Fix default init and compilecommand update
Reviewed-by: kvn
2015-12-16 15:39:11 +01:00