Author: [email protected]
Date: Tue Feb  3 05:39:25 2009
New Revision: 1219

Modified:
    branches/bleeding_edge/src/jsregexp.cc

Log:
RegExp: Small bugfix in debug mode.


Modified: branches/bleeding_edge/src/jsregexp.cc
==============================================================================
--- branches/bleeding_edge/src/jsregexp.cc      (original)
+++ branches/bleeding_edge/src/jsregexp.cc      Tue Feb  3 05:39:25 2009
@@ -1507,12 +1507,7 @@
  void Trace::Flush(RegExpCompiler* compiler, RegExpNode* successor) {
    RegExpMacroAssembler* assembler = compiler->macro_assembler();

-  ASSERT(actions_ != NULL ||
-         cp_offset_ != 0 ||
-         backtrack() != NULL ||
-         characters_preloaded_ != 0 ||
-         quick_check_performed_.characters() != 0 ||
-         bound_checked_up_to_ != 0);
+  ASSERT(!is_trivial());

    if (actions_ == NULL && backtrack() == NULL) {
      // Here we just have some deferred cp advances to fix and we are back  
to

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

Reply via email to