I know that it's a stupid to turn off recycle and do millions of operations but should this halt Rebol anyway?
bc.. tm: func [p act [block!] /local t][t: now/time/precise loop p :act print now/time/precise - t]
stats
recycle/off
tm 1000000 [rejoin ["2" 1]]
stats
recycle ;<--- takes all processing, but seems not to end (at least in some reasonable time)
p.
In R2 the recycle does not halt, but it looks the memory is not freed.
It frees the memory only in case:
bc.. tm 1000000 [tmp: rejoin ["2" 1]](but not in R3)
p.
CC - Data [ Version: fixed in 73 Type: Bug Platform: All Category: n/a Reproduce: Always Fixed-in:none ]
Submitted by: oldes
I know that it's a stupid to turn off recycle and do millions of operations but should this halt Rebol anyway?
bc.. tm: func [p act [block!] /local t][t: now/time/precise loop p :act print now/time/precise - t] stats recycle/off tm 1000000 [rejoin ["2" 1]] stats recycle ;<--- takes all processing, but seems not to end (at least in some reasonable time)
p.
In R2 the recycle does not halt, but it looks the memory is not freed. It frees the memory only in case:
bc.. tm 1000000 [tmp: rejoin ["2" 1]](but not in R3)
p.
CC - Data [ Version: fixed in 73 Type: Bug Platform: All Category: n/a Reproduce: Always Fixed-in:none ]