comparison src/share/vm/c1/c1_Compilation.hpp @ 6843:c3e799c37717

7177003: C1: LogCompilation support Summary: add LogCompilation support in C1 - both client and tiered mode. Reviewed-by: twisti, kvn
author vlivanov
date Fri, 05 Oct 2012 18:57:10 -0700
parents 137868b7aa6f
children d804e148cff8
comparison
equal deleted inserted replaced
6830:81e878c53615 6843:c3e799c37717
64 Arena* _arena; 64 Arena* _arena;
65 int _next_id; 65 int _next_id;
66 int _next_block_id; 66 int _next_block_id;
67 AbstractCompiler* _compiler; 67 AbstractCompiler* _compiler;
68 ciEnv* _env; 68 ciEnv* _env;
69 CompileLog* _log;
69 ciMethod* _method; 70 ciMethod* _method;
70 int _osr_bci; 71 int _osr_bci;
71 IR* _hir; 72 IR* _hir;
72 int _max_spills; 73 int _max_spills;
73 FrameMap* _frame_map; 74 FrameMap* _frame_map;
121 return (Compilation*) ciEnv::current()->compiler_data(); 122 return (Compilation*) ciEnv::current()->compiler_data();
122 } 123 }
123 124
124 // accessors 125 // accessors
125 ciEnv* env() const { return _env; } 126 ciEnv* env() const { return _env; }
127 CompileLog* log() const { return _log; }
126 AbstractCompiler* compiler() const { return _compiler; } 128 AbstractCompiler* compiler() const { return _compiler; }
127 bool has_exception_handlers() const { return _has_exception_handlers; } 129 bool has_exception_handlers() const { return _has_exception_handlers; }
128 bool has_fpu_code() const { return _has_fpu_code; } 130 bool has_fpu_code() const { return _has_fpu_code; }
129 bool has_unsafe_access() const { return _has_unsafe_access; } 131 bool has_unsafe_access() const { return _has_unsafe_access; }
130 int max_vector_size() const { return 0; } 132 int max_vector_size() const { return 0; }