equal
deleted
inserted
replaced
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; |