src/hotspot/share/opto/arraycopynode.hpp
changeset 54048 744dc9c33676
parent 53244 9807daeb47c4
child 58931 304c63b17b07
equal deleted inserted replaced
54047:0a9cb99a98a0 54048:744dc9c33676
    45 
    45 
    46 #ifndef PRODUCT
    46 #ifndef PRODUCT
    47   static const char* _kind_names[CopyOfRange+1];
    47   static const char* _kind_names[CopyOfRange+1];
    48 #endif
    48 #endif
    49   // Is the alloc obtained with
    49   // Is the alloc obtained with
    50   // AllocateArrayNode::Ideal_array_allocation() tighly coupled
    50   // AllocateArrayNode::Ideal_array_allocation() tightly coupled
    51   // (arraycopy follows immediately the allocation)?
    51   // (arraycopy follows immediately the allocation)?
    52   // We cache the result of LibraryCallKit::tightly_coupled_allocation
    52   // We cache the result of LibraryCallKit::tightly_coupled_allocation
    53   // here because it's much easier to find whether there's a tightly
    53   // here because it's much easier to find whether there's a tightly
    54   // couple allocation at parse time than at macro expansion time. At
    54   // couple allocation at parse time than at macro expansion time. At
    55   // macro expansion time, for every use of the allocation node we
    55   // macro expansion time, for every use of the allocation node we