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_internals.h @ 31c510ca

History | View | Annotate | Download (4.02 KB)

# Date Author Comment
e325ace5 03/08/2013 05:42 PM Ben Noordhuis

buffer: speed up ascii character scanning

Speed up ASCII character scanning and conversion by 25% to 30% by scanning and
converting whole words instead of individual bytes.

74784b63 03/06/2013 05:10 AM isaacs

cares: Set process._errno, not global.errno

This makes test-internet pass

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

src, test: downgrade to v8 3.14 api

aff8d9e7 02/11/2013 11:30 AM Ben Noordhuis

node: don't malloc in FromConstructorTemplate

  • allocate space for argv on the stack
  • move the declaration to node_internals.h
5d0816bf 01/07/2013 11:39 AM Ben Noordhuis

src: make node_isolate global

V8 3.15 has new API functions that let you specify the Isolate. V8 and
node.js generally spend 0.5-3.5% of the time in pthread_getspecific(),
looking up the current Isolate. Avoid that overhead by making "our"
isolate global so we can pass it around. The change to the new API is...

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

bindings: update to new v8 apis

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

8988af58 06/21/2012 04:55 PM isaacs

Externalize node::no_deprecation

48c3d200 06/21/2012 03:29 PM isaacs

Apply --no-deprecation to C++ warnings as well

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

Make UNWRAP macro generic.

a4a04f93 03/31/2012 07:17 PM Ben Noordhuis

node: provide snprintf implementation on windows

_snprintf() doesn't zero-terminate the buffer on overflow.

bc834c39 03/31/2012 04:37 PM Ben Noordhuis

Alias _snprintf to snprintf, fix Windows build.

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

core: add ROUND_UP() macro

2589d556 03/09/2012 05:31 PM Ben Noordhuis

core: add ThrowError(), ThrowTypeError(), ThrowRangeError()

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...

dadc3031 01/05/2012 06:42 PM Ben Noordhuis

isolates: implement message passing

Parent and child isolates can now pass arbitrary binary messages between each
other. The messages are sent and received through a thread-safe queue that
wakes up the event loop of the receiving thread.

5fc0c27d 12/28/2011 07:56 PM Ryan Dahl

move isolate V8 functions out of node.cc

09dc5779 12/28/2011 07:56 PM Ben Noordhuis

build: move internals to separate header file