Hi,
It depends what you mean by `start over’. When you trigger manually a GC cycle, we update some statistics that are used internally to find out when to launch the next GC cycle.
Manu
--
You received this message because you are subscribed to the Google Groups "Eiffel Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to eiffel-users...@googlegroups.com.
To post to this group, send email to eiffel...@googlegroups.com.
Visit this group at http://groups.google.com/group/eiffel-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/eiffel-users/d8d4e9d5-cfcb-4980-b925-4d7c6345a01b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
As I said there is no work in between GC cycles, just some internal update on memory statistics. Disabling the GC means that most likely the GC cycle will occur soon after enabling it again. The operation of enabling/disabling the GC is equivalent to updating a field, so you could say it has no user visible cost.
Manu