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

v8: include right headers in torque output #133

Closed
wants to merge 35 commits into from
Closed

v8: include right headers in torque output #133

wants to merge 35 commits into from

Commits on Jan 17, 2020

  1. Configuration menu
    Copy the full SHA
    6dc37ee View commit details
    Browse the repository at this point in the history
  2. deps: update V8 to 8.1.208

    nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    c4dccb5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e7b4f1 View commit details
    Browse the repository at this point in the history
  4. deps: V8: un-cherry-pick bd019bd

    Original commit message:
    
        [testrunner] delete ancient junit compatible format support
    
        Testrunner has ancient support for JUnit compatible XML output.
    
        This CL removes this old feature.
    
        R=mstarzinger@chromium.org,jgruber@chromium.org,jkummerow@chromium.org
        CC=​machenbach@chromium.org
    
        Bug: v8:8728
        Change-Id: I7e1beb011dbaec3aa1a27398a5c52abdd778eaf0
        Reviewed-on: https://chromium-review.googlesource.com/c/1430065
        Reviewed-by: Jakob Gruber <jgruber@chromium.org>
        Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
        Commit-Queue: Tamer Tas <tmrts@chromium.org>
        Cr-Commit-Position: refs/heads/master@{#59045}
    
    Refs: v8/v8@bd019bd
    
    PR-URL: nodejs/node#26685
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    refack authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    7f68787 View commit details
    Browse the repository at this point in the history
  5. deps: V8: silence irrelevant warnings

    PR-URL: nodejs/node#26685
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    3b615c6 View commit details
    Browse the repository at this point in the history
  6. deps: patch V8 to run on older XCode versions

    Patch V8 (compiler/js-heap-broker.cc) to remove the use of an optional
    property, which is a fairly new C++ feature, since that requires a newer
    XCode version than the minimum requirement in BUILDING.md and thus
    breaks CI.
    
    PR-URL: nodejs/node#29694
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    ryzokuken authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    9f89082 View commit details
    Browse the repository at this point in the history
  7. deps: update V8's postmortem script

    This commit updates V8's postmortem metadata generation script
    to support V8 7.8.
    
    The following metadata has changed:
    
    - v8dbg_class_JSDate__value__Object
      - The postmortem metadata generation script needed to be
        updated. No action should be required by postmortem tools.
    
    - v8dbg_class_JSRegExp__source__Object
      - The postmortem metadata generation script needed to be
        updated. No action should be required by postmortem tools.
    
    PR-URL: nodejs/node#29694
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    cjihrig authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    1d3cf1e View commit details
    Browse the repository at this point in the history
  8. deps: update V8's postmortem script

    This commit updates V8's postmortem metadata
    generation script. This commit re-exposes the
    v8dbg_class_UncompiledData__inferred_name__String
    constant after it moved to Torque.
    
    PR-URL: nodejs/node#30020
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    cjihrig authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    0024f43 View commit details
    Browse the repository at this point in the history
  9. deps: V8: patch register-arm64.h

    Fixes a compilation issue on some platforms
    
    PR-URL: nodejs/node#27375
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    refack authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    4822011 View commit details
    Browse the repository at this point in the history
  10. deps: V8: forward declaration of Rtl*FunctionTable

    This should be semver-patch since actual invocation is version
    conditional.
    
    PR-URL: nodejs/node#27375
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    refack authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    a155211 View commit details
    Browse the repository at this point in the history
  11. deps: make v8.h compatible with VS2015

    There is a bug in the most recent version of VS2015 that affects v8.h
    and therefore prevents compilation of addons.
    
    Refs: https://stackoverflow.com/q/38378693
    
    PR-URL: nodejs/node#30020
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    joaocgreis authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    ef68b9f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9e319c6 View commit details
    Browse the repository at this point in the history
  13. tools: update V8 gypfiles for V8 8.0

    Co-authored-by: Ujjwal Sharma <usharma1998@gmail.com>
    2 people authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    763fbd9 View commit details
    Browse the repository at this point in the history
  14. src: stop overriding deprecated V8 methods

    These methods will be removed in V8 8.1, hence we need to stop
    overriding them.
    backes authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    377862f View commit details
    Browse the repository at this point in the history
  15. Revert "assert: fix line number calculation after V8 upgrade"

    This reverts commit 5981fb7.
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    2b7cff9 View commit details
    Browse the repository at this point in the history
  16. tools: update inspector.gypi

    until a16b2c7eef289ddb1007193c1772b7c5f74190cc
    ryzokuken authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    93dbb29 View commit details
    Browse the repository at this point in the history
  17. tools: update v8.gyp

    until bed702fa07fae0d450b3907b29b4e21d1f41d0b8
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    3c4d63d View commit details
    Browse the repository at this point in the history
  18. try to fix include in zlib.gyp

    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    64d32b8 View commit details
    Browse the repository at this point in the history
  19. deps: update V8's postmortem script

    This commit updates V8's postmortem metadata generation
    script to re-expose the
    v8dbg_class_Map__constructor_or_backpointer__Object
    constant.
    cjihrig authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    a0bc768 View commit details
    Browse the repository at this point in the history
  20. test: update test-postmortem-metadata.js

    The following metadata has changed in V8:
    
    - v8dbg_class_ConsString__first_offset__int
      - Use v8dbg_class_ConsString__first__String instead.
      - Refs: v8/v8@b38dfaf
    
    - v8dbg_class_ConsString__second_offset__int
      - Use v8dbg_class_ConsString__second__String instead.
      - Refs: v8/v8@b38dfaf
    
    - v8dbg_class_Map__constructor_or_backpointer__Object
      - This constant has not changed, but the postmortem metadata generation
        script required an update.
    
    - v8dbg_class_SlicedString__offset_offset__int
      - Use v8dbg_class_SlicedString__offset__SMI instead.
      - Refs: v8/v8@b38dfaf
    
    - v8dbg_class_ThinString__actual_offset__int
      - Use v8dbg_class_ThinString__actual__String instead.
      - Refs: v8/v8@b38dfaf
    cjihrig authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    035b4ac View commit details
    Browse the repository at this point in the history
  21. src: update v8abbr.h for V8 update

    This commit updates v8abbr.h to use the updated metadata.
    cjihrig authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    31d415d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e05a8a8 View commit details
    Browse the repository at this point in the history
  23. tools: update v8.gyp

    until 6bd85fc611dc66d08e6f0708c1b62bf4df3c1216
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    048b5c4 View commit details
    Browse the repository at this point in the history
  24. tools: update gypfiles

    until 2f205f5a3343b37d3125af88efd925ab300a290e
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    0940bff View commit details
    Browse the repository at this point in the history
  25. tools: update features.gypi

    until 221f4068d34da39726cfd0ac4d746a02e33edde5
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    3d84224 View commit details
    Browse the repository at this point in the history
  26. tools: update v8.gyp

    until bc0c25b4a0cd29d12bb5acb800b85dbb265580cb
    ryzokuken authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    7646360 View commit details
    Browse the repository at this point in the history
  27. tools: update v8.gyp

    until 15ec4a09d35b31bad7c30db3b639a34e07646317
    ryzokuken authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    e829d5f View commit details
    Browse the repository at this point in the history
  28. fixup! fix typo from commit 3078bcd

    Fixes the following warning times a gazillion:
    
        <command-line>: warning: ISO C++11 requires whitespace after the
        macro name
    bnoordhuis authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    8e8ae96 View commit details
    Browse the repository at this point in the history
  29. build: simplify v8's vendored zlib build

    It only uses adler32() and only in one place that's arguably not very
    performance critical so simplify the build by building just adler32.c
    and nothing else.
    bnoordhuis authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    1d310dc View commit details
    Browse the repository at this point in the history
  30. deps: bump minimum icu version to 65

    Bump minimum version of ICU needed to build node to 65.
    
    Refs: v8/v8@74bf96e
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    aec6a49 View commit details
    Browse the repository at this point in the history
  31. tools: update v8.gyp

    until f2503feeb6825e683d19bf901296e04782642017
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    132447d View commit details
    Browse the repository at this point in the history
  32. src: remove use of deprecated Symbol::Name()

    This commit replaces Symbol::Name() with
    Symbol::Description().
    
    Fixes: nodejs/node#30916
    cjihrig authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    6f1f793 View commit details
    Browse the repository at this point in the history
  33. tools: update v8.gyp

    richardlau authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    a4ad1dd View commit details
    Browse the repository at this point in the history
  34. tools: update v8 gypfiles

    until ae066800c904eac3dd77f7de442e1b24f873484e
    targos authored and nodejs-ci committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    e75cce1 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    00cc36f View commit details
    Browse the repository at this point in the history