< prev index next >

src/hotspot/share/ci/ciObjectFactory.hpp

Print this page




 127                                                   int       ref_kind);
 128 
 129   // Get a ciInstance representing an unresolved method type constant.
 130   ciInstance* get_unloaded_method_type_constant(ciSymbol* signature);
 131 
 132 
 133   ciInstance* get_unloaded_object_constant();
 134 
 135   // Get the ciMethodData representing the methodData for a method
 136   // with none.
 137   ciMethodData* get_empty_methodData();
 138 
 139   ciReturnAddress* get_return_address(int bci);
 140 
 141   GrowableArray<ciMetadata*>* get_ci_metadata() const { return _ci_metadata; }
 142   // RedefineClasses support
 143   void metadata_do(void f(Metadata*));
 144 
 145   void print_contents();
 146   void print();


 147 };
 148 
 149 #endif // SHARE_CI_CIOBJECTFACTORY_HPP


 127                                                   int       ref_kind);
 128 
 129   // Get a ciInstance representing an unresolved method type constant.
 130   ciInstance* get_unloaded_method_type_constant(ciSymbol* signature);
 131 
 132 
 133   ciInstance* get_unloaded_object_constant();
 134 
 135   // Get the ciMethodData representing the methodData for a method
 136   // with none.
 137   ciMethodData* get_empty_methodData();
 138 
 139   ciReturnAddress* get_return_address(int bci);
 140 
 141   GrowableArray<ciMetadata*>* get_ci_metadata() const { return _ci_metadata; }
 142   // RedefineClasses support
 143   void metadata_do(void f(Metadata*));
 144 
 145   void print_contents();
 146   void print();
 147 
 148   ciWrapper* make_never_null_wrapper(ciType* type);
 149 };
 150 
 151 #endif // SHARE_CI_CIOBJECTFACTORY_HPP
< prev index next >