< prev index next >

src/hotspot/share/ci/ciReplay.hpp

Print this page

117   static void initialize(ciInstanceKlass* ciKlass, InstanceKlass* ik);
118 
119   static bool is_klass_unresolved(const InstanceKlass* klass);
120   static bool is_loaded(Method* method);
121 
122   static bool should_not_inline(ciMethod* method);
123   static bool should_inline(void* data, ciMethod* method, int bci, int inline_depth, bool& should_delay);
124   static bool should_not_inline(void* data, ciMethod* method, int bci, int inline_depth);
125 
126  public:
127   static oop obj_field(oop obj, Symbol* name);
128   static oop obj_field(oop obj, const char *name);
129 
130 };
131 
132 // Replay file format version history
133 // 0: legacy (no version number)
134 // 1: first instanceKlass sets protection domain (8275868)
135 //    replace current_mileage with invocation_count (8276095)
136 // 2: incremental inlining support (8254108)
137 #define REPLAY_VERSION 2 // current version, bump up for incompatible changes

138 
139 #endif // SHARE_CI_CIREPLAY_HPP

117   static void initialize(ciInstanceKlass* ciKlass, InstanceKlass* ik);
118 
119   static bool is_klass_unresolved(const InstanceKlass* klass);
120   static bool is_loaded(Method* method);
121 
122   static bool should_not_inline(ciMethod* method);
123   static bool should_inline(void* data, ciMethod* method, int bci, int inline_depth, bool& should_delay);
124   static bool should_not_inline(void* data, ciMethod* method, int bci, int inline_depth);
125 
126  public:
127   static oop obj_field(oop obj, Symbol* name);
128   static oop obj_field(oop obj, const char *name);
129 
130 };
131 
132 // Replay file format version history
133 // 0: legacy (no version number)
134 // 1: first instanceKlass sets protection domain (8275868)
135 //    replace current_mileage with invocation_count (8276095)
136 // 2: incremental inlining support (8254108)
137 // 3: value class array support (8375548)
138 #define REPLAY_VERSION 3 // current version, bump up for incompatible changes
139 
140 #endif // SHARE_CI_CIREPLAY_HPP
< prev index next >