summaryrefslogtreecommitdiffstats
path: root/src/verifier/method_verifier.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/verifier/method_verifier.h')
-rw-r--r--src/verifier/method_verifier.h16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/verifier/method_verifier.h b/src/verifier/method_verifier.h
index 02d79955b7..7570b50dbe 100644
--- a/src/verifier/method_verifier.h
+++ b/src/verifier/method_verifier.h
@@ -101,7 +101,7 @@ const int kVerifyErrorRefTypeShift = 6;
// type-precise register analysis).
enum RegisterTrackingMode {
kTrackRegsBranches,
- kTrackCompilerInterestPoints,
+ kTrackRegsGcPoints,
kTrackRegsAll,
};
@@ -187,9 +187,6 @@ class MethodVerifier {
static const std::vector<uint8_t>* GetDexGcMap(CompilerDriver::MethodReference ref)
LOCKS_EXCLUDED(dex_gc_maps_lock_);
- static const CompilerDriver::MethodReference* GetDevirtMap(CompilerDriver::MethodReference ref, uint32_t pc)
- LOCKS_EXCLUDED(devirt_maps_lock_);
-
// Fills 'monitor_enter_dex_pcs' with the dex pcs of the monitor-enter instructions corresponding
// to the locks held at 'dex_pc' in 'm'.
static void FindLocksAtDexPc(mirror::AbstractMethod* m, uint32_t dex_pc,
@@ -580,17 +577,6 @@ class MethodVerifier {
static void SetDexGcMap(CompilerDriver::MethodReference ref, const std::vector<uint8_t>& dex_gc_map)
LOCKS_EXCLUDED(dex_gc_maps_lock_);
-
- // Devirtualization map.
- typedef SafeMap<const uint32_t, CompilerDriver::MethodReference> PcToConreteMethod;
- typedef SafeMap<const CompilerDriver::MethodReference, const PcToConreteMethod*> DevirtualizationMapTable;
- MethodVerifier::PcToConreteMethod* GenerateDevirtMap();
-
- static Mutex* devirt_maps_lock_ DEFAULT_MUTEX_ACQUIRED_AFTER;
- static DevirtualizationMapTable* devirt_maps_ GUARDED_BY(devirt_maps_lock_);
- static void SetDevirtMap(CompilerDriver::MethodReference ref, const PcToConreteMethod* pc_method_map);
- LOCKS_EXCLUDED(devirt_maps_lock_);
-
typedef std::set<CompilerDriver::ClassReference> RejectedClassesTable;
static Mutex* rejected_classes_lock_ DEFAULT_MUTEX_ACQUIRED_AFTER;
static RejectedClassesTable* rejected_classes_;