diff options
author | 2013-01-30 14:08:26 -0800 | |
---|---|---|
committer | 2013-03-06 14:08:46 -0800 | |
commit | 265091e581c9f643b37e7966890911f09e223269 (patch) | |
tree | ae493ce6c3537aebc3a85f59a73500fa819a7baf /src/compiler/llvm/compiler_llvm.h | |
parent | 4c1c283a7410784e9cab309f868248690b788a9c (diff) |
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
Change-Id: Ia2459c7da6b79e0a1c0f1148c6e28ad9cbbe27a2
Diffstat (limited to 'src/compiler/llvm/compiler_llvm.h')
-rw-r--r-- | src/compiler/llvm/compiler_llvm.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/compiler/llvm/compiler_llvm.h b/src/compiler/llvm/compiler_llvm.h index 870a541f8d..cbee115fee 100644 --- a/src/compiler/llvm/compiler_llvm.h +++ b/src/compiler/llvm/compiler_llvm.h @@ -22,7 +22,6 @@ #include "dex_file.h" #include "instruction_set.h" #include "mirror/object.h" -#include "procedure_linkage_table.h" #include <UniquePtr.h> @@ -87,10 +86,6 @@ class CompilerLLVM { CompiledInvokeStub* CreateProxyStub(const char *shorty); - const ProcedureLinkageTable& GetProcedureLinkageTable() const { - return plt_; - } - private: LlvmCompilationUnit* AllocateCompilationUnit(); @@ -98,13 +93,11 @@ class CompilerLLVM { InstructionSet insn_set_; - Mutex num_cunits_lock_ DEFAULT_MUTEX_ACQUIRED_AFTER; - size_t num_cunits_ GUARDED_BY(num_cunits_lock_); + Mutex next_cunit_id_lock_ DEFAULT_MUTEX_ACQUIRED_AFTER; + size_t next_cunit_id_ GUARDED_BY(next_cunit_id_lock_); std::string bitcode_filename_; - ProcedureLinkageTable plt_; - DISALLOW_COPY_AND_ASSIGN(CompilerLLVM); }; |