Home | History | Annotate | Download | only in ia32

Lines Matching defs:code

6 //     * Redistributions of source code must retain the above copyright
60 * - direct_call (if 1, direct call from JavaScript code, if 0
86 * code, by calling the code entry as cast to a function with the signature:
112 __ jmp(&entry_label_); // We'll write the entry code later.
153 // Pop Code* offset from backtrack stack, add Code* and jump to location.
666 // Finalize code - write the entry point code now we know how many
669 // Entry code:
767 // Exit code:
806 // Backtrack code (branch target for conditional backtracks).
814 // Preempt-code
834 // Backtrack stack overflow code.
868 // If any of the code above needed to exit with an exception.
877 Handle<Code> code =
879 Code::ComputeFlags(Code::REGEXP),
881 PROFILE(masm_->isolate(), RegExpCodeCreateEvent(*code, *source));
882 return Handle<HeapObject>::cast(code);
978 // On RegExp code entry (where this operation is used), the character before
1028 // RegExp code frame pointer.
1030 // Code* of self.
1049 Code* re_code,
1069 Handle<Code> code_handle(re_code);
1094 // code cannot be used, and we need to restart regexp matching from
1095 // scratch (including, potentially, compiling a new version of the code).