summaryrefslogtreecommitdiff
path: root/src/node_api.cc
AgeCommit message (Expand)Author
2018-07-02n-api: fix compiler warningcjihrig
2018-06-29n-api: add API for asynchronous functionsGabriel Schulhof
2018-06-14n-api: name CallbackBundle function fieldsAnna Henningsen
2018-06-07n-api: improve runtime perf of n-api func callKenny Yuan
2018-06-06n-api: remove unused napi_env memberGabriel Schulhof
2018-06-06n-api: back up env before async work finalizeGabriel Schulhof
2018-05-23n-api: throw when entry point is nullGabriel Schulhof
2018-05-10src: add missing override to ThreadPoolWork funcsDaniel Bevenius
2018-05-10src: unify thread pool workAnna Henningsen
2018-05-10src: keep track of open requestsAnna Henningsen
2018-05-10src: add environment cleanup hooksAnna Henningsen
2018-04-23n-api: initialize a module via a special symbolGabriel Schulhof
2018-04-22src: remove `MarkIndependent()` callsAnna Henningsen
2018-04-08n-api: add more `int64_t` testsKyle Farnung
2018-04-03n-api: back up env before finalizeGabriel Schulhof
2018-03-27n-api: ensure in-module exceptions are propagatedGabriel Schulhof
2018-03-23src: fix upcoming V8 deprecation warningsSarat Addepalli
2018-03-20n-api: add napi_fatal_exceptionMathias Buus
2018-03-16n-api: add missing exception checkingMichael Dawson
2018-03-14n-api: take n-api out of experimentalMichael Dawson
2018-02-21src: remove unnecessary Reset() callsBen Noordhuis
2018-02-21src: prevent persistent handle resource leaksBen Noordhuis
2018-02-05n-api: add methods to open/close callback scopeMichael Dawson
2018-02-05n-api: wrap control flow macro in do/whileBen Noordhuis
2018-02-02n-api: implement wrapping using private propertiesGabriel Schulhof
2018-01-16n-api: throw RangeError napi_create_typedarray()Jinho Bang
2018-01-11n-api: expose n-api version in process.versionsMichael Dawson
2018-01-09n-api: throw RangeError in napi_create_dataview() with invalid rangeJinho Bang
2017-12-18n-api: fix memory leak in napi_async_destroy()alnyan
2017-11-24n-api: use nullptr instead of NULL in node_api.ccDaniel Bevenius
2017-11-22src: add napi_handle_scope_mismatch to msg listneta
2017-11-21n-api: add helper for addons to get the event loopAnna Henningsen
2017-10-19n-api: unexpose symbols and remove EXTERNAL_NAPIGabriel Schulhof
2017-10-18n-api: check against invalid handle scope usageAnna Henningsen
2017-10-16n-api: reimplement instanceof using V8 APIYang Guo
2017-10-11n-api: make changes for source compatibilityGabriel Schulhof
2017-09-29n-api: add check for large stringsMichael Dawson
2017-09-24n-api: fix warning about size_t compare with intSampson Gao
2017-09-19n-api: remove n-api module loading flagGabriel Schulhof
2017-09-18n-api: add optional string length parametersSampson Gao
2017-09-14n-api: napi_is_construct_call->napi_get_new_targetSampson Gao
2017-09-14n-api: Context for custom async operationsJason Ginchereau
2017-09-14n-api: refactor napi_addon_register_funcTaylor Woll
2017-09-14n-api: change async resource name to napi_valueJason Ginchereau
2017-09-14n-api: use AsyncResource for Work trackingAnna Henningsen
2017-09-14src: refactor `#include` handlingAnna Henningsen
2017-09-13n-api: stop creating references to primitivesGabriel Schulhof
2017-09-10n-api: implement napi_run_scriptGabriel Schulhof
2017-08-30n-api: adds function to adjust external memoryChris Young
2017-08-25n-api: implement promiseGabriel Schulhof