Revert "pcre2test: memory reports only compiled memory usage for code/data (#418)"
authorMatthew Vernon <matthew@debian.org>
Thu, 23 Jan 2025 09:47:38 +0000 (09:47 +0000)
committerMatthew Vernon <matthew@debian.org>
Thu, 23 Jan 2025 09:47:38 +0000 (09:47 +0000)
This reverts commit c015b7e5bbc8614dd1fddee06aeea9872f938d2c.

This was an upstream fix incorporated early - revert it here to
facilitate merging in upstream 10.45.

12 files changed:
doc/pcre2_set_max_pattern_compiled_length.3
src/pcre2_compile.c
src/pcre2test.c
testdata/testoutput8-16-2
testdata/testoutput8-16-3
testdata/testoutput8-16-4
testdata/testoutput8-32-2
testdata/testoutput8-32-3
testdata/testoutput8-32-4
testdata/testoutput8-8-2
testdata/testoutput8-8-3
testdata/testoutput8-8-4

index 679c12c200ec17df3c9b64bb8172c5713c488bc7..472a7bbdac0cd58c10266dd40f428180a746207f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_MAX_PATTERN_COMPILED_LENGTH 3 "8 Jun 2024" "PCRE2 10.45"
+.TH PCRE2_SET_MAX_PATTERN_COMPILED_LENGTH 3 "24 April 2024" "PCRE2 10.44"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
@@ -15,9 +15,9 @@ PCRE2 - Perl-compatible regular expressions (revised API)
 .rs
 .sp
 This function sets, in a compile context, the maximum size (in bytes) for the
-memory needed to hold the compiled version of a pattern that is using this
-context. The result is always zero. If a pattern that is passed to
-\fBpcre2_compile()\fP referencing this context needs more memory, an error is
+memory needed to hold the compiled version of a pattern that is compiled with
+this context. The result is always zero. If a pattern that is passed to
+\fBpcre2_compile()\fP with this context needs more memory, an error is
 generated. The default is the largest number that a PCRE2_SIZE variable can
 hold, which is effectively unlimited.
 .P
index cc5b9674333b53c140a671b1559010b06ff6f653..8e6787aba38ec1a977098257bf0c1e5987290591 100644 (file)
@@ -10608,7 +10608,8 @@ block for storing the compiled pattern and names table. Integer overflow should
 no longer be possible because nowadays we limit the maximum value of
 cb.names_found and cb.name_entry_size. */
 
-re_blocksize = CU2BYTES(length +
+re_blocksize = sizeof(pcre2_real_code) +
+  CU2BYTES(length +
   (PCRE2_SIZE)cb.names_found * (PCRE2_SIZE)cb.name_entry_size);
 
 if (re_blocksize > ccontext->max_pattern_compiled_length)
@@ -10617,7 +10618,6 @@ if (re_blocksize > ccontext->max_pattern_compiled_length)
   goto HAD_CB_ERROR;
   }
 
-re_blocksize += sizeof(pcre2_real_code);
 re = (pcre2_real_code *)
   ccontext->memctl.malloc(re_blocksize, ccontext->memctl.memory_data);
 if (re == NULL)
index 550ae4e4af76118c3d1bb1b74610c73722f52b82..3790345186706308e2f111f9a81e0c6d64a90844 100644 (file)
@@ -4397,7 +4397,7 @@ static void
 show_memory_info(void)
 {
 uint32_t name_count, name_entry_size;
-PCRE2_SIZE size, cblock_size, data_size;
+PCRE2_SIZE size, cblock_size;
 
 /* One of the test_mode values will always be true, but to stop a compiler
 warning we must initialize cblock_size. */
@@ -4417,19 +4417,18 @@ if (test_mode == PCRE32_MODE) cblock_size = sizeof(pcre2_real_code_32);
 (void)pattern_info(PCRE2_INFO_NAMECOUNT, &name_count, FALSE);
 (void)pattern_info(PCRE2_INFO_NAMEENTRYSIZE, &name_entry_size, FALSE);
 
-/* The uint32_t variables are cast before multiplying to avoid potential
- integer overflow. */
-data_size = (PCRE2_SIZE)name_count * (PCRE2_SIZE)name_entry_size * (PCRE2_SIZE)code_unit_size;
+/* The uint32_t variables are cast before multiplying to stop code analyzers
+grumbling about potential overflow. */
 
-fprintf(outfile, "Memory allocation - code size : %" SIZ_FORM "\n", size -
-  cblock_size - data_size);
-if (data_size != 0)
-  fprintf(outfile, "Memory allocation - data size : %" SIZ_FORM "\n", data_size);
+fprintf(outfile, "Memory allocation - compiled block : %" SIZ_FORM "\n", size);
+fprintf(outfile, "Memory allocation - code portion   : %" SIZ_FORM "\n", size -
+  (PCRE2_SIZE)name_count * (PCRE2_SIZE)name_entry_size * (PCRE2_SIZE)code_unit_size -
+  cblock_size);
 
 if (pat_patctl.jit != 0)
   {
   (void)pattern_info(PCRE2_INFO_JITSIZE, &size, FALSE);
-  fprintf(outfile, "Memory allocation - JIT code  : %" SIZ_FORM "\n", size);
+  fprintf(outfile, "Memory allocation - JIT code       : %" SIZ_FORM "\n", size);
   }
 }
 
index 108c0bea4a26bfd77189585c74cff23ce6299df1..bcb9e17745a2a7d551cedf8f3f41ce1955e6df0c 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   9 Bra
   2   5 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 38
