Vladimir Ivanov
|
75d4f24c97
|
8223171: Redundant nmethod dependencies for effectively final methods
Reviewed-by: dlong
|
2019-05-06 12:15:49 -07:00 |
|
Goetz Lindenmaier
|
39f3368ffd
|
8221470: Print methods in exception messages in java-like Syntax
Reviewed-by: dholmes, mdoerr, coleenp
|
2019-04-04 09:39:44 +02:00 |
|
Claes Redestad
|
d2c205bb59
|
8219860: Cleanup ClassFileParser::parse_linenumber_table
Reviewed-by: rehn, lfoltan, hseigel
|
2019-03-08 23:02:06 +01: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 |
|
Ioi Lam
|
f910adfb9f
|
8217424: Remove the idempotent parameter to Method::sort_methods
Reviewed-by: coleenp, shade
|
2019-01-22 12:37:35 -08: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
|
1509c1ffe1
|
8215731: Move forward class definitions out of globalDefinitions.hpp
Redistribute the forward declarations to the header files that need them.
Reviewed-by: dholmes, lfoltan
|
2019-01-04 15:06:01 -05:00 |
|
Harold Seigel
|
c277f9ed8e
|
8207779: Method::is_valid_method() compares 'this' with NULL
Add Method* parameter and make method static to avoid 'thi's comparison with NULL
Reviewed-by: lfoltan, coleenp
|
2018-07-30 16:35:54 -04:00 |
|
Coleen Phillimore
|
3e3414dbf3
|
8203837: Split nmethod unloading from inline cache cleaning
Refactor cleaning inline caches to after GC do_unloading.
Reviewed-by: thartmann, eosterlund
|
2018-05-02 11:28:49 -04:00 |
|
Erik Gahlin
|
a060be188d
|
8199712: Flight Recorder
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Reviewed-by: coleenp, ihse, erikj, dsamersoff, mseledtsov, egahlin, mgronlun
|
2018-05-15 20:24:34 +02:00 |
|
Coleen Phillimore
|
4c3e072611
|
8198926: Move ClassLoaderData::_dependencies to ClassLoaderData::_handles
Move dependency creation and cleaned up logging
Reviewed-by: hseigel, jiangli
|
2018-03-06 17:15:16 -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 |
|
Jamsheed Mohammed C M
|
10a1edcc22
|
8152470: Add COMPILER2_OR_JVMCI definition
Defined(COMPILER2) || INCLUDE_JVMCI changed replaced with COMPILER2_OR_JVMCI
Reviewed-by: kvn
|
2017-11-06 21:28:03 -08: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 |
|