src/share/vm/c1/c1_Compilation.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/c1/c1_Compilation.hpp Fri Oct 2 15:58:55 2015
--- new/src/share/vm/c1/c1_Compilation.hpp Fri Oct 2 15:58:55 2015
*** 65,74 ****
--- 65,75 ----
// compilation specifics
Arena* _arena;
int _next_id;
int _next_block_id;
AbstractCompiler* _compiler;
+ DirectiveSet* _directive;
ciEnv* _env;
CompileLog* _log;
ciMethod* _method;
int _osr_bci;
IR* _hir;
*** 116,135 ****
--- 117,137 ----
#endif // PRODUCT
public:
// creation
Compilation(AbstractCompiler* compiler, ciEnv* env, ciMethod* method,
! int osr_bci, BufferBlob* buffer_blob, DirectiveSet* directive);
~Compilation();
static Compilation* current() {
return (Compilation*) ciEnv::current()->compiler_data();
}
// accessors
ciEnv* env() const { return _env; }
+ DirectiveSet* directive() const { return _directive; }
CompileLog* log() const { return _log; }
AbstractCompiler* compiler() const { return _compiler; }
bool has_exception_handlers() const { return _has_exception_handlers; }
bool has_fpu_code() const { return _has_fpu_code; }
bool has_unsafe_access() const { return _has_unsafe_access; }
src/share/vm/c1/c1_Compilation.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File