Thomas Stuefe
8838ae7b46
8170933: Cleanup Metaspace Chunk manager: Unify treatment of humongous and non-humongous chunks
...
Reviewed-by: mgerdin, coleenp
2016-12-14 09:14:16 +01:00
David Holmes
f06a97a1d1
Merge
2017-03-16 09:43:26 +00:00
Thomas Schatzl
6a9ca1701d
8155094: Add logging for long lasting methods found in JDK-8152948
...
Adds logging for DerivedPointerTable, TLAB preparation and resizing, and new collection set setup work
Reviewed-by: kbarrett, sangheki
2017-03-16 09:05:20 +01:00
Coleen Phillimore
4b9562288f
8155672: Remove instanceKlassHandles and KlassHandles
...
Use unhandled pointers for Klass and InstanceKlass, remove handles with no implementation.
Reviewed-by: dholmes, lfoltan, vlivanov, sspitsyn
2017-03-15 10:25:37 -04:00
Thomas Schatzl
7bca463789
8168467: Use TaskEntry as task mark queue elements
...
Change the mark stack to use TaskEntry queue elements to improve type safety instead of casting around raw pointers.
Reviewed-by: kbarrett, sangheki
2017-03-15 11:44:46 +01:00
Coleen Phillimore
35e8433c1c
Merge
2017-03-14 14:07:24 -04:00
Lana Steuck
b636d90917
Merge
2017-03-13 19:59:41 +00:00
Thomas Stuefe
35d5d1c53d
8173848: realpath is unsafe
...
Fix occurrences of realpath in hotspot to use safe POSIX.1-2008 form.
Reviewed-by: dsamersoff, dholmes, clanger
2017-03-13 20:23:11 +01:00
Zoltan Majo
fcb5908230
8159734: Consistency check fails with -XX:-ProfileInterpreter
...
Re-establish the consistency of profiling information also with -XX:-ProfileInterpreter.
Reviewed-by: kvn
2017-03-13 13:01:47 +01:00
Tobias Hartmann
43a771e998
8176441: assert(false) failed: modified node was not processed by IGVN.transform_old()
...
The shiftNode needs to be added to the IGVN worklist after being modified.
Reviewed-by: kvn, vlivanov
2017-03-13 12:13:09 +01:00
Lana Steuck
c3c2f2943f
Added tag jdk-9+160 for changeset f306167ed337
2017-03-09 21:35:17 +00:00
Ioi Lam
f5777dc9bd
8005165: Remove CPU-dependent code in self-patching vtables
...
Reviewed-by: coleenp, stuefe, jiangli
2017-03-03 23:08:35 -08:00
Christian Tornqvist
e04f906b93
8175300: Enable artifact resolution for jtreg tests
...
Reviewed-by: ihse, gtriantafill
2017-03-10 12:58:37 -05:00
Harold Seigel
8a5f33bd16
8172514: Stop checking for duplicate packages in the JVM_DefineModule() package list
...
Use GrowableArray append() instead of append_if_missing() to stop searching for duplicates
Reviewed-by: redestad, coleenp, dholmes, gtriantafill
2017-03-10 08:04:17 -05:00
Sangheon Kim
ade6d7cd18
8164038: Missing volatile keyword at CardTableRS::write_ref_field_gc_par()
...
Reviewed-by: tschatzl, kbarrett
2017-03-09 15:00:23 -08:00
Thomas Stuefe
5806258936
8176140: 8176140-Crashes-or-timeouts-during-error-reporting-may-lead-to-infinitely-repeated-error-logs-until-ErrorLogTimeout-is-hit
...
Reviewed-by: cjplummer, dholmes
2017-03-08 19:25:15 +01:00
Alexander Harlap
6fdf396624
8165674: G1CMMarkStack::out_of_memory possibly redundant
...
Remove the redundant G1CMMarkStack::_out_of_memory member.
Reviewed-by: kbarrett, tschatzl
2017-03-09 10:48:44 +01:00
Vladimir Kozlov
4afa69ef22
Merge
2017-03-09 01:07:28 +00:00
Lutz Schmidt
0171aad88e
8175369: [ppc] Provide intrinsic implementation for CRC32C
...
Reviewed-by: mdoerr, simonis, kvn
2017-03-08 17:01:13 -08:00
Sangheon Kim
1e8667e334
8176403: [TESTBUG] gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA is referencing no longer existing group
...
Changed to use correct test library path
Reviewed-by: dholmes, dcubed
2017-03-08 15:48:41 -08:00
Lutz Schmidt
99a554c5ad
8175368: [s390] Provide intrinsic implementation for CRC32C
...
Reviewed-by: mdoerr, simonis
2017-03-08 14:55:32 +01:00
Sangheon Kim
a235f9f6ef
Merge
2017-03-07 22:58:16 +00:00
Sangheon Kim
75eb6d9735
Merge
2017-03-07 22:35:54 +00:00
Chris Plummer
f91cc0cd42
8175341: "java/util/Arrays/ParallelPrefix.java" Crash Internal Error ...diagnosticCommand.cpp...assert(k != __null) failed: FinalizerHistogram class is not accessible
...
Allow the dcmd to fail with a pending exception rather than assert
Reviewed-by: sspitsyn, dholmes
2017-03-07 13:35:34 -08:00
Sangheon Kim
d86c76dca9
8023905: Failing to initialize VM with small initial heap when NUMA and large pages are enabled
...
Exit VM when fails to initialize small initial heap with NUMA and large pages enabled
Reviewed-by: jmasa, sjohanss
2017-03-07 10:25:58 -08:00
Christian Tornqvist
3e707c3671
8176102: Rename hotspot_fast* test groups to hotspot_tier1*
...
Reviewed-by: dholmes, mseledtsov, gtriantafill
2017-03-07 11:35:45 -05:00
Lana Steuck
82023c9aa9
Added tag jdk-9+159 for changeset e15b96207e47
2017-03-02 21:16:15 +00:00
Gunter Haug
e44e774bbe
8175900: Assertion too strict in G1CollectedHeap::new_mutator_alloc_region
...
Reviewed-by: simonis, tschatzl, kbarrett
2017-02-27 12:57:16 +01:00
Mikhailo Seledtsov
1bcca93f8a
8176163: [TESTBUG] Create hotspot_cds test group
...
Created a new test group
Reviewed-by: sspitsyn, dholmes, ehelin
2017-03-06 09:24:47 -08:00
Thomas Schatzl
8d405d171c
8071278: Fix the closure mess in G1RemSet::refine_card()
...
Remove the use of many nested closure in the code to refine a card.
Reviewed-by: kbarrett, sjohanss
2017-03-06 17:03:35 +01:00
Thomas Schatzl
6677810ffa
8175367: Wrong assert for UseCompressedOops in aarch64 Copy::conjoint_oops_atomic implementation
...
Remove wrong check for UseCompressedOops
Reviewed-by: aph
2017-03-06 15:33:14 +01:00
Kim Barrett
b067fc774d
8175221: Cleanup DirtyCardQueueSet::concatenate_log
...
Concatenate_log calls flush, flush no longer checks "permanent"
Reviewed-by: tschatzl, shade
2017-03-04 15:56:22 -05:00
Robbin Ehn
2ea73551ba
8176096: Wrong macro checks for INCLUDE_TRACE
...
Reviewed-by: dholmes, coleenp, mgronlun
2017-03-03 12:02:35 +01:00
Robbin Ehn
b9ba95a6f3
Merge
2017-03-02 14:19:49 +01:00
Robbin Ehn
812444f78a
8136650: Add support for custom jtreg native tests
...
Reviewed-by: ctornqvi, erikj
2017-03-02 09:51:47 +01:00
Chris Plummer
57f866aaeb
8155980: ARM InterpreterMacroAssembler::get_method_counters() should not be saving caller saved registers
...
Make get_method_counters() only save registers specified by caller, not all of them
Reviewed-by: dlong, jiangli
2017-03-01 14:59:36 -08:00
Christian Tornqvist
7519b299b3
Merge
2017-03-01 13:47:11 +00:00
Christian Tornqvist
ba1cc2636e
Merge
2017-03-01 13:24:34 +00:00
Christian Tornqvist
a09caaa6ff
8176012: Remove unused groups in hotspot/test/TEST.groups
...
Reviewed-by: iignatyev, gtriantafill
2017-03-01 08:11:29 -05:00
Harold Seigel
5485a03844
8172307: Remove ununsed JVM API JVM_GetModuleByPackageName()
...
Remove get_module_by_package_name() etc., and unneeded test.
Reviewed-by: sspitsyn, gtriantafill
2017-03-01 07:59:20 -05:00
Shafi Ahmad
90c3e97cbd
8171194: Exception "Duplicate field name&signature in class file" should report the name and signature of the field
...
Added code to emit name and signature of duplicate field in java.lang.ClassFormatError exception message
Reviewed-by: dholmes, coleenp
2017-02-28 20:32:06 -08:00
Chris Plummer
3b086bdbbb
8172020: Internal Error (cpu/arm/vm/frame_arm.cpp:571): assert(obj == __null || Universe::heap()->is_in(obj)) failed: sanity check #
...
Do check_and_handle_earlyret() on method return
Reviewed-by: sspitsyn, aph, adinn, simonis
2017-02-28 10:51:47 -08:00
Jesper Wilhelmsson
eb6669bff0
Merge
2017-02-24 19:48:33 +01:00
Jesper Wilhelmsson
99e20e2480
Merge
2017-02-24 12:01:33 +01:00
Lana Steuck
e61d6aef94
Merge
2017-02-23 17:30:21 +00:00
Lana Steuck
7a3d0a1349
Merge
2017-02-23 17:22:44 +00:00
Lana Steuck
3714541749
Added tag jdk-9+158 for changeset 1ea025bbd11d
2017-02-23 16:21:27 +00:00
Markus Grönlund
f889b5119c
8175178: Stack traversal during OSR migration asserts with invalid bci or invalid scope desc on x86
...
Reviewed-by: dcubed, coleenp
2017-02-23 16:55:59 +01:00
Jini George
742dee356f
8162504: TestInstanceKlassSize.java and TestInstanceKlassSizeForInterface.java fail on Mac OS
...
Modify TestInstanceKlassSizeForInterface.java to avoid the error prone mechanism of spawning a process and attaching back to the current process. Use LingeredApp instead.
Reviewed-by: dsamersoff, sspitsyn
2017-02-23 12:19:03 +05:30
Gerard Ziemski
ad7a2057c2
8175135: Header template correction for year
...
Added comma.
Reviewed-by: dcubed, gthornbr
2017-02-22 11:20:12 -06:00