The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / src / node_object_wrap.h @ 6f92da2d

History | View | Annotate | Download (4.01 KB)

# Date Author Comment
8e29ce9f 07/31/2013 02:12 PM Fedor Indutny

src: lint c++ code

110a9cd8 07/06/2013 11:44 AM Ben Noordhuis

lib, src: upgrade after v8 api change

This is a big commit that touches just about every file in the src/
directory. The V8 API has changed in significant ways. The most
important changes are:

  • Binding functions take a const v8::FunctionCallbackInfo<T>& argument...
393d33e7 06/11/2013 06:07 PM Ben Noordhuis

src: upgrade after v8 api change

The prototype of v8::Persistent<T>::MakeWeak() has changed. Update the
code in src/ to follow suit.

4bb4f734 06/07/2013 11:01 AM Ben Noordhuis

src: unexport node_isolate

Commit 0bba5902 accidentally (or maybe erroneously) added node_isolate
to src/node.h and src/node_object_wrap.h.

Undo that, said variable is not for public consumption. Add-on authors
should use v8::Isolate::GetCurrent() instead....

259839fe 04/12/2013 11:30 AM Fedor Indutny

Merge branch 'v0.10'

Conflicts:
ChangeLog
deps/uv/src/version.c
src/node.h
src/node_crypto.cc
src/node_crypto_bio.cc
src/node_crypto_bio.h
src/node_object_wrap.h
src/node_version.h

591cfe6b 04/10/2013 05:51 PM Trevor Norris

src: add node_isolate to remaining scopes

cd96f0ab 04/10/2013 09:37 AM Ben Noordhuis

src: don't SetInternalField() in ObjectWrap dtor

Call SetPointerInInternalField(0, NULL) rather than
SetInternalField(0, Undefined()).

Fixes the following spurious NULL pointer dereference in debug builds:

#0  0x03ad2821 in v8::internal::FixedArrayBase::length ()...
0bba5902 03/19/2013 08:11 PM Trevor Norris

bindings: update api

All compile time warnings about using deprecated APIs have been
suppressed by updating node's API. Though there are still many function
calls that can accept Isolate, and still need to be updated.

node_isolate had to be added as an extern variable in node.h and...

51f6e6a9 02/25/2013 05:45 PM Ben Noordhuis

src, test: downgrade to v8 3.14 api

97056c06 01/04/2013 07:39 AM Fedor Indutny

object_wrap: add missing HandleScope

by Sven Panne's suggestion, see [0] for details.

[0]: https://code.google.com/p/v8/issues/detail?id=2468

5e57bcc3 01/02/2013 03:13 AM Fedor Indutny

bindings: update to new v8 apis

GetPointerFromInternalField() is deprecated now, we should use
GetAlignedPointerFromInternalField().

772b3bf4 08/20/2012 12:13 PM Bert Belder

unix: don't explicitly instantiate v8::Persistent<x> templates

These explicit instantiations were added to make MSVC happy. It turns
out that some older versions of gcc and llvm now complain about duplicate
symbols, so we instantiate these templates only when MSVC is used.

e8fd808d 08/16/2012 07:02 PM Bert Belder

windows: avoid MSVC warnings about templates not having a dll interface

ff4a9d38 03/09/2012 06:14 PM Ben Noordhuis

core: use proper #include directives

b0030af1 11/17/2011 02:39 PM Ryan Dahl

Fixes #2140. Fix illumos build.

3e696d18 11/16/2011 06:54 PM Bert Belder

Windows: make Buffer and ObjectWrap available to compiled extensions

Closes GH-2036

061811f3 09/05/2011 05:40 PM Ryan Dahl

ObjectWraps should be MarkIndependent

55048cdf 03/14/2011 08:37 PM Ryan Dahl

Update copyright headers

dbf0d6bb 10/04/2010 03:52 PM Ryan Dahl

ClearWeak on ObjectWraps. I /think/ this is the correct semantics

efdd73c8 09/13/2010 02:40 PM Ryan Dahl

Fix style in node_object_wrap.h

5d42cc3a 09/09/2010 06:47 PM Ryan Dahl

Use SetPointerInInternalField

935f8437 06/04/2010 05:30 PM Ryan Dahl

Allow ObjectWrap destructors before Wrap()

3768aaae 05/24/2010 04:26 PM Ryan Dahl

Create a public Buffer constructor for use in addons.

b06dda1f 01/27/2010 09:33 PM Ryan Dahl

ObjectWrap fixed - buffers working!

Hot bug fix from net2 branch.

c1baa70f 12/07/2009 11:55 AM Ryan Dahl

Attach/Detach -> Ref/Unref

a5df0f6a 10/27/2009 06:46 AM Ryan Dahl

Prefix all source files with node_