+Memory allocation - compiled block : 174
+Memory allocation - code portion   : 38
 ------------------------------------------------------------------
   0  16 Bra
   2   7 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 38
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 36
+Memory allocation - compiled block : 172
+Memory allocation - code portion   : 36
 ------------------------------------------------------------------
   0  15 Bra
   2   6 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 36
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 46
+Memory allocation - compiled block : 182
+Memory allocation - code portion   : 46
 ------------------------------------------------------------------
   0  20 Bra
   2     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 46
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   2 Bra
   2   2 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   7 Bra
   2     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 20
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0  10 Bra
   2     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 26
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 142
+Memory allocation - compiled block : 278
+Memory allocation - code portion   : 142
 ------------------------------------------------------------------
   0  68 Bra
   2     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 142
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 1648
+Memory allocation - compiled block : 1784
+Memory allocation - code portion   : 1648
 ------------------------------------------------------------------
   0 821 Bra
   2     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 1648
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 1628
+Memory allocation - compiled block : 1764
+Memory allocation - code portion   : 1628
 ------------------------------------------------------------------
   0 811 Bra
   2     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 1628
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  13 Bra
   2   9 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 32
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 40
+Memory allocation - compiled block : 176
+Memory allocation - code portion   : 40
 ------------------------------------------------------------------
   0  17 Bra
   2  13 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 40
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 54
-Memory allocation - data size : 52
+Memory allocation - compiled block : 242
+Memory allocation - code portion   : 54
 ------------------------------------------------------------------
   0  24 Bra
   2     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 52
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 64
-Memory allocation - data size : 18
+Memory allocation - compiled block : 218
+Memory allocation - code portion   : 64
 ------------------------------------------------------------------
   0  29 Bra
   2  18 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 18
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 54
-Memory allocation - data size : 6
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 54
 ------------------------------------------------------------------
   0  24 Bra
   2   5 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 6
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 50
+Memory allocation - compiled block : 186
+Memory allocation - code portion   : 50
 ------------------------------------------------------------------
   0  22 Bra
   2     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 50
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 78
+Memory allocation - compiled block : 214
+Memory allocation - code portion   : 78
 ------------------------------------------------------------------
   0  36 Bra
   2     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 78
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 16
+Memory allocation - compiled block : 152
+Memory allocation - code portion   : 16
 ------------------------------------------------------------------
   0   5 Bra
   2     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 16
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 16
+Memory allocation - compiled block : 152
+Memory allocation - code portion   : 16
 ------------------------------------------------------------------
   0   5 Bra
   2     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 16
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 16
+Memory allocation - compiled block : 152
+Memory allocation - code portion   : 16
 ------------------------------------------------------------------
   0   5 Bra
   2     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 16
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0  10 Bra
   2     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 22
+Memory allocation - compiled block : 158
+Memory allocation - code portion   : 22
 ------------------------------------------------------------------
   0   8 Bra
   2     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \x{c5b4}
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 22
+Memory allocation - compiled block : 158
+Memory allocation - code portion   : 22
 ------------------------------------------------------------------
   0   8 Bra
   2     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x{8a9e}
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 54
+Memory allocation - compiled block : 190
+Memory allocation - code portion   : 54
 ------------------------------------------------------------------
   0  24 Bra
   2     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 54
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0  10 Bra
   2     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 26
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0  10 Bra
   2     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 26
 Failed: error 106 at offset 13: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   9 Bra
   2     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   9 Bra
   2     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  27 Bra
   2     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 58
+Memory allocation - compiled block : 194
+Memory allocation - code portion   : 58
 ------------------------------------------------------------------
   0  26 Bra
   2     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 58
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  13 Bra
   2  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 32
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  13 Bra
   2     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 32
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   9 Bra
   2     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  23 Bra
   2  19 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 52
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 42
+Memory allocation - compiled block : 178
+Memory allocation - code portion   : 42
 ------------------------------------------------------------------
   0  18 Bra
   2  14 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 42
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   4 Bra
   2     [^\x{aa}]
index 28acd251acb6837f2b4daa5fa3c763c4b62539a1..4ec13ea9822e2dff1dd0d20df50c18113c9168bf 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  12 Bra
   3   6 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 32
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0  20 Bra
   3   8 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 46
+Memory allocation - compiled block : 182
+Memory allocation - code portion   : 46
 ------------------------------------------------------------------
   0  19 Bra
   3   7 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 46
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 50
+Memory allocation - compiled block : 186
+Memory allocation - code portion   : 50
 ------------------------------------------------------------------
   0  21 Bra
   3     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 50
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   3 Bra
   3   3 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   8 Bra
   3     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 34
+Memory allocation - compiled block : 170
+Memory allocation - code portion   : 34
 ------------------------------------------------------------------
   0  13 Bra
   3     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 34
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 166
+Memory allocation - compiled block : 302
+Memory allocation - code portion   : 166
 ------------------------------------------------------------------
   0  79 Bra
   3     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 166
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 1652
+Memory allocation - compiled block : 1788
+Memory allocation - code portion   : 1652
 ------------------------------------------------------------------
   0 822 Bra
   3     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 1652
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 1632
+Memory allocation - compiled block : 1768
+Memory allocation - code portion   : 1632
 ------------------------------------------------------------------
   0 812 Bra
   3     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 1632
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 42
+Memory allocation - compiled block : 178
+Memory allocation - code portion   : 42
 ------------------------------------------------------------------
   0  17 Bra
   3  11 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 42
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 54
+Memory allocation - compiled block : 190
+Memory allocation - code portion   : 54
 ------------------------------------------------------------------
   0  23 Bra
   3  17 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 54
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 68
-Memory allocation - data size : 52
+Memory allocation - compiled block : 256
+Memory allocation - code portion   : 68
 ------------------------------------------------------------------
   0  30 Bra
   3     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 52
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 84
-Memory allocation - data size : 18
+Memory allocation - compiled block : 238
+Memory allocation - code portion   : 84
 ------------------------------------------------------------------
   0  38 Bra
   3  23 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 18
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 64
-Memory allocation - data size : 6
+Memory allocation - compiled block : 206
+Memory allocation - code portion   : 64
 ------------------------------------------------------------------
   0  28 Bra
   3   6 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 6
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 62
+Memory allocation - compiled block : 198
+Memory allocation - code portion   : 62
 ------------------------------------------------------------------
   0  27 Bra
   3     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 62
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 106
+Memory allocation - compiled block : 242
+Memory allocation - code portion   : 106
 ------------------------------------------------------------------
   0  49 Bra
   3     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 106
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 20
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 20
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 20
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0   9 Bra
   3     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \x{c5b4}
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0   9 Bra
   3     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x{8a9e}
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  26 Bra
   3     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  12 Bra
   3     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 32
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  12 Bra
   3     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 32
 Failed: error 106 at offset 13: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 66
+Memory allocation - compiled block : 202
+Memory allocation - code portion   : 66
 ------------------------------------------------------------------
   0  29 Bra
   3     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 66
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 64
+Memory allocation - compiled block : 200
+Memory allocation - code portion   : 64
 ------------------------------------------------------------------
   0  28 Bra
   3     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 64
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 36
+Memory allocation - compiled block : 172
+Memory allocation - code portion   : 36
 ------------------------------------------------------------------
   0  14 Bra
   3  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 36
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 36
+Memory allocation - compiled block : 172
+Memory allocation - code portion   : 36
 ------------------------------------------------------------------
   0  14 Bra
   3     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 36
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 70
+Memory allocation - compiled block : 206
+Memory allocation - code portion   : 70
 ------------------------------------------------------------------
   0  31 Bra
   3  25 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 70
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 56
+Memory allocation - compiled block : 192
+Memory allocation - code portion   : 56
 ------------------------------------------------------------------
   0  24 Bra
   3  18 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 56
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     [^\x{aa}]
index 28acd251acb6837f2b4daa5fa3c763c4b62539a1..4ec13ea9822e2dff1dd0d20df50c18113c9168bf 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  12 Bra
   3   6 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 32
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0  20 Bra
   3   8 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 46
