1. 03 Jul, 2014 1 commit
  2. 23 Jun, 2014 1 commit
  3. 20 Jun, 2014 1 commit
  4. 10 Jun, 2014 1 commit
  5. 05 Jun, 2014 1 commit
    • vogelheim@chromium.org's avatar
      Support external startup data in V8. · ba9f391b
      vogelheim@chromium.org authored
      [Retry of crrev.com/293993021, which caused problems with 'ninja all' in Chromium. First patch set if a clean apply
      of crrev.com/293993021. Subsequent sets are the actual fix
      for that issue.]
      
      If the embedder chooses, the 'natives' (library sources) and the
      precompiled startup blob can be written to files during the build
      process and handed over to V8 at startup. The main purpose would be
      to reduce the size of the compiled binary for space constrained
      platforms.
      
      The build-time option is off by default. Nothing should change if
      it's not enabled.
      
      BUG=
      R=jochen@chromium.org
      
      Review URL: https://codereview.chromium.org/315033002
      
      git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21696 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      ba9f391b
  6. 04 Jun, 2014 1 commit
  7. 03 Jun, 2014 1 commit
  8. 25 Apr, 2014 1 commit
  9. 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
  10. 21 Nov, 2013 1 commit
  11. 19 Nov, 2013 2 commits
  12. 06 Nov, 2013 1 commit
  13. 11 Oct, 2013 1 commit
  14. 30 Sep, 2013 3 commits
  15. 19 Sep, 2013 1 commit
  16. 18 Sep, 2013 2 commits
  17. 10 Jul, 2013 1 commit