GitHub / nodejs/node-addon-api / commits
Module for using Node-API from C++
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| cc8de121 | implement optional function callback | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 8fcdb4d7 | test: add barebones new tsfn test for use in docs | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 89181da2 | test: fix TSFNEx tests | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 4c01af2d | Fix typo in CHANGELOG (#715) |
Kasumi Hanazuki <k****i@r****t>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 31504c86 | doc: fix minor typo in object_wrap.md (#741) |
Daniel Bevenius <d****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 0d267032 | merge Merge remote-tracking branch 'upstream/master' into contexted-tsfn-api-gcc-4 | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 692fbe16 | src,test: Add SIGTRAP to TSFNEx::CallJS | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 91e88594 | test: Modify TSFNEx threadsafe to use TSFNEx | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 2da3023b | test: Initial commit of TSFNEx threadsafe test | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 48f6762b | src: add __wasm32__ guards | Gus Caplan <m****e@g****t> | about 6 years ago | |
| beccf214 |
test: fix up delays for array buffer test
Signed-off-by: Michael Dawson <m****n@c****m> |
Michael Dawson <m****n@c****m> | over 6 years ago | |
| d463f02b | src: fix testEnumerables on ObjectWrap |
Ferdinand Holzer <f****r@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| ba7ad37d | src: fix ObjectWrap inheritance |
David Halls <d****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| 518cfdcd | test: test ObjectWrap destructor - no HandleScope |
David Halls <d****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| 36e1af96 |
src: fix use of Reference with typed arrays
Signed-off-by: Michael Dawson <m****n@c****m> |
Michael Dawson <m****n@c****m> | over 6 years ago | |
| 45cb1d97 | Correct AsyncProgressWorker link in README (#716) |
Jeroen Janssen <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 081cdc2f | Prepare release 3.0.0. | NickNaso <n****o@g****m> | over 6 years ago | |
| 187318e3 | doc: Removed references to Node.js lower than 10.x. (#709) |
Nicola Del Gobbo <n****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 381c0da6 |
doc: add instance data APIs
Signed-off-by: Gabriel Schulhof <g****f@i****m> |
Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| a64e8a56 |
ci: move travis from 13 to 14 (#707)
Co-authored-by: Gabriel Schulhof <g****f@i****m> |
Gabriel Schulhof <g****f@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 4de23c9d | doc: fix support bigint64/biguint64 guards |
Yulong Wang <y****w@m****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| 6aeecd46 | merge Merge remote-tracking branch 'upstream/master' into contexted-tsfn-api | Kevin Eady <8****y@u****m> | over 6 years ago | |
| 9ff352c3 | add tsfn test with tsfn cb function call | Kevin Eady <8****y@u****m> | over 6 years ago | |
| cdb66250 | doc: fix typo in bigint.md (#700) |
Kelvin <k****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| fedc8195 | doc: fix semicolon missing in async_worker.md |
Azlan Mukhtar <a****n@u****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| 630d88bc | statically check CallJs; add no-Finalizer overload | Kevin Eady <8****y@u****m> | over 6 years ago | |
| e1a827ae |
src: fix AsyncProgressQueueWorker compilation (#696)
Signed-off-by: Gabriel Schulhof <g****f@i****m> |
Gabriel Schulhof <g****f@i****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 561b9687 | make CallJS template parameter | Kevin Eady <8****y@u****m> | over 6 years ago | |
| fd530b21 | wip | Kevin Eady <8****y@u****m> | over 6 years ago | |
| fc339c4c | wip | Kevin Eady <8****y@u****m> | over 6 years ago | |
| 82a96502 |
src: change guards to NAPI_VERSION > 5
Signed-off-by: Gabriel Schulhof <g****f@i****m> |
Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| 2c3d5df4 | merge Merge pull request #692 from kelvinhammond/patch-1 |
Nicola Del Gobbo <n****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 623e8769 | merge Merge pull request #688 from NickNaso/badges |
Nicola Del Gobbo <n****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6c97913d | Fix minor typo in object_lifetime_management.md |
Kelvin <k****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6b8dd47c | Added badge section to documentation. | NickNaso <n****o@g****m> | over 6 years ago | |
| 90ebd80a | fix unused parameter errors | Kevin Eady <8****y@u****m> | over 6 years ago | |
| 78196e01 | tsfn: implement ThreadSafeFunctionEx<ContextType> | Kevin Eady <8****y@u****m> | over 6 years ago | |
| 89e62a91 | doc: recommend tags of addon helpers |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| d43da6ac | doc: add @legendecas to active member list |
legendecas <l****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| cb498bbe | doc: Add Napi::BigInt::New() overload for uint64_t |
ikokostya <i****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| baaaa845 | doc: link threadsafe function from JS function |
legendecas <l****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 9c9accfb |
src: add support for addon instance data
Signed-off-by: Gabriel Schulhof <g****f@i****m> |
Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| 7f56a78f | objectwrap: remove wrap only on failure | Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| c9563caa | src: add ArrayBuffer::Detach() and ::IsDetached() |
Tobias Nießen <t****n@t****e>
Committed by: Michael Dawson <m****n@d****m> |
over 6 years ago | |
| 7ac6e218 | gyp: fix gypfile name in index.js |
Anna Henningsen <a****a@a****t>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| 4d816183 | doc: fix example code |
András Timár, Dr <t****r@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| 46484202 | test: user data in function property descriptor |
Kevin Eady <8****y@u****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| 0f8d7304 | doc: fix syntax error in example |
András Timár, Dr <t****r@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| 2fde5c3c | test: update BigInt test for recent change in core | Michael Dawson <m****n@c****m> | over 6 years ago | |
| e8935bd8 | test: add test for own properties on ObjectWrap |
Guenter Sandner <g****r@s****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| 9af69da0 | remove N-API implementation, v6.x and v8.x support | Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| 5eeabb02 | tsfn: Remove erroneous finalizer cleanup |
Kevin Eady <8****y@u****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| 9e0e0f31 | src: remove unnecessary forward declarations | Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| 920d5447 | benchmark: add templated version of Function | Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| 03759f77 | ignore benchmark built archives |
legendecas <l****s@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| af50ac28 | error: do not replace pending exception | Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| c5843432 | Add GetPropertyNames, HasOwnProperty, Delete (#615) |
Tobias Nießen <t****n@u****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| 3acc4b32 | Fix std::string encoding (#619) |
Tobias Nießen <t****n@u****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| e71d0ead | [doc] Fixed links to array documentation (#613) |
Nicola Del Gobbo <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| 3dfb1f05 | Change "WG" to "team" |
Tobias Nießen <t****n@u****m>
Committed by: Michael Dawson <m****n@c****m> |
over 6 years ago | |
| 6a064635 | add benchmarking framework | Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| 0e7483eb | Fix code format in tests |
Tobias Nießen <t****n@t****e>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| ffc71edd | Add Env::RunScript |
Tobias Nießen <t****n@t****e>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| b72f1d69 | Disable caching in ArrayBuffer |
Tobias Nießen <t****n@t****e>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 6 years ago | |
| cfa71b60 | object: add templated property descriptors | Gabriel Schulhof <g****f@i****m> | over 6 years ago | |
| 734725e9 | Correctly define copy assignment operators. |
Rolf Timmermans <r****s@v****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
almost 7 years ago | |
| a1b10606 | src: add templated function factories | Gabriel Schulhof <g****f@i****m> | almost 7 years ago | |
| ce91e148 | objectwrap: add template methods |
Dmitry Ashkadov <d****v@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
almost 7 years ago | |
| f677794b | Prepare release 2.0.0 | NickNaso <n****o@g****m> | almost 7 years ago | |
| c881168d | tsfn: add error checking on GetContext (#583) |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 86384f94 |
objectwrap: gracefully handle constructor exceptions
Co-authored-by: blagoev <l****o@b****m> |
Gabriel Schulhof <g****f@i****m> | almost 7 years ago | |
| 24d75dd8 | merge Merge pull request #588 from NickNaso/add-asyncprogress-worker-readme |
Nicola Del Gobbo <n****o@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| aa79e37b | merge Merge pull request #587 from timrach/patch-1 |
Nicola Del Gobbo <n****o@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| df75e08c | tsfn: support direct calls to underlying napi_tsfn |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 79deefb6 | src: explicitly disallow assign and copy |
legendecas <l****s@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
almost 7 years ago | |
| 23ff7f0b | src: make OnWorkComplete and OnExecute override-able |
legendecas <l****s@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
almost 7 years ago | |
| 2298dfae | doc: Added AsyncProgressWorker to readme | NickNaso <n****o@g****m> | almost 7 years ago | |
| b3609d33 | Fix return type and declaration of setter callback |
Tim Rach <t****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 295e560f | test: improve guards for experimental features |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 2e71842f | tsfn: Implement copy constructor |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 9e955a80 | doc: change node.js to Node.js per guideline (#579) |
Tobias Nießen <t****n@u****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| b42e21e3 | build: move node/6 to travis allowed failures and add node/13 (#573) |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 8d6132f6 | doc: improve AsyncWorker docs (#571) |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| bc8fc236 | test: do not run TSFN tests on NAPI_VERSION < 4 |
legendecas <l****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| bdfd1410 | src: attach data with napi_add_finalizer | Gabriel Schulhof <g****f@i****m> | almost 7 years ago | |
| 828f223a | doc: fix spelling in ObjectWrap doc (#563) |
Tobias Nießen <t****n@u****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 740c7982 | src: add Env() to AsyncContext |
Rolf Timmermans <r****s@v****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| ce139a05 | src: make failure of closing scopes fatal |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 34c11cf0 | src: disallow copying, double close of scopes |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| ab018444 | src: implement AsyncProgressQueueWorker |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 2e1769e1 | error: remove unnecessary if condition |
legendecas <l****s@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
almost 7 years ago | |
| ea9ce1c8 | tsfn: add wrappers for Ref and Unref |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| e9a4bcd5 | doc: updates Make.js doc to current best practices |
Jim Schlight <j****m@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| dd9fa8a4 | doc: move Arunesh and Taylor to Emeritus (#540) |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| cf8b8415 | doc: add Kevin to the list of collaborators (#539) |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| b513d1aa | doc: fix return type of ArrayBuffer::Data |
Tobias Nießen <t****n@t****e>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| bcc1d58f | implement Object::AddFinalizer | Gabriel Schulhof <g****f@i****m> | almost 7 years ago | |
| 5d6aeae7 | build: enable travis for fast PR check |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 0b4f3a5b | tsfn: fix crash on releasing tsfn |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 7 years ago | |
| 650562ca | src: implement AsyncProgressWorker |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago |