< prev index next >
src/share/vm/oops/constantPool.hpp
Print this page
@@ -26,10 +26,11 @@
#define SHARE_VM_OOPS_CONSTANTPOOLOOP_HPP
#include "oops/arrayOop.hpp"
#include "oops/cpCache.hpp"
#include "oops/objArrayOop.hpp"
+#include "oops/oopHandle.hpp"
#include "oops/symbol.hpp"
#include "oops/typeArrayOop.hpp"
#include "runtime/handles.hpp"
#include "utilities/align.hpp"
#include "utilities/bytes.hpp"
@@ -818,11 +819,11 @@
return raw_index - CPCACHE_INDEX_TAG;
}
private:
- void set_resolved_references(jobject s) { _cache->set_resolved_references(s); }
+ void set_resolved_references(OopHandle s) { _cache->set_resolved_references(s); }
Array<u2>* reference_map() const { return (_cache == NULL) ? NULL : _cache->reference_map(); }
void set_reference_map(Array<u2>* o) { _cache->set_reference_map(o); }
// patch JSR 292 resolved references after the class is linked.
void patch_resolved_references(GrowableArray<Handle>* cp_patches);
< prev index next >