1. 27 Jan, 2016 2 commits
  2. 25 Nov, 2015 1 commit
  3. 17 Nov, 2015 3 commits
  4. 28 Sep, 2015 1 commit
  5. 14 Aug, 2015 1 commit
  6. 13 Aug, 2015 1 commit
  7. 01 Jun, 2015 1 commit
  8. 07 Apr, 2015 1 commit
  9. 27 Mar, 2015 1 commit
  10. 27 Feb, 2015 1 commit
  11. 23 Jan, 2015 1 commit
    • danno's avatar
      Remove the dependency of Zone on Isolate · c7b09aac
      danno authored
      Along the way:
      - Thread isolate parameter explicitly through code that used to
        rely on getting it from the zone.
      - Canonicalize the parameter position of isolate and zone for
        affected code
      - Change Hydrogen New<> instruction templates to automatically
        pass isolate
      
      R=mstarzinger@chromium.org
      LOG=N
      
      Review URL: https://codereview.chromium.org/868883002
      
      Cr-Commit-Position: refs/heads/master@{#26252}
      c7b09aac
  12. 10 Sep, 2014 1 commit
  13. 04 Aug, 2014 1 commit
  14. 20 Jun, 2014 1 commit
  15. 17 Jun, 2014 1 commit
  16. 03 Jun, 2014 1 commit
  17. 09 May, 2014 1 commit
  18. 29 Apr, 2014 1 commit
  19. 22 Apr, 2014 1 commit
  20. 02 Apr, 2014 1 commit
  21. 28 Mar, 2014 2 commits
  22. 26 Mar, 2014 3 commits
  23. 21 Mar, 2014 1 commit
  24. 19 Mar, 2014 1 commit
  25. 07 Feb, 2014 2 commits
  26. 20 Jan, 2014 1 commit
  27. 07 Nov, 2013 1 commit
  28. 11 Sep, 2013 2 commits
  29. 28 Aug, 2013 1 commit
  30. 02 Aug, 2013 1 commit
    • loislo@chromium.org's avatar
      Extract hardcoded error strings into a single place and replace them with enum. · d2c443b7
      loislo@chromium.org authored
      I'd like to propagate bailout reason to cpu profiler.
      So I need to save it into heap object SharedFunctionInfo.
      But:
      1) all bailout reason strings spread across all the sources.
      2) they are native strings and if I convert them into String then I may have a performance issue.
      3) one byte is enough for 184 bailout reasons. Otherwise we need 8 bytes for the pointer.
      
      Also I think it would be nice to have error strings collected in one place.
      In that case we will get additional benefits:
      
      It allows us to keep this set of messages under control.
      It gives us a chance to internationalize them.
      It slightly reduces the binary footprint.
      
      From the other hand the developers have to add new strings into that enum.
      
      BUG=
      R=jkummerow@chromium.org
      
      Review URL: https://codereview.chromium.org/20843012
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16024 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      d2c443b7
  31. 03 Jul, 2013 1 commit
  32. 28 Jun, 2013 1 commit