David Holmes
|
b0d139de19
|
8219974: REDO JDK-8219492: Restore static callsite resolution for the current class
Reviewed-by: redestad, vlivanov, coleenp
|
2019-03-04 19:38:50 -05:00 |
|
David Holmes
|
e7eae4444d
|
8219969: Backout JDK-8219492
Reviewed-by: goetz, hseigel, tschatzl
|
2019-03-01 08:14:29 -05:00 |
|
David Holmes
|
b5f55fadff
|
8219492: Restore static callsite resolution for the current class
Reviewed-by: redestad, lfoltan, vlivanov
|
2019-02-28 18:28:23 -05: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 |
|
Lois Foltan
|
9631b06423
|
8217998: Remove method_type field associated with the appendix field of an indy or method handle call
Removed the unused method_type field associated with the appendix field of an indy or method handle call.
Reviewed-by: acorn, coleenp, dlong
|
2019-02-13 15:50:08 -05:00 |
|
Coleen Phillimore
|
671017bab8
|
8212949: Remove ConstantPoolCache::is_constantPoolCache
Remove relic of permgen, also is_constMethod too.
Reviewed-by: dholmes
|
2019-01-31 07:28:40 -05:00 |
|
Coleen Phillimore
|
154a1a02bf
|
8216167: Update include guards to reflect correct directories
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
|
2019-01-10 15:13:51 -05:00 |
|
Coleen Phillimore
|
1ee531afe9
|
8200555: OopHandle should use Access API
Add RootAccess<> to OopHandle.resolve() in runtime and interpreter code. Add comments for compiler code for later.
Reviewed-by: eosterlund, stefank
|
2018-04-18 10:39:40 -04:00 |
|
Coleen Phillimore
|
7557d78b35
|
8173070: Remove ValueObj class for allocation subclassing for runtime code
Reviewed-by: stefank, tschatzl, stuefe
|
2018-03-09 10:46:02 -05:00 |
|
Harold Seigel
|
c0bc887c36
|
8191102: Incorrect include file use in classLoader.hpp
Move appropriate methods to <fiile>.inline.hpp files. Create <file>.inline.hpp files when needed.
Reviewed-by: coleenp, dholmes
|
2018-03-05 10:29:23 -05:00 |
|
Vladimir Ivanov
|
fa8b858052
|
8174962: Better interface invocations
Reviewed-by: jrose, coleenp, ahgross, acorn, iignatyev
|
2017-05-26 18:39:27 +03:00 |
|
Harold Seigel
|
99bf982432
|
8174954: Parameter target type is allowed access after a module read edge or a package export has occurred after failed resolution
Store resolution exception in resolution_error table and set flag in cpCache indicating resolution failed.
Reviewed-by: acorn, jrose, dholmes, lfoltan
|
2017-10-23 10:42:26 -04:00 |
|
Coleen Phillimore
|
39b068db11
|
8188220: Remove Atomic::*_ptr() uses and overloads from hotspot
With the new template functions these are unnecessary.
Reviewed-by: kbarrett, dholmes, eosterlund
|
2017-10-16 22:36:06 -04:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|