hotspot/src/share/vm/compiler/compileTask.hpp
changeset 35123 b0b89d83bcf5
parent 34196 72152eea3d39
child 35547 0ee84aa8e705
equal deleted inserted replaced
35121:e8900e5763ff 35123:b0b89d83bcf5
    36 // An entry in the compile queue.  It represents a pending or current
    36 // An entry in the compile queue.  It represents a pending or current
    37 // compilation.
    37 // compilation.
    38 
    38 
    39 class CompileTask : public CHeapObj<mtCompiler> {
    39 class CompileTask : public CHeapObj<mtCompiler> {
    40   friend class VMStructs;
    40   friend class VMStructs;
       
    41   friend class JVMCIVMStructs;
    41 
    42 
    42  private:
    43  private:
    43   static CompileTask* _task_free_list;
    44   static CompileTask* _task_free_list;
    44 #ifdef ASSERT
    45 #ifdef ASSERT
    45   static int          _num_allocated_tasks;
    46   static int          _num_allocated_tasks;