+Memory allocation - compiled block : 182
+Memory allocation - code portion   : 46
 ------------------------------------------------------------------
   0  19 Bra
   3   7 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 46
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 50
+Memory allocation - compiled block : 186
+Memory allocation - code portion   : 50
 ------------------------------------------------------------------
   0  21 Bra
   3     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 50
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   3 Bra
   3   3 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0   8 Bra
   3     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 34
+Memory allocation - compiled block : 170
+Memory allocation - code portion   : 34
 ------------------------------------------------------------------
   0  13 Bra
   3     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 34
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 166
+Memory allocation - compiled block : 302
+Memory allocation - code portion   : 166
 ------------------------------------------------------------------
   0  79 Bra
   3     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 166
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 1652
+Memory allocation - compiled block : 1788
+Memory allocation - code portion   : 1652
 ------------------------------------------------------------------
   0 822 Bra
   3     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 1652
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 1632
+Memory allocation - compiled block : 1768
+Memory allocation - code portion   : 1632
 ------------------------------------------------------------------
   0 812 Bra
   3     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 1632
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 42
+Memory allocation - compiled block : 178
+Memory allocation - code portion   : 42
 ------------------------------------------------------------------
   0  17 Bra
   3  11 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 42
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 54
+Memory allocation - compiled block : 190
+Memory allocation - code portion   : 54
 ------------------------------------------------------------------
   0  23 Bra
   3  17 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 54
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 68
-Memory allocation - data size : 52
+Memory allocation - compiled block : 256
+Memory allocation - code portion   : 68
 ------------------------------------------------------------------
   0  30 Bra
   3     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 52
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 84
-Memory allocation - data size : 18
+Memory allocation - compiled block : 238
+Memory allocation - code portion   : 84
 ------------------------------------------------------------------
   0  38 Bra
   3  23 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 18
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 64
-Memory allocation - data size : 6
+Memory allocation - compiled block : 206
+Memory allocation - code portion   : 64
 ------------------------------------------------------------------
   0  28 Bra
   3   6 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 6
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 62
+Memory allocation - compiled block : 198
+Memory allocation - code portion   : 62
 ------------------------------------------------------------------
   0  27 Bra
   3     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 62
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 106
+Memory allocation - compiled block : 242
+Memory allocation - code portion   : 106
 ------------------------------------------------------------------
   0  49 Bra
   3     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 106
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 20
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 20
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 20
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0   9 Bra
   3     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \x{c5b4}
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0   9 Bra
   3     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x{8a9e}
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  26 Bra
   3     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  12 Bra
   3     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 32
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  12 Bra
   3     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 32
 Failed: error 106 at offset 13: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 66
+Memory allocation - compiled block : 202
+Memory allocation - code portion   : 66
 ------------------------------------------------------------------
   0  29 Bra
   3     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 66
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 64
+Memory allocation - compiled block : 200
+Memory allocation - code portion   : 64
 ------------------------------------------------------------------
   0  28 Bra
   3     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 64
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 36
+Memory allocation - compiled block : 172
+Memory allocation - code portion   : 36
 ------------------------------------------------------------------
   0  14 Bra
   3  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 36
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 36
+Memory allocation - compiled block : 172
+Memory allocation - code portion   : 36
 ------------------------------------------------------------------
   0  14 Bra
   3     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 36
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  11 Bra
   3     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 70
+Memory allocation - compiled block : 206
+Memory allocation - code portion   : 70
 ------------------------------------------------------------------
   0  31 Bra
   3  25 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 70
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 56
+Memory allocation - compiled block : 192
+Memory allocation - code portion   : 56
 ------------------------------------------------------------------
   0  24 Bra
   3  18 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 56
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0   5 Bra
   3     [^\x{aa}]
index 90ea536faa4800e040ef08b096aa22e22dc0860d..d76f3aaab9e117371f9899ca4b4d4aaec136d968 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2   5 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 76
+Memory allocation - compiled block : 212
+Memory allocation - code portion   : 76
 ------------------------------------------------------------------
   0  16 Bra
   2   7 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 76
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 72
+Memory allocation - compiled block : 208
+Memory allocation - code portion   : 72
 ------------------------------------------------------------------
   0  15 Bra
   2   6 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 72
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   2 Bra
   2   2 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 40
+Memory allocation - compiled block : 176
+Memory allocation - code portion   : 40
 ------------------------------------------------------------------
   0   7 Bra
   2     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 40
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 52
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 220
+Memory allocation - compiled block : 356
+Memory allocation - code portion   : 220
 ------------------------------------------------------------------
   0  52 Bra
   2     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 220
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 3296
+Memory allocation - compiled block : 3432
+Memory allocation - code portion   : 3296
 ------------------------------------------------------------------
   0 821 Bra
   2     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 3296
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 3256
+Memory allocation - compiled block : 3392
+Memory allocation - code portion   : 3256
 ------------------------------------------------------------------
   0 811 Bra
   2     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 3256
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 64
+Memory allocation - compiled block : 200
+Memory allocation - code portion   : 64
 ------------------------------------------------------------------
   0  13 Bra
   2   9 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 64
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 80
+Memory allocation - compiled block : 216
+Memory allocation - code portion   : 80
 ------------------------------------------------------------------
   0  17 Bra
   2  13 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 80
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 108
-Memory allocation - data size : 104
+Memory allocation - compiled block : 348
+Memory allocation - code portion   : 108
 ------------------------------------------------------------------
   0  24 Bra
   2     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 104
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 128
-Memory allocation - data size : 36
+Memory allocation - compiled block : 300
+Memory allocation - code portion   : 128
 ------------------------------------------------------------------
   0  29 Bra
   2  18 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 36
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 108
-Memory allocation - data size : 12
+Memory allocation - compiled block : 256
+Memory allocation - code portion   : 108
 ------------------------------------------------------------------
   0  24 Bra
   2   5 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 12
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 100
+Memory allocation - compiled block : 236
+Memory allocation - code portion   : 100
 ------------------------------------------------------------------
   0  22 Bra
   2     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 100
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 156
+Memory allocation - compiled block : 292
+Memory allocation - code portion   : 156
 ------------------------------------------------------------------
   0  36 Bra
   2     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 156
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 28
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 44
+Memory allocation - compiled block : 180
+Memory allocation - code portion   : 44
 ------------------------------------------------------------------
   0   8 Bra
   2     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \x{c5b4}
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 44
+Memory allocation - compiled block : 180
+Memory allocation - code portion   : 44
 ------------------------------------------------------------------
   0   8 Bra
   2     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x{8a9e}
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 76
+Memory allocation - compiled block : 212
+Memory allocation - code portion   : 76
 ------------------------------------------------------------------
   0  16 Bra
   2     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 76
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 52
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 52
 Failed: error 106 at offset 13: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 88
