diff options
| author | 2013-07-25 23:25:44 +0000 | |
|---|---|---|
| committer | 2013-07-25 23:25:44 +0000 | |
| commit | 374121f5811316b0bb936767ed078f2c164a9d7c (patch) | |
| tree | 047abc8be20f47a768b33c6167d652fe3c5fc931 /compiler/driver/compiler_driver.h | |
| parent | 838f9c89fbc12a49f3f2bd0c002841fc3844dffe (diff) | |
| parent | 6f28d91aab952e3244fbb4e707fa38f85538f374 (diff) | |
Merge "Add systrace support to NewTimingLogger, migrate compiler timing logging to NewTimingLogger" into dalvik-dev
Diffstat (limited to 'compiler/driver/compiler_driver.h')
| -rw-r--r-- | compiler/driver/compiler_driver.h | 26 | 
1 files changed, 13 insertions, 13 deletions
diff --git a/compiler/driver/compiler_driver.h b/compiler/driver/compiler_driver.h index f3f72dd3c7..a7a47ed876 100644 --- a/compiler/driver/compiler_driver.h +++ b/compiler/driver/compiler_driver.h @@ -78,11 +78,11 @@ class CompilerDriver {    ~CompilerDriver();    void CompileAll(jobject class_loader, const std::vector<const DexFile*>& dex_files, -                  TimingLogger& timings) +                  base::TimingLogger& timings)        LOCKS_EXCLUDED(Locks::mutator_lock_);    // Compile a single Method -  void CompileOne(const mirror::AbstractMethod* method, TimingLogger& timings) +  void CompileOne(const mirror::AbstractMethod* method, base::TimingLogger& timings)        SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);    InstructionSet GetInstructionSet() const { @@ -284,42 +284,42 @@ class CompilerDriver {        SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);    void PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files, -                  ThreadPool& thread_pool, TimingLogger& timings) +                  ThreadPool& thread_pool, base::TimingLogger& timings)        LOCKS_EXCLUDED(Locks::mutator_lock_); -  void LoadImageClasses(TimingLogger& timings); +  void LoadImageClasses(base::TimingLogger& timings);    // Attempt to resolve all type, methods, fields, and strings    // referenced from code in the dex file following PathClassLoader    // ordering semantics.    void Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files, -               ThreadPool& thread_pool, TimingLogger& timings) +               ThreadPool& thread_pool, base::TimingLogger& timings)        LOCKS_EXCLUDED(Locks::mutator_lock_);    void ResolveDexFile(jobject class_loader, const DexFile& dex_file, -                      ThreadPool& thread_pool, TimingLogger& timings) +                      ThreadPool& thread_pool, base::TimingLogger& timings)        LOCKS_EXCLUDED(Locks::mutator_lock_);    void Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files, -              ThreadPool& thread_pool, TimingLogger& timings); +              ThreadPool& thread_pool, base::TimingLogger& timings);    void VerifyDexFile(jobject class_loader, const DexFile& dex_file, -                     ThreadPool& thread_pool, TimingLogger& timings) +                     ThreadPool& thread_pool, base::TimingLogger& timings)        LOCKS_EXCLUDED(Locks::mutator_lock_);    void InitializeClasses(jobject class_loader, const std::vector<const DexFile*>& dex_files, -                         ThreadPool& thread_pool, TimingLogger& timings) +                         ThreadPool& thread_pool, base::TimingLogger& timings)        LOCKS_EXCLUDED(Locks::mutator_lock_);    void InitializeClasses(jobject class_loader, const DexFile& dex_file, -                         ThreadPool& thread_pool, TimingLogger& timings) +                         ThreadPool& thread_pool, base::TimingLogger& timings)        LOCKS_EXCLUDED(Locks::mutator_lock_, compiled_classes_lock_); -  void UpdateImageClasses(TimingLogger& timings); +  void UpdateImageClasses(base::TimingLogger& timings);    static void FindClinitImageClassesCallback(mirror::Object* object, void* arg)        SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);    void Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files, -               ThreadPool& thread_pool, TimingLogger& timings); +               ThreadPool& thread_pool, base::TimingLogger& timings);    void CompileDexFile(jobject class_loader, const DexFile& dex_file, -                      ThreadPool& thread_pool, TimingLogger& timings) +                      ThreadPool& thread_pool, base::TimingLogger& timings)        LOCKS_EXCLUDED(Locks::mutator_lock_);    void CompileMethod(const DexFile::CodeItem* code_item, uint32_t access_flags,                       InvokeType invoke_type, uint32_t class_def_idx, uint32_t method_idx,  |