src/share/vm/opto/compile.hpp

Print this page
rev 3361 : 7173584: Implement arraycopy as a macro node
Summary: delay the conversion of arraycopy to stub calls to macro expansion
Reviewed-by:


 894   // correspondence between Use-Def edges and Def-Use edges
 895   // The option no_dead_code enables stronger checks that the
 896   // graph is strongly connected from root in both directions.
 897   void verify_graph_edges(bool no_dead_code = false) PRODUCT_RETURN;
 898 
 899   // Print bytecodes, including the scope inlining tree
 900   void print_codes();
 901 
 902   // End-of-run dumps.
 903   static void print_statistics() PRODUCT_RETURN;
 904 
 905   // Dump formatted assembly
 906   void dump_asm(int *pcs = NULL, uint pc_limit = 0) PRODUCT_RETURN;
 907   void dump_pc(int *pcs, int pc_limit, Node *n);
 908 
 909   // Verify ADLC assumptions during startup
 910   static void adlc_verification() PRODUCT_RETURN;
 911 
 912   // Definitions of pd methods
 913   static void pd_compiler2_init();




 914 };
 915 
 916 #endif // SHARE_VM_OPTO_COMPILE_HPP


 894   // correspondence between Use-Def edges and Def-Use edges
 895   // The option no_dead_code enables stronger checks that the
 896   // graph is strongly connected from root in both directions.
 897   void verify_graph_edges(bool no_dead_code = false) PRODUCT_RETURN;
 898 
 899   // Print bytecodes, including the scope inlining tree
 900   void print_codes();
 901 
 902   // End-of-run dumps.
 903   static void print_statistics() PRODUCT_RETURN;
 904 
 905   // Dump formatted assembly
 906   void dump_asm(int *pcs = NULL, uint pc_limit = 0) PRODUCT_RETURN;
 907   void dump_pc(int *pcs, int pc_limit, Node *n);
 908 
 909   // Verify ADLC assumptions during startup
 910   static void adlc_verification() PRODUCT_RETURN;
 911 
 912   // Definitions of pd methods
 913   static void pd_compiler2_init();
 914 
 915   // Static parse-time type checking logic for gen_subtype_check:
 916   enum { SSC_always_false, SSC_always_true, SSC_easy_test, SSC_full_test };
 917   int static_subtype_check(ciKlass* superk, ciKlass* subk);
 918 };
 919 
 920 #endif // SHARE_VM_OPTO_COMPILE_HPP