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: a05f973f82d2
Choose a base ref
...
head repository: nodejs/node-v0.x-archive
compare: ad819bcc4bf7
Choose a head ref
  • 14 commits
  • 582 files changed
  • 5 contributors

Commits on Mar 20, 2013

  1. deps: update v8 to 3.17.13

    trevnorris authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    83261e7 View commit details
    Browse the repository at this point in the history
  2. v8: remove optimization switches

    Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi,
    they are set globally in $(TOPLEVEL)/common.gypi.
    trevnorris authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    06bec0e View commit details
    Browse the repository at this point in the history
  3. bindings: update api

    All compile time warnings about using deprecated APIs have been
    suppressed by updating node's API. Though there are still many function
    calls that can accept Isolate, and still need to be updated.
    
    node_isolate had to be added as an extern variable in node.h and
    node_object_wrap.h
    
    Also a couple small fixes for Error handling.
    
    Before v8 3.16.6 the error stack message was lazily written when it was
    needed, which allowed you to change the message after instantiation.
    Then the stack would be written with the new message the first time it
    was accessed. Though that has changed. Now it creates the stack message
    on instantiation. So setting a different message afterwards won't be
    displayed.
    
    This is not a complete fix for the problem. Getting error without any
    message isn't very useful.
    trevnorris authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    0bba590 View commit details
    Browse the repository at this point in the history
  4. v8: loosen artificial mmap constraint

    Fixes #4010.
    bcantrill authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    8bffa33 View commit details
    Browse the repository at this point in the history
  5. v8: revert dtrace fix from 3.14 downgrade

    Revert "v8: fix postmortem and dtrace helper build"
    
    This reverts commit aa98539.
    trevnorris authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    831af97 View commit details
    Browse the repository at this point in the history
  6. dtrace: fix style in ustack helper

    indutny authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    3cb5bf1 View commit details
    Browse the repository at this point in the history
  7. dtrace: x64 ustack helper

    indutny authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    3375bd8 View commit details
    Browse the repository at this point in the history
  8. dtrace: Make D style more D-ish

    isaacs authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    425163e View commit details
    Browse the repository at this point in the history
  9. dtrace: More style

    Continuation lines should be indented with 4 spaces, not a tab.
    isaacs authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    d9036a5 View commit details
    Browse the repository at this point in the history
  10. dtrace: fix generation of v8 constants on freebsd

    Every constant is certainly 4 bytes now, but freebsd's objdump utility
    prints out odd byte sequences (5-bytes, 6-bytes and even 9-bytes long)
    for v8's data section. We can safely ignore all upper bytes, because all
    constants that we're using are just `int`s. Since on all supported
    platforms `int` is 32bit long (and anyway v8's constants are 32bit too),
    we ignore all higher bits if they were read.
    indutny authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    88217ec View commit details
    Browse the repository at this point in the history
  11. docs: show how to use Isolate

    Part of the 3.17 update is to pass the isolate as an argument. The addon
    docs have been updated with this usage.
    trevnorris authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    da4d79a View commit details
    Browse the repository at this point in the history
  12. src: pass Isolate to all applicable api

    Update the api to pass node_isolate to all supported methods.
    
    Much thanks to Ben Noordhuis and his work in 51f6e6a.
    trevnorris authored and bnoordhuis committed Mar 20, 2013
    Copy the full SHA
    f65e14e View commit details
    Browse the repository at this point in the history
  13. 2
    Copy the full SHA
    dc29d64 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    ad819bc View commit details
    Browse the repository at this point in the history