summaryrefslogtreecommitdiff
path: root/src/base_object-inl.h
Commit message (Expand)AuthorAgeFilesLines
* src: remove ignore GCC -Wcast-function-type for v8Daniel Bevenius2020-11-031-7/+0
* src: add check against non-weak BaseObjects at process exitAnna Henningsen2020-10-071-0/+7
* src: add equality operators for BaseObjectPtrAnna Henningsen2020-06-141-0/+14
* src: introduce BaseObject base FunctionTemplateAnna Henningsen2020-06-141-0/+1
* src: remove unnecessary else in base_object-inl.hDaniel Bevenius2020-05-201-6/+8
* src: make creating per-binding data structures easierAnna Henningsen2020-04-061-3/+4
* src: delete BaseObjectWeakPtr data when pointee is goneAnna Henningsen2020-03-231-3/+3
* src: improve handling of internal field countingJames M Snell2020-03-021-5/+9
* src: fix ignore GCC -Wcast-function-type for older compilersDenys Otrishko2020-01-281-2/+2
* src: ignore GCC -Wcast-function-type for v8.hDaniel Bevenius2020-01-251-0/+8
* http2: use custom BaseObject smart pointersAnna Henningsen2019-11-191-4/+0
* src: introduce custom smart pointers for `BaseObject`sAnna Henningsen2019-11-191-9/+206
* http2: refactor ping + settings object lifetime managementAnna Henningsen2019-06-171-2/+4
* src: remove util-inl.h from header filesSam Roberts2019-05-131-1/+1
* src: prefer v8::Global over node::PersistentAnna Henningsen2019-04-301-1/+1
* src: store onread callback in internal fieldAnna Henningsen2019-03-261-0/+16
* src: introduce DCHECK macrocjihrig2018-12-261-3/+1
* src: use DCHECK_* macros where possiblecjihrig2018-12-261-1/+1
* src: add DCHECK macroskiyomizumia2018-12-241-4/+4
* src: bundle persistent-to-local methods as classGabriel Schulhof2018-11-131-1/+1
* src: use unique_ptr for obj in SetWeak lambdaDaniel Bevenius2018-10-011-2/+1
* src: enable more detailed memory trackingAnna Henningsen2018-07-131-8/+2
* worker: initial implementationAnna Henningsen2018-06-061-0/+8
* src: use cleanup hooks to tear down BaseObjectsAnna Henningsen2018-05-101-0/+9
* src: rename handle parameter objectDaniel Bevenius2018-05-091-5/+5
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-21/+57
* src: remove `MarkIndependent()` callsAnna Henningsen2018-04-221-1/+0
* src: remove unnecessary Reset() callsBen Noordhuis2018-02-211-7/+1
* src: prevent persistent handle resource leaksBen Noordhuis2018-02-211-1/+1
* src: use std::unique_ptr in base-object-inl.hFranziska Hinkelmann2017-11-191-2/+1
* src: rename base-object -> base_objectDaniel Bevenius2017-11-171-0/+94