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

Merge vee-eight-4.5 into master #2682

Merged
merged 9 commits into from
Sep 4, 2015
Merged

Merge vee-eight-4.5 into master #2682

merged 9 commits into from
Sep 4, 2015

Commits on Sep 3, 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: #2509
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    1134188 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
    41e63fb
    
    PR-URL: #2509
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    a7392ff 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: #2091
    Reviewed-By: Trevor Norris <trev.norris@gmail.com>
    indutny authored and ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    709ed15 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: #2509
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    06f38de 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: #2091
    Reviewed-By: Trevor Norris <trev.norris@gmail.com>
    bnoordhuis authored and ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    39aa573 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: #2202
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    targos authored and ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    d08bb97 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: #2509
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    564e214 View commit details
    Browse the repository at this point in the history
  8. src: re-enable fast math on arm

    Ref: #1376
    Ref: #1398
    Issue fixed in V8: https://chromium.googlesource.com/v8/v8/+/81703350bbb9923d211fe5b79e90bd458b0916e2
    V8-Bug: https://code.google.com/p/v8/issues/detail?id=4019
    
    PR-URL: #2592
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    targos authored and ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    074315f View commit details
    Browse the repository at this point in the history
  9. deps: upgrade V8 to 4.5.103.30

    Pick up v8/v8@f9a0a16
    Commit log at https://chromium.googlesource.com/v8/v8.git/+log/branch-heads/4.5
    
    PR-URL: #2632
    Reviewed-By: targos - Michaël Zasso <mic.besace@gmail.com>
    Reviewed-By: rvagg - Rod Vagg <rod@vagg.org>
    ofrobots committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    64beab0 View commit details
    Browse the repository at this point in the history