+Memory allocation - compiled block : 224
+Memory allocation - code portion   : 88
 ------------------------------------------------------------------
   0  19 Bra
   2     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 88
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 84
+Memory allocation - compiled block : 220
+Memory allocation - code portion   : 84
 ------------------------------------------------------------------
   0  18 Bra
   2     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 84
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 104
+Memory allocation - compiled block : 240
+Memory allocation - code portion   : 104
 ------------------------------------------------------------------
   0  23 Bra
   2  19 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 104
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 84
+Memory allocation - compiled block : 220
+Memory allocation - code portion   : 84
 ------------------------------------------------------------------
   0  18 Bra
   2  14 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 84
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^\x{aa}]
index 90ea536faa4800e040ef08b096aa22e22dc0860d..d76f3aaab9e117371f9899ca4b4d4aaec136d968 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2   5 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 76
+Memory allocation - compiled block : 212
+Memory allocation - code portion   : 76
 ------------------------------------------------------------------
   0  16 Bra
   2   7 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 76
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 72
+Memory allocation - compiled block : 208
+Memory allocation - code portion   : 72
 ------------------------------------------------------------------
   0  15 Bra
   2   6 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 72
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   2 Bra
   2   2 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 40
+Memory allocation - compiled block : 176
+Memory allocation - code portion   : 40
 ------------------------------------------------------------------
   0   7 Bra
   2     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 40
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 52
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 220
+Memory allocation - compiled block : 356
+Memory allocation - code portion   : 220
 ------------------------------------------------------------------
   0  52 Bra
   2     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 220
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 3296
+Memory allocation - compiled block : 3432
+Memory allocation - code portion   : 3296
 ------------------------------------------------------------------
   0 821 Bra
   2     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 3296
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 3256
+Memory allocation - compiled block : 3392
+Memory allocation - code portion   : 3256
 ------------------------------------------------------------------
   0 811 Bra
   2     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 3256
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 64
+Memory allocation - compiled block : 200
+Memory allocation - code portion   : 64
 ------------------------------------------------------------------
   0  13 Bra
   2   9 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 64
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 80
+Memory allocation - compiled block : 216
+Memory allocation - code portion   : 80
 ------------------------------------------------------------------
   0  17 Bra
   2  13 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 80
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 108
-Memory allocation - data size : 104
+Memory allocation - compiled block : 348
+Memory allocation - code portion   : 108
 ------------------------------------------------------------------
   0  24 Bra
   2     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 104
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 128
-Memory allocation - data size : 36
+Memory allocation - compiled block : 300
+Memory allocation - code portion   : 128
 ------------------------------------------------------------------
   0  29 Bra
   2  18 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 36
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 108
-Memory allocation - data size : 12
+Memory allocation - compiled block : 256
+Memory allocation - code portion   : 108
 ------------------------------------------------------------------
   0  24 Bra
   2   5 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 12
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 100
+Memory allocation - compiled block : 236
+Memory allocation - code portion   : 100
 ------------------------------------------------------------------
   0  22 Bra
   2     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 100
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 156
+Memory allocation - compiled block : 292
+Memory allocation - code portion   : 156
 ------------------------------------------------------------------
   0  36 Bra
   2     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 156
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 28
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 44
+Memory allocation - compiled block : 180
+Memory allocation - code portion   : 44
 ------------------------------------------------------------------
   0   8 Bra
   2     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \x{c5b4}
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 44
+Memory allocation - compiled block : 180
+Memory allocation - code portion   : 44
 ------------------------------------------------------------------
   0   8 Bra
   2     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x{8a9e}
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 76
+Memory allocation - compiled block : 212
+Memory allocation - code portion   : 76
 ------------------------------------------------------------------
   0  16 Bra
   2     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 76
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 52
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 52
 Failed: error 106 at offset 13: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 88
+Memory allocation - compiled block : 224
+Memory allocation - code portion   : 88
 ------------------------------------------------------------------
   0  19 Bra
   2     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 88
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 84
+Memory allocation - compiled block : 220
+Memory allocation - code portion   : 84
 ------------------------------------------------------------------
   0  18 Bra
   2     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 84
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 104
+Memory allocation - compiled block : 240
+Memory allocation - code portion   : 104
 ------------------------------------------------------------------
   0  23 Bra
   2  19 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 104
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 84
+Memory allocation - compiled block : 220
+Memory allocation - code portion   : 84
 ------------------------------------------------------------------
   0  18 Bra
   2  14 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 84
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^\x{aa}]
index 90ea536faa4800e040ef08b096aa22e22dc0860d..d76f3aaab9e117371f9899ca4b4d4aaec136d968 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2   5 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 76
+Memory allocation - compiled block : 212
+Memory allocation - code portion   : 76
 ------------------------------------------------------------------
   0  16 Bra
   2   7 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 76
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 72
+Memory allocation - compiled block : 208
+Memory allocation - code portion   : 72
 ------------------------------------------------------------------
   0  15 Bra
   2   6 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 72
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0   2 Bra
   2   2 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 40
+Memory allocation - compiled block : 176
+Memory allocation - code portion   : 40
 ------------------------------------------------------------------
   0   7 Bra
   2     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 40
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 52
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 220
+Memory allocation - compiled block : 356
+Memory allocation - code portion   : 220
 ------------------------------------------------------------------
   0  52 Bra
   2     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 220
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 3296
+Memory allocation - compiled block : 3432
+Memory allocation - code portion   : 3296
 ------------------------------------------------------------------
   0 821 Bra
   2     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 3296
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 3256
+Memory allocation - compiled block : 3392
+Memory allocation - code portion   : 3256
 ------------------------------------------------------------------
   0 811 Bra
   2     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 3256
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 64
+Memory allocation - compiled block : 200
+Memory allocation - code portion   : 64
 ------------------------------------------------------------------
   0  13 Bra
   2   9 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 64
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 80
+Memory allocation - compiled block : 216
+Memory allocation - code portion   : 80
 ------------------------------------------------------------------
   0  17 Bra
   2  13 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 80
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 108
-Memory allocation - data size : 104
+Memory allocation - compiled block : 348
+Memory allocation - code portion   : 108
 ------------------------------------------------------------------
   0  24 Bra
   2     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 104
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 128
-Memory allocation - data size : 36
+Memory allocation - compiled block : 300
+Memory allocation - code portion   : 128
 ------------------------------------------------------------------
   0  29 Bra
   2  18 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 36
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 108
-Memory allocation - data size : 12
+Memory allocation - compiled block : 256
+Memory allocation - code portion   : 108
 ------------------------------------------------------------------
   0  24 Bra
   2   5 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 12
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 100
+Memory allocation - compiled block : 236
+Memory allocation - code portion   : 100
 ------------------------------------------------------------------
   0  22 Bra
   2     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 100
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 156
+Memory allocation - compiled block : 292
+Memory allocation - code portion   : 156
 ------------------------------------------------------------------
   0  36 Bra
   2     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 156
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 28
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 44
+Memory allocation - compiled block : 180
+Memory allocation - code portion   : 44
 ------------------------------------------------------------------
   0   8 Bra
   2     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \x{c5b4}
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 44
+Memory allocation - compiled block : 180
+Memory allocation - code portion   : 44
 ------------------------------------------------------------------
   0   8 Bra
   2     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x{8a9e}
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 76
+Memory allocation - compiled block : 212
+Memory allocation - code portion   : 76
 ------------------------------------------------------------------
   0  16 Bra
   2     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 76
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 52
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 52
+Memory allocation - compiled block : 188
+Memory allocation - code portion   : 52
 ------------------------------------------------------------------
   0  10 Bra
   2     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 52
 Failed: error 106 at offset 13: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 88
