Reviewers: Yang,

Description:
Remove TLS load in regexp code.

Spotted while reviewing Yang's patch.

[email protected]


Please review this at http://codereview.chromium.org/7585005/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files:
  M src/jsregexp.cc


Index: src/jsregexp.cc
diff --git a/src/jsregexp.cc b/src/jsregexp.cc
index bc47df8f23c0017fce39e41813007dec4a0952a1..af644376b552384fbf6b2ef487f3459448a4c1f9 100644
--- a/src/jsregexp.cc
+++ b/src/jsregexp.cc
@@ -267,7 +267,7 @@ Handle<Object> RegExpImpl::AtomExec(Handle<JSRegExp> re,
                                seq_sub->ToUC16Vector(),
                                needle->ToUC16Vector(),
                                index)));
-    if (index == -1) return FACTORY->null_value();
+    if (index == -1) return isolate->factory()->null_value();
   }
   ASSERT(last_match_info->HasFastElements());



--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to