Index: src/asmjs/asm-typer.h |
diff --git a/src/asmjs/asm-typer.h b/src/asmjs/asm-typer.h |
index 904095bfd6dd144f849c2e2b0f979af077f5bac8..b8e8b2c40228f5183a946008a54a7b50cdefc0be 100644 |
--- a/src/asmjs/asm-typer.h |
+++ b/src/asmjs/asm-typer.h |
@@ -7,6 +7,7 @@ |
#include <cstdint> |
#include <string> |
+#include <unordered_map> |
#include <unordered_set> |
#include "src/allocation.h" |
@@ -390,8 +391,8 @@ class AsmTyper final { |
std::uintptr_t stack_limit_; |
bool stack_overflow_ = false; |
- ZoneMap<AstNode*, AsmType*> module_node_types_; |
- ZoneMap<AstNode*, AsmType*> function_node_types_; |
+ std::unordered_map<AstNode*, AsmType*> module_node_types_; |
+ std::unordered_map<AstNode*, AsmType*> function_node_types_; |
static const int kErrorMessageLimit = 128; |
AsmType* fround_type_; |
AsmType* ffi_type_; |