< prev index next >

src/hotspot/share/interpreter/templateTable.hpp

Print this page

282                                         bool is_static);
283   static void invokevirtual(int byte_no);
284   static void invokespecial(int byte_no);
285   static void invokestatic(int byte_no);
286   static void invokeinterface(int byte_no);
287   static void invokedynamic(int byte_no);
288   static void invokehandle(int byte_no);
289   static void fast_invokevfinal(int byte_no);
290 
291   static void getfield_or_static(int byte_no, bool is_static, RewriteControl rc = may_rewrite);
292   static void putfield_or_static(int byte_no, bool is_static, RewriteControl rc = may_rewrite);
293 
294   static void getfield(int byte_no);
295   static void putfield(int byte_no);
296   static void nofast_getfield(int byte_no);
297   static void nofast_putfield(int byte_no);
298   static void getstatic(int byte_no);
299   static void putstatic(int byte_no);
300   static void pop_and_check_object(Register obj);
301   static void condy_helper(Label& Done);  // shared by ldc instances

302 
303   static void _new();

304   static void newarray();
305   static void anewarray();
306   static void arraylength();
307   static void checkcast();
308   static void instanceof();
309 
310   static void athrow();
311 
312   static void monitorenter();
313   static void monitorexit();
314 
315   static void wide();
316   static void multianewarray();
317 
318   static void fast_xaccess(TosState state);
319   static void fast_accessfield(TosState state);
320   static void fast_storefield(TosState state);
321 
322   static void _breakpoint();
323 

282                                         bool is_static);
283   static void invokevirtual(int byte_no);
284   static void invokespecial(int byte_no);
285   static void invokestatic(int byte_no);
286   static void invokeinterface(int byte_no);
287   static void invokedynamic(int byte_no);
288   static void invokehandle(int byte_no);
289   static void fast_invokevfinal(int byte_no);
290 
291   static void getfield_or_static(int byte_no, bool is_static, RewriteControl rc = may_rewrite);
292   static void putfield_or_static(int byte_no, bool is_static, RewriteControl rc = may_rewrite);
293 
294   static void getfield(int byte_no);
295   static void putfield(int byte_no);
296   static void nofast_getfield(int byte_no);
297   static void nofast_putfield(int byte_no);
298   static void getstatic(int byte_no);
299   static void putstatic(int byte_no);
300   static void pop_and_check_object(Register obj);
301   static void condy_helper(Label& Done);  // shared by ldc instances
302   static void withfield();
303 
304   static void _new();
305   static void aconst_init();
306   static void newarray();
307   static void anewarray();
308   static void arraylength();
309   static void checkcast();
310   static void instanceof();
311 
312   static void athrow();
313 
314   static void monitorenter();
315   static void monitorexit();
316 
317   static void wide();
318   static void multianewarray();
319 
320   static void fast_xaccess(TosState state);
321   static void fast_accessfield(TosState state);
322   static void fast_storefield(TosState state);
323 
324   static void _breakpoint();
325 
< prev index next >