1. 11 Oct, 2017 1 commit
  2. 31 Jul, 2017 1 commit
    • Leszek Swirski's avatar
      [sfi] Remove opt_count · e47d1757
      Leszek Swirski authored
      Remove opt_count from SFI, which only had two real uses:
      
        1. Detecting OSR in tests -- replaced with a stack walk in
           %GetOptimizationStatus
        2. Naming optimization log files -- replaced with the
           optimization id
      
      This allows us to remove a field from the SFI, moving the
      bailout reason into the counters field.
      
      As a drive-by, add optimization marker information (e.g.
      marked for optimization) to the optimization status.
      
      Change-Id: Id77deb5dd5439dfba058a7e1e1748de26b717d0d
      Reviewed-on: https://chromium-review.googlesource.com/592028Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
      Commit-Queue: Leszek Swirski <leszeks@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#47009}
      e47d1757
  3. 28 Apr, 2017 1 commit
  4. 26 Jan, 2017 3 commits
  5. 28 Oct, 2016 1 commit
  6. 27 Jul, 2016 1 commit
  7. 08 Mar, 2016 1 commit
  8. 09 Feb, 2015 1 commit
  9. 23 Dec, 2013 1 commit
  10. 30 Jul, 2013 1 commit
  11. 22 Jul, 2013 1 commit
  12. 05 Jul, 2013 1 commit
  13. 01 Jul, 2013 2 commits
  14. 10 Apr, 2013 1 commit
  15. 27 Feb, 2013 1 commit
  16. 04 Feb, 2013 1 commit
  17. 28 Jan, 2013 1 commit
  18. 23 Jan, 2013 1 commit
  19. 23 Oct, 2008 1 commit
  20. 26 Sep, 2008 1 commit
  21. 09 Sep, 2008 1 commit
  22. 22 Aug, 2008 1 commit
    • christian.plesner.hansen's avatar
      Included mjsunit JavaScript test suite and C++ unit tests. · c42f5829
      christian.plesner.hansen authored
      In the shell sample don't print the result of executing a script, only
      evaluating expressions.
      
      Fixed issue when building samples on Windows using a shared V8
      library.  Added visibility option on Linux build which makes the
      generated library 18% smaller.
      
      Changed build system to accept multiple build modes in one build and
      generate seperate objects, libraries and executables for each mode.
      
      Removed deferred negation optimization (a * -b => -(a * b)) since this
      visibly changes operand conversion order.
      
      Improved parsing performance by introducing stack guard in preparsing.
      Without a stack guard preparsing always bails out with stack overflow.
      
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      c42f5829
  23. 03 Jul, 2008 1 commit