Alejandro Murillo
e81bc31a88
Merge
2016-05-20 11:23:53 -07:00
Vladimir Kozlov
5acfcd3615
8157184: java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed with a fatal error
...
Add missing cache_line_size > 0 checks.
Reviewed-by: vlivanov, kbarrett
2016-05-19 11:01:38 -07:00
Jiangli Zhou
d40a606f06
8149977: DumpLoadedClassList should not include generated classes
...
Exclude anonymous classes from the generated class list.
Reviewed-by: ccheung, iklam, hseigel
2016-05-17 17:42:16 -04:00
Alejandro Murillo
7bd620bff1
Merge
2016-05-14 15:34:30 -07:00
Joseph Provino
6be4410a0e
8156964: gc/logging/TestUnifiedLoggingSwitchStress.java hits assert
...
Old debug code needs to be removed.
Reviewed-by: stefank, jwilhelm
2016-05-13 15:57:17 -04:00
Jon Masamitsu
db0f9f020b
8156867: Simplify/reduce testing in ParallelCompact_test
...
Reviewed-by: jwilhelm, jprovino
2016-05-13 12:36:03 -07:00
Coleen Phillimore
178842d251
8155951: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool
...
8151066: assert(0 <= i && i < length()) failed: index out of bounds
Lock classes for redefinition because constant pool merging isn't thread safe, use method constant pool because constant pool merging doesn't make equivalent cpCaches because of invokedynamic
Reviewed-by: sspitsyn, dholmes
2016-05-17 08:51:05 -04:00
Goetz Lindenmaier
e84506041e
8156929: [aix] Add missing includes
...
Reviewed-by: coleenp, dholmes
2016-05-17 03:26:07 -04:00
Mandy Chung
2bbe02b202
8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
...
Reviewed-by: acorn, alanb, chegar, dfuchs
2016-05-12 11:16:16 -07:00
Andrew Haley
bff0e66d94
8155627: Enable SA on AArch64
...
Reviewed-by: roland, dholmes
2016-05-11 20:10:03 -04:00
Calvin Cheung
baca9fb3f6
8156789: missing condition in ClassPathZipEntry::open_versioned_entry()
...
Added back the !_is_boot_append condition
Reviewed-by: hseigel, jiangli
2016-05-11 12:19:59 -07:00
Marcus Larsson
b28f905e05
8146948: Enable listing of LogTagSets and add support for LogTagSet descriptions
...
Reviewed-by: rehn, iklam, kbarrett
2016-05-11 10:54:31 +02:00
Brian Gardner
0e8376bd17
8154715: Missing destructor and/or TLS clearing calls for terminating threads
...
Clear TLS on return from thread->run() unless already done. Prohibit asynchronous thread deletion.
Reviewed-by: stefank, sspitsyn
2016-05-11 01:02:28 -04:00
Vladimir Ivanov
cdc0b9792f
Merge
2016-05-11 00:40:59 +00:00
Vladimir Ivanov
d47a54fa7e
Merge
2016-05-10 21:38:44 +00:00
Vladimir Ivanov
3fcc58a80d
Merge
2016-05-11 00:31:28 +03:00
Gerard Ziemski
ef0b81c5d3
Merge
2016-05-10 20:56:31 +00:00
Gerard Ziemski
a991801b42
8073500: Prevent certain commercial flags from being changed at runtime
...
Implement new writeable mechanism for flag control
Reviewed-by: coleenp, iklam
2016-05-10 12:10:21 -05:00
Thomas Schatzl
a5233544b5
Merge
2016-05-10 18:30:03 +02:00
Thomas Schatzl
125e864c0d
8047328: Improve memory usage for cards in SparsePRTEntry
...
Use uint16_t for cards in a SparsePRTEntry, and use an additional integer to record the current position on where to add the next card.
Co-authored-by: Andreas Sjoberg <andreas.sjoberg@oracle.com>
Reviewed-by: mgerdin, ehelin
2016-05-10 16:42:14 +02:00
Thomas Schatzl
99c9a7f6f6
8155810: Bound the number of root region scan threads to the number of survivor regions
...
Reviewed-by: jmasa, sjohanss
2016-05-10 16:40:15 +02:00
Thomas Schatzl
a7471fdca3
8155721: Sparse remset wastes half of entry memory
...
Only allocate as much SparsePRTEntry memory as required, not for the theoretical maximum.
Reviewed-by: mgerdin, sjohanss
2016-05-10 16:40:09 +02:00
Thomas Schatzl
029fbccccb
8156660: JDK-8150393 does not set _scan_in_progress properly
...
Reviewed-by: ehelin, mgerdin
2016-05-10 16:40:04 +02:00
Dmitry Samersoff
9127a0961b
Merge
2016-05-10 14:26:31 +00:00
Dmitry Samersoff
ad35e5189a
Merge
2016-05-10 11:50:45 +00:00
Marcus Larsson
17dce93f31
8145934: Make ttyLocker equivalent for Unified Logging framework
...
Reviewed-by: rprotacio, stuefe, jrose
2016-05-09 15:46:12 +02:00
Dmitry Samersoff
c052a98d6f
Merge
2016-05-10 03:37:36 +00:00
Coleen Phillimore
0c4ccddf92
Merge
2016-05-09 23:06:05 +00:00
Igor Ignatyev
b298fb9be2
Merge
2016-05-09 23:53:11 +02:00
Dmitry Samersoff
f4ffadd18b
8155091: Remove SA related functions from tmtools
...
Remove options that enables support for non-cooperative mode
Reviewed-by: alanb, mchung, sla
2016-05-09 23:41:41 +03:00
Robbin Ehn
2523b1942a
8153535: Convert TraceRedefineClasses to Unified Logging
...
Reviewed-by: rprotacio, coleenp
2016-05-09 22:22:15 +02:00
Igor Ignatyev
865ac314a6
Merge
2016-05-09 22:03:04 +02:00
Calvin Cheung
1e6507f1b0
Merge
2016-05-09 21:27:19 +02:00
Calvin Cheung
fef5de6f41
8155574: ClassLoader::initialize_module_loader_map crashes if the char_buf is not NULL terminated
...
Reviewed-by: jiangli, iklam
2016-05-09 12:20:02 -07:00
Jon Masamitsu
2945c4da22
Merge
2016-05-09 17:36:13 +00:00
Roland Westrelin
a1e5418d19
8154826: AArch64: take advantage better of base + shifted offset addressing mode
...
Reshape address subtree to fit aarch64 addressing mode
Reviewed-by: kvn, aph
2016-05-09 11:34:09 +02:00
Rahul Raghavan
7adc4034cd
8153655: Make intrinsics flags diagnostic and update intrinsics tests to enable diagnostic options
...
Converted all intrinsics flags to diagnostic and updated related intrinsics tests to enable diagnostic options
Reviewed-by: kvn
2016-05-09 01:21:55 -07:00
Yasumasa Suenaga
f2e1814b1a
8156033: jhsdb jmap cannot set heapdump name
...
Reviewed-by: dsamersoff
2016-05-07 10:29:16 +09:00
Claes Redestad
d25ad32507
8150044: Generate classlists at build-time
...
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: alanb, mchung, iklam
2016-05-07 00:43:37 +02:00
Jon Masamitsu
fbe14c5250
8155992: Change name of StealRegionCompactionTask to something that emphasizes the compaction task
...
Reviewed-by: kbarrett, ehelin, drwhite
2016-05-06 14:35:59 -07:00
Erik Joelsson
baff09847c
Merge
2016-05-09 13:55:21 +02:00
Magnus Ihse Bursie
01fcb7adcf
8156018: Hotspot visual studio project generation broken
...
Reviewed-by: mgronlun, ctornqvi
2016-05-09 13:22:39 +02:00
Vladimir Ivanov
5dc9f56544
Merge
2016-05-09 13:13:07 +03:00
Tom Rodriguez
4e7451cd5b
Merge
2016-05-06 18:08:01 +00:00
Vladimir Ivanov
71d2f5b46d
Merge
2016-05-06 19:45:22 +03:00
Vladimir Ivanov
e704d47b85
Merge
2016-05-06 19:35:23 +03:00
Vladimir Ivanov
e1512b1e15
Merge
2016-05-06 18:37:58 +03:00
Aleksey Shipilev
ffc21de072
8155965: Unsafe.weakCompareAndSetVolatile entry points and intrinsics
...
Reviewed-by: psandoz, vlivanov
2016-05-06 17:59:35 +03:00
Igor Ignatyev
66686b8152
8149591: Prepare hotspot for GTest
...
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Stefan Sarne <stefan.sarne@oracle.com>
Co-authored-by: Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>
Co-authored-by: Erik Helin <erik.helin@oracle.com>
Co-authored-by: Alexandre Iline <alexandre.iline@oracle.com>
Reviewed-by: jwilhelm
2016-05-09 14:15:39 +03:00
Aleksey Shipilev
9773289026
Merge
2016-05-06 14:44:09 +00:00