Index: src/x64/regexp-macro-assembler-x64.cc |
diff --git a/src/x64/regexp-macro-assembler-x64.cc b/src/x64/regexp-macro-assembler-x64.cc |
index 75e70c597576d0e10b5175d640f3a06dd2bad0da..068991c2307e2d0510c2026dc8d218b0cefe0c29 100644 |
--- a/src/x64/regexp-macro-assembler-x64.cc |
+++ b/src/x64/regexp-macro-assembler-x64.cc |
@@ -552,6 +552,9 @@ bool RegExpMacroAssemblerX64::CheckSpecialCharacterClass(uc16 type, |
__ j(below_equal, &success, Label::kNear); |
// \u00a0 (NBSP). |
__ cmpl(rax, Immediate(0x00a0 - '\t')); |
+ __ j(equal, &success, Label::kNear); |
+ // \u0085 (NEL). |
+ __ cmpl(rax, Immediate(0x0085 - '\t')); |
BranchOrBacktrack(not_equal, on_no_match); |
__ bind(&success); |
return true; |