Lines Matching full:for
5 * strings for one or more threads.
54 * Longjmp types, also double as identifying continuation type for a rethrow (in 'finally')
61 … 4 /* value1 -> label number, pseudo-type to indicate a break continuation (for ENDFIN) */
62 … 5 /* value1 -> label number, pseudo-type to indicate a continue continuation (for ENDFIN) */
63 … 6 /* value1 -> return value, pseudo-type to indicate a return continuation (for ENDFIN) */
64 …J_TYPE_NORMAL 7 /* no value, pseudo-type to indicate a normal continuation (for ENDFIN) */
77 … (1 << 3) /* don't run finalizers; leave finalizable objects in finalize_list for next round */
122 /* Stringcache is used for speeding up char-offset-to-byte-offset
123 * translations for non-ASCII strings.
191 * using the heap->heap_thread. This thread is also used for running
207 * stack during mark-and-sweep. The indirect variant requests for the
215 /* callback for indirect reallocs, request for current pointer */
228 …_HEAP_ALLOC_FAIL_MARKANDSWEEP_LIMIT 5 /* Retry allocation after mark-and-sweep for this
236 * for mark-and-sweep.
248 /* Opcode interval for a Date-based status/peek rate limit check. Only
293 * threads; string finalization must check the string cache for "weak"
313 duk_bool_t iserror; /* isError flag for yield */
319 * Stringtable entry for fixed size stringtable
325 * won't be space for 64k strings anyway.
353 /* Heap udata, used for allocator functions but also for other heap
366 * declared as "noreturn" because doing that for typedefs is a bit
374 /* work list for objects whose refcounts are zero but which have not been
390 /* mark-and-sweep flags automatically active (used for critical sections) */
393 /* work list for objects to be finalized (by mark-and-sweep) */
400 /* marker for detecting internal "double faults", see duk_error_throw.c */
403 /* heap thread, used internally and for finalization */
416 /* mix-in value for computing string hashes; should be reasonably unpredictable */
419 /* rnd_state for duk_util_tinyrandom.c */
422 /* For manual debugging: instruction count based on executor and
459 /* These are for rate limiting Status notifications and transport peeking. */
487 /* string access cache (codepoint offset -> byte offset) for fast string