Lines Matching refs:memory
98 first pre-compile phase that determines how much memory is required. The regex
107 is 4 there is plenty of room for most patterns. However, the memory can get
474 "failed to get memory\0"
571 /* Using a simple comparison for decimal numbers rather than a memory read
3121 uses more memory, which we cannot get at this stage.) */
4363 to find out the amount of memory needed, as well as during the real compile
4535 allow memory for it. Therefore, don't ever reduce the length at this point.
4848 temporary bit of memory, in case the class contains fewer than two
6684 it needs more memory. Unfortunately we cannot tell whether a name is a
6685 duplicate in the first pass, so we have to allow for more memory. */
7585 set of non-capturing brackets so that it doesn't use much memory if it is
8014 out the amount of memory needed, as well as during the real compile phase. The
8807 computing the amount of memory that is needed. Compiled items are thrown away
8811 new memory is obtained from malloc(). */
9074 of memory required. This behaviour is triggered by passing a non-NULL final
9139 /* Get the memory. */
9245 allocated memory as unaddressable, so that any out-of-bound reads can be
9273 /* If the workspace had to be expanded, free the new memory. Set the pointer to