diff options
author | Anatoli Papirovski <anatoli.papirovski@postmates.com> | 2019-03-30 14:13:50 -0700 |
---|---|---|
committer | Daniel Bevenius <daniel.bevenius@gmail.com> | 2019-04-11 05:40:59 +0200 |
commit | 47f5cc1ad1f885d4596a141323c0d1732fb3bc6d (patch) | |
tree | acfc80e65ce121ca0ccc30a09723b8d631b688e3 /test/parallel/test-freelist.js | |
parent | 547576f530afb0a5f0f98368212ee636a352d063 (diff) | |
download | android-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.js | 2 |
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'); |