1. 15 Apr, 2014 1 commit
    • plind44@gmail.com's avatar
      MIPS: Add big-endian support for MIPS. · 5a016958
      plind44@gmail.com authored
      Important notices:
      
      - The snapshot cannot be created for big-endian target in cross-compilation
        environment on little-endian host using simulator.
      
      - In order to have i18n support working on big-endian target, the icudt46b.dat and
        icudt46b_dat.S files should be generated and upstreamed to ICU repo.
      
      - The mjsunit 'nans' test is endian dependent, it is skipped for mips target.
      
      - The zlib and Mandreel from Octane 2.0 benchmark are endian dependent due to
        use of typed arrays.
      
      TEST=
      BUG=
      R=jkummerow@chromium.org, plind44@gmail.com
      
      Review URL: https://codereview.chromium.org/228943009
      
      Patch from Dusan Milosavljevic <Dusan.Milosavljevic@rt-rk.com>.
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20778 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      5a016958
  2. 10 Apr, 2014 1 commit
  3. 09 Apr, 2014 1 commit
    • jochen@chromium.org's avatar
      Use abstract configurations to switch between opt debug settings · d426cd10
      jochen@chromium.org authored
      The problem is that conditions are evaluated before configuration inheritance is resolved, so we can't just define a configuration like this:
      
      'Optdebug': {
        'inherits_from': ['Debug'],
        'variables': {
          'v8_optimized_debug': 2,
        }
      }
      
      Instead, we have to put the different settings depending on the optimization level into separate configurations, and use conditions inside the concrete configurations to inherit from the correct base class.
      
      Common settings go in the base configuration DebugBaseCommon, and v8_optimized_debug dependent settings go into DebugBase{0,1,2}
      
      The new Debug configuration inherits from DebugBaseCommon and DebugBase<(v8_optimized_debug), while the new configuration Optdebug inherits from DebugBaseCommon and DebugBase2.
      
      BUG=v8:3252
      R=machenbach@chromium.org, jkummerow@chromium.org
      LOG=n
      
      Review URL: https://codereview.chromium.org/224443003
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20605 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      d426cd10
  4. 03 Apr, 2014 1 commit
  5. 02 Apr, 2014 1 commit
  6. 01 Apr, 2014 1 commit
  7. 26 Mar, 2014 3 commits
  8. 24 Mar, 2014 3 commits
  9. 21 Mar, 2014 2 commits
  10. 14 Mar, 2014 1 commit
  11. 13 Mar, 2014 1 commit
  12. 12 Feb, 2014 1 commit
  13. 23 Jan, 2014 1 commit
  14. 17 Jan, 2014 1 commit
  15. 15 Jan, 2014 2 commits
  16. 07 Jan, 2014 1 commit
  17. 02 Jan, 2014 6 commits
  18. 11 Dec, 2013 1 commit
  19. 05 Dec, 2013 1 commit
  20. 02 Dec, 2013 1 commit
  21. 22 Nov, 2013 2 commits
  22. 21 Nov, 2013 1 commit
  23. 19 Nov, 2013 2 commits
  24. 18 Nov, 2013 1 commit
  25. 13 Nov, 2013 2 commits
  26. 06 Nov, 2013 1 commit