1. 13 Nov, 2018 1 commit
  2. 09 Oct, 2018 1 commit
  3. 26 Sep, 2018 1 commit
  4. 24 Sep, 2018 1 commit
  5. 21 Sep, 2018 2 commits
  6. 20 Sep, 2018 1 commit
  7. 14 Sep, 2018 1 commit
  8. 16 Aug, 2018 1 commit
  9. 03 Jul, 2018 1 commit
    • Dan Elphick's avatar
      [explicit isolates] Move remaining roots to ReadOnyRoots · f9c4d000
      Dan Elphick authored
      Moves STRUCT_LIST AND ALLOCATION_SITE_LIST into roots.h and adds access
      to their associated maps using ReadOnlyRoots.
      
      Also corrects the location of external_map, message_object_map,
      empty_script, many_closures_cell, invalid_prototype_validity_cell and
      builtins_constants_table which are not in RO_SPACE.
      
      Finally this adds a convenience ReadOnlyRoots(Isolate*) constructor.
      
      Bug: v8:7786
      Change-Id: I4982dd0cbea2062a124605678599ba48831f020f
      Reviewed-on: https://chromium-review.googlesource.com/1124319Reviewed-by: 's avatarLeszek Swirski <leszeks@chromium.org>
      Commit-Queue: Dan Elphick <delphick@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#54178}
      f9c4d000
  10. 20 Jun, 2018 1 commit
  11. 13 Jun, 2018 1 commit
  12. 06 Jun, 2018 1 commit
    • jgruber's avatar
      Re-enable embedded builtins · fc683744
      jgruber authored
      Enabling once again post-branch point. This CL is expected to come
      with major memory improvements and slight performance regressions.
      
      Recent work on performance improvements has focused on x64, hence only
      enabling there for now.
      
      Bug: v8:6666
      Change-Id: I29dc55eb4e592465073559647e280f74253b73e1
      Reviewed-on: https://chromium-review.googlesource.com/1076247
      Commit-Queue: Jakob Gruber <jgruber@chromium.org>
      Reviewed-by: 's avatarHannes Payer <hpayer@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#53544}
      fc683744
  13. 08 May, 2018 1 commit
    • jgruber's avatar
      Disable embedded builtins · e0c3f6d6
      jgruber authored
      Embedded builtins have been regressing benchmarks incrementally as
      more and more builtins were moved to the embedded blob. This has made
      recognition and analysis of other possible performance issues more
      difficult.
      
      Let's disable embedded builtins until their performance is at an
      acceptable level.
      
      Bug: v8:6666
      Change-Id: I21a1274f3d5a65063127b0a8604df6dd0d3c0c95
      Reviewed-on: https://chromium-review.googlesource.com/1049550
      Commit-Queue: Jakob Gruber <jgruber@chromium.org>
      Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#53062}
      e0c3f6d6
  14. 17 Apr, 2018 1 commit
  15. 11 Apr, 2018 1 commit
  16. 27 Mar, 2018 1 commit
  17. 03 Mar, 2018 1 commit
  18. 21 Dec, 2017 1 commit
  19. 02 Dec, 2017 1 commit
    • Mathias Bynens's avatar
      Normalize casing of hexadecimal digits · 822be9b2
      Mathias Bynens authored
      This patch normalizes the casing of hexadecimal digits in escape
      sequences of the form `\xNN` and integer literals of the form
      `0xNNNN`.
      
      Previously, the V8 code base used an inconsistent mixture of uppercase
      and lowercase.
      
      Google’s C++ style guide uses uppercase in its examples:
      https://google.github.io/styleguide/cppguide.html#Non-ASCII_Characters
      
      Moreover, uppercase letters more clearly stand out from the lowercase
      `x` (or `u`) characters at the start, as well as lowercase letters
      elsewhere in strings.
      
      BUG=v8:7109
      TBR=marja@chromium.org,titzer@chromium.org,mtrofin@chromium.org,mstarzinger@chromium.org,rossberg@chromium.org,yangguo@chromium.org,mlippautz@chromium.org
      NOPRESUBMIT=true
      
      Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_chromium_rel_ng
      Change-Id: I790e21c25d96ad5d95c8229724eb45d2aa9e22d6
      Reviewed-on: https://chromium-review.googlesource.com/804294
      Commit-Queue: Mathias Bynens <mathias@chromium.org>
      Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#49810}
      822be9b2
  20. 14 Nov, 2017 1 commit
  21. 24 May, 2017 1 commit
  22. 20 Apr, 2017 1 commit
  23. 19 Apr, 2017 2 commits
  24. 18 Apr, 2017 2 commits