comparison src/share/vm/ci/ciInstanceKlass.hpp @ 12883:f50418dfb1b7

Merge
author iveresov
date Sun, 13 Oct 2013 13:22:24 -0700
parents d13d7aba8c12
children 4d3575d37a07
comparison
equal deleted inserted replaced
12844:7c26dced065e 12883:f50418dfb1b7
233 233
234 // What kind of ciObject is this? 234 // What kind of ciObject is this?
235 bool is_instance_klass() const { return true; } 235 bool is_instance_klass() const { return true; }
236 bool is_java_klass() const { return true; } 236 bool is_java_klass() const { return true; }
237 237
238 virtual ciKlass* exact_klass() {
239 if (is_loaded() && is_final() && !is_interface()) {
240 return this;
241 }
242 return NULL;
243 }
244
238 // Dump the current state of this klass for compilation replay. 245 // Dump the current state of this klass for compilation replay.
239 virtual void dump_replay_data(outputStream* out); 246 virtual void dump_replay_data(outputStream* out);
240 }; 247 };
241 248
242 #endif // SHARE_VM_CI_CIINSTANCEKLASS_HPP 249 #endif // SHARE_VM_CI_CIINSTANCEKLASS_HPP