Thomas Schatzl
986ada18e1
Merge
2015-11-25 13:52:26 +00:00
Thomas Schatzl
352c2060f2
8136679: JFR event for adaptive IHOP
...
Reviewed-by: tbenson, mgerdin, sangheki, ehelin
2015-11-25 14:43:29 +01:00
David Lindholm
8608ecb702
Merge
2015-11-25 11:45:26 +00:00
Erik Joelsson
c63309f725
Merge
2015-11-25 11:34:16 +01:00
Calvin Cheung
bf5cd5827f
Merge
2015-11-25 08:18:08 +00:00
Coleen Phillimore
294eefe185
Merge
2015-11-25 06:33:28 +00:00
Joseph Provino
a12ebf3b74
Merge
2015-11-25 04:51:32 +00:00
Calvin Cheung
6887844c72
8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg
...
For fixing a truncation problem on the output from -XX:+TraceClassPaths
Reviewed-by: coleenp, jiangli, cjplummer, minqi
2015-11-24 16:58:45 -08:00
Mandy Chung
0c356db16a
Merge
2015-11-25 00:47:35 +00:00
Mandy Chung
2b732b223e
8143911: Reintegrate JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-24 14:59:17 -08:00
David Holmes
8549d3bb88
Merge
2015-11-24 22:54:30 +00:00
Joseph Provino
5cabf32a93
Merge
2015-11-24 21:40:22 +00:00
Thomas Stuefe
dea766f332
8143233: [windows] Fixes to os::check_heap()
...
Reviewed-by: dholmes, ctornqvi
2015-11-24 15:58:26 -05:00
Joseph Provino
f85cf9d7be
8139922: Get rid of dead code in ConcurrentMark
...
ConcurrentMark contains lots of unused code which has been removed.
Reviewed-by: jmasa, tschatzl
2015-11-24 15:13:02 -05:00
Dmitry Dmitriev
7171a533ff
Merge
2015-11-24 20:01:45 +00:00
Christian Tornqvist
7fafbf07f9
Merge
2015-11-24 18:32:35 +00:00
Christian Tornqvist
130ba226a1
8143931: Back out JDK-8140450
...
Reviewed-by: coleenp
2015-11-24 10:12:11 -08:00
Rachel Protacio
d2e0eb79a8
8143155: Remove TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls rather than convert to UL
...
Removed TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls options because their output is excessive, not useful, and covered in a more useful way by other options.
Reviewed-by: coleenp, dholmes, ddmitriev
2015-11-24 11:40:18 -05:00
Dmitry Dmitriev
0b12fb83d2
Merge
2015-11-24 13:58:08 +00:00
David Lindholm
f6343b0f69
8143587: G1 crashes with humongous object of size that almost fills a heap region
...
Reviewed-by: mgerdin, brutisso
2015-11-24 14:03:42 +01:00
Chris Hegarty
e09cadb438
8140687: Move @Contended to the jdk.internal.vm.annotation package
...
Reviewed-by: alanb, dholmes, psandoz, shade
2015-11-24 11:49:44 +00:00
Erik Joelsson
5b86ad79e5
8142336: Convert the SA agent build to modular build-infra makefiles
...
Reviewed-by: ihse, sla, dsamersoff, twisti
2015-11-24 12:18:25 +01:00
Thomas Schatzl
48264e4686
8136678: Implement adaptive sizing algorithm for IHOP
...
Add adaptive sizing for IHOP that maximizes throughput (starts marking as late as possible). This functionality is enabled using a new -XX:+G1AdaptiveIHOP switch (default: false).
Reviewed-by: mgerdin, jmasa, pliden
2015-11-24 10:35:52 +01:00
Thomas Schatzl
66a728fc27
8136681: Factor out IHOP calculation from G1CollectorPolicy
...
Move out existing IHOP value calculation into an implementation of a new interface called G1IHOPControl. Prepare for changes to accomodate adaptive IHOP implementation.
Reviewed-by: jmasa, mgerdin, ehelin
2015-11-24 10:22:36 +01:00
Hui Shi
7fe249f6db
8143285: aarch64: Missing load acquire when checking if ConstantPoolCacheEntry is resolved
...
Reviewed-by: roland, aph
2015-11-24 09:02:26 +00:00
Kim Barrett
fe1c3f905b
Merge
2015-11-24 08:29:48 +00:00
Dmitry Dmitriev
7b9d2f1453
8143038: [TESTBUG] TestOptionsWithRanges: allow excluding only a subset of tested values specified for a flag
...
Reviewed-by: gziemski, ctornqvi
2015-11-24 09:42:05 +03:00
David Holmes
fed841e5af
Merge
2015-11-24 06:37:12 +00:00
Jiangli Zhou
be45a87cb4
Merge
2015-11-24 04:46:03 +00:00
Coleen Phillimore
99cba80808
Merge
2015-11-24 02:54:54 +00:00
David Holmes
274653d406
8143836: [TESTBUG] runtime/CommandLine/IgnoreUnrecognizedVMOptions fails in jdk9/dev
...
Reviewed-by: coleenp, hseigel
2015-11-23 21:05:43 -05:00
Jiangli Zhou
4085afc0d2
Merge
2015-11-24 02:43:15 +01:00
Jiangli Zhou
130f3f7fb0
Merge
2015-11-23 23:43:52 +00:00
Coleen Phillimore
7c0db5008e
Merge
2015-11-23 23:29:25 +00:00
Coleen Phillimore
b48eddab1b
Merge
2015-11-23 22:53:50 +00:00
Jiangli Zhou
9a9314db0c
Merge
2015-11-23 23:42:46 +01:00
Rachel Protacio
c67974cf0f
8143157: Convert TraceVMOperation to Unified Logging
...
The former -XX:+TraceVMOperation flag is updated to the unified logging framework and is now replaced with -Xlog:vmoperation in product mode.
Reviewed-by: coleenp, dholmes, mockner
2015-11-23 16:16:46 -05:00
Coleen Phillimore
8b93afb3a2
Merge
2015-11-23 21:00:25 +00:00
Mandy Chung
bf9af24b55
8140450: Implement JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-23 12:44:43 -08:00
Jiangli Zhou
6ca042cb32
Merge
2015-11-23 14:38:20 -05:00
Alexander Harlap
f3ff4f52cc
8141135: Remove G1RemSet::write_ref
...
Remove unused memembers of G1RemSet
Reviewed-by: kbarrett, tschatzl
2015-11-23 11:43:02 -05:00
Gerard Ziemski
a138de1354
8141706: [TESTBUG] Update tests failing due to changed behavior
...
Add UnlockDiagnosticVMOptions as appropriate.
Reviewed-by: kvn, dholmes
2015-11-20 11:57:33 -06:00
Marcus Larsson
961fbacd76
8143229: Replace the develop level with develop macros in Unified Logging
...
Reviewed-by: brutisso, coleenp, dholmes, rprotacio
2015-11-20 12:42:21 +01:00
Jiangli Zhou
4bea0af9ab
Merge
2015-11-19 19:26:51 -05:00
Harold Seigel
e33f9ae6a9
Merge
2015-11-19 21:21:15 +00:00
Christian Tornqvist
5bbe1a78d8
Merge
2015-11-19 19:38:54 +00:00
Christian Tornqvist
c02b26ee45
8143324: Backout JDK-8087223
...
Reviewed-by: coleenp, acorn
2015-11-19 10:34:11 -08:00
Harold Seigel
71fe04f939
8143078: Remove JVM_DefineClassWithSourceCond() API
...
Remove the method and remove unneeded argument to jvm_define_class_common()
Reviewed-by: dholmes, coleenp
2015-11-19 11:54:32 -05:00
Bengt Rutisson
8af1d18e78
8143255: Remove debug logging from SymbolTable::unlink() and SymbolTable::possibly_parallel_unlink()
...
Reviewed-by: coleenp, tschatzl
2015-11-19 16:14:45 +01:00
Daniel D. Daugherty
dcd4a03963
Merge
2015-11-18 22:00:09 +00:00