summaryrefslogtreecommitdiff
path: root/src/node_api.cc
Commit message (Expand)AuthorAgeFilesLines
* src: use string_view for report and related codeAnna Henningsen2023-02-201-1/+1
* url: replace url-parser with adaYagiz Nizipli2023-02-061-1/+1
* process,worker: ensure code after exit() effectlessywave6202022-12-251-0/+3
* node-api: generalize finalizer second pass callbacklegendecas2022-12-201-37/+60
* node-api: address coverity warningMichael Dawson2022-11-241-1/+1
* node-api: declare type napi_cleanup_hookChengzhong Wu2022-11-191-4/+6
* node-api: handle no support for external buffersMichael Dawson2022-11-091-0/+4
* src: trace threadpool eventtheanarkh2022-11-011-1/+1
* node-api: add deprecation code of uncaught exceptionChengzhong Wu2022-09-211-1/+1
* node-api: avoid calling virtual methods in base's dtorChengzhong Wu2022-08-311-2/+2
* node-api: cleanup redundant static modifierslegendecas2022-08-251-2/+3
* node-api: emit uncaught-exception on unhandled tsfn callbackslegendecas2022-05-271-36/+65
* node-api: explicitly set __cdecl for API functionsVladimir Morozov2022-05-131-94/+103
* node-api: format Node-API related codeVladimir Morozov2022-03-211-172/+147
* src: return proper URLs from node_api_get_module_file_nameAnna Henningsen2022-03-071-2/+3
* node-api: fix typo in `node_api.cc`Austin Kelleher2022-02-241-1/+1
* src: add a constructor overload for CallbackScopeDarshan Sen2021-08-211-1/+1
* node-api: cctest on v8impl::Referencelegendecas2021-07-051-41/+27
* src: replace `auto`s in node_api.ccXadillaX2021-06-011-11/+14
* node-api: fix shutdown crashesMichael Dawson2021-05-201-2/+7
* node-api: faster threadsafe_functionFedor Indutny2021-05-041-33/+55
* node-api: allow retrieval of add-on file nameGabriel Schulhof2021-02-091-6/+39
* n-api: factor out calling patternGabriel Schulhof2020-11-151-4/+1
* n-api: napi_make_callback emit async init with resource of async_contextlegendecas2020-10-311-44/+143
* src: allow N-API addon in `AddLinkedBinding()`Anna Henningsen2020-09-261-5/+12
* n-api: re-implement async env cleanup hooksGabriel Schulhof2020-08-271-18/+45
* n-api: fix use-after-free with napi_remove_async_cleanup_hookAnna Henningsen2020-08-071-0/+6
* n-api,src: provide asynchronous cleanup hooksAnna Henningsen2020-08-071-0/+32
* n-api: run all finalizers via SetImmediate()Gabriel Schulhof2020-07-231-0/+11
* worker: add public method for marking objects as untransferableAnna Henningsen2020-06-251-1/+1
* n-api: remove `napi_env::CallIntoModuleThrow`Gabriel Schulhof2020-05-281-4/+4
* Revert "n-api: detect deadlocks in thread-safe function"Anna Henningsen2020-05-231-23/+0
* n-api: simplify uv_idle wranglingBen Noordhuis2020-04-291-33/+13
* n-api: detect deadlocks in thread-safe functionGabriel Schulhof2020-04-191-0/+23
* Revert "n-api: detect deadlocks in thread-safe function"Gabriel Schulhof2020-04-161-5/+0
* n-api: detect deadlocks in thread-safe functionGabriel Schulhof2020-04-091-0/+5
* doc,src: clarify that one napi_env is per-modulelegendecas2020-01-071-2/+1
* n-api: keep napi_env alive while it has finalizersAnna Henningsen2020-01-041-1/+2
* src: fix -Winconsistent-missing-override warningcjihrig2019-11-201-1/+1
* src: mark ArrayBuffers with free callbacks as untransferableAnna Henningsen2019-11-191-0/+8
* src: allow generic C++ callables in SetImmediate()Anna Henningsen2019-08-011-18/+24
* n-api: add APIs for per-instance state managementGabriel Schulhof2019-07-251-51/+23
* n-api: make thread-safe-function calls properlyGabriel Schulhof2019-07-111-5/+6
* n-api: make func argument of napi_create_threadsafe_function optionallegendecas2019-06-211-4/+11
* src: refactor uncaught exception handlingJoyee Cheung2019-06-191-1/+1
* n-api: defer Buffer finalizer with SetImmediateAnna Henningsen2019-06-141-10/+19
* src: move DiagnosticFilename inlines into a -inl.hSam Roberts2019-05-261-1/+1
* src: remove env-inl.h from header filesSam Roberts2019-05-231-1/+1
* src: move ThreadPoolWork inlines into a -inl.hSam Roberts2019-05-231-0/+1
* src: remove util-inl.h from header filesSam Roberts2019-05-131-0/+1