Hi Armin, Maciej

Thanks for responding. 

I'm in the process of trying to determine what (if any) of the code I'm in a position to share, and I'll get back to you. 

Allowing hinting to the GC would be good. Even better would be a means to allow me to (transparently) allocate objects in unmanaged memory, but I would expect that to be a tall order :)

Thanks, 
/Martin





On Thu, Mar 13, 2014 at 12:29 PM, Armin Rigo <arigo@tunes.org> wrote:
Hi Martin,

On 13 March 2014 00:56, Maciej Fijalkowski <fijall@gmail.com> wrote:
> Yes, it totally should. If your pauses are not incremental, we would
> like to be able to execute it. Since it's 55G, do you think you can
> make us an example that can run on a normal machine?

I think the request is not very clear.  We do have a machine with
100GB of RAM, so that part should not be a problem.  The question of
Maciej can probably be rephrased as: can you give us a reproducible
example?  Even if the large pauses appear to occur on any example you
try (which they shouldn't), please give us one such example.

Also, maybe we should have anyway a way to give the GC a hint: "now is
a good time to run if you need to".


A bientôt,

Armin.