From 86673f8d16e094f91415f2a286a6e64e45d0f5fd Mon Sep 17 00:00:00 2001 From: Leo Horie Date: Thu, 2 Jun 2016 21:41:19 -0400 Subject: [PATCH] add missing fields to avoid monomorphism-related deopts --- render/node.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/render/node.js b/render/node.js index 160cd639..c422ab03 100644 --- a/render/node.js +++ b/render/node.js @@ -1,5 +1,5 @@ function Node(tag, key, attrs, children, text, dom) { - return {tag: tag, key: key, attrs: attrs, children: children, text: text, dom: dom, domSize: undefined, state: {}, events: undefined} + return {tag: tag, key: key, attrs: attrs, children: children, text: text, dom: dom, domSize: undefined, state: {}, events: undefined, ns: undefined, instance: undefined} } Node.normalize = function(node) { if (node instanceof Array) return Node("[", undefined, undefined, Node.normalizeChildren(node), undefined, undefined)