summaryrefslogtreecommitdiff
path: root/src/base_object.h
Commit message (Expand)AuthorAgeFilesLines
* src: use the internal field to determine if an object is a BaseObjectJoyee Cheung2023-04-061-1/+2
* lib,src: fix a few typos in commentsTobias Nießen2023-02-251-1/+1
* src: use an array for faster binding data lookupJoyee Cheung2023-02-221-0/+1
* src,worker: fix race of WorkerHeapSnapshotTakerywave6202022-10-061-1/+3
* src: implement GetDetachedness() in MemoryRetainerNodeJoyee Cheung2022-10-051-0/+2
* src: refactor BaseObject methodsJoyee Cheung2022-10-041-1/+5
* src: create BaseObject with node::RealmChengzhong Wu2022-09-271-2/+8
* src: consolidate environment cleanup queuelegendecas2022-09-081-1/+1
* src: introduce node::RealmChengzhong Wu2022-08-311-1/+4
* src: fix cppgc incompatibility in v8Shelley Vohr2022-08-091-2/+4
* src: slim down env-inl.hBen Noordhuis2022-07-131-8/+8
* doc: make contributing info more discoverableMichael Dawson2022-01-181-1/+1
* src: register external references of BaseObject for snapshotJoyee Cheung2021-09-061-0/+2
* src: fix typosbl-ue2021-06-011-1/+1
* src: make BaseObject::is_snapshotable virtualAnna Henningsen2021-03-031-3/+1
* src: support serialization of binding dataJoyee Cheung2021-02-191-0/+4
* src: use transferred consistentlyDaniel Bevenius2020-12-031-4/+4
* crypto: refactoring internals, add WebCryptoJames M Snell2020-10-071-1/+1
* src: add check against non-weak BaseObjects at process exitAnna Henningsen2020-10-071-0/+9
* src: clang_format base_objectYash Ladha2020-06-251-10/+8
* worker: allow passing JS wrapper objects via postMessageAnna Henningsen2020-06-141-0/+9
* src: add equality operators for BaseObjectPtrAnna Henningsen2020-06-141-0/+5
* worker: allow transferring/cloning generic BaseObjectsAnna Henningsen2020-06-141-1/+37
* src: introduce BaseObject base FunctionTemplateAnna Henningsen2020-06-141-0/+3
* src: do not track BaseObjects via cleanup hooksAnna Henningsen2020-06-111-0/+1
* src: make creating per-binding data structures easierAnna Henningsen2020-04-061-3/+3
* src: improve handling of internal field countingJames M Snell2020-03-021-0/+2
* src: fix minor typo in base_object.hDaniel Bevenius2020-01-301-1/+1
* http2: use custom BaseObject smart pointersAnna Henningsen2019-11-191-1/+0
* src: introduce custom smart pointers for `BaseObject`sAnna Henningsen2019-11-191-7/+104
* src: do not include partial AsyncWrap instances in heap dumpAnna Henningsen2019-07-221-0/+3
* http2: refactor ping + settings object lifetime managementAnna Henningsen2019-06-171-0/+6
* src: remove memory_tracker-inl.h from header filesSam Roberts2019-05-231-1/+1
* src: prefer v8::Global over node::PersistentAnna Henningsen2019-04-301-4/+3
* src: implement MemoryRetainer in EnvironmentJoyee Cheung2019-04-041-2/+1
* src: use deleted function for class BaseObjectgengjiawen2019-03-281-2/+2
* src: store onread callback in internal fieldAnna Henningsen2019-03-261-0/+9
* src: apply clang-tidy rule modernize-use-overridegengjiawen2019-02-181-1/+1
* src: name EmbededderGraph edges and use class names for nodesJoyee Cheung2018-10-041-5/+0
* src: add proper MemoryInfoName to wrappersJoyee Cheung2018-07-271-0/+5
* src: enable more detailed memory trackingAnna Henningsen2018-07-131-4/+9
* worker: initial implementationAnna Henningsen2018-06-061-0/+4
* src: use cleanup hooks to tear down BaseObjectsAnna Henningsen2018-05-101-0/+2
* src: rename handle parameter objectDaniel Bevenius2018-05-091-2/+2
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-12/+38
* src: remove unnecessary Reset() callsBen Noordhuis2018-02-211-1/+1
* src: prevent persistent handle resource leaksBen Noordhuis2018-02-211-7/+3
* src: do not redefine private for GenDebugSymbolsJoyee Cheung2018-02-141-0/+1
* src, test: node internals' postmortem metadataMatheus Marchini2018-01-261-0/+5
* src: rename base-object -> base_objectDaniel Bevenius2017-11-171-0/+76