52 Commits (08133f45c73cbae241881979dd41d0d63b4f84a0)

Author SHA1 Message Date
Trevor Norris 26ebe9805e smalloc: extend user API 10 years ago
Vladimir Kurchatkin 8aed9d6610 src: cleanup `Isolate::GetCurrent()` 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Trevor Norris d553386623 src: pass Isolate to additional locations 10 years ago
Trevor Norris 372a2f56be smalloc: fix bad assert for zero length data 10 years ago
Vladimir Kurchatkin f1f511fd22 smalloc: don't allow to dispose typed arrays 10 years ago
Vladimir Kurchatkin bf3e0f417b smalloc: don't allow to dispose typed arrays 10 years ago
Vladimir Kurchatkin 849fcdeca0 smalloc: fix copyOnto optimization 10 years ago
Ben Noordhuis 9f5800ab81 src: mark virtual functions with override keyword 10 years ago
Ben Noordhuis 2d82cdf670 src: replace NULL with nullptr 10 years ago
Ben Noordhuis d3c317e08a src: attach env directly to api functions 10 years ago
Ben Noordhuis 5fdff3854a src: replace assert() with CHECK() 10 years ago
Ben Noordhuis 97585b0d7a src: remove unnecessary HandleScopes 10 years ago
Trevor Norris bdc2ea4d52 src: update use of ExternalArrayType constants 10 years ago
Trevor Norris 4809c7aa4f smalloc: update use of ExternalArrayType constants 10 years ago
Ben Noordhuis 4394c8a9b3 smalloc: rework double free bug fix 11 years ago
Trevor Norris 681013223f smalloc: prevent double free on dispose() 11 years ago
Fedor Indutny 4c36f3e7e6 buffer: truncate buffer after string decode 11 years ago
Ben Noordhuis e87ceb2b42 src: fix up smalloc weak persistent usage 11 years ago
Ben Noordhuis f6ea0c203a src: fix segfaults, fix 32 bits integer negation 11 years ago
Fedor Indutny ce04c726a3 src: update to v8 3.24 APIs 11 years ago
Fedor Indutny 75adde07f9 src: remove `node_isolate` from source 11 years ago
Keith M Wesolowski 76b98462e5 node: register modules from DSO constructors 11 years ago
Trevor Norris c414ec1c2c smalloc: check if object has external memory 11 years ago
Ben Noordhuis 09724b311e src: fix Environment::GetCurrent() usage 11 years ago
Ben Noordhuis 756b622295 src: add multi-context support 12 years ago
Trevor Norris 849cf1aa92 smalloc: consistent-ify syntax 12 years ago
Trevor Norris 6b5c43ed18 smalloc: length is byte size, not array length 12 years ago
Trevor Norris ed0677f427 smalloc: expose ExternalArraySize 12 years ago
Ben Noordhuis 9c59978f49 smalloc: don't do Has(key), then Get(key) 12 years ago
Ben Noordhuis f674b09f40 src: use v8::String::NewFrom*() functions 12 years ago
Trevor Norris cec81593d7 smalloc: allow different external array types 12 years ago
Trevor Norris cd00064566 smalloc: cleanup checks/conversions 12 years ago
Ben Noordhuis 78d90945d6 src: remove non-isolate PersistentToLocal() 12 years ago
Trevor Norris 2dafa193ee smalloc: remove double checks 12 years ago
Ben Noordhuis 02cab97490 src: more lint after cpplint tightening 12 years ago
Trevor Norris c76ed64348 smalloc: add external to alloc with callbacks 12 years ago
Trevor Norris 35e0d60d0c buffer: slice on zero length buffer 12 years ago
Trevor Norris d817843d2e smalloc: create separate module 12 years ago
Trevor Norris be940b4501 smalloc: remove NULL assert check 12 years ago
Ben Noordhuis 636ca7c684 src: cast strong persistent handles to locals 12 years ago
Ben Noordhuis 3220bc4254 smalloc: don't take address of stack var 12 years ago
Trevor Norris ead8e26b5b smalloc: call callback if set on AllocDispose 12 years ago
Trevor Norris aa8c4a0766 smalloc: zero size allocs may need to be free'd 12 years ago
Ben Noordhuis 110a9cd8db lib, src: upgrade after v8 api change 12 years ago
Trevor Norris eec43351c4 smalloc: revert change to use pointer indirection 12 years ago
Fedor Indutny 28609d1779 smalloc: fix style, use macro 12 years ago
Trevor Norris fa10b757f5 smalloc: use malloc instead of new 12 years ago
Trevor Norris 252cdfa43b smalloc: add api to manually dispose Persistent 12 years ago
Trevor Norris 8f3f9f7830 smalloc: initial implementation 12 years ago