src/share/vm/opto/c2compiler.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
8130832 Cdiff src/share/vm/opto/c2compiler.hpp
src/share/vm/opto/c2compiler.hpp
Print this page
*** 34,44 ****
public:
C2Compiler() : AbstractCompiler(c2) {}
// Name
const char *name() { return "C2"; }
-
void initialize();
// Compilation entry point for methods
void compile_method(ciEnv* env,
ciMethod* target,
--- 34,43 ----
*** 50,59 ****
--- 49,64 ----
static const char* retry_class_loading_during_parsing();
// Print compilation timers and statistics
void print_timers();
+ // Check the availability of an intrinsic for 'method' given a compilation context.
+ bool is_intrinsic_available_for(methodHandle method, methodHandle compilation_context);
+ // Check the availability of an intrinsic for a 'method' but ignore
+ // the compilation context.
+ bool is_intrinsic_available_for(methodHandle method);
+
// Initial size of the code buffer (may be increased at runtime)
static int initial_code_buffer_size();
};
#endif // SHARE_VM_OPTO_C2COMPILER_HPP
src/share/vm/opto/c2compiler.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File