equal
deleted
inserted
replaced
69 public: |
69 public: |
70 CompileTask() { |
70 CompileTask() { |
71 _lock = new Monitor(Mutex::nonleaf+2, "CompileTaskLock"); |
71 _lock = new Monitor(Mutex::nonleaf+2, "CompileTaskLock"); |
72 } |
72 } |
73 |
73 |
74 void initialize(int compile_id, methodHandle method, int osr_bci, int comp_level, |
74 void initialize(int compile_id, const methodHandle& method, int osr_bci, int comp_level, |
75 methodHandle hot_method, int hot_count, const char* comment, |
75 const methodHandle& hot_method, int hot_count, const char* comment, |
76 bool is_blocking); |
76 bool is_blocking); |
77 |
77 |
78 static CompileTask* allocate(); |
78 static CompileTask* allocate(); |
79 static void free(CompileTask* task); |
79 static void free(CompileTask* task); |
80 |
80 |