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
-~----------~----~----~----~------~----~------~--~---