1. 24 May, 2019 1 commit
  2. 23 May, 2019 2 commits
  3. 20 May, 2019 1 commit
  4. 04 Apr, 2019 1 commit
  5. 11 Sep, 2018 2 commits
  6. 30 Jul, 2018 1 commit
  7. 23 Jul, 2018 1 commit
  8. 18 Jul, 2018 1 commit
  9. 12 Jul, 2018 1 commit
  10. 04 Jun, 2018 1 commit
  11. 01 Jun, 2018 2 commits
  12. 29 May, 2018 1 commit
  13. 26 Feb, 2018 1 commit
  14. 23 Jun, 2017 1 commit
  15. 10 Feb, 2017 1 commit
  16. 19 Jan, 2017 1 commit
  17. 13 Jan, 2017 1 commit
  18. 12 Jan, 2017 2 commits
  19. 10 Jan, 2017 1 commit
  20. 21 Dec, 2016 1 commit
  21. 11 Nov, 2016 1 commit
    • verwaest's avatar
      Make private symbols non-enumerable · 135b9f93
      verwaest authored
      Methods in the runtime that enumerate over properties should never deal with private symbols. Most commonly such methods only loop over enumerable properties. This fix avoids accidentally handling private symbols in methods that only deal with enumerable properties. Methods that need to look at non-enumerable properties as well still have to manually filter private symbols (e.g., the KeyAccumulator).
      
      BUG=chromium:664411
      
      Review-Url: https://codereview.chromium.org/2499593002
      Cr-Commit-Position: refs/heads/master@{#40932}
      135b9f93
  22. 07 Oct, 2016 3 commits
  23. 18 Feb, 2016 1 commit
  24. 16 Feb, 2016 2 commits
  25. 26 Jan, 2016 1 commit
    • jarin's avatar
      Replace HeapType with a non-templated FieldType class. · cfaeb63b
      jarin authored
      This replace HeapType with a dedicated class that implements just what we need for field type tracking. In the next CL, I plan to remove FieldType::Iterator because FieldType can iterate over at most one map.
      
      The ultimate plan is to get rid of templates in types.(h|cc) and remove type-inl.h.
      
      TBR=rossberg@chromium.org
      
      Review URL: https://codereview.chromium.org/1636013002
      
      Cr-Commit-Position: refs/heads/master@{#33521}
      cfaeb63b
  26. 30 Sep, 2015 1 commit
  27. 12 Aug, 2015 1 commit
    • mstarzinger's avatar
      Remove inline header includes from non-inline headers (1). · 00a07bc1
      mstarzinger authored
      This tries to remove includes of "-inl.h" headers from normal ".h"
      headers, thereby reducing the chance of any cyclic dependencies and
      decreasing the average size of our compilation units.
      
      Note that this change still leaves 7 violations of that rule in the
      code. However there now is the "tools/check-inline-includes.sh" tool
      detecting such violations.
      
      R=bmeurer@chromium.org
      
      Review URL: https://codereview.chromium.org/1283033003
      
      Cr-Commit-Position: refs/heads/master@{#30125}
      00a07bc1
  28. 20 Apr, 2015 1 commit
  29. 23 Mar, 2015 1 commit
  30. 19 Mar, 2015 1 commit
  31. 26 Feb, 2015 3 commits