+Memory allocation - compiled block : 224
+Memory allocation - code portion   : 88
 ------------------------------------------------------------------
   0  19 Bra
   2     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 88
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 84
+Memory allocation - compiled block : 220
+Memory allocation - code portion   : 84
 ------------------------------------------------------------------
   0  18 Bra
   2     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 84
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 60
+Memory allocation - compiled block : 196
+Memory allocation - code portion   : 60
 ------------------------------------------------------------------
   0  12 Bra
   2     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 60
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0   9 Bra
   2     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 104
+Memory allocation - compiled block : 240
+Memory allocation - code portion   : 104
 ------------------------------------------------------------------
   0  23 Bra
   2  19 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 104
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 84
+Memory allocation - compiled block : 220
+Memory allocation - code portion   : 84
 ------------------------------------------------------------------
   0  18 Bra
   2  14 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 84
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0   4 Bra
   2     [^\x{aa}]
index 779552acea7868237ff77f34ec5e637f5e9ee372..f3811d952074435d8745c8c31e321b998035005c 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 17
+Memory allocation - compiled block : 153
+Memory allocation - code portion   : 17
 ------------------------------------------------------------------
   0  13 Bra
   3   7 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 17
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 25
+Memory allocation - compiled block : 161
+Memory allocation - code portion   : 25
 ------------------------------------------------------------------
   0  21 Bra
   3   9 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 25
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 23
+Memory allocation - compiled block : 159
+Memory allocation - code portion   : 23
 ------------------------------------------------------------------
   0  19 Bra
   3   7 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 23
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 41
+Memory allocation - compiled block : 177
+Memory allocation - code portion   : 41
 ------------------------------------------------------------------
   0  37 Bra
   3     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 41
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 7
+Memory allocation - compiled block : 143
+Memory allocation - code portion   : 7
 ------------------------------------------------------------------
   0   3 Bra
   3   3 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 9
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 9
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   9 Bra
   3     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  14 Bra
   3     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 120
+Memory allocation - compiled block : 256
+Memory allocation - code portion   : 120
 ------------------------------------------------------------------
   0 116 Bra
   3     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 120
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 826
+Memory allocation - compiled block : 962
+Memory allocation - code portion   : 826
 ------------------------------------------------------------------
   0 822 Bra
   3     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 826
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 816
+Memory allocation - compiled block : 952
+Memory allocation - code portion   : 816
 ------------------------------------------------------------------
   0 812 Bra
   3     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 816
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 22
+Memory allocation - compiled block : 158
+Memory allocation - code portion   : 22
 ------------------------------------------------------------------
   0  18 Bra
   3  12 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 22
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0  24 Bra
   3  18 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 36
-Memory allocation - data size : 28
+Memory allocation - compiled block : 200
+Memory allocation - code portion   : 36
 ------------------------------------------------------------------
   0  32 Bra
   3     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 28
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 45
-Memory allocation - data size : 12
+Memory allocation - compiled block : 193
+Memory allocation - code portion   : 45
 ------------------------------------------------------------------
   0  41 Bra
   3  25 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 12
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 34
-Memory allocation - data size : 4
+Memory allocation - compiled block : 174
+Memory allocation - code portion   : 34
 ------------------------------------------------------------------
   0  30 Bra
   3   7 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 4
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 31
+Memory allocation - compiled block : 167
+Memory allocation - code portion   : 31
 ------------------------------------------------------------------
   0  27 Bra
   3     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 31
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 53
+Memory allocation - compiled block : 189
+Memory allocation - code portion   : 53
 ------------------------------------------------------------------
   0  49 Bra
   3     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 53
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 10
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   7 Bra
   3     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   8 Bra
   3     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   8 Bra
   3     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   8 Bra
   3     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 12
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 10
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 10
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 10
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 10
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  14 Bra
   3     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 19
+Memory allocation - compiled block : 155
+Memory allocation - code portion   : 19
 ------------------------------------------------------------------
   0  15 Bra
   3     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \xb4
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 19
+Memory allocation - compiled block : 155
+Memory allocation - code portion   : 19
 ------------------------------------------------------------------
   0  15 Bra
   3     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x9e
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 10
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 47
+Memory allocation - compiled block : 183
+Memory allocation - code portion   : 47
 ------------------------------------------------------------------
   0  43 Bra
   3     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 47
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  14 Bra
   3     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  14 Bra
   3     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 18
 Failed: error 106 at offset 15: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 15
+Memory allocation - compiled block : 151
+Memory allocation - code portion   : 15
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 15
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 15
+Memory allocation - compiled block : 151
+Memory allocation - code portion   : 15
 ------------------------------------------------------------------
   0  11 Bra
   3     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 15
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 15
+Memory allocation - compiled block : 151
+Memory allocation - code portion   : 15
 ------------------------------------------------------------------
   0  11 Bra
   3     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 15
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 15
+Memory allocation - compiled block : 151
+Memory allocation - code portion   : 15
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 15
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 50
+Memory allocation - compiled block : 186
+Memory allocation - code portion   : 50
 ------------------------------------------------------------------
   0  46 Bra
   3     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 50
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 15
+Memory allocation - compiled block : 151
+Memory allocation - code portion   : 15
 ------------------------------------------------------------------
   0  11 Bra
   3     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 15
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 48
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 48
 ------------------------------------------------------------------
   0  44 Bra
   3     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 48
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 25
+Memory allocation - compiled block : 161
+Memory allocation - code portion   : 25
 ------------------------------------------------------------------
   0  21 Bra
   3  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 25
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 25
+Memory allocation - compiled block : 161
+Memory allocation - code portion   : 25
 ------------------------------------------------------------------
   0  21 Bra
   3     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 25
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 17
+Memory allocation - compiled block : 153
+Memory allocation - code portion   : 17
 ------------------------------------------------------------------
   0  13 Bra
   3     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 17
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 38
+Memory allocation - compiled block : 174
+Memory allocation - code portion   : 38
 ------------------------------------------------------------------
   0  34 Bra
   3  28 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 38
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  26 Bra
   3  20 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 9
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 9
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 9
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   6 Bra
   3     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 10
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 9
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 9
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   5 Bra
   3     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 9
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 10
+Memory allocation - compiled block : 146
+Memory allocation - code portion   : 10
 ------------------------------------------------------------------
   0   6 Bra
   3     [^\x{aa}]
index 2657ce8998714f4fceb0cc7f40b61c57d4b42b0b..48e0b8aab1b870131a16d605affc799b70e0b6c4 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  16 Bra
   4   8 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 21
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 30
+Memory allocation - compiled block : 166
+Memory allocation - code portion   : 30
 ------------------------------------------------------------------
   0  25 Bra
   4  10 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 30
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 28
+Memory allocation - compiled block : 164
+Memory allocation - code portion   : 28
 ------------------------------------------------------------------
   0  23 Bra
   4   8 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 28
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 43
+Memory allocation - compiled block : 179
+Memory allocation - code portion   : 43
 ------------------------------------------------------------------
   0  38 Bra
   4     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 43
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 9
+Memory allocation - compiled block : 145
+Memory allocation - code portion   : 9
 ------------------------------------------------------------------
   0   4 Bra
   4   4 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 15
+Memory allocation - compiled block : 151
+Memory allocation - code portion   : 15
 ------------------------------------------------------------------
   0  10 Bra
   4     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 15
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 22
+Memory allocation - compiled block : 158
+Memory allocation - code portion   : 22
 ------------------------------------------------------------------
   0  17 Bra
   4     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 22
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 132
+Memory allocation - compiled block : 268
+Memory allocation - code portion   : 132
 ------------------------------------------------------------------
   0 127 Bra
   4     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 132
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 828
+Memory allocation - compiled block : 964
+Memory allocation - code portion   : 828
 ------------------------------------------------------------------
   0 823 Bra
   4     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 828
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 818
+Memory allocation - compiled block : 954
+Memory allocation - code portion   : 818
 ------------------------------------------------------------------
   0 813 Bra
   4     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 818
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 27
+Memory allocation - compiled block : 163
+Memory allocation - code portion   : 27
 ------------------------------------------------------------------
   0  22 Bra
   4  14 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 27
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 35
+Memory allocation - compiled block : 171
+Memory allocation - code portion   : 35
 ------------------------------------------------------------------
   0  30 Bra
   4  22 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 35
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 43
-Memory allocation - data size : 28
+Memory allocation - compiled block : 207
+Memory allocation - code portion   : 43
 ------------------------------------------------------------------
   0  38 Bra
   4     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 28
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 55
-Memory allocation - data size : 12
+Memory allocation - compiled block : 203
+Memory allocation - code portion   : 55
 ------------------------------------------------------------------
   0  50 Bra
   4  30 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 12
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 39
-Memory allocation - data size : 4
+Memory allocation - compiled block : 179
+Memory allocation - code portion   : 39
 ------------------------------------------------------------------
   0  34 Bra
   4   8 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 4
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 37
+Memory allocation - compiled block : 173
+Memory allocation - code portion   : 37
 ------------------------------------------------------------------
   0  32 Bra
   4     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 37
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 67
+Memory allocation - compiled block : 203
+Memory allocation - code portion   : 67
 ------------------------------------------------------------------
   0  62 Bra
   4     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 67
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   7 Bra
   4     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   8 Bra
   4     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   9 Bra
   4     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   9 Bra
   4     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   9 Bra
   4     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 14
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   7 Bra
   4     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   7 Bra
   4     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   7 Bra
   4     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   7 Bra
   4     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0  15 Bra
   4     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  16 Bra
   4     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \xb4
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  16 Bra
   4     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x9e
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   7 Bra
   4     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 50
+Memory allocation - compiled block : 186
+Memory allocation - code portion   : 50
 ------------------------------------------------------------------
   0  45 Bra
   4     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 50
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  16 Bra
   4     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 21
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  16 Bra
   4     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 21
 Failed: error 106 at offset 15: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  13 Bra
   4     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  13 Bra
   4     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  13 Bra
   4     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  13 Bra
   4     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 53
+Memory allocation - compiled block : 189
+Memory allocation - code portion   : 53
 ------------------------------------------------------------------
   0  48 Bra
   4     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 53
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 18
+Memory allocation - compiled block : 154
+Memory allocation - code portion   : 18
 ------------------------------------------------------------------
   0  13 Bra
   4     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 18
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 51
+Memory allocation - compiled block : 187
+Memory allocation - code portion   : 51
 ------------------------------------------------------------------
   0  46 Bra
   4     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 51
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 27
+Memory allocation - compiled block : 163
+Memory allocation - code portion   : 27
 ------------------------------------------------------------------
   0  22 Bra
   4  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 27
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 27
+Memory allocation - compiled block : 163
+Memory allocation - code portion   : 27
 ------------------------------------------------------------------
   0  22 Bra
   4     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 27
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 20
+Memory allocation - compiled block : 156
+Memory allocation - code portion   : 20
 ------------------------------------------------------------------
   0  15 Bra
   4     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 20
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 47
+Memory allocation - compiled block : 183
+Memory allocation - code portion   : 47
 ------------------------------------------------------------------
   0  42 Bra
   4  34 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 47
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 37
+Memory allocation - compiled block : 173
+Memory allocation - code portion   : 37
 ------------------------------------------------------------------
   0  32 Bra
   4  24 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 37
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   7 Bra
   4     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 12
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   6 Bra
   4     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 11
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 12
+Memory allocation - compiled block : 148
+Memory allocation - code portion   : 12
 ------------------------------------------------------------------
   0   7 Bra
   4     [^\x{aa}]
index 8bfac41a4d5c430d45f3a72d640fee8e18f969ba..81cf0f7632012f96526318f0397dc5e0774157ee 100644 (file)
@@ -10,7 +10,8 @@
 #pattern fullbincode,memory
 
 /((?i)b)/
-Memory allocation - code size : 25
+Memory allocation - compiled block : 161
+Memory allocation - code portion   : 25
 ------------------------------------------------------------------
   0  19 Bra
   5   9 CBra 1
@@ -21,7 +22,8 @@ Memory allocation - code size : 25
 ------------------------------------------------------------------
 
 /(?s)(.*X|^B)/
-Memory allocation - code size : 35
+Memory allocation - compiled block : 171
+Memory allocation - code portion   : 35
 ------------------------------------------------------------------
   0  29 Bra
   5  11 CBra 1
@@ -36,7 +38,8 @@ Memory allocation - code size : 35
 ------------------------------------------------------------------
 
 /(?s:.*X|^B)/
-Memory allocation - code size : 33
+Memory allocation - compiled block : 169
+Memory allocation - code portion   : 33
 ------------------------------------------------------------------
   0  27 Bra
   5   9 Bra
