Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nodejs/node-v0.x-archive
base: 42371f76472c
Choose a base ref
...
head repository: nodejs/node-v0.x-archive
compare: ac21a5390c6e
Choose a head ref
  • 15 commits
  • 105 files changed
  • 10 contributors

Commits on Feb 4, 2015

  1. deps: log V8 version in profiler log file

    Patch from issue 800293002 authored by ben@strongloop.com
    
    Review URL: https://codereview.chromium.org/806143002
    
    PR-URL: #9043
    Reviewed-by: Trevor Norris <trev.norris@gmail.com>
    Reviewed-By: Timothy J Fontaine <tjfontaine@gmail.com>
    bnoordhuis authored and trevnorris committed Feb 4, 2015
    Copy the full SHA
    431eb17 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2015

  1. url: reslove urls with . and ..

    '.' and '..' are directory specs and resolving urls with or without the
    hostname with '.' and '..' should add a trailing slash to the end of the
    url.
    
    Fixes: #8992
    PR-URL: #9010
    Reviewed-by: Trevor Norris <trev.norris@gmail.com>
    amir-s authored and trevnorris committed Feb 9, 2015
    Copy the full SHA
    ad06848 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2015

  1. doc: fix code syntax

    Add a ';' to the end of a function call in documentation.
    
    PR-URL: #9198
    Reviewed-by: Trevor Norris <trev.norris@gmail.com>
    dandv authored and trevnorris committed Feb 12, 2015
    Copy the full SHA
    6c60a72 View commit details
    Browse the repository at this point in the history
  2. module: replace NativeModule.require

    The NativeModule system passes NativeModule.require transparently and so
    is unnecessary to call explicitly.
    
    The only one which should have the prefix is the in line 295, where
    actually implements a big fs-based module system and actually requires a
    native module. That is left unchanged.
    
    PR-URL: #9201
    Ref: #2009
    Reviewed-by: Trevor Norris <trev.norris@gmail.com>
    Herbert Vojčík authored and trevnorris committed Feb 12, 2015
    Copy the full SHA
    b8604fa View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2015

  1. console: allow Object.prototype fields as labels

    Console.prototype.timeEnd() returns NaN if the timer label
    corresponds to a property on Object.prototype. This commit
    uses Object.create(null) to construct the _times object.
    
    Fixes: #9069
    PR-URL: #9116
    Reviewed-By: Trevor Norris <trev.norris@gmail.com>
    cjihrig committed Feb 13, 2015
    Copy the full SHA
    6c3647c View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2015

  1. buffer: fix pool offset adjustment

    If the Buffer allocation isn't a slice then there's no need to adjust
    the pool offset after realloc'ing the space available.
    
    Fixes: 6462519 "buffer, doc: misc. fix and cleanup"
    trevnorris committed Feb 16, 2015
    Copy the full SHA
    a35ba2f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/v0.10' into v0.12

    Conflicts:
    	deps/v8/src/log-utils.cc
    Julien Gilli committed Feb 16, 2015
    Copy the full SHA
    a6bdd8f View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2015

  1. deps: add test for V8 version in profiler's log

    431eb17 had integrated the addition of
    V8's version in V8's profiler log files, without backporting the test
    that was included in the original change
    (https://codereview.chromium.org/806143002). This commit backports this
    test.
    
    The newly added test was tested with
    #9208.
    Julien Gilli committed Feb 17, 2015
    Copy the full SHA
    2b095bb View commit details
    Browse the repository at this point in the history
  2. deps: do not add extra newline in log file

    The commit in v0.10 (431eb17) that
    backported the original change
    (https://codereview.chromium.org/806143002) did add an extra newline
    because the logging facilities in v0.10's V8 do not add one.
    
    When merging this commit in v0.12, V8's logging facilities now
    automatically add the newline character, and the debug builds assert if
    one is already present.
    Julien Gilli committed Feb 17, 2015
    Copy the full SHA
    a103712 View commit details
    Browse the repository at this point in the history
  3. src: update AUTHORS after merge

    Julien Gilli committed Feb 17, 2015
    Copy the full SHA
    7b55402 View commit details
    Browse the repository at this point in the history
  4. fs: properly handle fd passed to truncate()

    Currently, fs.truncate() silently fails when a file descriptor
    is passed as the first argument. This commit changes this
    behavior to properly call fs.ftruncate().
    
    PR-URL: #9161
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Timothy J Fontaine <tjfontaine@gmail.com>
    bjouhier authored and cjihrig committed Feb 17, 2015
    Copy the full SHA
    b3aa876 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2015

  1. deps: update V8 to 3.28.71.19

    The 3.28.73 update was technically unstable code. This reverts the code
    to the latest 3.28 stable release.
    trevnorris committed Feb 18, 2015
    Copy the full SHA
    d6249d0 View commit details
    Browse the repository at this point in the history
  2. deps: apply floating irhydra patch to v8

    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    PR-URL: #8476
    trevnorris committed Feb 18, 2015
    Copy the full SHA
    2320210 View commit details
    Browse the repository at this point in the history
  3. deps: fix postmortem-metadata generator in v8

    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    PR-URL: #8476
    refack authored and trevnorris committed Feb 18, 2015
    Copy the full SHA
    1314cfe View commit details
    Browse the repository at this point in the history
  4. mdb_v8: update for v0.12

    Bugs fixed:
    
    * v0.12 and later: in-object properties not printing correctly.
    * 64-bit: not printing external strings correctly (offset was hardcoded
    for 32-bit). This would happen with "::jsstack -vn0" because the
    script "node.js" wasn't printed correctly, at least with 0.10 core
    files.
    * 64-bit: printing JS source (via "::jsstack -v") emits errors and shows
    the wrong code.
    * Several build warnings.
    * Two-byte strings are unnecessarily truncated.
    * Could print friendlier note when given obviously bogus function token
    positions.
    
    New features:
    
    * ::jsstack prints much cleaner output by default.
    * ::jsprint keys are now quoted.
    * ::jsstack -v includes "this" value for each function on the stack.
    * ::jsstack -v includes more details about each argument (constructor
    names for each object).
    * new commands: ::jsconstructor, ::jsfunctions, ::jssource, ::nodebuffer
    and ::v8internal.
    * ::findjsobjects and ::jsprint hidden flags for developers to measure
    and improve test coverage.
    * internal jsobj_properties() function is much better documented.
    
    Reviewed-By: Timothy J Fontaine <tjfontaine@gmail.com>
    
    Conflicts:
    	deps/mdb_v8/mdb_v8.c
    	test/pummel/test-postmortem-details.js
    Dave Pacheco authored and trevnorris committed Feb 18, 2015
    Copy the full SHA
    ac21a53 View commit details
    Browse the repository at this point in the history