Ioi Lam
|
f48737c7b3
|
8256254: Convert vmIntrinsics::ID to enum class
Reviewed-by: redestad, kvn
|
2020-12-01 05:35:29 +00:00 |
|
Maurizio Cimadamore
|
0fb31dbf3a
|
8254231: Implementation of Foreign Linker API (Incubator)
Reviewed-by: coleenp, ihse, dholmes, vlivanov
|
2020-11-23 11:00:38 +00:00 |
|
Coleen Phillimore
|
ba721f5f2f
|
8212879: Make JVMTI TagMap table concurrent
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Reviewed-by: stefank, ihse, zgu, eosterlund, sspitsyn, kbarrett
|
2020-11-19 14:30:02 +00:00 |
|
Ioi Lam
|
2f06893a29
|
8252526: Remove excessive inclusion of jvmti.h and jvmtiExport.hpp
Reviewed-by: ihse, kbarrett
|
2020-11-12 01:45:27 +00:00 |
|
Thomas Stuefe
|
dd8e4ffbe5
|
8255711: Fix and unify hotspot signal handlers
Reviewed-by: coleenp, gziemski, dholmes
|
2020-11-09 12:03:06 +00:00 |
|
Gerard Ziemski
|
ba2ff3a6d2
|
8250637: UseOSErrorReporting times out (on Mac and Linux)
Reviewed-by: stuefe, dholmes
|
2020-11-05 16:15:27 +00:00 |
|
Thomas Stuefe
|
9a36747927
|
8255780: Remove unused overloads of VMError::report_and_die()
Reviewed-by: mdoerr, coleenp
|
2020-11-03 07:34:06 +00:00 |
|
Andrew Haley
|
3302d3adb5
|
8255544: Create a checked cast
Reviewed-by: adinn, iklam
|
2020-11-02 13:12:18 +00:00 |
|
Ioi Lam
|
1a89d68e87
|
8255285: Move JVMFlag origins into a new enum JVMFlagOrigin
Reviewed-by: dholmes, redestad
|
2020-10-30 03:44:54 +00:00 |
|
Aleksey Shipilev
|
dccfd2b3e0
|
8255389: ConcurrentHashTable::NoOp omits return in non-void return method
Reviewed-by: kbarrett, rehn
|
2020-10-27 08:16:43 +00:00 |
|
Richard Reingruber
|
40f847e2fb
|
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
|
2020-10-20 15:31:55 +00:00 |
|
Per Liden
|
cdc8c401b5
|
8254878: Move last piece of ZArray to GrowableArray
Reviewed-by: stefank, eosterlund
|
2020-10-20 13:07:35 +00:00 |
|
Calvin Cheung
|
74ac77e2b1
|
8247666: Support Lambda proxy classes in static CDS archive
Reviewed-by: iklam, mchung
|
2020-10-19 18:27:50 +00:00 |
|
Ioi Lam
|
7e5eb493e1
|
8253402: Convert vmSymbols::SID to enum class
Reviewed-by: kvn, coleenp, kbarrett, iveresov
|
2020-10-15 05:52:54 +00:00 |
|
Paul Sandoz
|
0c99b19258
|
8223347: Integration of Vector API (Incubator)
Co-authored-by: Vivek Deshpande <vdeshpande@openjdk.org>
Co-authored-by: Qi Feng <qfeng@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Jean-Philippe Halimi <jphalimi@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Kishor Kharbas <kkharbas@openjdk.org>
Co-authored-by: Eric Liu <Eric.Liu2@arm.com>
Co-authored-by: Aaloan Miftah <someusername3@gmail.com>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Shravya Rukmannagari <srukmannagar@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Lauren Walkowski <lauren.walkowski@arm.com>
Co-authored-by: Yang Zang <Yang.Zhang@arm.com>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Wang Zhuo <wzhuo@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
|
2020-10-14 20:02:46 +00:00 |
|
Claes Redestad
|
77c776275e
|
8254353: Remove unused non-product flags
Reviewed-by: iignatyev, kvn
|
2020-10-11 21:59:52 +00:00 |
|
Jie Fu
|
aaa0a2a047
|
8254297: Zero and Minimal VMs are broken with undeclared identifier 'DerivedPointerTable' after JDK-8253180
Reviewed-by: shade, eosterlund
|
2020-10-09 15:16:49 +00:00 |
|
Erik Österlund
|
b9873e1833
|
8253180: ZGC: Implementation of JEP 376: ZGC: Concurrent Thread-Stack Processing
Reviewed-by: stefank, pliden, rehn, neliasso, coleenp, smonteith
|
2020-10-09 08:40:33 +00:00 |
|
Tobias Hartmann
|
1728547270
|
8254010: GrowableArrayView::print fails to compile
Reviewed-by: stefank
|
2020-10-06 05:48:45 +00:00 |
|
Coleen Phillimore
|
4d29116d6d
|
8253433: Remove -XX:+Debugging product option
Reviewed-by: kbarrett, stuefe, dholmes
|
2020-10-05 15:46:07 +00:00 |
|
Monica Beckwith
|
9604ee8269
|
8248238: Implementation: JEP 388: Windows AArch64 Support
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Reviewed-by: dholmes, cjplummer, aph, ihse
|
2020-10-05 03:21:39 +00:00 |
|
Robbin Ehn
|
6bddeb709d
|
8238761: Asynchronous handshakes
Reviewed-by: pchilanomate, dcubed, dholmes, coleenp, sspitsyn
|
2020-09-29 08:50:54 +00:00 |
|
Stefan Karlsson
|
1f5a033421
|
8253555: Make ByteSize and WordSize typed scoped enums
Reviewed-by: kbarrett, tschatzl
|
2020-09-25 10:29:26 +00:00 |
|
Ioi Lam
|
284bbf02dd
|
8253079: DeterministicDump.java fails due to garbage in structure padding
Reviewed-by: minqi, jiefu, shade
|
2020-09-22 08:04:26 +00:00 |
|
Stefan Karlsson
|
7e49eaecbc
|
8253407: Move max_pow2 from test to src
Reviewed-by: kbarrett, tschatzl
|
2020-09-21 13:02:04 +00:00 |
|
Kim Barrett
|
bca9e55b1e
|
8253167: ARM32 builds fail after JDK-8247910
8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
Removed platform-dependent definitions of BREAKPOINT as asm(breakpoint instruction).
Reviewed-by: coleenp, mikael, bulasevich
|
2020-09-21 00:31:26 +00:00 |
|
Jamsheed Mohammed C M
|
73c9088b81
|
8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
Reviewed-by: dholmes, iveresov
|
2020-09-18 05:48:14 +00:00 |
|
Kim Barrett
|
9ea43a9213
|
8253148: Fix terminology in align_down comment
Change lognot => logical_not in comment
Reviewed-by: shade
|
2020-09-15 07:07:58 +00:00 |
|
Kim Barrett
|
af8c678038
|
8247910: Improve alignment and power-of-2 utilities using C++14
8238956: Replace powerOfTwo::max_value with std::numeric_limits
Reviewed-by: tschatzl, stefank
|
2020-09-15 04:34:49 +00:00 |
|
Ioi Lam
|
5144190ea0
|
8243208: Clean up JVMFlag implementation
Reviewed-by: dholmes, coleenp, gziemski
|
2020-09-11 04:05:18 +00:00 |
|
David Holmes
|
976acddeb5
|
8252406: Introduce Thread::as_Java_thread() convenience function
Reviewed-by: shade, coleenp, kbarrett, dcubed
|
2020-09-11 01:31:32 +00:00 |
|
Ioi Lam
|
001e51d965
|
8250563: Add KVHashtable::add_if_absent
Reviewed-by: ccheung, coleenp
|
2020-09-08 18:27:59 +00:00 |
|
Albert Mingkun Yang
|
76002747d5
|
8252859: Inconsistent use of alpha in class AbsSeq
Reviewed-by: tschatzl, sjohanss
|
2020-09-08 11:17:09 +00:00 |
|
Albert Mingkun Yang
|
f01e6261a2
|
8252093: formula used to calculate decaying variance in numberSeq
Reviewed-by: sjohanss, kbarrett
|
2020-09-02 12:40:16 +02:00 |
|
Ioi Lam
|
5ca47be633
|
8252481: Remove excessive include of memTracker.hpp
Reviewed-by: lfoltan, ccheung
|
2020-09-01 08:29:15 -07:00 |
|
Aleksei Voitylov
|
b957d802e6
|
8252250: isnanf is obsolete
Reviewed-by: dcubed, mikael
|
2020-08-31 09:28:32 +03:00 |
|
Kim Barrett
|
52117c6f62
|
8251850: Refactor ResourceMark and DeoptResourceMark for better code sharing
Move saved state to ResourceArea, merge most of marks into shared helper.
Reviewed-by: stuefe, iklam, tschatzl, xliu, vlivanov
|
2020-08-25 22:17:04 -04:00 |
|
Patricio Chilano Mateo
|
e56002c7d3
|
8242263: Diagnose synchronization on primitive wrappers
Added diagnostic flag DiagnoseSyncOnPrimitiveWrappers
Reviewed-by: dholmes, mdoerr, dcubed, coleenp, egahlin, mgronlun
|
2020-08-21 15:04:02 +00:00 |
|
Martin Doerr
|
f1a5cbb11e
|
8251846: Replace __linux which is no longer defined
Reviewed-by: dholmes, goetz
|
2020-08-17 10:40:46 +02:00 |
|
Ioi Lam
|
77522d1270
|
8251559: Remove empty file utilities/sizes.cpp
Reviewed-by: ccheung, dholmes
|
2020-08-15 18:13:49 -07:00 |
|
Ioi Lam
|
35e3226df8
|
8250990: Consolidate object copying code for CDS static/dynamic archive dumping
Reviewed-by: coleenp, ccheung
|
2020-08-13 18:40:51 -07:00 |
|
Kim Barrett
|
e648a907b3
|
8250597: G1: Improve inlining around trim_queue
Refactor, using NOINLINE and (new) ATTRIBUTE_FLATTEN for control.
Reviewed-by: tschatzl, sjohanss
|
2020-08-13 10:02:35 -04:00 |
|
Kim Barrett
|
b35a3bdee9
|
8251322: Improve BitMap::iterate
Rewrite and inline BitMap::iterate.
Reviewed-by: stuefe, dholmes, tschatzl
|
2020-08-10 10:54:56 -04:00 |
|
Coleen Phillimore
|
9798a0846b
|
8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable
Add current thread OR remove unneeded HandleMark
Reviewed-by: kvn, dholmes
|
2020-07-30 10:41:31 -04:00 |
|
Kim Barrett
|
8b005fa74e
|
8249945: Improve ARRAY_SIZE()
Make ARRAY_SIZE type-safe.
Reviewed-by: tschatzl, lfoltan, dholmes
|
2020-07-24 05:07:37 -04:00 |
|
Patric Hedlin
|
195c45a0e1
|
8245226: Clean-up FlagSetting and remove misuse
Reviewed-by: neliasso, dholmes
|
2020-02-24 14:06:01 +01:00 |
|
Patric Hedlin
|
485194c1a7
|
8245021: Adding method 'remove_if_existing' to growableArray
Reviewed-by: thartmann, neliasso
|
2020-04-21 10:35:53 +02:00 |
|
Kim Barrett
|
a338213bb4
|
8248545: Remove unneeded warning suppression of MSVC++ 4521/4522
Reviewed-by: tschatzl, ihse
|
2020-06-30 12:41:27 -04:00 |
|
Magnus Ihse Bursie
|
2de3595895
|
8248548: Use DISABLED_WARNINGS for globally disabled warnings on Visual Studio in Hotspot
Reviewed-by: kbarrett, erikj
|
2020-06-30 16:26:24 +02:00 |
|
Kim Barrett
|
9ffba3002a
|
8247747: Remove macro definition of "inline" in stack.hpp
Removed "inline" macro and some microoptimizations.
Reviewed-by: lfoltan, tschatzl
|
2020-06-26 05:26:19 -04:00 |
|