1. 16 Jun, 2015 1 commit
    • vogelheim's avatar
      Re-Re-land: Enable external startup by default on Linux. · 17c1cf28
      vogelheim authored
      crrev.com/1177163002 should have fixed the issues that broke this last time.
      
      Notes:
      - The current functionality is meant to stay. If you prefer the old way,
        just set v8_use_external_startup_data=0.
      - You might notice this if you call d8 via PATH. Either explicitly tell d8
        where your external snapshot/built-ins are, or change the build options
        as above.
      - This follows Chromium practice, that mostly uses this feature these days.
      - Other platforms to follow later.
      
      BUG=
      
      Review URL: https://codereview.chromium.org/1189563004
      
      Cr-Commit-Position: refs/heads/master@{#29050}
      17c1cf28
  2. 15 Jun, 2015 1 commit
  3. 12 Jun, 2015 2 commits
  4. 11 Jun, 2015 1 commit
  5. 09 Jun, 2015 3 commits
  6. 08 Jun, 2015 2 commits
  7. 28 May, 2015 1 commit
  8. 27 May, 2015 1 commit
  9. 26 May, 2015 1 commit
  10. 22 May, 2015 2 commits
  11. 21 May, 2015 3 commits
  12. 20 May, 2015 1 commit
  13. 15 May, 2015 1 commit
  14. 11 May, 2015 1 commit
  15. 08 May, 2015 1 commit
    • domenic's avatar
      Add the concept of a V8 extras exports object · ad547cea
      domenic authored
      Exposed to the extras as extrasExports (on the builtins object), on
      which they can put things that should be accessible from C++. Exposed
      to C++ through the V8 API as v8::Context::GetExtrasExportsObject().
      
      Adding a test (in test-api.cc) required adding a simple extra,
      test-extra.js, which we build into the standalone builds.
      
      R=yangguo@chromium.org, jochen@chromium.org
      BUG=
      
      Review URL: https://codereview.chromium.org/1128113006
      
      Cr-Commit-Position: refs/heads/master@{#28317}
      ad547cea
  16. 28 Apr, 2015 1 commit
  17. 27 Apr, 2015 3 commits
  18. 17 Apr, 2015 1 commit
  19. 15 Apr, 2015 1 commit
  20. 09 Apr, 2015 2 commits
  21. 02 Apr, 2015 1 commit
  22. 26 Mar, 2015 1 commit
    • michael_dawson's avatar
      Fix host_arch detection for AIX and one new warning as error · 2ec0f32a
      michael_dawson authored
      The value returned on AIX for platform.machine() is not the
      best value to map the architecture from.  Use platform.system
      to determine if we are on AIX and if so set host_arch to
      ppc64 as AIX 6.1 (the earliest supported) only provides a
      64 bit kernel
      
      AIX was reporting warning that offset may be used uninitialized
      
      	modified:   build/detect_v8_host_arch.py
      	modified:   build/standalone.gypi
      	modified:   src/hydrogen-bce.cc
      
      R=mbrandy@us.ibm.com, jkummerow@chromium.org
      
      BUG=
      
      Review URL: https://codereview.chromium.org/1006583004
      
      Cr-Commit-Position: refs/heads/master@{#27463}
      2ec0f32a
  23. 18 Mar, 2015 2 commits
    • michael_dawson's avatar
      PPC: Changes to allow AIX to compile with gcc 4.8.3 · 86852190
      michael_dawson authored
      We were able to remove most of our changes needed to compile
      on AIX with an earlier compiler level.  These changes are the
      remaining ones.
      
      The changes in heap/heap.cc are needed because otherwise the
      compiler complains that result is potentially used before
      it is initialized.
      
      The changes in heap/mark-compact.cc are required because
      AIX supports the full 64 bit address range so the check
      being guarded is invalid.
      
      The changes in build/toolchain.gypi and
      test/cctest/cctest/gyp are aix only and are adjust the
      compile/link options to allow the AIX build to succeed.
      
      	modified:   build/toolchain.gypi
      	modified:   src/heap/heap.cc
      	modified:   src/heap/mark-compact.cc
      	modified:   test/cctest/cctest.gyp
      
      R=danno@chromium.org, svenpanne@chromium.org
      
      BUG=
      
      Review URL: https://codereview.chromium.org/1013833002
      
      Cr-Commit-Position: refs/heads/master@{#27255}
      86852190
    • michael_dawson's avatar
      PPC: Force PPC linux to use gcc and gcc 4.8.3 changes for AIX · a7bb84a4
      michael_dawson authored
      - We don't have clang for PPC, force use of gcc.
      - Changes needed to compile/build on AIX with gcc 4.8.3 missed
      from last review
      
      	modified:   build/standalone.gypi
      
      R=danno@chromium.org, svenpanne@chromium.org
      
      BUG=
      
      Review URL: https://codereview.chromium.org/1018543003
      
      Cr-Commit-Position: refs/heads/master@{#27254}
      a7bb84a4
  24. 14 Mar, 2015 1 commit
  25. 09 Mar, 2015 3 commits
  26. 05 Mar, 2015 1 commit
  27. 04 Mar, 2015 1 commit