Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 18, 2014
  1. @indutny
  2. @indutny

    Revert "gyp: preserve v8dbg syms on freebsd too"

    indutny authored
    This reverts commit 181b8a5.
Commits on Aug 17, 2014
  1. @indutny
Commits on Jul 31, 2014
  1. @indutny

    gyp: do not rm unused openssl syms on osx/linux

    indutny authored
    fix #8026
    Reviewed-By: Fedor Indutny <>
Commits on Jul 23, 2014
  1. @indutny
Commits on Jul 17, 2014
  1. @indutny

    gyp: do not let `v8dbg_` slip away on osx

    indutny authored
    Pass `-force_load` to linker when linking to `libv8_base` to preserve
    `v8dbg_` symbols, which are useful for debugging.
Commits on Mar 23, 2014
  1. @bnoordhuis @tjfontaine

    build: fix g++ 4.8 build, disable -Werror

    bnoordhuis authored tjfontaine committed
    Turn off -Werror when building V8, it hits -Werror=unused-local-typedefs
    with g++ 4.8.  The warning itself is harmless so don't abort the build.
    This was originally implemented in commit d2ab314 back in 2011 but the
    build process has gone through a few iterations since then, that change
    no longer works.
Commits on Feb 20, 2014
  1. @indutny

    gyp: specialize node.d for freebsd

    indutny authored
    `node.d` should use `psinfo.d` instead of `procfs.d` and have statically
    defined architecture on FreeBSD.
Commits on Jan 16, 2014
  1. @indutny

    gyp: fix `ninja` build on linux

    indutny authored
    fix #6679
Commits on Dec 10, 2013
  1. @tjfontaine
Commits on Dec 2, 2013
  1. @tjfontaine

    build: include postmortem symbols on linux

    tjfontaine authored
    Previously we were building the symbols, but the linker was garbage
    collecting the symbols because they weren't used. Inform the linker
    that we want to keep all symbols from v8 around.
Commits on May 14, 2013
  1. @isaacs

    src: Add StringBytes static util class

    isaacs authored
    Four functions:
    - StringBytes::StorageSize()
    - StringBytes::Size()
    - StringBytes::Write()
    - StringBytes::Encode()
Commits on Apr 10, 2013
  1. @bnoordhuis

    Revert "crypto: use better memory BIO implementation"

    bnoordhuis authored
    This change shouldn't have landed in the stable branch. It's a feature,
    not a bug fix.
    This reverts commit 58f93ff.
    This reverts commit 8c8ebe4.
    This reverts commit ba0f7b8.
    This reverts commit 21f3c5c.
Commits on Apr 5, 2013
  1. @indutny
Commits on Apr 3, 2013
  1. @davepacheco @isaacs

    build: allow building with dtrace on osx

    davepacheco authored isaacs committed
Commits on Feb 26, 2013
  1. @indutny

    Revert "sunos: unbreak build after v8 downgrade"

    indutny authored
    This reverts commit f80f3c5.
  2. @bnoordhuis

    sunos: unbreak build after v8 downgrade

    bnoordhuis authored
    Commit 3d67f89 ("fix generation of v8 constants on freebsd") is an
    unfortunate victim of this rollback.
    Revert "dtrace: fix generation of v8 constants on freebsd"
    Revert "dtrace: More style"
    Revert "dtrace: Make D style more D-ish"
    Revert "dtrace: x64 ustack helper"
    Revert "dtrace: fix style in ustack helper"
    Revert "dtrace: SeqAsciiString was renamed to SeqOneByteString in v8"
    This reverts commit 3d67f89.
    This reverts commit 321b8ee.
    This reverts commit 38df9d5.
    This reverts commit f9afb3f.
    This reverts commit 13296e4.
    This reverts commit 3b715ed.
Commits on Jan 16, 2013
  1. @trevnorris @isaacs

    buffer: floating point read/write improvements

    trevnorris authored isaacs committed
    * floating point operations are approx 4x's faster
    * Now write quiet NaN's
    * all read/write on floating point now done in C, so no more need for
    * float values have more accurate min/max value checks
    * add additional benchmarks for buffers read/write
    * created benchmark/_bench_timer.js which is a simple library that
      can be included into any benchmark and provides an intelligent tracker
      for sync and async tests
    * add benchmarks for DataView set methods
    * add checks and tests to make sure offset is greater than 0
Commits on Jan 7, 2013
  1. @indutny

    dtrace: x64 ustack helper

    indutny authored
Commits on Jan 3, 2013
  1. @sblom @piscisaureus

    windows: improve Visual Studio Express build support

    sblom authored piscisaureus committed
    * Moved generated files to a clearer directory.
    * Improved detection logic for ctrpp.exe tool.
    Closes #4482
Commits on Dec 21, 2012
  1. @mmalecki @TooTallNate

    build: allow to specify custom tags

    mmalecki authored TooTallNate committed
    When building custom `node` versions (e.g., floating features/fixes from
    different versions) it's often useful to specify a custom tag which
    easily identifies build when invoking `node -v`.
    Introduce a way to specify this tag in `node_version.h` file or by
    running `./configure --tag="<tag>"`. Insert it right after the patch
    version (and before `-pre`, if build is not a release).
    Closes #4452.
  2. @sblom @isaacs

    Ease building with VS Express by checking in generated files.

    sblom authored isaacs committed
Commits on Dec 17, 2012
  1. @indutny

    Revert "build: enable DEAD_CODE_STRIPPING on OS X"

    indutny authored
    This reverts commit 02dffb0.
    DEAD_CODE_STRIPPING is stripping out CRYPTO_set_add_lock_callback
    symbol on which some addons are relying.
Commits on Dec 14, 2012
  1. @isaacs
Commits on Nov 21, 2012
  1. @sblom @piscisaureus

    windows: add tracing with performance counters

    sblom authored piscisaureus committed
    Patch by Henry Rawas and Scott Blomquist.
Commits on Nov 20, 2012
  1. @bnoordhuis
Commits on Nov 16, 2012
  1. @sgallagher @bnoordhuis

    build: allow linking against system libuv

    sgallagher authored bnoordhuis committed
Commits on Nov 5, 2012
  1. @tjfontaine @bnoordhuis

    build: enable DEAD_CODE_STRIPPING on OS X

    tjfontaine authored bnoordhuis committed
  2. @sgallagher @bnoordhuis

    build: allow linking against system c-ares

    sgallagher authored bnoordhuis committed
  3. @sgallagher @bnoordhuis

    build: allow linking against system http_parser

    sgallagher authored bnoordhuis committed
Commits on Nov 1, 2012
  1. @bnoordhuis

    tracing: add systemtap support

    Jan Wynholds authored bnoordhuis committed
Commits on Oct 29, 2012
  1. @sblom @piscisaureus

    windows: correct outputs list in "node_etw" gyp target

    sblom authored piscisaureus committed
    The gyp target node_etw didn't list its output dependencies. This
    was causing virgin builds to fail with a "failed to open file for
    write" error.
    With this corrected outputs list, gyp reliably pre-creates
    required output directories.
Commits on Oct 11, 2012
  1. @bnoordhuis
Commits on Sep 24, 2012
  1. @piscisaureus
Commits on Aug 29, 2012
  1. @TooTallNate

    build: set `process.platform` to "sunos" on SunOS

    TooTallNate authored
    gyp sets it to "solaris" by default, but versions of node v0.6.x and
    older would report "sunos". Let's keep things consistent.
    Fixes #3944.
Something went wrong with that request. Please try again.