Index: src/runtime/runtime-regexp.cc |
diff --git a/src/runtime/runtime-regexp.cc b/src/runtime/runtime-regexp.cc |
index f2b1b23322d4a93d80b8ec0e2f8e72f8fcbb4c52..138b4dc71c4a1b91e4055fce1af40c33350d8cf0 100644 |
--- a/src/runtime/runtime-regexp.cc |
+++ b/src/runtime/runtime-regexp.cc |
@@ -658,7 +658,7 @@ RUNTIME_FUNCTION(Runtime_StringReplaceGlobalRegExpWithString) { |
CONVERT_ARG_HANDLE_CHECKED(JSRegExp, regexp, 1); |
CONVERT_ARG_HANDLE_CHECKED(JSArray, last_match_info, 3); |
- RUNTIME_ASSERT(regexp->GetFlags().is_global()); |
+ RUNTIME_ASSERT(regexp->GetFlags() & JSRegExp::kGlobal); |
RUNTIME_ASSERT(last_match_info->HasFastObjectElements()); |
subject = String::Flatten(subject); |
@@ -1000,7 +1000,7 @@ RUNTIME_FUNCTION(Runtime_RegExpExecMultiple) { |
RUNTIME_ASSERT(result_array->HasFastObjectElements()); |
subject = String::Flatten(subject); |
- RUNTIME_ASSERT(regexp->GetFlags().is_global()); |
+ RUNTIME_ASSERT(regexp->GetFlags() & JSRegExp::kGlobal); |
if (regexp->CaptureCount() == 0) { |
return SearchRegExpMultiple<false>(isolate, subject, regexp, |