hotspot/src/share/vm/opto/buildOopMap.cpp
changeset 46625 edefffab74e2
parent 46620 750c6edff33b
equal deleted inserted replaced
46622:910fc72c03e8 46625:edefffab74e2
    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