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

v12.3.1 proposal #27814

Merged
merged 5 commits into from
May 22, 2019
Merged

v12.3.1 proposal #27814

merged 5 commits into from
May 22, 2019

Commits on May 22, 2019

  1. deps: upgrade to libuv 1.29.1

    Notable changes:
    
    - uv_get_constrained_memory() has been added.
    - A race condition in uv_async_send() has been fixed.
    - uv_get_free_memory() and uv_get_total_memory() now read from
      /proc/meminfo, which should improve correctness when called
      from inside an lxc container.
    - A failed assertion in uv_fs_poll_stop() has been fixed.
    - A bug in MAC addresses for IP-aliases has been fixed.
    
    Fixes: #27170
    Fixes: #27493
    PR-URL: #27718
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and BridgeAR committed May 22, 2019
    Configuration menu
    Copy the full SHA
    aed74cc View commit details
    Browse the repository at this point in the history
  2. src, lib: take control of prepareStackTrace

    Refs https://crbug.com/v8/7848
    
    PR-URL: #23926
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    devsnek authored and BridgeAR committed May 22, 2019
    Configuration menu
    Copy the full SHA
    6f70054 View commit details
    Browse the repository at this point in the history
  3. src: remove util-inl.h include in node.h

    `node.h` may only include public APIs, which `util-inl.h` is not.
    There does not seem to be any reason for including it, so remove it,
    because otherwise native addon compilation is broken due to us not
    shipping the `util-inl.h` header.
    
    Refs: #27631
    Fixes: #27803
    
    PR-URL: #27804
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    addaleax authored and BridgeAR committed May 22, 2019
    Configuration menu
    Copy the full SHA
    7438a55 View commit details
    Browse the repository at this point in the history
  4. deps: V8: cherry-pick 94c87fe

    Original commit message:
    
        [ic] Fix handling of +0/-0 when constant field tracking is enabled
    
        ... and ensure that runtime behaviour is in sync with the IC code.
    
        Bug: chromium:950747, v8:9113
        Change-Id: Ied66c9514cbe3a4d75fc71d4fc3b19ea1538f9b2
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1561319
        Reviewed-by: Toon Verwaest <verwaest@chromium.org>
        Commit-Queue: Igor Sheludko <ishell@chromium.org>
        Cr-Commit-Position: refs/heads/master@{#60768}
    
    PR-URL: #27792
    Fixes: #27784
    Refs: v8/v8@94c87fe
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gus Caplan <me@gus.host>
    targos authored and BridgeAR committed May 22, 2019
    Configuration menu
    Copy the full SHA
    c478884 View commit details
    Browse the repository at this point in the history
  5. 2019-05-22, Version v12.3.1 (Current)

    Notable changes
    
    * deps:
      * Fix handling of +0/-0 when constant field tracking is enabled
        (Michaël Zasso) #27792
      * Fix `os.freemem()` and `os.totalmem` correctness (cjihrig)
        #27718
    * src:
      * Fix v12.3.0 regression that prevents native addons from compiling
        #27804
    
    PR-URL: #27814
    BridgeAR committed May 22, 2019
    Configuration menu
    Copy the full SHA
    2817fde View commit details
    Browse the repository at this point in the history