Richard Reingruber
|
c8f3a97d46
|
8305171: PPC: Should use IMA::load_resolved_indy_entry() in TIG::generate_return_entry_for()
Reviewed-by: mdoerr
|
2023-03-31 08:59:02 +00:00 |
|
Matias Saavedra Silva
|
3fbbfd1749
|
8301995: Move invokedynamic resolution information out of ConstantPoolCacheEntry
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Dingli Zhang <dzhang@openjdk.org>
Co-authored-by: Gui Cao <gcao@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: coleenp, dnsimon, fparain, gcao, aph, fyang, amitkumar, lucy
|
2023-03-28 19:50:38 +00:00 |
|
Roman Kennke
|
7cf7e0a20b
|
8302070: Factor null-check into load_klass() calls
Reviewed-by: phh, coleenp
|
2023-02-20 15:13:36 +00:00 |
|
David Holmes
|
b242eef93e
|
8280419: Remove dead code related to VerifyThread and verify_thread()
Reviewed-by: stuefe, lucy
|
2023-02-17 02:00:32 +00:00 |
|
Richard Reingruber
|
43d1173605
|
8286302: Port JEP 425 to PPC64
Reviewed-by: tsteele, mdoerr
|
2022-11-28 08:09:09 +00:00 |
|
Martin Doerr
|
9c77e41b81
|
8297445: PPC64: Represent Registers as values
Reviewed-by: mbaesken, rrich
|
2022-11-24 08:35:26 +00:00 |
|
Aleksey Shipilev
|
fc616588c1
|
8294591: Fix cast-function-type warning in TemplateTable
Reviewed-by: ihse, coleenp
|
2022-11-21 07:22:56 +00:00 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Denghui Dong
|
c815c5cbbb
|
8276209: Some call sites doesn't pass the parameter 'size' to SharedRuntime::dtrace_object_alloc(_base)
Reviewed-by: dholmes, coleenp
|
2021-11-08 14:30:54 +00:00 |
|
Patricio Chilano Mateo
|
2fd7943ec1
|
8256425: Obsolete Biased Locking in JDK 18
Reviewed-by: kvn, dholmes, dcubed, rrich
|
2021-06-24 18:54:41 +00:00 |
|
Patricio Chilano Mateo
|
5634f206e5
|
8265932: Move safepoint related fields from class Thread to JavaThread
Reviewed-by: coleenp, dholmes
|
2021-04-27 16:53:25 +00:00 |
|
Martin Doerr
|
48f5220c80
|
8260369: [PPC64] Add support for JDK-8200555
Reviewed-by: lucy
|
2021-02-05 12:58:23 +00:00 |
|
Quaffel
|
0093183b33
|
8260368: [PPC64] GC interface needs enhancement to support GCs with load barriers
Reviewed-by: mdoerr, rkennke, goetz
|
2021-02-02 15:53:56 +00:00 |
|
Igor Veresov
|
1519632597
|
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
|
2021-01-28 20:51:12 +00:00 |
|
Ioi Lam
|
492bebc7aa
|
8258004: Remove unnecessary inclusion of vm_version.hpp
Reviewed-by: dholmes, stefank
|
2021-01-19 04:32:51 +00:00 |
|
Ioi Lam
|
5ea960728c
|
8258459: Decouple gc_globals.hpp from globals.hpp
Reviewed-by: lfoltan, coleenp
|
2021-01-05 05:57:08 +00:00 |
|
Claes Redestad
|
9d160aa1b7
|
8257815: Replace global log2 functions with efficient implementations
Reviewed-by: kbarrett, stefank
|
2021-01-04 21:01:25 +00:00 |
|
Jose Ricardo Ziviani
|
c371782630
|
8255553: [PPC64] Introduce and use setbc and setnbc P10 instructions
Reviewed-by: mdoerr
|
2020-11-17 15:15:44 +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 |
|
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 |
|
Claes Redestad
|
6712f8caff
|
8254084: Remove TemplateTable::pd_initialize
Reviewed-by: mdoerr, coleenp
|
2020-10-06 20:23:59 +00:00 |
|
Yumin Qi
|
a588752fd6
|
8248337: sparc related code clean up after solaris removal
Reviewed-by: dholmes, kvn
|
2020-09-02 09:29:31 -07:00 |
|
Coleen Phillimore
|
2d8e74ddea
|
8249768: Move static oops and NullPointerException oops from Universe into OopStorage
Make NPE oops an objArrayOop.
Reviewed-by: dholmes, eosterlund
|
2020-07-22 10:32:44 -04:00 |
|
Matthias Baesken
|
e7fa180e05
|
8248334: hs build errors on ppc64 and s390x platforms
Reviewed-by: dholmes, mdoerr
|
2020-06-26 12:05:57 +02:00 |
|
Martin Doerr
|
ce4e780f53
|
8244949: [PPC64] Reengineer assembler stop function
Reviewed-by: lucy, xliu
|
2020-05-25 18:39:31 +02:00 |
|
Robbin Ehn
|
bf41f548e1
|
8220051: Remove global safepoint code
Reviewed-by: mdoerr, dcubed, eosterlund, bulasevich, coleenp
|
2020-04-01 14:54:44 +02:00 |
|
Vladimir Kozlov
|
ec5bd02186
|
8240976: [JVMCI] MethodProfileWidth flag is broken
Remove JVMCI code which is not used
Reviewed-by: thartmann, redestad
|
2020-03-17 10:38:40 -07:00 |
|
Stefan Karlsson
|
e4b27a48a0
|
8183574: Unify the is_power_of_2 functions
Reviewed-by: kbarrett, redestad
|
2020-02-17 10:03:17 +01:00 |
|
Jie Fu
|
179aab2fe2
|
8232151: Minimal VM build broken after JDK-8232050
Reviewed-by: dholmes, clanger
|
2019-10-11 17:49:25 +08:00 |
|
Stefan Karlsson
|
ae5615c614
|
8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
Reviewed-by: rkennke, coleenp, kbarrett, dcubed
|
2019-08-06 10:48:21 +02:00 |
|
Martin Doerr
|
98e6903c57
|
8224826: Implement fast class initialization checks on PPC64
Reviewed-by: vlivanov, gromero
|
2019-06-11 09:51:33 +02:00 |
|
Lutz Schmidt
|
56e6f2cc1b
|
8211145: [ppc] [s390]: Build fails due to -Werror=switch (introduced with JDK-8211029)
Reviewed-by: shade, simonis
|
2018-10-01 12:07:15 +02:00 |
|
Mikael Vidstedt
|
12bac3a02d
|
8210676: Remove some unused Label variables
Reviewed-by: kvn, dholmes, njian, aph
|
2018-09-14 22:35:44 -07:00 |
|
Martin Doerr
|
bcdf345cc2
|
8205609: [PPC64] Fix PPC64 part of 8010319 and TLH without UseSIGTRAP on AIX
Reviewed-by: dholmes, goetz
|
2018-06-27 11:54:15 +02:00 |
|
David Holmes
|
95bf19563b
|
8010319: Implementation of JEP 181: Nest-Based Access Control
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Maurizio Mimadamore <maurizio.mimadamore@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Tobias Hartmann <tobias.hartmann@oracle.com>
Co-authored-by: Vlaidmir Ivanov <vladimir.x.ivanov@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: John Rose <john.r.rose@oracle.com>
Co-authored-by: Daniel Smith <daniel.smith@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Kumar Srinivasan <kumardotsrinivasan@gmail.com>
Co-authored-by: Boris Ulasevich <boris.ulasevich@bell-sw.com>
Reviewed-by: alanb, psandoz, mchung, coleenp, acorn, mcimadamore, forax, jlahoda, sspitsyn, abuckley
|
2018-06-23 01:32:41 -04:00 |
|
Kim Barrett
|
b84c23399e
|
8205459: Rename Access API flag decorators
Rename OOP_NOT_NULL, IN_HEAP_ARRAY, AS_DEST_NOT_INITIALIZED
Reviewed-by: pliden, stefank
|
2018-06-22 17:46:58 -04:00 |
|
Erik Österlund
|
9f39d8c408
|
8203353: Fixup inferred decorators in the interpreter
Reviewed-by: rkennke, coleenp
|
2018-06-07 15:10:06 +02:00 |
|
Martin Doerr
|
3db5fa7043
|
8202713: Create a MacroAssembler::access_load/store_at wrapper for S390 and PPC
Reviewed-by: eosterlund, goetz
|
2018-05-17 14:19:54 +02:00 |
|
Per Lidén
|
ec504ecf84
|
8201362: Remove CollectedHeap::barrier_set()
Reviewed-by: shade, rkennke
|
2018-04-12 11:22:24 +02:00 |
|
Erik Österlund
|
2a0986b882
|
8199417: Modularize interpreter GC barriers
Reviewed-by: coleenp, rkennke
|
2018-04-11 16:07:42 +02:00 |
|
Coleen Phillimore
|
221d0f4c54
|
8199809: Don't include frame.inline.hpp and other.inline.hpp from .hpp files
Remove frame.inline.hpp,etc from header files and adjust transitive includes.
Reviewed-by: stefank, stuefe
|
2018-03-21 19:45:24 -04:00 |
|
Erik Österlund
|
0f92948d6f
|
8199604: Rename CardTableModRefBS to CardTableBarrierSet
Reviewed-by: stefank, pliden
|
2018-03-19 07:38:18 +01:00 |
|
Coleen Phillimore
|
fde89a34d0
|
8199263: Split interfaceSupport.hpp to not require including .inline.hpp files
InterfaceSupport.hpp is an inline file so moved to interfaceSupport.inline.hpp and stopped including it in .hpp files
Reviewed-by: stefank, rehn, kvn
|
2018-03-16 09:12:13 -04:00 |
|
Goetz Lindenmaier
|
507c62fc76
|
8197405: Improve messages of AbstractMethodErrors and IncompatibleClassChangeErrors
Reviewed-by: coleenp, dholmes, mdoerr, njian
|
2018-02-08 09:23:49 +01:00 |
|
Stefan Karlsson
|
133faf856d
|
8199264: Remove universe.inline.hpp to simplify include dependencies
Reviewed-by: coleenp, hseigel
|
2018-03-07 21:57:36 +01:00 |
|
Erik Österlund
|
a06129a432
|
8195148: Collapse G1SATBCardTableModRefBS and G1SATBCardTableLoggingModRefBS into a single G1BarrierSet
Reviewed-by: ehelin, kbarrett
|
2018-03-06 08:36:44 +01:00 |
|
Erik Österlund
|
95d34d138d
|
8195142: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy
Reviewed-by: stefank, coleenp, kvn, ehelin
|
2018-02-26 09:34:12 +01:00 |
|
Martin Doerr
|
eb3ec99500
|
8196786: [PPC64+s390] ConstantDynamic support
Reviewed-by: psandoz, dsamersoff
|
2018-02-13 17:38:03 +01:00 |
|
Lana Steuck
|
8f528fba93
|
Merge
|
2018-01-18 18:58:46 +00:00 |
|
Jean Christophe Beyler
|
df559fe00e
|
8191987: JDK-8190862 work for arch ppc64
Cleanup interpreter TLAB code
Reviewed-by: mdoerr, goetz
|
2017-12-20 11:00:07 -08:00 |
|