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 / udp_wrap.cc @ 0544a586

History | View | Annotate | Download (11.3 KB)

# Date Author Comment
27061cc9 06/05/2012 10:48 AM Ben Noordhuis

udp_wrap, stream_wrap: lazy init slab allocator

Create slab allocator when binding is initialized.

Add an AtExit handler to destroy the slab before the VM shuts down, it can't be
disposed when V8 is dead and Valgrind will complain about memory leaks.

af98fc9d 06/01/2012 12:52 PM Fedor Indutny

child_process: new stdio API for .spawn() method

45de259b 05/21/2012 05:29 PM Oleg Efimov

Make UNWRAP macro generic.

88021964 05/02/2012 12:03 PM Ben Noordhuis

tcp, udp: share sockaddr-to-object function

Share AddressToJS() function between tcp_wrap.cc and udp_wrap.cc.

b45a1081 05/01/2012 09:19 AM Ben Noordhuis

udp: slightly optimize address family property

e747daf6 05/01/2012 08:52 AM Ben Noordhuis

udp: make variable names consistent

94f1feeb 05/01/2012 08:50 AM Shigeki Ohtsu

udp: make getsockname() return address family name

a26bee8f 04/17/2012 04:14 PM isaacs

MakeCallback: Consistent symbol usage

7c02b5a5 03/30/2012 03:24 PM Ben Noordhuis

udp_wrap: simplify AddressToJS() function

1ab95a53 03/30/2012 03:24 PM Ben Noordhuis

udp_wrap: use new slab allocator

f86359cc 03/30/2012 03:24 PM Ben Noordhuis

udp: root JS objects in HandleScope with Local<>

32b2964e 03/30/2012 03:24 PM Ben Noordhuis

udp: remove slab allocator

249c3c16 03/22/2012 08:02 PM ssuda

Avoiding unnecessary ToString() calls

String::Utf8Value and String::AsciiValue constructors take Handle<Value>
So no need to convert to Handle<String>

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

core: use proper #include directives

defa6373 02/22/2012 08:07 PM Ben Noordhuis

dgram: fix out-of-bound memory read

74a8215a 02/06/2012 09:44 AM Ben Noordhuis

Revert support for isolates.

It was decided that the performance benefits that isolates offer (faster spin-up
times for worker processes, faster inter-worker communication, possibly a lower
memory footprint) are not actual bottlenecks for most people and do not outweigh...

18d179c2 01/31/2012 09:18 PM isaacs

Merge remote-tracking branch 'ry/v0.6' into master

Conflicts:
ChangeLog
deps/uv/src/unix/udp.c
deps/uv/src/win/fs.c
deps/uv/src/win/udp.c
deps/uv/test/test-fs.c
doc/index.html
doc/logos/index.html
doc/template.html
src/node_version.h

b1b16d11 01/23/2012 06:44 PM isaacs

udp: 'interface' is reserved word on windows.

2775c0e9 01/23/2012 06:11 PM Ben Noordhuis

dgram: bring back setTTL()

46e86aa8 01/23/2012 06:11 PM Ben Noordhuis

dgram: bring back setMulticastLoopback()

667aae59 01/23/2012 01:30 PM Fedor Indutny

Merge branch 'v0.6'

Conflicts:
ChangeLog
doc/template.html
lib/cluster.js
lib/http.js
lib/tls.js
src/node.h
src/node_version.h
test/simple/test-cluster-kill-workers.js

f2b1f57f 01/20/2012 09:26 PM Dan VerWeire

dgram: reintroduce setMulticastTTL()

Removed during the early stages of node 0.5 refactoring to libuv.

f749338e 01/20/2012 09:26 PM Dan VerWeire

dgram: reintroduce setBroadcast()

Removed during the early stages of node 0.5 refactoring to libuv.

a38fd605 01/20/2012 09:21 PM Roman Shtylman

dgram: reintroduce addMembership() and dropMembership()

Removed during the early stages of node 0.5 refactoring to libuv.

ca2a047b 01/16/2012 06:20 PM Ryan Dahl

Merge remote branch 'origin/v0.6'

Conflicts:
deps/uv/src/win/util.c
src/udp_wrap.cc

bd9fa2e8 01/12/2012 11:34 AM mrb

dgram: use slab memory allocator

Change udp memory allocation scheme from uv_buf_init to slab allocation. Takes
slab allocation scheme from stream_wrap.

c123ac05 01/02/2012 06:29 AM Ben Noordhuis

Merge remote-tracking branch 'origin/v0.6'

Conflicts:
src/udp_wrap.cc

3f5bb15f 12/29/2011 08:57 AM Ben Noordhuis

dgram: fix memory leak in error path

20ba454e 12/28/2011 07:56 PM Ryan Dahl

Add node::Loop() and don't inc node_isolate.h in *.cc

node::Loop() replaces the NODE_LOOP macro. This avoids hitting
v8::Isolate::GetCurrent() for each loop lookup when HAVE_ISOLATE==0

f168f7d7 12/28/2011 07:56 PM Ryan Dahl

Remove node_isolate.h from node.h

356992fe 12/28/2011 07:56 PM Ben Noordhuis

isolates: isolate-ify the main loop

cdcb1118 11/09/2011 10:34 AM Ben Noordhuis

Remove stray NODE_MODULE() semi-colons.

60818b95 11/02/2011 01:00 PM Ryan Dahl

Add missing copyright headers

6cc42927 10/19/2011 07:53 PM Ryan Dahl

Display sys_errno when UV_UNKNOWN is returned

c82ab45e 09/04/2011 04:53 PM Bert Belder

uv_getsockname got renamed

21cc4c49 08/31/2011 04:53 AM Ryan Dahl

Upgrade libuv to ea4271f

Required adding uv_default_loop() in many places.

06f750c4 08/24/2011 07:20 PM Ryan Dahl

fix windows build

11e3cfce 08/24/2011 04:27 PM Ben Noordhuis

dgram: integrate libuv support for UDP over IPv6

cbd40336 08/24/2011 04:27 PM Ben Noordhuis

dgram: integrate libuv UDP support