| Index: src/regexp/regexp-macro-assembler-tracer.cc
|
| diff --git a/src/regexp/regexp-macro-assembler-tracer.cc b/src/regexp/regexp-macro-assembler-tracer.cc
|
| index ec86526033831807f9e495ace269be7fd27e3652..abdf5772091896081adb2f53984d76527538c91d 100644
|
| --- a/src/regexp/regexp-macro-assembler-tracer.cc
|
| +++ b/src/regexp/regexp-macro-assembler-tracer.cc
|
| @@ -12,9 +12,9 @@ namespace internal {
|
| RegExpMacroAssemblerTracer::RegExpMacroAssemblerTracer(
|
| Isolate* isolate, RegExpMacroAssembler* assembler)
|
| : RegExpMacroAssembler(isolate, assembler->zone()), assembler_(assembler) {
|
| - unsigned int type = assembler->Implementation();
|
| - DCHECK(type < 8);
|
| - const char* impl_names[] = {"IA32", "ARM", "ARM64", "MIPS",
|
| + IrregexpImplementation type = assembler->Implementation();
|
| + DCHECK_LT(type, 9);
|
| + const char* impl_names[] = {"IA32", "ARM", "ARM64", "MIPS", "S390",
|
| "PPC", "X64", "X87", "Bytecode"};
|
| PrintF("RegExpMacroAssembler%s();\n", impl_names[type]);
|
| }
|
|
|