summaryrefslogtreecommitdiff
path: root/src/compiler/llvm/compiler_llvm.h
diff options
context:
space:
mode:
author Brian Carlstrom <bdc@google.com> 2013-03-06 22:25:13 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2013-03-06 22:25:13 +0000
commit055095a409a97d4eb127a4ccc1bef7ecbea806e1 (patch)
treec611f754d9389e3dc2941fbc3f9efb9d5a9e8eca /src/compiler/llvm/compiler_llvm.h
parent03c8960c142846637ae9b81c6e4317bbfac3b6df (diff)
parent265091e581c9f643b37e7966890911f09e223269 (diff)
Merge "Remove ExtractCodeAndPrelink and switch Portable to MCLinker" into dalvik-dev
Diffstat (limited to 'src/compiler/llvm/compiler_llvm.h')
-rw-r--r--src/compiler/llvm/compiler_llvm.h11
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);
};