Leonid Mesnik
|
9f89fa5b67
|
8376295: "assert(BytecodeVerificationRemote) failed: Should not be here" when running class redefinition test with -XX:-BytecodeVerificationRemote
Reviewed-by: dholmes, coleenp, sspitsyn
|
2026-02-24 19:41:31 +00:00 |
|
Paul Hübner
|
e21cb8525d
|
8370441: Remove unnecessary/confusing null check in Verifier::verify()
Reviewed-by: dholmes, coleenp
|
2026-02-03 06:32:50 +00:00 |
|
Matias Saavedra Silva
|
8145cfac8c
|
8352637: Enhance bytecode verification
Reviewed-by: rhalade, mschoene, dlong, coleenp
|
2025-10-20 16:42:00 -07:00 |
|
Matias Saavedra Silva
|
1bd814c3b2
|
8364660: ClassVerifier::ends_in_athrow() should be removed
Reviewed-by: liach, dlong
|
2025-10-15 14:34:38 +00:00 |
|
Ioi Lam
|
52e777845f
|
8367910: Reduce warnings about unsupported classes in AOT cache creation
Reviewed-by: dholmes, kvn, shade
|
2025-09-25 19:59:52 +00:00 |
|
Ioi Lam
|
90a2db1ecb
|
8366474: Rename MetaspaceObj::is_shared() to MetaspaceObj::in_aot_cache()
Reviewed-by: liach, kvn
|
2025-09-04 04:47:48 +00:00 |
|
Francesco Andreuzzi
|
3387b3195c
|
8364519: Sort share/classfile includes
Reviewed-by: shade, ayang
|
2025-08-04 08:20:22 +00:00 |
|
David Holmes
|
8f8b367ae3
|
8350029: Illegal invokespecial interface not caught by verification
Reviewed-by: coleenp, matsaave
|
2025-06-05 00:35:26 +00:00 |
|
Joel Sikström
|
8128f638fa
|
8355692: Refactor stream indentation
Reviewed-by: stefank, cnorrbin
|
2025-05-12 15:49:38 +00:00 |
|
Ioi Lam
|
40f696dbe4
|
8356318: Unexpected VerifyError in AOT training run
Reviewed-by: shade, kvn
|
2025-05-07 17:36:37 +00:00 |
|
Casper Norrbin
|
89e5c42d90
|
8294954: Remove superfluous ResourceMarks when using LogStream
Reviewed-by: dholmes, jsjolen
|
2025-03-27 14:28:47 +00:00 |
|
Ao Qi
|
302bed055c
|
8350499: Minimal build fails with slowdebug builds
Reviewed-by: kbarrett, dholmes
|
2025-02-24 03:17:56 +00:00 |
|
Matias Saavedra Silva
|
7631984525
|
8349923: Refactor StackMapTable constructor and StackMapReader
Reviewed-by: coleenp, dholmes
|
2025-02-19 17:26:41 +00:00 |
|
Afshin Zafari
|
160db5f0f0
|
8340110: Ubsan: verifier.cpp:2043:19: runtime error: shift exponent 100 is too large for 32-bit type 'int'
Reviewed-by: dholmes, jsjolen
|
2025-02-18 09:56:38 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Magnus Ihse Bursie
|
1ca764454b
|
8339480: Build static-jdk image with a statically linked launcher
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Jiangli Zhou <jiangli@openjdk.org>
Reviewed-by: dholmes, erikj, coleenp
|
2024-12-02 15:12:24 +00:00 |
|
Coleen Phillimore
|
8f22db23a5
|
8330606: Redefinition doesn't but should verify the new klass
Reviewed-by: dholmes, jsjolen
|
2024-11-21 12:14:23 +00:00 |
|
Coleen Phillimore
|
dfddbcaab8
|
8341916: Remove ProtectionDomain related hotspot code and tests
Reviewed-by: dholmes, iklam, jrose
|
2024-11-18 12:48:40 +00:00 |
|
Coleen Phillimore
|
2145ace384
|
8341094: Clean up relax_verify in ClassFileParser
Reviewed-by: dholmes, iklam
|
2024-11-14 12:08:42 +00:00 |
|
Mandy Chung
|
d6eddcdaf9
|
8327624: Remove VM implementation that bypass verification for core reflection
Reviewed-by: liach, dholmes, jrose, alanb, mli
|
2024-10-22 18:14:37 +00:00 |
|
Matias Saavedra Silva
|
498a58244d
|
8311208: Improve CDS Support
Reviewed-by: rhalade, mschoene, ccheung, iklam
|
2024-10-15 17:04:27 +05:30 |
|
Coleen Phillimore
|
fcb4a8ba26
|
8330578: The VM creates instance of abstract class VirtualMachineError
Reviewed-by: iklam, dlong, jwaters, dholmes
|
2024-04-23 11:31:11 +00:00 |
|
Coleen Phillimore
|
fff750c99d
|
8314295: Enhance verification of verifier
Reviewed-by: mschoene, rhalade, dholmes, dlong
|
2024-01-16 05:55:55 +00:00 |
|
Ioi Lam
|
0712b22a3a
|
8320147: Remove DumpSharedSpaces
Reviewed-by: ccheung, matsaave
|
2023-11-20 17:09:55 +00:00 |
|
Coleen Phillimore
|
ee3e0917b3
|
8313249: Fix -Wconversion warnings in verifier code
Reviewed-by: matsaave, iklam, dlong
|
2023-08-01 11:59:11 +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
|
6fe959c62d
|
8307306: Change some ConstantPool::name_ref_at calls to uncached_name_ref_at
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: coleenp, fparain
|
2023-05-05 14:24:40 +00:00 |
|
Johan Sjölen
|
49ff52087b
|
8300241: Replace NULL with nullptr in share/classfile/
Reviewed-by: coleenp, iklam
|
2023-01-27 16:15:29 +00:00 |
|
Stefan Karlsson
|
813b223a6b
|
8296926: Sort include lines of files in the include/ directory
Reviewed-by: kbarrett, erikj, lkorinth
|
2022-11-16 12:51:26 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +00:00 |
|
Harold Seigel
|
3fa99844a6
|
8287854: Dangling reference in ClassVerifier::verify_class
Reviewed-by: dholmes, coleenp
|
2022-06-09 12:03:54 +00:00 |
|
Ioi Lam
|
646c8aaeec
|
8286277: CDS VerifyError when calling clone() on object array
Reviewed-by: dholmes, ccheung
|
2022-05-23 16:23:12 +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
|
e39bdc9ddb
|
8274714: Incorrect verifier protected access error message
Reviewed-by: dholmes, coleenp
|
2021-10-21 13:50:32 +00:00 |
|
Harold Seigel
|
24b588eddb
|
8270398: Enhance canonicalization
Reviewed-by: rhalade, mschoene, coleenp
|
2021-10-19 18:26:03 +00:00 |
|
David Holmes
|
71425ddfb4
|
8267118: OutOfMemoryError cannot be caught as a Throwable
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: coleenp
|
2021-06-02 10:42:17 +00:00 |
|
David Holmes
|
02f895c5f6
|
8252685: APIs that require JavaThread should take JavaThread arguments
Reviewed-by: coleenp, sspitsyn, kvn, iklam
|
2021-05-17 04:05:44 +00:00 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Calvin Cheung
|
9499175064
|
8261090: Store old classfiles in static CDS archive
Reviewed-by: iklam, minqi
|
2021-04-22 15:13:29 +00:00 |
|
Harold Seigel
|
19a6ac46ce
|
8264142: Remove TRAPS/THREAD parameters for verifier related functions
Reviewed-by: gziemski, coleenp, iklam, dholmes
|
2021-03-29 12:39:15 +00:00 |
|
Harold Seigel
|
3d3eb5c8d3
|
8262368: wrong verifier message for bogus return type
Reviewed-by: dholmes, coleenp
|
2021-03-03 13:18:36 +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
|
02a0a027f4
|
8257563: Remove excessive include of klass.inline.hpp
Reviewed-by: dholmes, stuefe, stefank
|
2020-12-03 01:34:04 +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
|
a6f41d513e
|
8252151: Remove excessive inclusion of arguments.hpp
Reviewed-by: coleenp, stuefe
|
2020-08-26 14:42:07 -07:00 |
|
Lois Foltan
|
deaadfad52
|
8247938: Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class
Use C++11 scoped enumeration declarations for several different Klass and LinkInfo enumerations.
Reviewed-by: coleenp, hseigel, kbarrett
|
2020-08-06 18:13:56 +00:00 |
|
David Holmes
|
73c75ed838
|
8249650: Optimize JNIHandle::make_local thread variable usage
Reviewed-by: kbarrett, dcubed, kvn, coleenp, sspitsyn
|
2020-07-22 01:27:08 -04:00 |
|
Poonam Bajaj
|
ac4603144d
|
8243290: Improve diagnostic messages for class verification and redefinition failures
Reviewed-by: coleenp, hseigel, sspitsyn
|
2020-06-12 12:51:32 +00:00 |
|
Mandy Chung
|
7cc1371059
|
8238358: Implementation of JEP 371: Hidden Classes
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
|
2020-04-21 06:55:38 -07:00 |
|
Claes Redestad
|
289513cc2b
|
8239235: Examine SignatureStream performance after consolidation
Reviewed-by: lfoltan, coleenp
|
2020-02-24 10:20:35 +01:00 |
|