summaryrefslogtreecommitdiff
path: root/src/js_native_api_v8.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* n-api: delete callback bundle via referenceGabriel Schulhof2019-09-081-18/+6
* n-api: add APIs for per-instance state managementGabriel Schulhof2019-07-251-5/+28
* n-api: correct bug in napi_get_last_errorOctavian Soldea2019-07-171-4/+6
* n-api: add error message for date expectedGabriel Schulhof2019-06-231-1/+2
* n-api: define ECMAScript-compliant accessors on napi_define_classlegendecas2019-06-171-33/+28
* n-api: define ECMAScript-compliant accessors on napi_define_propertieslegendecas2019-06-171-20/+50
* src: add napi_define_class() null checksOctavian Soldea2019-06-071-0/+7
* n-api: DRY napi_coerce_to_x() API methodsBen Noordhuis2019-05-241-46/+22
* src: remove env-inl.h from header filesSam Roberts2019-05-231-0/+1
* src: remove util-inl.h from header filesSam Roberts2019-05-131-0/+1
* n-api: make napi_get_property_names return stringsAnna Henningsen2019-05-061-1/+8
* src: apply clang-tidy modernize-deprecated-headers found by Jenkins CIgengjiawen2019-04-261-1/+1
* n-api: reduce gc finalization stressMichael Dawson2019-04-091-7/+9
* src: remove unused variablecjihrig2019-03-231-1/+0
* n-api: remove code from error nameRuben Bridgewater2019-03-231-27/+0
* src: apply clang-tidy readability-delete-null-pointergengjiawen2019-03-221-3/+1
* n-api: improve performance creating stringsAnthony Tuininga2019-03-091-6/+19
* n-api: implement date objectJarrod Connolly2019-02-281-0/+42
* n-api: turn NAPI_CALL_INTO_MODULE into a functionAnna Henningsen2019-02-171-3/+4
* n-api: finalize during second-pass callbackGabriel Schulhof2019-02-111-0/+15
* src: use Local version of ToBoolean()cjihrig2018-12-111-9/+3
* n-api: handle reference delete before finalizeMichael Dawson2018-11-231-5/+28
* src: add include for standalone compileGary Hsu2018-11-211-0/+1
* src: factor out Node.js-agnostic N-APIsGabriel Schulhof2018-11-171-0/+2907