Lines Matching refs:code
2 // Use of this source code is governed by a BSD-style license that can be
38 * native code, passed to match signature of
41 * - direct_call (if 1, direct call from JavaScript code, if 0
68 * code, by calling the code entry as cast to a function with the signature:
101 __ jmp(&entry_label_); // We'll write the entry code later.
595 // The emitted code for generic character classes is good enough.
734 // Finalize code - write the entry point code now we know how many
737 // Entry code:
741 // code is generated.
744 // Actually emit code to start a new stack frame.
772 // memory when returning from this irregexp code object.
871 // Exit code:
971 // Backtrack code (branch target for conditional backtracks).
979 // Preempt-code
1002 // Backtrack stack overflow code.
1032 // If any of the code above needed to exit with an exception.
1047 Handle<Code> code =
1052 RegExpCodeCreateEvent(Handle<AbstractCode>::cast(code), source));
1053 return Handle<HeapObject>::cast(code);
1147 // On RegExp code entry (where this operation is used), the character before
1191 // RegExp code frame pointer.