Patrick Zhang
57c2735dd0
8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield
...
Reviewed-by: aph
2019-02-25 18:50:29 +08:00
Coleen Phillimore
2a83596e85
8181171: Deleting method for RedefineClasses breaks ResolvedMethodName
...
8210457: JVM crash in ResolvedMethodTable::add_method(Handle)
Add a function to call NSME in ResolvedMethodTable to replace deleted methods.
Reviewed-by: sspitsyn, dholmes, dcubed
2019-02-26 08:01:20 -05:00
Erik Österlund
c044650295
8219638: ZGC: Free ZNMethodDataOops under a lock
...
Reviewed-by: pliden
2019-02-26 11:38:07 +01:00
Erik Österlund
c1250e0816
8218974: Free GC native structures in nmethod::flush
...
Reviewed-by: pliden
2019-02-26 11:36:00 +01:00
Ralf Schmelter
24be06441a
8219577: Returning NULL in a function which returns bools
...
Reviewed-by: shade, zgu, clanger
2019-02-22 04:59:12 -08:00
Matthias Baesken
4de51069e4
8218811: replace open by os::open in hotspot coding
...
Reviewed-by: dholmes, iklam, stuefe
2019-02-18 16:17:48 +01:00
Aleksey Shipilev
3d6795e0e3
8219583: Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot)
...
Reviewed-by: kbarrett, mikael
2019-02-23 10:55:45 +01:00
Mikael Vidstedt
1f65a934c0
8219611: Remove superfluous sigfillset code
...
Reviewed-by: dholmes
2019-02-22 18:54:23 -08:00
Coleen Phillimore
351280bbb8
8078725: method adjustments can be done just once for all classes involved into redefinition
...
Walk all classes at the end of redefinition and adjust method entries and clean MethodData
Reviewed-by: sspitsyn
2019-02-22 13:56:08 -05:00
Aleksey Shipilev
8360a7884d
8219574: Minimal VM build failure after JDK-8219414
...
Reviewed-by: jgeorge, dholmes, cjplummer
2019-02-22 17:54:13 +01:00
Claes Redestad
c97af8c3f7
8219554: Redundant lookup_common in SymbolTable::add
...
Reviewed-by: iklam, coleenp, mikael
2019-02-22 16:41:01 +01:00
Boris Ulasevich
504562b3a4
8217647: JFR: recordings on 32-bit systems unreadable
...
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Reviewed-by: egahlin
2019-02-22 17:30:07 +03:00
Robbin Ehn
74d466fd5f
8219436: Safepoint logs correction and misc
...
Reviewed-by: mdoerr, coleenp
2019-02-22 14:20:06 +01:00
Stefan Karlsson
2133bed090
8219469: ZGC: Extract functions out from ZNMethodTable into new ZNMethod class
...
Reviewed-by: pliden
2019-02-21 14:24:44 +01:00
Stefan Karlsson
8fec4b7f85
8219468: ZGC: Extract iteration functionality into a new ZNMethodTableIteration class
...
Reviewed-by: pliden
2019-02-20 12:04:12 +01:00
Stefan Karlsson
a7707862a9
8219467: ZGC: Move ZNMethodData to its own file
...
Reviewed-by: pliden
2019-02-20 11:42:49 +01:00
Stefan Karlsson
858c007cf8
8219466: ZGC: Extract allocation functionality into a new ZNMethodAllocator class
...
Reviewed-by: pliden
2019-02-20 11:39:36 +01:00
Stefan Karlsson
2895d5534d
8219464: ZGC: Move nmethod oop properties from ZNMethodTableEntry to ZNMethodData
...
Reviewed-by: pliden
2019-02-20 10:47:03 +01:00
Stefan Karlsson
7c5141a048
8219573: Add NMethodClosure
...
Reviewed-by: pliden, eosterlund
2019-02-21 13:20:34 +01:00
Stefan Karlsson
b0383a247d
8219463: ZGC: Remove redundant ZNMethodTable::_iter_lock
...
Reviewed-by: pliden
2019-02-20 10:46:39 +01:00
Stefan Karlsson
45f74c8c95
8219462: ZGC: Use wait/notify in ZNMethodTable
...
Reviewed-by: pliden
2019-02-19 13:47:45 +01:00
Claes Redestad
33d947b7e3
8219247: Enable inlining of newly introduced PlatformMonitor methods
...
Reviewed-by: dholmes, rehn
2019-02-22 09:23:37 +01:00
Ioi Lam
d06f3e7e28
8218751: Do not store original classfiles inside the CDS archive
...
Remove the OD shared region and decode classfiles on the fly
Reviewed-by: jiangli, ccheung, sspitsyn, redestad
2019-02-21 17:07:35 -08:00
Mikael Vidstedt
15d554b395
8214777: Avoid some GCC 8.X strncpy() errors in HotSpot
...
Reviewed-by: kbarrett, rehn
2019-02-21 16:56:06 -08:00
Roland Westrelin
7fd7a118da
8219335: "failed: unexpected type" assert failure in ConnectionGraph::split_unique_types() with unsafe accesses
...
Reviewed-by: thartmann, kvn
2019-02-18 17:41:31 +01:00
Coleen Phillimore
e84f0388f5
8153413: Exceptions::_throw always logs exceptions, penalizing performance
...
Construct exception string into Event message directly add if (log_is_enabled) for logging.
Reviewed-by: ysuenaga, dholmes
2019-02-21 09:21:21 -05:00
Aleksey Shipilev
ace0b7a803
8219524: Shenandoah misreports "committed" size in MemoryMXBean
...
Reviewed-by: rkennke, zgu
2019-02-21 15:52:42 +01:00
Yasumasa Suenaga
a38277e67b
8219414: SA: jhsdb jsnap throws UnmappedAddressException with core generated by gcore
...
Reviewed-by: cjplummer, jgeorge
2019-02-21 21:02:39 +09:00
Roman Kennke
55f23fea5c
8219486: Missing reg_mask_init() breaks x86_32 build
...
Reviewed-by: vlivanov, dlong
2019-02-21 09:48:07 +01:00
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