Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 13, 2012
  1. Windows: Enable ETW events.

    Igor Zinkovsky authored
    This commit enables ETW events to be fired on Windows for existing
    DTrace probes.  ETW instrumentation is enabled by default.  It
    is possible to build node.exe without ETW instrumentation by
    using --without-etw option with configure script.
Commits on May 16, 2012
  1. @isaacs

    build: Set strict_aliasing on SunOS always

    isaacs authored
    A build failure was introduced on c9676c9
    in SmartOS systems.  This makes it build properly.
Commits on May 15, 2012
  1. @sdqali @bnoordhuis

    build: improve c compiler detection

    sdqali authored bnoordhuis committed
Commits on May 5, 2012
  1. @javihernandez @bnoordhuis

    build: print error message if no compiler found

    javihernandez authored bnoordhuis committed
    Make the configure script warn the user about the lack of an acceptable
    C compiler on the system.
Commits on Apr 11, 2012
  1. @TooTallNate
  2. @TooTallNate
Commits on Apr 1, 2012
  1. @davepacheco @bnoordhuis

    build: add support for DTrace and postmortem

    davepacheco authored bnoordhuis committed
    * fixes #2110
    * includes V8 postmortem metadata in Solaris builds
    * adds GYP support for DTrace probes and ustack helper
    * ustack helper derives constants dynamically from libv8_base.a
    * build with DTrace support by default on SunOS
Commits on Mar 17, 2012
  1. @TooTallNate

    build: make --openssl-use-sys a boolean option

    TooTallNate authored
    Before you had to enter a truthy value like: --openssl-use-sys=1
Commits on Mar 16, 2012
  1. @Hello71 @TooTallNate

    build: fix configure with spaces in CC

    Hello71 authored TooTallNate committed
Commits on Mar 15, 2012
  1. @TooTallNate

    vcbuild: run the 'configure' script in vcbuild.bat

    TooTallNate authored
    So that a 'config.gypi' file gets generated, which is
    required for the `process.config` object (see #2928).
Commits on Mar 5, 2012
  1. @bnoordhuis
  2. @bnoordhuis
  3. @sdqali @bnoordhuis

    build: make CC command in host check configurable

    sdqali authored bnoordhuis committed
Commits on Mar 3, 2012
  1. @shigeki @bnoordhuis

    build: fix gcc version check

    shigeki authored bnoordhuis committed
  2. @shigeki @bnoordhuis

    build: remove unused import from configure script

    shigeki authored bnoordhuis committed
Commits on Mar 2, 2012
  1. @bnoordhuis @isaacs

    build: disable -fstrict-aliasing if gcc < 4.6.0

    bnoordhuis authored isaacs committed
    A compiler bug in older versions of gcc makes it do unsafe optimizations at -O1
    and higher. This manifested itself with (at least) gcc 4.5.2 on SmartOS because
    it made V8 hang in a busy loop.
  2. @bnoordhuis

    build: remove --shared-cares configure switch

    bnoordhuis authored
    c-ares is a) bundled with libuv now, and b) contains out-of-tree patches. It no
    longer makes sense to link against a shared library.
    Fixes #2117.
Commits on Feb 27, 2012
  1. @shigeki @isaacs

    Fix #2830 for the old gcc bug on SmartOS

    shigeki authored isaacs committed
  2. @tchollingsworth @bnoordhuis

    build: support shared zlib

    tchollingsworth authored bnoordhuis committed
Commits on Feb 23, 2012
  1. @isaacs

    Revert "Revert "build: support shared V8 properly""

    isaacs authored
    This reverts commit a913022.
  2. @isaacs

    Merge branch 'v0.7.5-release'

    isaacs authored
  3. @isaacs

    Revert "build: support shared V8 properly"

    isaacs authored
    This reverts commit 3d1b670.
    Breaks build on windows.
  4. @shigeki @bnoordhuis
Commits on Feb 22, 2012
  1. @tchollingsworth @bnoordhuis

    build: support shared V8 properly

    tchollingsworth authored bnoordhuis committed
    -don't pull in bundled v8 as a dependency when node_shared_v8==true
    -use node_shared_v8_includes for v8.h and v8-debug.h
Commits on Feb 20, 2012
  1. @TooTallNate @bnoordhuis

    build: better host_arch() definition in configure

    TooTallNate authored bnoordhuis committed
    On one of my OS X Lion machines, it always reports i386, even though 64-bit
    is supported. This lookup better matches how WAF determines the host arch,
    which was correctly getting 64-bit even on this screwy machine.
  2. @TooTallNate @bnoordhuis

    build: map i686 to ia32

    TooTallNate authored bnoordhuis committed
  3. @TooTallNate @bnoordhuis

    build: test `uname -m` first, then `uname -p`

    TooTallNate authored bnoordhuis committed
    Prevent false i386 on 64-bit OS X.
Commits on Feb 13, 2012
  1. @skomski @bnoordhuis

    build: detect host_arch better

    skomski authored bnoordhuis committed
Commits on Feb 6, 2012
  1. @bnoordhuis

    Revert support for isolates.

    bnoordhuis authored
    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
    the potential stability issues and intrusive changes to the code base that
    first-class support for isolates requires.
    Hence, this commit backs out all isolates-related changes.
    Good bye, isolates. We hardly knew ye.
Commits on Jan 18, 2012
  1. @bnoordhuis
Commits on Jan 17, 2012
  1. @bnoordhuis
  2. @indutny @ry

    installer: install node-waf

    indutny authored ry committed
    * added --without-waf flag for configure script
Commits on Jan 15, 2012
  1. @bnoordhuis
Commits on Dec 29, 2011
  1. @bnoordhuis
Commits on Dec 23, 2011
  1. @ry

    GYP: rename options.gypi to config.gypi

    ry authored
    Sounds more familiar to unix users used to config.h
Something went wrong with that request. Please try again.