This may be the dark side of js memory usage.
First try setting a primitive value for your objects.
mesh.geometry.dispose();
mesh.geometry = null; // or undefined .
//also cool
delete mesh.geometry
Another way (try hacking):
mesh.geometry = VerySmallmesh.geometry //see for three.js how to do this if this is not correct mesh.geometry = null;
// try to override memory stack
You must be sure that this object is only an instance of itself (how to say). Make sure you donβt have a clone, if you have what you need to destroy it.
: , slice forEach .