Max Ockner
1563e05cf0
8138705: Kitchen sink stress test fails
...
NMT now supports overlapping commits.
Reviewed-by: coleenp, zgu
2016-06-02 12:07:55 -04:00
Tobias Hartmann
35f9db149b
8156760: VM crashes if -XX:-ReduceInitialCardMarks is set
...
Fixed several compiler crashes with disabled ReduceInitialCardMarks.
Reviewed-by: roland, minqi, dlong, tschatzl, kvn
2016-06-02 08:46:52 +02:00
Tobias Hartmann
d1cfec7f7e
8155046: Parse::Block construction using undefined behavior
...
Blocks should be created via constructor and placement new.
Reviewed-by: kvn
2016-06-01 14:22:18 +02:00
Vladimir Ivanov
a7ec30ae19
Merge
2016-05-27 17:01:27 +03:00
Nils Eliasson
d5b029d48d
8153352: Crash with assert(pd != 0L) failed: PcDesc must not be NULL
...
Simplify look_for_reserved_stack_annotated_method
Reviewed-by: kvn
2016-05-26 14:17:50 +02:00
Kim Barrett
83dbb0faba
8156548: gc/gctests/StringInternSyncWithGC2 fails with Test level exit status: 151
...
Avoid repeated verification.
Reviewed-by: jmasa, drwhite
2016-05-25 13:46:05 -04:00
Gerard Ziemski
f1c490f5fa
8152856: Xcode 7.3 -Wshift-negative-value compile failure on Mac OS X
...
Implement _lh_array_tag_type_value as const, not enum.
Reviewed-by: vlivanov, minqi
2016-05-24 12:42:43 -05:00
Vladimir Ivanov
3221da3cf7
Merge
2016-05-24 14:13:57 +03:00
Cheleswer Sahu
93043ecb8f
8150900: Implement diagnostic_pd
...
Reviewed-by: twisti, gziemski, kevinw
2016-05-24 16:02:45 +05:30
Tobias Hartmann
d99ab903b7
8160425: Vectorization with signalling NaN returns wrong result
...
Should not use doubles/floats for vector constants in the C code.
Reviewed-by: kvn, vlivanov
2016-06-30 08:24:51 +02:00
Tom Rodriguez
b4aef2060b
8160121: [JVMCI] JvmciNotifyBootstrapFinishedEventTest.java failed NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI
...
Reviewed-by: kvn
2016-06-28 17:22:56 +00:00
Dmitrij Pochepko
490625cd8b
8132318: -XX:TraceJumps is broken on Sparc
...
Reviewed-by: kvn, thartmann
2016-06-27 17:23:15 +03:00
Tobias Hartmann
4ab4c66c41
8159016: Over-unrolled loop is partially removed
...
Prevent over-unrolling of loops by computing upper bound for trip count.
Reviewed-by: kvn
2016-06-27 10:10:11 +02:00
Vladimir Kozlov
cd75cb6a26
Merge
2016-06-24 15:30:50 -07:00
Volker Simonis
87f15c2bcf
8159620: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation on ppc64 and sparc
...
Reviewed-by: goetz, kvn, thartmann
2016-06-22 17:05:40 +02:00
Stefan Johansson
1f60d4b0c3
8156028: G1YoungGenSizer _adaptive_size not correct when setting NewSize and MaxNewSize to the same value
...
Reviewed-by: jmasa, sangheki, drwhite
2016-05-24 10:05:03 +02:00
Zoltan Majo
50c5fb834b
8157560: Reserve space for allocation prefetch only in builds that support allocation prefetching
...
Create the reserved area only in C2-enabled builds.
Reviewed-by: kvn, thartmann
2016-05-24 09:07:22 +02:00
Robbin Ehn
4154a35318
8157097: OptionsValidation/TestOptionsWithRanges.java crashes at CompactHashtableWriter::add during StringTable::copy_shared_string
...
Reviewed-by: dholmes, jiangli
2016-05-23 09:57:17 +02:00
Robbin Ehn
2096e37c4e
8153723: Change the default logging output for errors and warnings from stderr to stdout
...
Reviewed-by: mlarsson, sla
2016-05-23 08:02:04 +02:00
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
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