Statistical profiling result from isolate-0x148008000-18514-v8.log, (1141 ticks, 14 unaccounted, 0 excluded). [Shared libraries]: ticks total nonlib name 10 0.9% /usr/lib/system/libsystem_pthread.dylib 7 0.6% /usr/lib/system/libsystem_c.dylib 2 0.2% /usr/lib/system/libsystem_malloc.dylib 1 0.1% /usr/lib/system/libsystem_kernel.dylib 1 0.1% /usr/lib/libc++.1.dylib [JavaScript]: ticks total nonlib name 1 0.1% 0.1% LazyCompile: *normalizeString node:path:66:25 [C++]: ticks total nonlib name 819 71.8% 73.1% T _posix_spawnattr_setflags 133 11.7% 11.9% t v8impl::(anonymous namespace)::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) 71 6.2% 6.3% t node::(anonymous namespace)::BindingData::~BindingData() 28 2.5% 2.5% T node::binding::DLOpen(v8::FunctionCallbackInfo const&) 22 1.9% 2.0% T node::contextify::ContextifyContext::CompileFunction(v8::FunctionCallbackInfo const&) 7 0.6% 0.6% t node::fs::Read(v8::FunctionCallbackInfo const&) 7 0.6% 0.6% T __kernelrpc_mach_port_move_member_trap 4 0.4% 0.4% t void node::Buffer::(anonymous namespace)::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo const&) 3 0.3% 0.3% t std::__1::basic_ostream >& std::__1::__put_character_sequence >(std::__1::basic_ostream >&, char const*, unsigned long) 2 0.2% 0.2% t std::__1::ostreambuf_iterator > std::__1::__pad_and_output >(std::__1::ostreambuf_iterator >, char const*, char const*, char const*, std::__1::ios_base&, char) 2 0.2% 0.2% t __os_nospin_lock_lock_slow 2 0.2% 0.2% T _sigprocmask 2 0.2% 0.2% T _mach_port_insert_right 1 0.1% 0.1% t v8impl::(anonymous namespace)::ThreadSafeFunction::AsyncCb(uv_async_s*) 1 0.1% 0.1% t node::fs::InternalModuleReadJSON(v8::FunctionCallbackInfo const&) 1 0.1% 0.1% T _napi_create_object [Summary]: ticks total nonlib name 1 0.1% 0.1% JavaScript 1105 96.8% 98.7% C++ 1 0.1% 0.1% GC 21 1.8% Shared libraries 14 1.2% Unaccounted [C++ entry points]: ticks cpp total name 133 49.6% 11.7% t v8impl::(anonymous namespace)::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) 60 22.4% 5.3% t node::(anonymous namespace)::BindingData::~BindingData() 28 10.4% 2.5% T node::binding::DLOpen(v8::FunctionCallbackInfo const&) 22 8.2% 1.9% T node::contextify::ContextifyContext::CompileFunction(v8::FunctionCallbackInfo const&) 7 2.6% 0.6% t node::fs::Read(v8::FunctionCallbackInfo const&) 5 1.9% 0.4% T __kernelrpc_mach_port_move_member_trap 4 1.5% 0.4% t void node::Buffer::(anonymous namespace)::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo const&) 3 1.1% 0.3% t std::__1::basic_ostream >& std::__1::__put_character_sequence >(std::__1::basic_ostream >&, char const*, unsigned long) 2 0.7% 0.2% t std::__1::ostreambuf_iterator > std::__1::__pad_and_output >(std::__1::ostreambuf_iterator >, char const*, char const*, char const*, std::__1::ios_base&, char) 2 0.7% 0.2% t __os_nospin_lock_lock_slow 1 0.4% 0.1% t node::fs::InternalModuleReadJSON(v8::FunctionCallbackInfo const&) 1 0.4% 0.1% T node::loader::ModuleWrap::Evaluate(v8::FunctionCallbackInfo const&) [Bottom up (heavy) profile]: Note: percentage shows a share of a particular caller in the total amount of its parent calls. Callers occupying less than 1.0% are not shown. ticks parent name 819 71.8% T _posix_spawnattr_setflags 133 11.7% t v8impl::(anonymous namespace)::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) 132 99.2% Function: ^ /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:174:47 132 100.0% Function: ^ /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:53:34 132 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 132 100.0% Function: ^wrap /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:52:16 132 100.0% Function: ^get /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:161:8 71 6.2% t node::(anonymous namespace)::BindingData::~BindingData() 14 19.7% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 12 85.7% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 2 16.7% LazyCompile: ~initializeCJSLoader node:internal/bootstrap/pre_execution:521:29 2 100.0% LazyCompile: ~prepareMainThreadExecution node:internal/bootstrap/pre_execution:29:36 2 100.0% Function: ~ node:internal/main/run_main_module:1:1 2 16.7% Function: ~ node:internal/modules/esm/loader:1:1 2 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 2 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 2 16.7% Function: ~ node:internal/modules/esm/fetch_module:1:1 2 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 2 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 8.3% LazyCompile: ~initializeReport node:internal/bootstrap/pre_execution:278:26 1 100.0% LazyCompile: ~prepareMainThreadExecution node:internal/bootstrap/pre_execution:29:36 1 100.0% Function: ~ node:internal/main/run_main_module:1:1 1 8.3% Function: ~ node:net:1:1 1 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 8.3% Function: ~ node:internal/source_map/source_map_cache:1:1 1 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 8.3% Function: ~ node:internal/process/esm_loader:1:1 1 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 8.3% Function: ~ node:internal/modules/esm/module_map:1:1 1 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 8.3% Function: ~ node:internal/modules/esm/get_format:1:1 1 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 2 14.3% LazyCompile: ~nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 50.0% LazyCompile: ~setupInspectorHooks node:internal/bootstrap/pre_execution:329:29 1 100.0% LazyCompile: ~prepareMainThreadExecution node:internal/bootstrap/pre_execution:29:36 1 100.0% Function: ~ node:internal/main/run_main_module:1:1 1 50.0% Function: ~ node:internal/main/run_main_module:1:1 8 11.3% Function: ^decode /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/transcoders.js:49:11 8 100.0% Function: ^_decodeDoc /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:120:15 8 100.0% Function: ^ /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:180:16 5 7.0% Function: ^compileForInternalLoader node:internal/bootstrap/loaders:316:27 5 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 20.0% LazyCompile: ~createWritableStdioStream node:internal/bootstrap/switches/is_main_thread:45:35 1 100.0% LazyCompile: ~getStdout node:internal/bootstrap/switches/is_main_thread:146:19 1 100.0% LazyCompile: ~get node:internal/console/constructor:208:14 1 20.0% Function: ~ node:internal/process/esm_loader:1:1 1 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 20.0% Function: ~ node:internal/modules/esm/load:1:1 1 100.0% Function: ^compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 20.0% Function: ~ node:internal/fs/promises:1:1 1 100.0% Function: ^compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 20.0% Function: ~ node:internal/blocklist:1:1 1 100.0% Function: ^compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 2 2.8% t node::(anonymous namespace)::BindingData::~BindingData() 1 50.0% Function: ^FastBuffer node:internal/buffer:958:14 1 100.0% Function: ^createUnsafeBuffer node:internal/buffer:1059:28 1 100.0% Function: ^allocate node:buffer:403:18 1 100.0% Function: ^allocUnsafe node:buffer:378:42 2 2.8% LazyCompile: ~prepareMainThreadExecution node:internal/bootstrap/pre_execution:29:36 2 100.0% Function: ~ node:internal/main/run_main_module:1:1 2 2.8% Function: ^get transcoder /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:79:19 2 100.0% Function: ^get /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:161:8 2 100.0% Function: ^main /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/test.js:2:20 2 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 2 2.8% Function: ^_cppDocId /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:96:14 2 100.0% Function: ^ /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:174:47 2 100.0% Function: ^ /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:53:34 2 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 2 100.0% Function: ^wrap /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:52:16 2 2.8% Function: ^ /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:53:34 2 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 2 100.0% Function: ^wrap /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:52:16 2 100.0% Function: ^get /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:161:8 2 100.0% Function: ^main /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/test.js:2:20 2 2.8% Function: ^ /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:174:47 2 100.0% Function: ^ /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:53:34 2 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 2 100.0% Function: ^wrap /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:52:16 2 100.0% Function: ^get /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:161:8 1 1.4% LazyCompile: ~getStdout node:internal/bootstrap/switches/is_main_thread:146:19 1 100.0% LazyCompile: ~get node:internal/console/constructor:208:14 1 100.0% LazyCompile: ~value node:internal/console/constructor:336:20 1 100.0% LazyCompile: ~log node:internal/console/constructor:375:6 1 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 1 1.4% LazyCompile: ~getOptions node:internal/fs/utils:318:20 1 100.0% Function: ^realpathSync node:fs:2460:22 1 100.0% LazyCompile: ~toRealPath node:internal/modules/cjs/loader:404:20 1 100.0% LazyCompile: ~tryFile node:internal/modules/cjs/loader:395:17 1 100.0% Function: ^tryExtensions node:internal/modules/cjs/loader:411:23 1 1.4% LazyCompile: ~createWritableStdioStream node:internal/bootstrap/switches/is_main_thread:45:35 1 100.0% LazyCompile: ~getStdout node:internal/bootstrap/switches/is_main_thread:146:19 1 100.0% LazyCompile: ~get node:internal/console/constructor:208:14 1 100.0% LazyCompile: ~value node:internal/console/constructor:336:20 1 100.0% LazyCompile: ~log node:internal/console/constructor:375:6 1 1.4% LazyCompile: ~compileFunction node:vm:316:25 1 100.0% LazyCompile: ~wrapSafe node:internal/modules/cjs/loader:1040:18 1 100.0% LazyCompile: ~Module._compile node:internal/modules/cjs/loader:1080:37 1 100.0% LazyCompile: ~Module._extensions..js node:internal/modules/cjs/loader:1135:37 1 100.0% LazyCompile: ~Module.load node:internal/modules/cjs/loader:992:33 1 1.4% LazyCompile: ~allocate node:buffer:403:18 1 100.0% Function: ^allocUnsafe node:buffer:378:42 1 100.0% Function: ^tryCreateBuffer node:fs:423:25 1 100.0% Function: ^readFileSync node:fs:459:22 1 100.0% LazyCompile: ~Module._extensions..js node:internal/modules/cjs/loader:1135:37 1 1.4% LazyCompile: ~WriteStream node:tty:85:21 1 100.0% LazyCompile: ~createWritableStdioStream node:internal/bootstrap/switches/is_main_thread:45:35 1 100.0% LazyCompile: ~getStdout node:internal/bootstrap/switches/is_main_thread:146:19 1 100.0% LazyCompile: ~get node:internal/console/constructor:208:14 1 100.0% LazyCompile: ~value node:internal/console/constructor:336:20 1 1.4% LazyCompile: ~Socket._writeGeneric node:net:848:42 1 100.0% LazyCompile: ~Socket._write node:net:885:35 1 100.0% LazyCompile: ~writeOrBuffer node:internal/streams/writable:367:23 1 100.0% LazyCompile: ~_write node:internal/streams/writable:285:16 1 100.0% LazyCompile: ~Writable.write node:internal/streams/writable:335:36 1 1.4% LazyCompile: ~Module._resolveFilename node:internal/modules/cjs/loader:865:35 1 100.0% LazyCompile: ~Module._load node:internal/modules/cjs/loader:771:24 1 100.0% LazyCompile: ~Module.require node:internal/modules/cjs/loader:1020:36 1 100.0% LazyCompile: ~require node:internal/modules/cjs/helpers:101:31 1 100.0% LazyCompile: ~bindings /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/node_modules/bindings/bindings.js:67:18 1 1.4% LazyCompile: ~Module._load node:internal/modules/cjs/loader:771:24 1 100.0% LazyCompile: ~executeUserEntryPoint node:internal/modules/run_main:74:31 1 100.0% Function: ~ node:internal/main/run_main_module:1:1 1 1.4% LazyCompile: ~Duplex node:internal/streams/duplex:54:16 1 100.0% LazyCompile: ~Socket node:net:294:16 1 100.0% LazyCompile: ~WriteStream node:tty:85:21 1 100.0% LazyCompile: ~createWritableStdioStream node:internal/bootstrap/switches/is_main_thread:45:35 1 100.0% LazyCompile: ~getStdout node:internal/bootstrap/switches/is_main_thread:146:19 1 1.4% LazyCompile: ~ node:buffer:354:36 1 100.0% LazyCompile: ~allocUnsafe node:buffer:378:42 1 100.0% LazyCompile: ~tryCreateBuffer node:fs:423:25 1 100.0% LazyCompile: ~readFileSync node:fs:459:22 1 100.0% LazyCompile: ~Module._extensions..js node:internal/modules/cjs/loader:1135:37 1 1.4% Function: ~ node:internal/modules/cjs/loader:1:1 1 100.0% LazyCompile: ~compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 100.0% LazyCompile: ~initializeCJSLoader node:internal/bootstrap/pre_execution:521:29 1 100.0% LazyCompile: ~prepareMainThreadExecution node:internal/bootstrap/pre_execution:29:36 1 1.4% Function: ~ node:internal/main/run_main_module:1:1 1 1.4% Function: ~ node:internal/fs/promises:1:1 1 100.0% Function: ^compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 100.0% Function: ^nativeModuleRequire node:internal/bootstrap/loaders:349:29 1 100.0% Function: ~ node:internal/modules/esm/load:1:1 1 100.0% Function: ^compileForInternalLoader node:internal/bootstrap/loaders:316:27 1 1.4% Function: ^wrap /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/utilities.js:52:16 1 100.0% Function: ^get /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:161:8 1 100.0% Function: ^main /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/test.js:2:20 1 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 1 1.4% Function: ^main /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/test.js:2:20 1 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 1 1.4% Function: ^get cluster /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:67:16 1 100.0% Function: ^get /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/dist/collection.js:161:8 1 100.0% Function: ^main /Users/jaredcasey/GIT/couchbase/clients/node/couchnode/test.js:2:20 1 100.0% t node::(anonymous namespace)::BindingData::~BindingData() 28 2.5% T node::binding::DLOpen(v8::FunctionCallbackInfo const&) 28 100.0% LazyCompile: ~Module._extensions..node node:internal/modules/cjs/loader:1203:39 28 100.0% LazyCompile: ~Module.load node:internal/modules/cjs/loader:992:33 28 100.0% LazyCompile: ~Module._load node:internal/modules/cjs/loader:771:24 28 100.0% LazyCompile: ~Module.require node:internal/modules/cjs/loader:1020:36 28 100.0% LazyCompile: ~require node:internal/modules/cjs/helpers:101:31 22 1.9% T node::contextify::ContextifyContext::CompileFunction(v8::FunctionCallbackInfo const&) 18 81.8% Function: ^compileFunction node:vm:316:25 9 50.0% LazyCompile: ~wrapSafe node:internal/modules/cjs/loader:1040:18 9 100.0% LazyCompile: ~Module._compile node:internal/modules/cjs/loader:1080:37 9 100.0% LazyCompile: ~Module._extensions..js node:internal/modules/cjs/loader:1135:37 8 88.9% Function: ^Module.load node:internal/modules/cjs/loader:992:33 1 11.1% LazyCompile: ~Module.load node:internal/modules/cjs/loader:992:33 9 50.0% Function: ^wrapSafe node:internal/modules/cjs/loader:1040:18 8 88.9% Function: ^Module._compile node:internal/modules/cjs/loader:1080:37 6 75.0% LazyCompile: ~Module._extensions..js node:internal/modules/cjs/loader:1135:37 6 100.0% Function: ^Module.load node:internal/modules/cjs/loader:992:33 2 25.0% Function: ^Module._extensions..js node:internal/modules/cjs/loader:1135:37 2 100.0% Function: ^Module.load node:internal/modules/cjs/loader:992:33 1 11.1% LazyCompile: ~Module._compile node:internal/modules/cjs/loader:1080:37 1 100.0% LazyCompile: ~Module._extensions..js node:internal/modules/cjs/loader:1135:37 1 100.0% Function: ^Module.load node:internal/modules/cjs/loader:992:33 4 18.2% LazyCompile: ~compileFunction node:vm:316:25 4 100.0% LazyCompile: ~wrapSafe node:internal/modules/cjs/loader:1040:18 4 100.0% LazyCompile: ~Module._compile node:internal/modules/cjs/loader:1080:37 4 100.0% LazyCompile: ~Module._extensions..js node:internal/modules/cjs/loader:1135:37 4 100.0% LazyCompile: ~Module.load node:internal/modules/cjs/loader:992:33 14 1.2% UNKNOWN