summaryrefslogtreecommitdiff
path: root/src/js_native_api_v8.cc
Commit message (Expand)AuthorAgeFilesLines
* node-api: format Node-API related codeVladimir Morozov2022-04-061-334/+249
* src: fix typo in js_native_api_v8.ccCaio Agiani2022-02-071-1/+1
* node-api: add node_api_symbol_for()Darshan Sen2022-02-071-0/+21
* src: reset error struct if error code is napi_okJckXia2021-11-211-1/+3
* src,doc: add SyntaxError napi supportIdan Attias2021-11-211-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
* n-api: return napi_invalid_arg on napi_create_bigint_wordslegendecas2020-01-131-4/+2
* n-api: add napi_get_all_property_nameshimself652020-01-111-11/+77
* src: migrate to new V8 ArrayBuffer APIThang Tran2019-12-121-1/+11
* n-api: detach external ArrayBuffers on env exitAnna Henningsen2019-11-301-5/+38
* n-api: implement napi_is_detached_arraybufferDenys Otrishko2019-11-281-0/+15
* n-api: add missed nullptr check in napi_has_own_propertyDenys Otrishko2019-11-281-0/+1
* src: mark ArrayBuffers with free callbacks as untransferableAnna Henningsen2019-11-191-0/+2
* src: migrate off ArrayBuffer::GetContentsAnna Henningsen2019-11-121-9/+22
* n-api: add `napi_detach_arraybuffer`legendecas2019-10-141-1/+22
* src: render N-API weak callbacks as cleanup hooksGabriel Schulhof2019-10-131-20/+26