Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 36 million developers.
Sign up
Popular repositories
-
node-heapdump
Make a dump of the V8 heap for later inspection.
-
node-iconv
node.js iconv bindings - text recoding for fun and profit!
-
node-profiler
Access the V8 profiler from node.js
-
node-buffertools
working with node.js buffers made easy
-
ragel
Ragel State Machine Compiler - http://www.complang.org/ragel/
-
node-event-emitter
shows how to emit events from C++ land
1,121 contributions in the last year
Contribution activity
May 2019
- bnoordhuis/core-validate-commit JavaScript
Created a pull request in nodejs/node that received 9 comments
inspector: more conservative minimum stack size
PTHREAD_STACK_MIN is 2 KB with musl, which is too small to safely receive signals. PTHREAD_STACK_MIN + MINSIGSTKSZ is 8 KB on arm64, which is the m…
- src: ignore SIGXFSZ, don't terminate (ulimit -f)
- n-api: DRY napi_coerce_to_x() API methods
- src: remove freebsd SA_RESETHAND workaround
- deps: histogram: unexport symbols
- deps: V8: cherry-pick cca9ae3c9a
- tools: fix node-core/required-modules eslint rule
- [v10.x backport] deps: patch to fix *.onion MX query on c-ares
- tls: allow client-side sockets to be half-opened
- os: assume UTF-8 for hostname
- tls: trace errors can show up as SSL errors
- tls: destroy trace BIO instead of leaking it
- src: use cgroups to get memory limits
- os: add constrainedmem()
- n-api: make func argument of napi_create_threadsafe_function optional
- deps: V8: cherry-pick 94c87fe
- tools: update inspector_protocol to 0aafd2
- src: fix segfault handling/RegisterSignalHandler
- child_process: setup stdio on error when possible
- [10.x] libuv 1.28.0
- tls: set tlsSocket.servername as early as possible
- deps: upgrade to libuv 1.29.1
- [v10.x] Update libuv to 1.27.0
- build: add arm64 to vcbuild.bat help message
- tools: update capital-comments eslint rule
- tls: expose keylog event on TLSSocket
- process: mark process.env as side-effect-free
- src: enable V8's WASM trap handlers
- tls: disallow conflicting TLS protocol options
- vm: mark global proxy as side-effect-free
- tls: add --tls-min-v1.2 CLI switch
- src: extract common macro to util.h
- src: move Environment::context out of strong properties
- Some pull request reviews not shown.
- darwin: add 32bit close$NOCANCEL implementation
- unix: remove redundant cast in process.c
- test: increase test timeout
- build, core, unix, test: add Haiku support to libuv
- Removing MAX_THREADPOOL_SIZE limit.
- win: add UV_FS_O_FILEMAP
- Add uv_get_constrained_memory
- unix: fix clang scan-build warning in uv__process_child_init()
- unix,win: fix `uv_fs_poll_stop()` when active
- macOS: uv_fs_event - fall back to kqueue on older systems
Created an issue in libuv/libuv that received 3 comments
unix: optionally accept() on dedicated thread
This would be an opt-in (e.g. through uv_loop_configure()) to tell libuv to start a dedicated thread for accepting new connections with the goal of…

