< prev index next >

src/hotspot/share/ci/ciReplay.cpp

Print this page

        

*** 21,41 **** * questions. * */ #include "precompiled.hpp" #include "ci/ciMethodData.hpp" #include "ci/ciReplay.hpp" #include "ci/ciSymbol.hpp" #include "ci/ciKlass.hpp" #include "ci/ciUtilities.hpp" #include "compiler/compileBroker.hpp" #include "memory/allocation.inline.hpp" #include "memory/oopFactory.hpp" #include "memory/resourceArea.hpp" #include "oops/oop.inline.hpp" - #include "prims/jvm.h" #include "utilities/copy.hpp" #include "utilities/macros.hpp" #ifndef PRODUCT --- 21,41 ---- * questions. * */ #include "precompiled.hpp" + #include "jvm.h" #include "ci/ciMethodData.hpp" #include "ci/ciReplay.hpp" #include "ci/ciSymbol.hpp" #include "ci/ciKlass.hpp" #include "ci/ciUtilities.hpp" #include "compiler/compileBroker.hpp" #include "memory/allocation.inline.hpp" #include "memory/oopFactory.hpp" #include "memory/resourceArea.hpp" #include "oops/oop.inline.hpp" #include "utilities/copy.hpp" #include "utilities/macros.hpp" #ifndef PRODUCT
*** 788,798 **** } int rank = 0; while (field_signature[rank] == '[') { rank++; } ! int* dims = NEW_RESOURCE_ARRAY(int, rank); dims[0] = length; for (int i = 1; i < rank; i++) { dims[i] = 1; // These aren't relevant to the compiler } value = kelem->multi_allocate(rank, dims, CHECK); --- 788,798 ---- } int rank = 0; while (field_signature[rank] == '[') { rank++; } ! jint* dims = NEW_RESOURCE_ARRAY(jint, rank); dims[0] = length; for (int i = 1; i < rank; i++) { dims[i] = 1; // These aren't relevant to the compiler } value = kelem->multi_allocate(rank, dims, CHECK);
< prev index next >