RegExpMacroAssemblerTracer 1037 src/jsregexp.cc macro_assembler_ = new RegExpMacroAssemblerTracer(macro_assembler); RegExpMacroAssemblerTracer 36 src/regexp-macro-assembler-tracer.cc RegExpMacroAssemblerTracer::RegExpMacroAssemblerTracer( RegExpMacroAssemblerTracer 47 src/regexp-macro-assembler-tracer.cc RegExpMacroAssemblerTracer::~RegExpMacroAssemblerTracer() { RegExpMacroAssemblerTracer 58 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::Bind(Label* label) { RegExpMacroAssemblerTracer 64 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::AdvanceCurrentPosition(int by) { RegExpMacroAssemblerTracer 70 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckGreedyLoop(Label* label) { RegExpMacroAssemblerTracer 76 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::PopCurrentPosition() { RegExpMacroAssemblerTracer 82 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::PushCurrentPosition() { RegExpMacroAssemblerTracer 88 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::Backtrack() { RegExpMacroAssemblerTracer 94 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::GoTo(Label* label) { RegExpMacroAssemblerTracer 100 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::PushBacktrack(Label* label) { RegExpMacroAssemblerTracer 106 src/regexp-macro-assembler-tracer.cc bool RegExpMacroAssemblerTracer::Succeed() { RegExpMacroAssemblerTracer 113 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::Fail() { RegExpMacroAssemblerTracer 119 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::PopRegister(int register_index) { RegExpMacroAssemblerTracer 125 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::PushRegister( RegExpMacroAssemblerTracer 135 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::AdvanceRegister(int reg, int by) { RegExpMacroAssemblerTracer 141 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::SetCurrentPositionFromEnd(int by) { RegExpMacroAssemblerTracer 147 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::SetRegister(int register_index, int to) { RegExpMacroAssemblerTracer 153 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::WriteCurrentPositionToRegister(int reg, RegExpMacroAssemblerTracer 162 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::ClearRegisters(int reg_from, int reg_to) { RegExpMacroAssemblerTracer 168 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::ReadCurrentPositionFromRegister(int reg) { RegExpMacroAssemblerTracer 174 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::WriteStackPointerToRegister(int reg) { RegExpMacroAssemblerTracer 180 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::ReadStackPointerFromRegister(int reg) { RegExpMacroAssemblerTracer 186 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::LoadCurrentCharacter(int cp_offset, RegExpMacroAssemblerTracer 225 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckCharacterLT(uc16 limit, Label* on_less) { RegExpMacroAssemblerTracer 235 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckCharacterGT(uc16 limit, RegExpMacroAssemblerTracer 246 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckCharacter(unsigned c, Label* on_equal) { RegExpMacroAssemblerTracer 256 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckAtStart(Label* on_at_start) { RegExpMacroAssemblerTracer 262 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckNotAtStart(Label* on_not_at_start) { RegExpMacroAssemblerTracer 268 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckNotCharacter(unsigned c, RegExpMacroAssemblerTracer 279 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckCharacterAfterAnd( RegExpMacroAssemblerTracer 293 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckNotCharacterAfterAnd( RegExpMacroAssemblerTracer 307 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckNotCharacterAfterMinusAnd( RegExpMacroAssemblerTracer 322 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckCharacterInRange( RegExpMacroAssemblerTracer 338 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckCharacterNotInRange( RegExpMacroAssemblerTracer 355 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckBitInTable( RegExpMacroAssemblerTracer 369 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckNotBackReference(int start_reg, RegExpMacroAssemblerTracer 377 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckNotBackReferenceIgnoreCase( RegExpMacroAssemblerTracer 386 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::CheckCharacters(Vector<const uc16> str, RegExpMacroAssemblerTracer 401 src/regexp-macro-assembler-tracer.cc bool RegExpMacroAssemblerTracer::CheckSpecialCharacterClass( RegExpMacroAssemblerTracer 414 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::IfRegisterLT(int register_index, RegExpMacroAssemblerTracer 422 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::IfRegisterEqPos(int register_index, RegExpMacroAssemblerTracer 430 src/regexp-macro-assembler-tracer.cc void RegExpMacroAssemblerTracer::IfRegisterGE(int register_index, RegExpMacroAssemblerTracer 439 src/regexp-macro-assembler-tracer.cc RegExpMacroAssemblerTracer::Implementation() { RegExpMacroAssemblerTracer 444 src/regexp-macro-assembler-tracer.cc Handle<HeapObject> RegExpMacroAssemblerTracer::GetCode(Handle<String> source) { RegExpMacroAssemblerTracer 35 src/regexp-macro-assembler-tracer.h class RegExpMacroAssemblerTracer: public RegExpMacroAssembler { RegExpMacroAssemblerTracer 37 src/regexp-macro-assembler-tracer.h explicit RegExpMacroAssemblerTracer(RegExpMacroAssembler* assembler); RegExpMacroAssemblerTracer 38 src/regexp-macro-assembler-tracer.h virtual ~RegExpMacroAssemblerTracer();