equal
deleted
inserted
replaced
32 #include "opto/machnode.hpp" |
32 #include "opto/machnode.hpp" |
33 #include "opto/matcher.hpp" |
33 #include "opto/matcher.hpp" |
34 #include "opto/phase.hpp" |
34 #include "opto/phase.hpp" |
35 #include "opto/regalloc.hpp" |
35 #include "opto/regalloc.hpp" |
36 #include "opto/rootnode.hpp" |
36 #include "opto/rootnode.hpp" |
|
37 #include "utilities/align.hpp" |
37 |
38 |
38 // The functions in this file builds OopMaps after all scheduling is done. |
39 // The functions in this file builds OopMaps after all scheduling is done. |
39 // |
40 // |
40 // OopMaps contain a list of all registers and stack-slots containing oops (so |
41 // OopMaps contain a list of all registers and stack-slots containing oops (so |
41 // they can be updated by GC). OopMaps also contain a list of derived-pointer |
42 // they can be updated by GC). OopMaps also contain a list of derived-pointer |