liberando memória no three.js

meu aplicativo carrega muitas malhas. para me livrar das malhas velhas, tento descartá-las. mas a memória nunca está sendo liberada.

estou esquecendo de algo ?

meu exemplo simples para reproduzir:

carregar 100 malhas binárias grandesdescarte todos eles novamente

O gerenciador de tarefas do Chrome diz que a memória de 250 MB usada é exatamente a mesma da etapa 2

memtest

var scene = new THREE.Scene();
var mymesh=Array();

// 1. load a lot of geometry/meshes...

for(var i=0;i<100;i++)
{
    var bloader;
    bloader = new THREE.BinaryLoader();

    bloader.load( "objekte/presto_6.js" , function( geometry ) 
    {
        mymesh.push(new THREE.Mesh( geometry, new THREE.MeshBasicMaterial( {color:0xffffff } ) ));
        scene.add(mymesh.length-1);
    });
}

// 2. try to dispose objects and free memory...

for(var j=0;j<mymesh.length;j++)
{
    mymesh[j].geometry.dispose();
    mymesh[j].material.dispose();
    screne.remove(mymesh[j]);
}

mymesh=Array();

</script>

questionAnswers(1)

yourAnswerToTheQuestion