metaeducation / rebol-issues

6 stars 1 forks source link

RECYCLE stress (turning recycle off and on) #290

Open rebolbot opened 17 years ago

rebolbot commented 17 years ago

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 ]

rebolbot commented 17 years ago

Submitted by: admin

Fixed - a memory monitor was checking for corruption after each series was freed.