Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create new v8-4.5 branch with V8 4.5.103.24 #2509

Closed
wants to merge 7 commits into from

Commits on Aug 24, 2015

  1. deps: upgrade V8 to 4.5.103.24

    Upgrade to the latest branch-head for V8 4.5. For the full commit log see
    https://github.com/v8/v8-git-mirror/commits/4.5.103.24
    
    PR-URL: nodejs#2509
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    ofrobots committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    8f22484 View commit details
    Browse the repository at this point in the history
  2. src: apply debug force load fixups from 41e63fb

    Apply the src/node_contextify.cc and lib/module.js fixups from @bnoordhuis
    nodejs@41e63fb
    
    PR-URL: nodejs#2509
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    ofrobots committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    1c4c61e View commit details
    Browse the repository at this point in the history
  3. contextify: ignore getters during initialization

    The `context_` is not initialized until the `CreateV8Context` will
    return. Make sure that it will be empty (by moving away initialization
    from constructor) at start, and ignore getter callbacks until it will
    have some value.
    
    PR-URL: nodejs#2091
    Reviewed-By: Trevor Norris <trev.norris@gmail.com>
    indutny authored and ofrobots committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    60a7587 View commit details
    Browse the repository at this point in the history
  4. test: fix test-repl-tab-complete.js for V8 4.5

    The list of Array properties needed to be updated to match the new ones added
    in V8 4.5.
    
    PR-URL: nodejs#2509
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    ofrobots committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    a959e91 View commit details
    Browse the repository at this point in the history
  5. src: enable v8 deprecation warnings and fix them

    Turn on V8 API deprecation warnings.  Fix up the no-arg Isolate::New()
    calls in src/node.cc and src/debug-agent.cc.
    
    PR-URL: nodejs#2091
    Reviewed-By: Trevor Norris <trev.norris@gmail.com>
    bnoordhuis authored and ofrobots committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    6aad84c View commit details
    Browse the repository at this point in the history
  6. src: replace usage of v8::Handle with v8::Local

    v8::Handle is deprecated: https://codereview.chromium.org/1224623004
    
    PR-URL: nodejs#2202
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    targos authored and ofrobots committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    88235a5 View commit details
    Browse the repository at this point in the history
  7. src: enable vector ics on arm again

    The flag is no longer supported by V8 4.5, and the original issue [1] on ARMv6
    no longer manifests with (at least) 4.5.103.20.
    
    [1] See https://code.google.com/p/v8/issues/detail?id=4338
    
    PR-URL: nodejs#2509
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    ofrobots committed Aug 24, 2015
    Configuration menu
    Copy the full SHA
    e0e15c8 View commit details
    Browse the repository at this point in the history