equal
deleted
inserted
replaced
29 #include "interpreter/rewriter.hpp" |
29 #include "interpreter/rewriter.hpp" |
30 #include "memory/metadataFactory.hpp" |
30 #include "memory/metadataFactory.hpp" |
31 #include "memory/resourceArea.hpp" |
31 #include "memory/resourceArea.hpp" |
32 #include "oops/generateOopMap.hpp" |
32 #include "oops/generateOopMap.hpp" |
33 #include "prims/methodHandles.hpp" |
33 #include "prims/methodHandles.hpp" |
|
34 #include "runtime/handles.inline.hpp" |
34 |
35 |
35 // Computes a CPC map (new_index -> original_index) for constant pool entries |
36 // Computes a CPC map (new_index -> original_index) for constant pool entries |
36 // that are referred to by the interpreter at runtime via the constant pool cache. |
37 // that are referred to by the interpreter at runtime via the constant pool cache. |
37 // Also computes a CP map (original_index -> new_index). |
38 // Also computes a CP map (original_index -> new_index). |
38 // Marks entries in CP which require additional processing. |
39 // Marks entries in CP which require additional processing. |