Template BitTable based on the accessors.
Test: test-art-host-gtest-stack_map_test
Test: test-art-host-gtest-bit_table_test
Change-Id: I96c04e21864009b64cb3177a0e9f0f8782a9b10b
diff --git a/runtime/stack_map.cc b/runtime/stack_map.cc
index 43609e8..f2418d0 100644
--- a/runtime/stack_map.cc
+++ b/runtime/stack_map.cc
@@ -91,7 +91,7 @@
template<typename Accessor>
static void AddTableSizeStats(const char* table_name,
- const BitTable<Accessor::kCount>& table,
+ const BitTable<Accessor>& table,
/*out*/ Stats* parent) {
Stats* table_stats = parent->Child(table_name);
table_stats->AddBits(table.BitSize());
@@ -135,7 +135,7 @@
template<typename Accessor>
static void DumpTable(VariableIndentationOutputStream* vios,
const char* table_name,
- const BitTable<Accessor::kCount>& table,
+ const BitTable<Accessor>& table,
bool verbose,
bool is_mask = false) {
if (table.NumRows() != 0) {