mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
8221183: Avoid code cache walk in MetadataOnStackMark
Note nmethods with "old" Methods in them in table to walk instead. Reviewed-by: eosterlund, sspitsyn
This commit is contained in:
parent
6dad89ceae
commit
246544eeb7
10 changed files with 118 additions and 89 deletions
|
@ -565,11 +565,6 @@ public:
|
|||
// and the changes have invalidated it
|
||||
bool check_dependency_on(DepChange& changes);
|
||||
|
||||
// Evolution support. Tells if this compiled method is dependent on any of
|
||||
// redefined methods, such that if m() is replaced,
|
||||
// this compiled method will have to be deoptimized.
|
||||
bool is_evol_dependent();
|
||||
|
||||
// Fast breakpoint support. Tells if this compiled method is
|
||||
// dependent on the given method. Returns true if this nmethod
|
||||
// corresponds to the given method as well.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue