diff options
Diffstat (limited to 'testdata/testinputheap')
-rw-r--r-- | testdata/testinputheap | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/testdata/testinputheap b/testdata/testinputheap index ee165e1c..2a390f06 100644 --- a/testdata/testinputheap +++ b/testdata/testinputheap @@ -10,4 +10,26 @@ /ab(cd)/ abcd\=memory - abcd\=memory,ovector=0 + abcd\=memory,ovector=0 + +/\[(a)]{1000}/expand,framesize + \[a]{1000}\=ovector=1 + +# The heapframes_size option gets pcre2test to show the size of the heapframes +# vector that after pcre2_match() has run. Running a match with ovector=0 +# causes the match data block to be freed, thus releasing that vector. + +/\[(a)]{1000}/expand,framesize + \[a]{1000}\=ovector=1,heapframes_size + +/a/heapframes_size,framesize + a\=ovector=0 + +/a|(b){200}/g,expand,heapframes_size + abacus z\[b]{200}z + a\=ovector=0 + +/(a)/replace=>$1< + cat\=heapframes_size + +# End |