summaryrefslogtreecommitdiff
path: root/src/js_native_api_v8.cc
Commit message (Expand)AuthorAgeFilesLines
* node-api: generalize finalizer second pass callbacklegendecas2022-12-201-183/+114
* src: fix ArrayBuffer::Detach deprecationMichaël Zasso2022-11-271-1/+1
* src,node-api: update `napi_is_detached_arraybuffer`Daeyeon Jeong2022-11-221-1/+1
* node-api: handle no support for external buffersMichael Dawson2022-11-091-1/+2
* node-api: create reference only when neededGerhard Stöbich2022-10-031-4/+6
* node-api: cleanup redundant static modifierslegendecas2022-08-251-18/+16
* src: remove usages of GetBackingStore in node-apiKeyhan Vakil2022-08-031-11/+8
* src: fix `napi_check_object_type_tag()`Daeyeon Jeong2022-07-141-2/+10
* node-api: explicitly set __cdecl for API functionsVladimir Morozov2022-05-131-345/+387
* node-api: fix napi_get_all_property_namesVladimir Morozov2022-05-101-2/+2
* node-api: format Node-API related codeVladimir Morozov2022-03-211-334/+249
* src: fix typo in js_native_api_v8.ccCaio Agiani2022-02-021-1/+1
* node-api: add node_api_symbol_for()Darshan Sen2022-01-241-0/+21
* src: reset error struct if error code is napi_okJckXia2021-11-171-1/+3
* src,doc: add SyntaxError napi supportIdan Attias2021-11-161-0/+38
* src: use `As()` instead of `Cast()` for conversionsDarshan Sen2021-10-051-4/+3
* src: make napi_create_reference accept symbolJckXia2021-09-081-3/+3
* node-api: handle pending exception in cb wrapperMichael Dawson2021-08-031-2/+6
* src: remove unused guards around node-api referencelegendecas2021-07-141-3/+0
* node-api: cctest on v8impl::Referencelegendecas2021-07-051-290/+267
* node-api: avoid crashing on passed-in null stringGabriel Schulhof2021-06-111-0/+6
* node-api: avoid SecondPassCallback crashMichael Dawson2021-06-081-4/+6
* node-api: rtn pending excep on napi_new_instancelegendecas2021-06-041-1/+1
* src: fix typosbl-ue2021-06-011-4/+4
* node-api: make reference weak parameter an indirect link to referencesChengzhong Wu2021-04-201-17/+81
* src: fix finalization crashJames M Snell2021-04-151-0/+4
* node-api: fix crash in finalizationMichael Dawson2021-03-241-2/+5
* node-api: stop ref gc during environment teardownGabriel Schulhof2021-03-181-1/+27
* node-api: force env shutdown deferring behaviorGabriel Schulhof2021-02-181-0/+9
* n-api: clean up binding creationGabriel Schulhof2020-11-201-183/+80
* n-api: improve consistency of how we get contextMichael Dawson2020-11-171-3/+2
* n-api: factor out calling patternGabriel Schulhof2020-11-151-34/+14
* n-api: unlink reference during its destructorGabriel Schulhof2020-11-041-1/+2
* n-api: revert change to finalizationMichael Dawson2020-10-271-4/+2
* n-api: support for object freeze/sealShelley Vohr2020-10-071-0/+36
* n-api: handle weak no-finalizer refs correctlyGabriel Schulhof2020-08-211-2/+4
* n-api: support type-tagging objectsGabriel Schulhof2020-07-311-0/+69
* n-api: simplify bigint-from-word creationGabriel Schulhof2020-07-311-7/+4
* n-api: run all finalizers via SetImmediate()Gabriel Schulhof2020-07-231-7/+1
* n-api: ensure scope present for finalizationMichael Dawson2020-06-091-0/+1
* napi: fix memory corruption vulnerabilityTobias Nießen2020-06-021-3/+9
* n-api: remove `napi_env::CallIntoModuleThrow`Gabriel Schulhof2020-05-281-2/+2
* buffer,n-api: release external buffers from BackingStore callbackAnna Henningsen2020-05-161-64/+21
* buffer,n-api: fix double ArrayBuffer::Detach() during cleanupAnna Henningsen2020-04-271-4/+6
* n-api: detect deadlocks in thread-safe functionGabriel Schulhof2020-04-191-1/+2
* Revert "n-api: detect deadlocks in thread-safe function"Gabriel Schulhof2020-04-161-2/+1
* n-api: detect deadlocks in thread-safe functionGabriel Schulhof2020-04-091-1/+2
* src: remove calls to deprecated ArrayBuffer methodsMichaël Zasso2020-03-211-6/+0
* n-api: free instance data as referenceGabriel Schulhof2020-02-061-61/+108
* n-api: rename 'promise' parameter to 'value'Tobias Nießen2020-01-301-3/+3