summaryrefslogtreecommitdiff
path: root/test/parallel/test-freelist.js
diff options
context:
space:
mode:
authorAnatoli Papirovski <anatoli.papirovski@postmates.com>2019-03-30 14:13:50 -0700
committerDaniel Bevenius <daniel.bevenius@gmail.com>2019-04-11 05:40:59 +0200
commit47f5cc1ad1f885d4596a141323c0d1732fb3bc6d (patch)
treeacfc80e65ce121ca0ccc30a09723b8d631b688e3 /test/parallel/test-freelist.js
parent547576f530afb0a5f0f98368212ee636a352d063 (diff)
downloadandroid-node-v8-47f5cc1ad1f885d4596a141323c0d1732fb3bc6d.tar.gz
android-node-v8-47f5cc1ad1f885d4596a141323c0d1732fb3bc6d.tar.bz2
android-node-v8-47f5cc1ad1f885d4596a141323c0d1732fb3bc6d.zip
lib: faster FreeList
Make FreeList faster by using Reflect.apply and not using is_reused_symbol, but rather just checking whether any items are present in the list prior to calling alloc. PR-URL: https://github.com/nodejs/node/pull/27021 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel/test-freelist.js')
-rw-r--r--test/parallel/test-freelist.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/parallel/test-freelist.js b/test/parallel/test-freelist.js
index 03946dfda2..eb43308dbe 100644
--- a/test/parallel/test-freelist.js
+++ b/test/parallel/test-freelist.js
@@ -4,7 +4,7 @@
require('../common');
const assert = require('assert');
-const { FreeList } = require('internal/freelist');
+const FreeList = require('internal/freelist');
assert.strictEqual(typeof FreeList, 'function');