Bengt Rutisson
f4f5e64f5d
8148736: Let the G1 heap transition log regions instead of bytes
...
Reviewed-by: sjohanss, david
2016-02-02 12:13:05 +01:00
Bengt Rutisson
0e9273e8a7
8148733
: G1: Add log message to print the heap region size
...
Reviewed-by: sjohanss, david
2016-02-02 12:12:17 +01:00
Bengt Rutisson
a5e2b096bc
8148734: G1: Make G1GCPhaseTimes keep track of the start GC time
...
Reviewed-by: sjohanss, tschatzl
2016-02-02 10:50:08 +01:00
Bengt Rutisson
de76c23ff5
8147913: Some runtime/CompressedOops tests fail on ARM64 product builds
...
Reviewed-by: jmasa, kbarrett
2016-02-02 09:51:24 +01:00
David Holmes
6ba5364f40
Merge
2016-02-02 04:48:05 +01:00
David Holmes
2053203d5d
8148771: os::active_processor_count() returns garbage which causes VM to crash
...
Reviewed-by: kbarrett
2016-02-01 20:39:17 -05:00
Per Lidén
4bfa63dd34
8147918: Rename develop_log_is_enabled() to log_develop_is_enabled()
...
Reviewed-by: dholmes, brutisso
2016-02-01 22:11:16 +01:00
Thomas Stuefe
722817ba99
8147510: [windows] no text locations shown for register info in hs-err file
...
Reviewed-by: dholmes, iklam
2016-01-29 09:21:15 +01:00
Mikael Gerdin
3cda485fe5
8148481: Devirtualize Klass::vtable
...
Move remainder of vtable related methods to Klass
Reviewed-by: cjplummer, coleenp
2016-01-19 12:07:32 +01:00
Mikael Gerdin
211dc93a85
8148047: Move the vtable length field to Klass
...
Reviewed-by: cjplummer, twisti, coleenp, kbarrett
2015-12-01 10:35:49 +01:00
Coleen Phillimore
97e169ac77
8145628: hotspot metadata classes shouldn't use HeapWordSize or heap related macros like align_object_size
...
Use align_metadata_size, align_metadata_offset and is_metadata_aligned for metadata rather than align_object_size, etc. Use wordSize rather than HeapWordSize for metadata. Use align_ptr_up rather than align_pointer_up (all the related functions are ptr).
Reviewed-by: hseigel, jmasa, cjplummer
2016-01-30 11:02:29 -05:00
Kim Barrett
ec7fb4ee2b
8146793: logStream::write re-formats string
...
Eliminate re-format, add warning attribute, fix size check, fix va_list usage.
Reviewed-by: mlarsson, rprotacio, jrose
2016-01-29 20:57:09 -05:00
Sangheon Kim
51a621db8d
8145190: MinTLABSize can cause overflow problem with CMS GC
...
Changed max range of MinTLABSize from max_uintx to max_uintx/2
Reviewed-by: jwilhelm, tbenson
2016-01-29 16:25:10 -08:00
Dmitry Dmitriev
0aa333b8d0
Merge
2016-01-29 18:17:44 +00:00
Thomas Schatzl
160e3176ec
Merge
2016-01-29 17:42:26 +01:00
Dmitry Samersoff
127ca0bff4
Merge
2016-01-29 14:59:24 +00:00
Bengt Rutisson
f9d2c3806e
Merge
2016-01-29 14:41:07 +01:00
Dmitry Dmitriev
adfab35d68
8147477: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java is failing for the jdk9/hs snapshot control job
...
Reviewed-by: gtriantafill, gziemski, dcubed, coleenp
2016-01-29 16:03:21 +03:00
Dmitry Samersoff
6fd33f6206
Merge
2016-01-29 12:37:28 +00:00
Igor Ignatyev
2c54bcb248
Merge
2016-01-29 12:30:00 +00:00
Yuji Kubota
7e4e18045a
8148104: HSDB could not terminate when launched on CLI
...
Create frame before initialize SA
Reviewed-by: jbachorik, dsamersoff
2016-01-29 15:26:44 +03:00
Dmitry Fazunenko
ed48b11dbf
8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set
...
Reviewed-by: tschatzl, mchernov
2016-01-29 16:17:05 +04:00
David Holmes
1875f65a54
6515172: Runtime.availableProcessors() ignores Linux taskset command
...
Extract processor count from sched_getaffinity mask
Reviewed-by: dcubed, stuefe, gthornbr
2016-01-29 05:32:12 -05:00
Bengt Rutisson
2e5c6d4ea4
8148467: Consistent use of : in the logging
...
Reviewed-by: mgerdin, tbenson
2016-01-29 10:44:15 +01:00
David Holmes
b41df1a2e7
Merge
2016-01-29 03:19:07 +01:00
Goetz Lindenmaier
a5f97662f5
8148470: Metadata print routines should not print to tty
...
Reviewed-by: iklam, mgerdin
2016-01-28 15:13:15 -08:00
Alexander Harlap
68bb850835
8147906: G1 use of os::processor_count()
...
Use os::active_processor_count() instead of os::processor_count() in G1
Reviewed-by: dholmes, jmasa
2016-01-28 16:05:41 -05:00
Jesper Wilhelmsson
888f757047
Merge
2016-01-28 19:30:39 +01:00
Thomas Schatzl
a1a24048b3
Merge
2016-01-28 16:34:44 +01:00
Thomas Schatzl
0d9332f334
Merge
2016-01-28 15:03:33 +01:00
Thomas Schatzl
f55f9a60a7
8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries
...
Do not make reused PRTs available to other threads before the bitmap of the PRT has been cleared.
Co-authored-by: Poonam Bajaj <poonam.bajaj@oracle.com>
Reviewed-by: tbenson, mgerdin
2016-01-28 14:00:20 +01:00
Ray Alex
4f42f17d9e
8146987: Improve Parallel GC Full GC by caching results of live_words_in_range()
...
A large part of time in the parallel scavenge collector is spent finding out the amount of live words within memory ranges to find out where to move an object to. Try to incrementally calculate this value.
Reviewed-by: tschatzl, mgerdin, jmasa
2016-01-28 13:30:12 +01:00
Alexander Kulyakhtin
17b9e0a7aa
8147447: serviceability/tmtools/jstack/WaitNotifyThreadTest.java test fails
...
Corrected verification of the jstack object references
Reviewed-by: sla
2016-01-28 14:58:57 +03:00
Bengt Rutisson
ce491c9057
Merge
2016-01-28 10:18:45 +01:00
Bengt Rutisson
31ca2b7010
8145180: Add back PrintGC, PrintGCDetails and -Xloggc
...
Reviewed-by: sjohanss, david
2016-01-28 10:04:35 +01:00
David Holmes
1fdb299974
Merge
2016-01-28 07:11:45 +01:00
Jiangli Zhou
0a7cee2190
8147500: The HashtableTextDump::get_num() should check for integer overflow
...
Add check for integer overflow in HashtableTextDump::get_num()
Reviewed-by: dholmes, iklam
2016-01-27 22:39:03 -05:00
David Lindholm
4b4e700628
Merge
2016-01-28 02:30:57 +01:00
Sangheon Kim
52e9797321
Merge
2016-01-27 21:04:42 +00:00
Stefan Karlsson
e8f8d123f8
Merge
2016-01-27 20:45:30 +01:00
Coleen Phillimore
04fad29562
Merge
2016-01-27 18:31:58 +00:00
Sangheon Kim
094345fc88
8145192: 'count' variable can overflow in PSMarkSweep::invoke on 64 bit JVM
...
Changed MarkSweepAlwaysCompactCount from uintx to uint
Reviewed-by: tschatzl, tbenson
2016-01-27 10:30:27 -08:00
Coleen Phillimore
0dc7d4dfa2
Merge
2016-01-27 16:34:47 +00:00
Harold Seigel
46d60f379c
Merge
2016-01-27 16:13:02 +00:00
Rachel Protacio
469ae3ecc7
8146137: runtime/logging/ExceptionsTest.java fails on embedded and ARM test
...
Removed part of ExceptionsTest.java looking for exception that is not printed when function is compiled on embedded/ARM
Reviewed-by: coleenp, dholmes
2016-01-27 11:12:25 -05:00
Michail Chernov
6b3dc2210d
8141278: New tests for PLAB testing
...
Reviewed-by: tschatzl
2016-01-27 18:22:25 +03:00
David Lindholm
afc61182cc
8147940: Test gc/g1/TestG1TraceEagerReclaimHumongousObjects.java fails
...
Reviewed-by: mgerdin, jwilhelm
2016-01-27 16:12:05 +01:00
Mikael Gerdin
1163c0a2cb
8147461: Use byte offsets for vtable start and vtable length offsets
...
Reviewed-by: cjplummer, coleenp, dnsimon
2016-01-27 14:50:56 +01:00
Dmitry Dmitriev
1e6fd30c11
Merge
2016-01-27 14:14:36 +01:00
Harold Seigel
64dd8e763d
8137314: vm crash from test java/security/Policy/SignedJar/SignedJarTest.java
...
Add additional checks in the verifier for recursive verification
Reviewed-by: acorn, gtriantafill
2016-01-27 07:14:56 -05:00