From 80521497073c222f7616da3bccd1777b53ab0ce8 Mon Sep 17 00:00:00 2001 From: jmoenig Date: Thu, 17 Dec 2020 17:14:52 +0100 Subject: [PATCH] reverted variadic input caching experiment --- HISTORY.md | 1 + src/blocks.js | 7 ------- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 27a9b98f..3e7cd75b 100755 --- a/HISTORY.md +++ b/HISTORY.md @@ -10,6 +10,7 @@ ### 2020-12-17 * blocks: added hook for caching variadic inputs * blocks: refactored blockSequence() non-recursively +* reverted variadic input caching experiment ### 2020-12-16 * threads, objects: added dev debugging hook for counting yields diff --git a/src/blocks.js b/src/blocks.js index 188e1ead..ffb93f6a 100644 --- a/src/blocks.js +++ b/src/blocks.js @@ -11403,10 +11403,6 @@ MultiArgMorph.prototype = new ArgMorph(); MultiArgMorph.prototype.constructor = MultiArgMorph; MultiArgMorph.uber = ArgMorph.prototype; -// MultiArgMorph preferences settings: - -// MultiArgMorph.prototype.isCachingInputs = true; // commented out for now - // MultiArgMorph instance creation: function MultiArgMorph( @@ -11525,7 +11521,6 @@ MultiArgMorph.prototype.setContents = function (anArray) { inputs[i].setContents(anArray[i]); } } - this.cachedInputs = null; }; // MultiArgMorph hiding and showing: @@ -11686,7 +11681,6 @@ MultiArgMorph.prototype.addInput = function (contents) { this.children.splice(idx, 0, newPart); newPart.fixLayout(); this.fixLayout(); - this.cachedInputs = null; return newPart; }; @@ -11704,7 +11698,6 @@ MultiArgMorph.prototype.removeInput = function () { } } this.fixLayout(); - this.cachedInputs = null; }; MultiArgMorph.prototype.is3ArgRingInHOF = function () {