Hello again!
 
Thank you for the replies.
 
I can't reproduce the issue anymore, which is great news!
 
Repeatedly calling `5 [ 25 2^ 0 <array> ] times clear gc` does not crash Factor, even if I do it `30 [ ... ] times`.
 
I love it when these things work, 'cause I hate debugging GCs.
 
24.11.2016, 19:54, "Jon Harper" <jon.harpe...@gmail.com>:
Found the discussion about 32bit array : https://github.com/factor/factor/issues/1566
 
Also what's happening in your case is that the heap size grows when the arrays are allocated. If you gc, you will get rid of the arrays, but the heap doesn't shrink. So you can reallocate more arrays, but the factor process still uses as much ram.
 
Note that if the arrays are prettyprinted in the listener, you need to "restart listener" and then gc so that they can be collected.
 
The `clear` command makes sure that listener doesn't have a chance to prettyprint.
 
---=====---
Александр
 
------------------------------------------------------------------------------
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to