Matthias Baesken
4f60b8d9e2
8219460: ppc: adjust NativeGeneralJump::insert_unconditional to stack allocated MacroAssembler
...
Reviewed-by: mdoerr
2019-02-20 17:29:30 +01:00
David Holmes
e2054e3c5d
8217765: Internal Error (javaCalls.cpp:61) guarantee(thread->can_call_java()) failed
...
Reviewed-by: rehn, redestad, coleenp
2019-02-20 19:41:43 -05:00
Harold Seigel
16e0979680
8218995: Deprecate the -XX:FailOverToOldVerifier option
...
Deprecate the option and change affected tests so that they no longer need the option.
Reviewed-by: dholmes, lfoltan
2019-02-20 16:20:53 -05:00
Paul Hohensee
dc3c7b480d
Merge
2019-02-20 11:43:59 -08:00
Lin Zang
6f5c009756
8215622: Add dump to file support for jmap –histo
...
Add "file=" to jmap "histo" jmap, Hotspot support in attachListener.cpp:heap_inspection.
Reviewed-by: phh, sspitsyn
2019-02-20 11:36:02 -08:00
Harold Seigel
dd7e50dc01
8214719: Deprecate -Xverify:none option
...
Deprecate -Xverify:none and -noverify and remove them from tests
Reviewed-by: dholmes, mikael
2019-02-20 13:21:36 -05:00
Mikael Vidstedt
ea42bbcd24
8219142: Remove unused JIMAGE_ResourcePath
...
Reviewed-by: dholmes, alanb
2019-02-20 09:43:01 -08:00
Roman Kennke
96e4678510
8203232: Shenandoah: Resolve oops in SATB filter
...
Reviewed-by: shade
2019-02-20 16:29:29 +01:00
Zhengyu Gu
2cc6f5951c
8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer
...
Reviewed-by: dholmes, rehn
2019-02-20 10:22:46 -05:00
Zhengyu Gu
50316d7164
8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread
...
Reviewed-by: coleenp, minqi
2019-02-20 08:31:40 -05:00
Thomas Schatzl
eaab45a8b8
8219096: Merge print_termination_stats code with current logging
...
Reviewed-by: lkorinth, kbarrett
2019-02-20 14:30:33 +01:00
Harold Seigel
f4ac0a2e0f
8167548: [TESTBUG] Logging tests put log files in source tree
...
Create log files in temp directory, instead of cwd.
Reviewed-by: coleenp, dholmes
2019-02-20 08:10:40 -05:00
Per Lidén
865c33112c
8218767: ZGC: Do not assume that r12 is a special register in C2
...
Reviewed-by: eosterlund, rkennke
2019-02-20 13:43:28 +01:00
Per Lidén
3df5e4fabb
8219332: ZGC: Improve ZRootsIteratorClosure abstraction
...
Reviewed-by: stefank
2019-02-20 13:43:02 +01:00
Per Lidén
92f19f92bb
8219331: ZGC: Unify TLAB retire/remap handling
...
Reviewed-by: stefank
2019-02-20 13:43:01 +01:00
Roman Kennke
28590e9343
8217909: Make unused r12 register (without compressed oops) available to regalloc in C2
...
Reviewed-by: adinn, dlong, neliasso
2019-02-20 13:01:57 +01:00
Thomas Schatzl
708b339eb4
8219098: Make output of region strings more regular in error messages
...
Error messages should use the HR_PARAMS/HR_FORMAT_PARAMS macros to print information about HeapRegions.
Reviewed-by: kbarrett, lkorinth
2019-02-20 10:48:36 +01:00
Claes Redestad
dbdfbb518f
8219229: Make ConstantPool::tag_at and release_tag_at_put inlineable
...
Reviewed-by: dholmes, coleenp
2019-02-20 09:53:28 +01:00
Jesper Wilhelmsson
196d73c4ef
Merge
2019-02-19 19:04:55 +01:00
Sandhya Viswanathan
9dae227e4f
8219151: Illegal instruction exception on JDK 12 due to incorrect CPU feature bits
...
Fix wrong CPU feature bits set
Reviewed-by: kvn, neliasso
2019-02-19 08:25:11 -08:00
Thomas Schatzl
9e563f9a08
8219097: Move comment about using weak code blobs closure for code root scanning to correct place
...
Reviewed-by: kbarrett
2019-02-19 12:56:02 +01:00
Thomas Schatzl
8b5d08be9f
8218920: Scan HCC should be on the same level as Update RS etc. in the log
...
Reviewed-by: lkorinth, kbarrett
2019-02-19 12:56:02 +01:00
Thomas Schatzl
a3b6a825bc
8218672: AOT code root scanning shows in the wrong position in the logs
...
Reviewed-by: lkorinth, kbarrett
2019-02-19 12:56:00 +01:00
Stefan Karlsson
f7e7180ff4
8218922: SA: Enable best-effort implementation of live regions iteration for ZGC
...
Reviewed-by: eosterlund, ysuenaga
2019-02-19 10:04:28 +01:00
Stefan Karlsson
5f5c6362d9
8218734: SA: Incorrect and raw loads of OopHandles
...
Reviewed-by: eosterlund, coleenp, jgeorge
2019-02-19 10:02:42 +01:00
Matthias Baesken
b6987a91a3
8219112: name_and_sig_as_C_string usages in frame_s390 miss ResourceMark
...
Reviewed-by: shade, lucy
2019-02-18 09:38:43 +01:00
Tobias Hartmann
799c9a66fd
8218721: C1's CEE optimization produces safepoint poll with invalid debug information
...
Bail out of CEE if one of the gotos is a safepoint but the if is not.
Reviewed-by: vlivanov, mdoerr
2019-02-19 08:58:55 +01:00
Kim Barrett
47ca2c4300
8214363: HeapWord should not be a fake class
...
Change HeapWord and MetaWord to be pointers to incomplete types.
Reviewed-by: tschatzl, mikael, coleenp, pliden
2019-02-18 16:34:46 -05:00
Tobias Hartmann
3cf788ab73
8219232: Unit of concurrent active time logging is wrong
...
Changed value from seconds to milliseconds.
Reviewed-by: shade
2019-02-18 15:33:43 +01:00
Martin Doerr
56969820d8
8218991: s390: Add intrinsic for GHASH algorithm
...
Reviewed-by: lucy, simonis
2019-02-18 12:16:02 +01:00
Aleksey Shipilev
7a86bc1c4f
8216049: stringTable::intern creates redundant String when looking up existing one
...
Reviewed-by: redestad, gziemski, rehn, zgu, jiangli
2019-02-16 21:15:33 +01:00
Yasumasa Suenaga
fcf50f8419
8204551: Event descriptions are truncated in logs
...
Reviewed-by: coleenp, coleenp
2019-02-16 11:40:34 +09:00
Martin Balao
d6bec9017e
8219011: Implement MacroAssembler::warn method on AArch64
...
Reviewed-by: adinn
2019-02-15 11:46:15 -03:00
Andrew Haley
4ac9278539
8219006: AArch64: Register corruption in slow subtype check
...
Reviewed-by: adinn
2019-02-15 12:10:12 -05:00
Coleen Phillimore
d869d9287f
8218851: JVM crash in custom classloader stress test, JDK 12 & 13
...
Handle NULL and unloaded constraint class in loader constraint table, also cope with unloaded but not cleaned out klass in loader constraint entries.
Reviewed-by: hseigel, huntch, stuefe
2019-02-15 08:21:08 -05:00
Robbin Ehn
bec8431683
8203469: Faster safepoints
...
Reviewed-by: dcubed, pchilanomate, dholmes, acorn, coleenp, eosterlund
2019-02-15 14:15:10 +01:00
David Holmes
34fe424afb
8218939: vm/mlvm/anonloader/stress/byteMutation crashed on windows
...
Reviewed-by: kbarrett, coleenp, mikael, iignatyev
2019-02-14 22:57:37 -05:00
Vladimir Ivanov
d41611ebeb
8161334: C2: Cast nodes hinder memory alias analysis
...
Reviewed-by: kvn, thartmann
2019-02-14 15:27:46 -08:00
Vladimir Ivanov
40c61cce4b
8218874: C2: Unsafe to access PhaseIdealLoop outside of constructors
...
Reviewed-by: thartmann, kvn
2019-02-14 15:27:12 -08:00
Vladimir Ivanov
521039cc35
8218879: Keep track of memory accesses originated from Unsafe
...
Reviewed-by: thartmann
2019-02-14 15:27:12 -08:00
Vladimir Ivanov
f53dfaf5ab
8218881: C2: StaticFinalFieldPrinter doesn't handle T_ARRAY values in T_OBJECT fields
...
Reviewed-by: thartmann, kvn, neliasso
2019-02-14 15:27:12 -08:00
Mikael Vidstedt
d55784deb0
8218935: Make jfr strncpy uses GCC 8.x friendly
...
Reviewed-by: clanger
2019-02-14 15:17:03 -08:00
Man Cao
a75f826ea8
8218192: Remove copy constructor for MemRegion
...
Remove copy constructor in memRegion.hpp
Reviewed-by: tschatzl, kbarrett
2019-02-05 08:20:09 -08:00
Thomas Stuefe
39ba0f09a9
8183004: Remove code related to gtest death tests from assert macro
...
Reviewed-by: shade, kbarrett, iignatyev
2019-02-14 19:48:57 +01:00
Nils Eliasson
0a5047a326
8087128: C2: Disallow definition split on MachCopySpill nodes
...
Reviewed-by: kvn
2019-02-14 14:31:32 +01:00
Claes Redestad
29fc9b0f0e
8216360: Deprecate -XX:CompilationPolicyChoice
...
Reviewed-by: thartmann, kvn
2019-02-14 12:54:56 +01:00
Claes Redestad
560928deee
8218753: Obsolete nonproduct flag ProfilerCheckIntervals
...
Reviewed-by: dholmes, coleenp
2019-02-14 11:33:45 +01:00
Kim Barrett
d2c690e80b
8218089: Rename DirtyCardQueue et al to follow usual G1 naming conventions
...
Move files and rename classes.
Reviewed-by: tschatzl, lkorinth
2019-02-13 17:38:14 -05:00
Lois Foltan
9631b06423
8217998: Remove method_type field associated with the appendix field of an indy or method handle call
...
Removed the unused method_type field associated with the appendix field of an indy or method handle call.
Reviewed-by: acorn, coleenp, dlong
2019-02-13 15:50:08 -05:00
Lois Foltan
29245f8878
8218004: Clean up terminology for shared methods within the JVM for indy and condy support
...
Remove "invoke_dynamic" from the name of several ConstantPool bootstrap helper methods that are shared by both indy and condy.
Reviewed-by: coleenp, dholmes, mchung
2019-02-13 14:20:40 -05:00