From 62795c673d6d21dbfea7a84233a87293d87a6aa7 Mon Sep 17 00:00:00 2001 From: Robin Hawkes Date: Fri, 2 Sep 2016 16:24:34 +0100 Subject: [PATCH] Clean up memory footprint after geometry is created --- src/layer/GeoJSONWorkerLayer.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/layer/GeoJSONWorkerLayer.js b/src/layer/GeoJSONWorkerLayer.js index c34e5c6..a308b07 100644 --- a/src/layer/GeoJSONWorkerLayer.js +++ b/src/layer/GeoJSONWorkerLayer.js @@ -225,6 +225,11 @@ class GeoJSONWorkerLayer extends Layer { this.add(this._polygonMesh); } + // Clean up + results.attributes = null; + results.flats = null; + results = null; + resolve(); }); });