@@ -51,7 +54,8 @@ Memory allocation - code size : 33
 ------------------------------------------------------------------
 
 /^[[:alnum:]]/
-Memory allocation - code size : 45
+Memory allocation - compiled block : 181
+Memory allocation - code portion   : 45
 ------------------------------------------------------------------
   0  39 Bra
   5     ^
@@ -61,7 +65,8 @@ Memory allocation - code size : 45
 ------------------------------------------------------------------
 
 /#/Ix
-Memory allocation - code size : 11
+Memory allocation - compiled block : 147
+Memory allocation - code portion   : 11
 ------------------------------------------------------------------
   0   5 Bra
   5   5 Ket
@@ -73,7 +78,8 @@ Options: extended
 Subject length lower bound = 0
 
 /a#/Ix
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     a
@@ -86,7 +92,8 @@ First code unit = 'a'
 Subject length lower bound = 1
 
 /x?+/
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     x?+
@@ -95,7 +102,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /x++/
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     x++
@@ -104,7 +112,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /x{1,3}+/
-Memory allocation - code size : 17
+Memory allocation - compiled block : 153
+Memory allocation - code portion   : 17
 ------------------------------------------------------------------
   0  11 Bra
   5     x
@@ -114,7 +123,8 @@ Memory allocation - code size : 17
 ------------------------------------------------------------------
 
 /(x)*+/
-Memory allocation - code size : 26
+Memory allocation - compiled block : 162
+Memory allocation - code portion   : 26
 ------------------------------------------------------------------
   0  20 Bra
   5     Braposzero
@@ -126,7 +136,8 @@ Memory allocation - code size : 26
 ------------------------------------------------------------------
 
 /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
-Memory allocation - code size : 144
+Memory allocation - compiled block : 280
+Memory allocation - code portion   : 144
 ------------------------------------------------------------------
   0 138 Bra
   5     ^
@@ -149,7 +160,8 @@ Memory allocation - code size : 144
 ------------------------------------------------------------------
 
 "8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 830
+Memory allocation - compiled block : 966
+Memory allocation - code portion   : 830
 ------------------------------------------------------------------
   0 824 Bra
   5     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -159,7 +171,8 @@ Memory allocation - code size : 830
 ------------------------------------------------------------------
 
 "\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
-Memory allocation - code size : 820
+Memory allocation - compiled block : 956
+Memory allocation - code portion   : 820
 ------------------------------------------------------------------
   0 814 Bra
   5     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
@@ -169,7 +182,8 @@ Memory allocation - code size : 820
 ------------------------------------------------------------------
 
 /(a(?1)b)/
-Memory allocation - code size : 32
+Memory allocation - compiled block : 168
+Memory allocation - code portion   : 32
 ------------------------------------------------------------------
   0  26 Bra
   5  16 CBra 1
@@ -182,7 +196,8 @@ Memory allocation - code size : 32
 ------------------------------------------------------------------
 
 /(a(?1)+b)/
-Memory allocation - code size : 42
+Memory allocation - compiled block : 178
+Memory allocation - code portion   : 42
 ------------------------------------------------------------------
   0  36 Bra
   5  26 CBra 1
@@ -197,8 +212,8 @@ Memory allocation - code size : 42
 ------------------------------------------------------------------
 
 /a(?P<name1>b|c)d(?P<longername2>e)/
-Memory allocation - code size : 50
-Memory allocation - data size : 28
+Memory allocation - compiled block : 214
+Memory allocation - code portion   : 50
 ------------------------------------------------------------------
   0  44 Bra
   5     a
@@ -216,8 +231,8 @@ Memory allocation - data size : 28
 ------------------------------------------------------------------
 
 /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
-Memory allocation - code size : 65
-Memory allocation - data size : 12
+Memory allocation - compiled block : 213
+Memory allocation - code portion   : 65
 ------------------------------------------------------------------
   0  59 Bra
   5  35 Bra
@@ -237,8 +252,8 @@ Memory allocation - data size : 12
 ------------------------------------------------------------------
 
 /(?P<a>a)...(?P=a)bbb(?P>a)d/
-Memory allocation - code size : 44
-Memory allocation - data size : 4
+Memory allocation - compiled block : 184
+Memory allocation - code portion   : 44
 ------------------------------------------------------------------
   0  38 Bra
   5   9 CBra 1
@@ -256,7 +271,8 @@ Memory allocation - data size : 4
 ------------------------------------------------------------------
 
 /abc(?C255)de(?C)f/
-Memory allocation - code size : 43
+Memory allocation - compiled block : 179
+Memory allocation - code portion   : 43
 ------------------------------------------------------------------
   0  37 Bra
   5     abc
@@ -269,7 +285,8 @@ Memory allocation - code size : 43
 ------------------------------------------------------------------
 
 /abcde/auto_callout
-Memory allocation - code size : 81
+Memory allocation - compiled block : 217
+Memory allocation - code portion   : 81
 ------------------------------------------------------------------
   0  75 Bra
   5     Callout 255 0 1
@@ -288,7 +305,8 @@ Memory allocation - code size : 81
 ------------------------------------------------------------------
 
 /\x{100}/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   8 Bra
   5     \x{100}
@@ -297,7 +315,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x{1000}/utf
-Memory allocation - code size : 15
+Memory allocation - compiled block : 151
+Memory allocation - code portion   : 15
 ------------------------------------------------------------------
   0   9 Bra
   5     \x{1000}
@@ -306,7 +325,8 @@ Memory allocation - code size : 15
 ------------------------------------------------------------------
 
 /\x{10000}/utf
-Memory allocation - code size : 16
+Memory allocation - compiled block : 152
+Memory allocation - code portion   : 16
 ------------------------------------------------------------------
   0  10 Bra
   5     \x{10000}
@@ -315,7 +335,8 @@ Memory allocation - code size : 16
 ------------------------------------------------------------------
 
 /\x{100000}/utf
-Memory allocation - code size : 16
+Memory allocation - compiled block : 152
+Memory allocation - code portion   : 16
 ------------------------------------------------------------------
   0  10 Bra
   5     \x{100000}
@@ -324,7 +345,8 @@ Memory allocation - code size : 16
 ------------------------------------------------------------------
 
 /\x{10ffff}/utf
-Memory allocation - code size : 16
+Memory allocation - compiled block : 152
+Memory allocation - code portion   : 16
 ------------------------------------------------------------------
   0  10 Bra
   5     \x{10ffff}
@@ -336,7 +358,8 @@ Memory allocation - code size : 16
 Failed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
 
 /[\x{ff}]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   8 Bra
   5     \x{ff}
@@ -345,7 +368,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[\x{100}]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   8 Bra
   5     \x{100}
@@ -354,7 +378,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x80/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   8 Bra
   5     \x{80}
@@ -363,7 +388,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\xff/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   8 Bra
   5     \x{ff}
