1. 31 May, 2019 1 commit
    • Benedikt Meurer's avatar
      [map] Remove Map::has_hidden_prototype(). · 2f379994
      Benedikt Meurer authored
      The `FunctionTemplate::SetHiddenPrototype()` API was removed in a
      previous CL, after being deprecated since beginning of the year. This
      removes all the logic behind it, leaving us with just the special case
      of the JSGlobalProxy which has the JSGlobalObject as its hidden prototype.
      
      This gives us back one bit in `Map::bit_field2` and removes quite a bit
      of complexity from the code base (especially due to previous work from
      verwaest@ in this area).
      
      Bug: v8:9267
      Change-Id: Id04b59686212fe35a63c9451aa3e045f0766b9cc
      Cq-Include-Trybots: luci.chromium.try:linux-rel,win7-rel
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1619752
      Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
      Reviewed-by: 's avatarToon Verwaest <verwaest@chromium.org>
      Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#61938}
      2f379994
  2. 23 May, 2019 2 commits
  3. 26 Dec, 2018 1 commit
  4. 08 Dec, 2018 1 commit
  5. 23 Nov, 2018 1 commit
  6. 13 Nov, 2018 1 commit
  7. 02 Jul, 2018 1 commit
  8. 23 Jun, 2018 1 commit
  9. 11 Jun, 2018 1 commit
  10. 27 Oct, 2017 1 commit
  11. 26 Oct, 2017 2 commits
  12. 24 May, 2017 1 commit
  13. 22 May, 2017 1 commit
  14. 23 Feb, 2017 1 commit
  15. 06 Jun, 2016 1 commit
  16. 09 Feb, 2016 1 commit
  17. 08 Feb, 2016 3 commits
  18. 14 Aug, 2015 1 commit
  19. 01 Jun, 2015 1 commit
  20. 17 Feb, 2015 1 commit
  21. 03 Feb, 2015 1 commit
  22. 29 Jan, 2015 1 commit
  23. 19 Jan, 2015 1 commit
  24. 22 Aug, 2014 1 commit