Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/compilationPolicy.hpp @ 6275:957c266d8bc5
Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 21 Aug 2012 10:39:19 +0200 |
parents | af59b4dfc9e4 d2a62e0f25eb |
children | e522a00b91aa |
comparison
equal
deleted
inserted
replaced
5891:fd8832ae511d | 6275:957c266d8bc5 |
---|---|
35 // It also decides which methods must always be compiled (i.e., are never | 35 // It also decides which methods must always be compiled (i.e., are never |
36 // interpreted). | 36 // interpreted). |
37 class CompileTask; | 37 class CompileTask; |
38 class CompileQueue; | 38 class CompileQueue; |
39 | 39 |
40 class CompilationPolicy : public CHeapObj { | 40 class CompilationPolicy : public CHeapObj<mtCompiler> { |
41 static CompilationPolicy* _policy; | 41 static CompilationPolicy* _policy; |
42 // Accumulated time | 42 // Accumulated time |
43 static elapsedTimer _accumulated_time; | 43 static elapsedTimer _accumulated_time; |
44 | 44 |
45 static bool _in_vm_startup; | 45 static bool _in_vm_startup; |