@@ -372,7 +398,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
-Memory allocation - code size : 22
+Memory allocation - compiled block : 158
+Memory allocation - code portion   : 22
 ------------------------------------------------------------------
   0  16 Bra
   5     A\x{2262}\x{391}.
@@ -386,7 +413,8 @@ Last code unit = '.'
 Subject length lower bound = 4
 
 /\x{D55c}\x{ad6d}\x{C5B4}/I,utf
-Memory allocation - code size : 23
+Memory allocation - compiled block : 159
+Memory allocation - code portion   : 23
 ------------------------------------------------------------------
   0  17 Bra
   5     \x{d55c}\x{ad6d}\x{c5b4}
@@ -400,7 +428,8 @@ Last code unit = \xb4
 Subject length lower bound = 3
 
 /\x{65e5}\x{672c}\x{8a9e}/I,utf
-Memory allocation - code size : 23
+Memory allocation - compiled block : 159
+Memory allocation - code portion   : 23
 ------------------------------------------------------------------
   0  17 Bra
   5     \x{65e5}\x{672c}\x{8a9e}
@@ -414,7 +443,8 @@ Last code unit = \x9e
 Subject length lower bound = 3
 
 /[\x{100}]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   8 Bra
   5     \x{100}
@@ -423,7 +453,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[Z\x{100}]/utf
-Memory allocation - code size : 53
+Memory allocation - compiled block : 189
+Memory allocation - code portion   : 53
 ------------------------------------------------------------------
   0  47 Bra
   5     [Z\x{100}]
@@ -432,7 +463,8 @@ Memory allocation - code size : 53
 ------------------------------------------------------------------
 
 /^[\x{100}\E-\Q\E\x{150}]/utf
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0  18 Bra
   5     ^
@@ -442,7 +474,8 @@ Memory allocation - code size : 24
 ------------------------------------------------------------------
 
 /^[\QĀ\E-\QŐ\E]/utf
-Memory allocation - code size : 24
+Memory allocation - compiled block : 160
+Memory allocation - code portion   : 24
 ------------------------------------------------------------------
   0  18 Bra
   5     ^
@@ -455,7 +488,8 @@ Memory allocation - code size : 24
 Failed: error 106 at offset 15: missing terminating ] for character class
 
 /[\p{L}]/
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  15 Bra
   5     [\p{L}]
@@ -464,7 +498,8 @@ Memory allocation - code size : 21
 ------------------------------------------------------------------
 
 /[\p{^L}]/
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  15 Bra
   5     [\P{L}]
@@ -473,7 +508,8 @@ Memory allocation - code size : 21
 ------------------------------------------------------------------
 
 /[\P{L}]/
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  15 Bra
   5     [\P{L}]
@@ -482,7 +518,8 @@ Memory allocation - code size : 21
 ------------------------------------------------------------------
 
 /[\P{^L}]/
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  15 Bra
   5     [\p{L}]
@@ -491,7 +528,8 @@ Memory allocation - code size : 21
 ------------------------------------------------------------------
 
 /[abc\p{L}\x{0660}]/utf
-Memory allocation - code size : 56
+Memory allocation - compiled block : 192
+Memory allocation - code portion   : 56
 ------------------------------------------------------------------
   0  50 Bra
   5     [a-c\p{L}\x{660}]
@@ -500,7 +538,8 @@ Memory allocation - code size : 56
 ------------------------------------------------------------------
 
 /[\p{Nd}]/utf
-Memory allocation - code size : 21
+Memory allocation - compiled block : 157
+Memory allocation - code portion   : 21
 ------------------------------------------------------------------
   0  15 Bra
   5     [\p{Nd}]
@@ -509,7 +548,8 @@ Memory allocation - code size : 21
 ------------------------------------------------------------------
 
 /[\p{Nd}+-]+/utf
-Memory allocation - code size : 54
+Memory allocation - compiled block : 190
+Memory allocation - code portion   : 54
 ------------------------------------------------------------------
   0  48 Bra
   5     [+\-\p{Nd}]++
@@ -518,7 +558,8 @@ Memory allocation - code size : 54
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
-Memory allocation - code size : 29
+Memory allocation - compiled block : 165
+Memory allocation - code portion   : 29
 ------------------------------------------------------------------
   0  23 Bra
   5  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -527,7 +568,8 @@ Memory allocation - code size : 29
 ------------------------------------------------------------------
 
 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
-Memory allocation - code size : 29
+Memory allocation - compiled block : 165
+Memory allocation - code portion   : 29
 ------------------------------------------------------------------
   0  23 Bra
   5     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
@@ -536,7 +578,8 @@ Memory allocation - code size : 29
 ------------------------------------------------------------------
 
 /[\x{105}-\x{109}]/i,utf
-Memory allocation - code size : 23
+Memory allocation - compiled block : 159
+Memory allocation - code portion   : 23
 ------------------------------------------------------------------
   0  17 Bra
   5     [\x{104}-\x{109}]
@@ -545,7 +588,8 @@ Memory allocation - code size : 23
 ------------------------------------------------------------------
 
 /( ( (?(1)0|) )*   )/x
-Memory allocation - code size : 56
+Memory allocation - compiled block : 192
+Memory allocation - code portion   : 56
 ------------------------------------------------------------------
   0  50 Bra
   5  40 CBra 1
@@ -563,7 +607,8 @@ Memory allocation - code size : 56
 ------------------------------------------------------------------
 
 /(  (?(1)0|)*   )/x
-Memory allocation - code size : 44
+Memory allocation - compiled block : 180
+Memory allocation - code portion   : 44
 ------------------------------------------------------------------
   0  38 Bra
   5  28 CBra 1
@@ -579,7 +624,8 @@ Memory allocation - code size : 44
 ------------------------------------------------------------------
 
 /[a]/
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     a
@@ -588,7 +634,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /[a]/utf
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     a
@@ -597,7 +644,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /[\xaa]/
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     \x{aa}
@@ -606,7 +654,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /[\xaa]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   8 Bra
   5     \x{aa}
@@ -615,7 +664,8 @@ Memory allocation - code size : 14
 ------------------------------------------------------------------
 
 /[^a]/
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     [^a]
@@ -624,7 +674,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /[^a]/utf
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     [^a]
@@ -633,7 +684,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /[^\xaa]/
-Memory allocation - code size : 13
+Memory allocation - compiled block : 149
+Memory allocation - code portion   : 13
 ------------------------------------------------------------------
   0   7 Bra
   5     [^\x{aa}]
@@ -642,7 +694,8 @@ Memory allocation - code size : 13
 ------------------------------------------------------------------
 
 /[^\xaa]/utf
-Memory allocation - code size : 14
+Memory allocation - compiled block : 150
+Memory allocation - code portion   : 14
 ------------------------------------------------------------------
   0   8 Bra
   5     [^\x{aa}]