Matias Saavedra Silva
ffa35d8cf1
8301997: Move method resolution information out of the cpCache
...
Co-authored-by: Gui Cao <gcao@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: coleenp, adinn, fparain
2023-11-15 19:04:11 +00:00
Matias Saavedra Silva
86783b9851
8301996: Move field resolution information out of the cpCache
...
Co-authored-by: Gui Cao <gcao@openjdk.org>
Co-authored-by: Dingli Zhang <dzhang@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: coleenp, fparain
2023-07-31 18:41:38 +00:00
Coleen Phillimore
5a82fa3bb2
8310577: Fix -Wconversion warnings in interpreter and oops
...
Reviewed-by: fparain, matsaave
2023-06-22 19:37:01 +00:00
Mandy Chung
9bfe415f66
8305104: Remove the old core reflection implementation
...
Reviewed-by: dholmes, alanb
2023-06-13 19:41:38 +00:00
Matias Saavedra Silva
3f4cfbdd36
8307190: Refactor ref_at methods in Constant Pool
...
Reviewed-by: coleenp, iklam
2023-05-22 16:27:17 +00:00
Coleen Phillimore
316d303c1d
8306851: Move Method access flags
...
Reviewed-by: cjplummer, dholmes, dnsimon, matsaave, fparain
2023-05-01 11:33:22 +00:00
Johan Sjölen
a5d8e12872
8300244: Replace NULL with nullptr in share/interpreter/
...
Reviewed-by: coleenp, dholmes
2023-01-25 10:31:51 +00:00
Alexey Ivanov
e0d361cea9
8284191: Replace usages of 'a the' in hotspot and java.base
...
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
2022-05-24 11:25:13 +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
Harold Seigel
769f14db84
8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT
...
Reviewed-by: lfoltan, dholmes
2021-12-17 15:11:16 +00:00
Ioi Lam
ffbcf1b0a7
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
...
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
2021-02-02 23:40:29 +00:00
Ioi Lam
f48737c7b3
8256254: Convert vmIntrinsics::ID to enum class
...
Reviewed-by: redestad, kvn
2020-12-01 05:35:29 +00:00
Lois Foltan
d19a396e96
8230199: consolidate signature parsing code in HotSpot sources
...
Add a new Signature class to support basic signature queries and enhance SignatureStream class to parse field signatures in addition to methods.
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: coleenp, dholmes, fparain, hseigel
2020-02-06 14:29:57 +00:00
Goetz Lindenmaier
d8c6516c92
8218628: Add detailed message to NullPointerException describing what is null
...
This is the implementation of JEP 358: Helpful NullPointerExceptions.
Reviewed-by: coleenp, clanger, rschmelter, rriggs, forax, mr
2019-10-14 11:36:17 +02:00