hotspot/src/share/vm/c1/c1_Compilation.hpp
changeset 33451 0712796e4039
parent 24442 4d4ae31dea26
child 34220 1ba69cb5585c
--- a/hotspot/src/share/vm/c1/c1_Compilation.hpp	Tue Oct 20 13:36:20 2015 +0000
+++ b/hotspot/src/share/vm/c1/c1_Compilation.hpp	Tue Oct 20 18:07:28 2015 +0200
@@ -67,6 +67,7 @@
   int _next_id;
   int _next_block_id;
   AbstractCompiler*  _compiler;
+  DirectiveSet*      _directive;
   ciEnv*             _env;
   CompileLog*        _log;
   ciMethod*          _method;
@@ -118,7 +119,7 @@
  public:
   // creation
   Compilation(AbstractCompiler* compiler, ciEnv* env, ciMethod* method,
-              int osr_bci, BufferBlob* buffer_blob);
+              int osr_bci, BufferBlob* buffer_blob, DirectiveSet* directive);
   ~Compilation();
 
 
@@ -128,6 +129,7 @@
 
   // 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; }