Colin Walters f54b82f64c global: Initiate *full* GC at idle
While I've been trying to make the GC kick in more often, I've decided
it's a better tradeoff to aggressively GC at "leisure", for multiple
reasons.

We can and should revisit this at a later time, but basically:

* The shell doesn't generate *that* much JS data - garbage collection
  is very fast here.
* Long periods without GC mean we're not calling free() when we
  could, which in turn makes heap fragmentation much worse.
* Ensuring the GC runs at idle makes it much less likely we'll take
  a random large GC hit in the middle of an animation.

https://bugzilla.gnome.org/show_bug.cgi?id=659254
2011-09-17 10:16:35 -04:00
..
2011-09-02 11:54:56 -04:00
2011-09-05 12:23:59 -04:00
2011-09-08 18:38:29 -04:00
2011-01-20 12:56:36 +01:00
2010-02-08 21:31:30 +01:00
2010-03-11 15:08:48 -05:00
2010-02-22 19:37:49 -05:00