Vivek Deshpande
489b38091e
8154473: Update for CompilerDirectives to control stub generation and intrinsics
...
Use -XX:DisableIntrinsic flag to control intrinsics usage in Interpreter.
Reviewed-by: twisti, neliasso, kvn, simonis
2016-05-20 14:17:55 -07:00
Vladimir Ivanov
6dfcf1dd81
8154831: CastII/ConvI2L for a range check is prematurely eliminated
...
Reviewed-by: kvn, thartmann
2016-05-20 18:27:03 +03:00
Vladimir Ivanov
36daf60d8f
Merge
2016-05-20 18:05:09 +03:00
Jesper Wilhelmsson
4fde26fd80
8157453: Convert DependencyContext_test to GTest
...
Reviewed-by: dholmes, rehn, kzhaldyb
2016-05-20 16:45:00 +02:00
Jon Masamitsu
08962e6714
8157373: Active workers should not be reset in AbstractWorkGang initialize()
...
Reviewed-by: kbarrett, tschatzl, jwilhelm
2016-05-19 14:53:18 -07:00
Jon Masamitsu
35ba62637e
8026752: Cancel MetaspaceGC request for a CMS concurrent collection after GC
...
Reviewed-by: sjohanss, sangheki
2016-06-10 09:22:09 -07:00
Vladimir Kozlov
96627b1708
Merge
2016-06-10 20:28:46 +02:00
Vladimir Kozlov
1246644d4d
Merge
2016-06-10 10:13:30 -07:00
Stefan Karlsson
d019f34077
8159237: PreservedMarks verification code fails
...
Reviewed-by: lmesnik, jwilhelm
2016-06-10 14:06:36 +02:00
Goetz Lindenmaier
59e5844219
8159056: [aix] Compressed class space not allocated in lower regions
...
Reviewed-by: dholmes, enevill
2016-06-08 16:07:49 +02:00
Leonid Mesnik
84cab6c56f
8156032: Clean up parallel GC specific code from vm/gc/shared/preservedMarks.cpp
...
Reviewed-by: stefank, tschatzl
2016-06-09 16:52:32 +03:00
Jiangli Zhou
7631840502
Merge
2016-06-09 00:53:07 +02:00
Jiangli Zhou
81ff3b7d93
8158681: ClassLoader::classloader_type() is called from code not included under #if INCLUDE_CDS
...
Place CDS related code under #if INCLUDE_CDS.
Reviewed-by: lfoltan, gtriantafill, coleenp
2016-06-08 18:47:05 -04:00
Calvin Cheung
27f9eddfc2
8159019: ResourceMark in ClassLoader::open_versioned_entry() is being used incorrectly
...
Call FREE_RESOURCE_ARRAY instead of declaring a ResourceMark
Reviewed-by: hseigel, jiangli
2016-06-08 12:50:23 -07:00
Stefan Johansson
09caec497d
8149085: IntegrationTest1.java fails intermittently due to use of semi-initialized TLAB
...
Reviewed-by: ehelin, mgerdin
2016-06-08 16:29:12 +02:00
Stefan Karlsson
23e05cabc5
8155638: Resource allocated BitMaps are often cleared twice
...
Reviewed-by: neliasso, kvn
2016-06-08 11:15:49 +02:00
Coleen Phillimore
47309c3715
8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure
...
Disallow // in class file names during parsing and throw ClassNotFoundException
Reviewed-by: sspitsyn, rehn, gtriantafill
2016-06-07 15:34:22 -04:00
Rachel Protacio
e956abefe6
8153858: Clean up needed when obtaining the package name from a fully qualified class name
...
Consolidated and refactored code parsing fully qualified names. Includes gtest.
Reviewed-by: dholmes, coleenp
2016-06-07 11:39:47 -04:00
Calvin Cheung
b0fab9d6b7
Merge
2016-06-07 00:57:23 +00:00
Calvin Cheung
0275bab2ce
Merge
2016-06-07 00:06:17 +00:00
Markus Grönlund
cbe83ea707
Merge
2016-06-07 01:58:33 +02:00
Calvin Cheung
66e3ba7296
8153876: Replace 4K stack allocations with Resource allocations
...
Reviewed-by: dholmes, hseigel
2016-06-06 12:51:53 -07:00
Aleksey Shipilev
2137769825
8075030: JvmtiEnv::GetObjectSize reports incorrect java.lang.Class instance size
...
Reviewed-by: coleenp, sspitsyn, sla
2016-06-06 22:34:57 +03:00
Markus Grönlund
c82212e143
8149803: Adjust lock rankings for some Event-based tracing locks
...
Reviewed-by: dholmes, acorn
2016-06-06 20:48:56 +02:00
Jon Masamitsu
c3d0e73480
8157620: Guarantee in run_task(task, num_workers) fails
...
Reviewed-by: tschatzl, drwhite
2016-05-25 09:28:20 -07:00
Jon Masamitsu
8821cffac1
8157240: GC task trace logging is incomprehensible
...
Reviewed-by: tschatzl, redestad
2016-05-19 13:59:50 -07:00
Stefan Karlsson
ea82c69b6e
8159893: StringTable cleaning log line lacks the GC ID prefix
...
Reviewed-by: pliden, jmasa
2016-06-21 14:00:18 +02:00
Daniel D. Daugherty
8f7e6e317c
8068592: Remove unused code in objectMonitor.hpp
...
Reviewed-by: dholmes, redestad, gthornbr
2016-07-07 14:58:17 -07:00
Zoltan Majo
567113bed6
Merge
2016-07-06 12:01:07 +00:00
Thomas Schatzl
7fd90042ca
8159978: Use an array to store the collection set regions instead of linking through regions
...
Fix a potential problem with memory visibility in the sampling thread in the collection set by changing the way we store the collection set.
Reviewed-by: ehelin, jmasa
2016-07-06 11:22:55 +02:00
Zoltan Majo
e0e3bd5582
8160527: Check for final instance field updates can be omitted
...
Disable final field resolution in the constant pool cache. Correct error message printed at field resolution. New tests.
Reviewed-by: jrose, coleenp
2016-07-06 11:16:36 +02:00
Derek White
2e1b011569
8158946: btree009 fails with assert(s > 0) failed: Bad size calculated
...
Set oop_size before setting _klass
Reviewed-by: coleenp, dholmes, kbarrett, tschatzl
2016-07-05 15:34:06 -04:00
Kim Barrett
4e25b9f930
Merge
2016-07-05 20:09:21 +02:00
Yasumasa Suenaga
146cbf3702
8160353: narrowing conversion error is occurred with GCC 6
...
Reviewed-by: kbarrett, dholmes
2016-07-04 12:43:01 +09:00
Yasumasa Suenaga
82858779e9
8160361: SEGV occurred at JNIHandleBlock::oops_do(OopClosure*)
...
Reviewed-by: dsamersoff, tschatzl
2016-06-28 00:24:10 +09:00
Per Lidén
3ad9aa0f10
8159974: G1 String deduplication logging not aligned with the rest of G1
...
Reviewed-by: stefank, tschatzl
2016-07-04 11:27:11 +02:00
Jon Masamitsu
3af1b64ce1
8024945: Remove check on minimum size of MetaspaceSize
...
Reviewed-by: kbarrett, tschatzl
2016-06-13 14:10:09 -07:00
Joseph Provino
5648deddee
8153582: Logging of ConcGCThreads is done too early
...
ConcGCThreads is logged as 0 because it hasn't been initialized yet.
Reviewed-by: tschatzl, dfazunen
2016-05-19 10:48:28 -04:00
Nils Eliasson
1af289e8c3
8155108: CompilerControl: tests incorrectly set states for excluded methods
...
Remove redundant code that was not properly updated
Reviewed-by: kvn
2016-05-19 10:40:19 +02:00
Doug Simon
64001ce527
8156835: [JVMCI] clean up and minimize JVMCI
...
Reviewed-by: iveresov, kvn
2016-05-18 21:50:27 +00:00
Roland Schatz
5686cc1784
8156942: [JVMCI] replace LIRKind with abstract base class
...
Reviewed-by: iveresov
2016-05-18 17:01:01 +00:00
Andreas Eriksson
46627989d5
8135322: ConstantPool::release_C_heap_structures not run in some circumstances
...
Reviewed-by: coleenp, sspitsyn
2016-05-18 11:06:00 +02:00
Claes Redestad
807e2b367c
8157090: SharedArchiveFile/SpaceUtilizationCheck.java fails as space utilization is below 30 percent
...
Reviewed-by: iklam, mseledtsov
2016-05-18 16:28:42 +02: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
Christian Thalinger
d88959ebfb
Merge
2016-05-13 21:26:06 +00: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