comparison src/share/vm/interpreter/rewriter.hpp @ 7482:989155e2d07a

Merge with hs25-b15.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Wed, 16 Jan 2013 01:34:24 +0100
parents cc6a617fffd2
children 41cb10cbfb3c
comparison
equal deleted inserted replaced
7381:6761a8f854a4 7482:989155e2d07a
156 156
157 static methodHandle rewrite_jsrs(methodHandle m, TRAPS); 157 static methodHandle rewrite_jsrs(methodHandle m, TRAPS);
158 public: 158 public:
159 // Driver routine: 159 // Driver routine:
160 static void rewrite(instanceKlassHandle klass, TRAPS); 160 static void rewrite(instanceKlassHandle klass, TRAPS);
161 static void rewrite(instanceKlassHandle klass, constantPoolHandle cpool, Array<Method*>* methods, TRAPS);
162
163 // Second pass, not gated by is_rewritten flag
164 static void relocate_and_link(instanceKlassHandle klass, TRAPS);
165 // JSR292 version to call with it's own methods.
166 static void relocate_and_link(instanceKlassHandle klass,
167 Array<Method*>* methods, TRAPS);
168
169 }; 161 };
170 162
171 #endif // SHARE_VM_INTERPRETER_REWRITER_HPP 163 #endif // SHARE_VM_INTERPRETER_REWRITER_HPP