Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 11, 2014
  1. Removed gcc_version magic from our GYP files, we don't support GCC 4.…

    svenpanne@chromium.org authored
    …4 anymore.
    
    R=jkummerow@chromium.org
    
    Review URL: https://codereview.chromium.org/710233004
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25260 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Nov 10, 2014
  1. MIPS: Resolve chromium and android webview build conflicts.

    dusan.milosavljevic@imgtec.com authored
    The mips related gyp variables and compiler flags for webview
    and chromium builds are set externally. The CL ensures this
    behaviour and prevents conflicts in configuration with standalone builds.
    
    TEST=
    BUG=
    R=jkummerow@chromium.org, paul.lind@imgtec.com
    
    Review URL: https://codereview.chromium.org/707883002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25243 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Nov 7, 2014
  1. Add FLAG_trace_maps

    jkummerow@chromium.org authored
    R=verwaest@chromium.org
    
    Review URL: https://codereview.chromium.org/694533003
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25219 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Oct 23, 2014
  1. Remove deprecated lexer-shell.

    bmeurer@chromium.org authored
    R=marja@chromium.org
    
    Review URL: https://codereview.chromium.org/658633003
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24838 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Oct 22, 2014
  1. Disable libstdc++ debug mode on x64 for now.

    bmeurer@chromium.org authored
    TBR=mstarzinger@chromium.org
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24798 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  2. Enable libstdc++ debug mode in debug builds.

    bmeurer@chromium.org authored
    For now it's only enabled on Linux/Intel.
    
    R=mstarzinger@chromium.org
    BUG=v8:3638
    LOG=y
    
    Review URL: https://codereview.chromium.org/650013006
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24794 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Oct 20, 2014
  1. Revert "Enable libstdc++ debug mode in debug builds.".

    bmeurer@chromium.org authored
    This reverts commit r24676 to see if it was the cause for the mysterious
    crashes on some bots. If not, we'll reland it.
    
    TBR=svenpanne@chromium.org
    
    Review URL: https://codereview.chromium.org/663013002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24715 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Oct 17, 2014
  1. Fix Mac build after r24676.

    bmeurer@chromium.org authored
    BUG=v8:3638
    LOG=n
    R=dcarney@chromium.org
    
    Review URL: https://codereview.chromium.org/659253002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24679 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  2. Enable libstdc++ debug mode in debug builds.

    bmeurer@chromium.org authored
    See https://gcc.gnu.org/onlinedocs/libstdc++/manual/debug_mode.html for
    details about the debug mode.
    
    BUG=v8:3638
    LOG=y
    R=jochen@chromium.org
    
    Review URL: https://codereview.chromium.org/648293007
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24676 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Oct 9, 2014
  1. MIPS: Improve runtime detection and compatibility wrt arch. revisions.

    dusan.milosavljevic@imgtec.com authored
    TEST=
    BUG=
    R=jkummerow@chromium.org, paul.lind@imgtec.com
    
    Review URL: https://codereview.chromium.org/618193005
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24486 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Oct 8, 2014
  1. Don't enable WPO on Win64 and require Server 2003 / x64 for win64

    jochen@chromium.org authored
    WPO was only enabled to work around an issue with the Isolate's static
    initializer which no longer exists.
    
    Requiring XP on Win64 doesn't make sense.
    
    BUG=421363
    R=machenbach@chromium.org
    LOG=y
    
    Review URL: https://codereview.chromium.org/637303002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24457 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Oct 1, 2014
  1. Don't filter out -O0 for debug configurations

    jochen@chromium.org authored
    BUG=none
    R=svenpanne@chromium.org
    LOG=n
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24354 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  2. Move unit tests to test/unittests.

    bmeurer@chromium.org authored
    As per discussion on the V8 team, this is the place we want them to live,
    not following the Chrome Style Guide for this.
    
    BUG=v8:3489
    LOG=y
    R=svenpanne@chromium.org
    
    Review URL: https://codereview.chromium.org/615393002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24350 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Sep 25, 2014
  1. Enable FDO for v8 in android build.

    ulan@chromium.org authored
    R=benm@chromium.org, ulan@chromium.org, torne@chromium.org
    
    TEST=manual
    BUG=
    
    Review URL: https://codereview.chromium.org/598723002
    
    Patch from Dehao Chen <dehao@google.com>.
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24219 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Sep 4, 2014
  1. Add missing -Wno-missing-field-initializer flag to standalone.gypi.

    bmeurer@chromium.org authored
    Chrome uses -Wno-missing-field-initializers when building V8, so we
    should better use that as well. It silences warnings generated for the
    GTest port files.
    
    BUG=v8:3518
    LOG=n
    R=jochen@chromium.org
    
    Review URL: https://codereview.chromium.org/535283006
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23676 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Sep 1, 2014
  1. [turbofan] Merge compiler unit tests into src.

    bmeurer@chromium.org authored
    BUG=v8:3489
    LOG=n
    R=svenpanne@chromium.org
    
    Review URL: https://codereview.chromium.org/530693002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23551 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  2. Merge heap unit tests into src.

    bmeurer@chromium.org authored
    Also rip out the unused runtime-unittests; will be added back on-demand.
    
    BUG=v8:3489
    LOG=n
    R=ulan@chromium.org, svenpanne@chromium.org
    
    Review URL: https://codereview.chromium.org/525193004
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23545 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  3. Refactor libplatform unit tests to use GTest/GMock.

    bmeurer@chromium.org authored
    Also migrate them to src.
    
    BUG=v8:3489
    LOG=n
    R=svenpanne@chromium.org
    
    Review URL: https://codereview.chromium.org/526043002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23541 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 29, 2014
  1. Revert "Move base library definitions from v8.gyp to base.gyp."

    bmeurer@chromium.org authored
    This reverts commit r23518 for breaking Blink bots.
    
    TBR=vogelheim@chromium.org
    
    Review URL: https://codereview.chromium.org/517303002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23520 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  2. Move base library definitions from v8.gyp to base.gyp.

    bmeurer@chromium.org authored
    Less confusion is best confusion.
    
    R=svenpanne@chromium.org
    
    Review URL: https://codereview.chromium.org/518023002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23518 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  3. Merge base unit tests into src to be in line with Chrome.

    bmeurer@chromium.org authored
    We still need the test/base-unittests folder until the test driver is
    updated to handle unittests without the boilerplate.
    
    TEST=base-unittests
    R=svenpanne@chromium.org
    BUG=v8:3489
    LOG=n
    
    Review URL: https://codereview.chromium.org/520503004
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23516 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 27, 2014
  1. Tweaks to generate XP-compatible .exes

    svenpanne@chromium.org authored
    BUG=407517
    LOG=y
    R=machenbach@chromium.org
    
    Review URL: https://codereview.chromium.org/504793004
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23436 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 26, 2014
  1. Enable C++11 tests on windows.

    machenbach@chromium.org authored
    TBR=svenpanne@chromium.org
    BUG=400033
    LOG=n
    
    Review URL: https://codereview.chromium.org/500353002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23383 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 25, 2014
  1. Add LTO support for Android Chromium.

    yangguo@chromium.org authored
    This is to add support for a Link-Time Optimizations experiment in Android Chromium. As it is disabled by default, it won't change anything for most configurations.
    
    R=ulan@chromium.org
    
    Review URL: https://codereview.chromium.org/497713002
    
    Patch from Fabrice de Gans <fdegans@chromium.org>.
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23336 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 19, 2014
  1. Setup heap-unittests and runtime-unittests.

    bmeurer@chromium.org authored
    Initial import of empty unit test suites for Toon and Hannes.
    
    R=hpayer@chromium.org
    
    Review URL: https://codereview.chromium.org/475233005
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23190 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  2. Fix Android build.

    ulan@chromium.org authored
    BUG=v8:3506
    LOG=N
    R=bmeurer@chromium.org
    
    Review URL: https://codereview.chromium.org/486123002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23181 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 12, 2014
  1. Reland "MIPS: Add support for arch. revision 6 to mips32 port."

    dusan.milosavljevic@imgtec.com authored
    Fixing gclient runhooks failure caused by reverted commit r23050.
    
    TEST=
    BUG=
    R=jkummerow@chromium.org, paul.lind@imgtec.com
    
    Review URL: https://codereview.chromium.org/467583002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23088 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 11, 2014
  1. Revert "Enable C++11 tests on windows."

    machenbach@chromium.org authored
    This reverts commit r23052. This sets a new landmine.
    
    TBR=jochen@chromium.org
    BUG=400033
    LOG=n
    
    Review URL: https://codereview.chromium.org/465583002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23054 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  2. Revert "Reland "MIPS: Add support for arch. revision 6 to mips32 port.""

    machenbach@chromium.org authored
    This reverts commit r23050 for breaking runhooks on chromium.
    
    See e.g.:
    http://build.chromium.org/p/client.v8/builders/Chrome%20Linux%20Perf/builds/1438/steps/runhooks/logs/stdio
    
    TBR=jochen@chromium.org
    
    Review URL: https://codereview.chromium.org/458983003
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23053 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  3. Enable C++11 tests on windows.

    machenbach@chromium.org authored
    This also adds a landmine as windows bots need a clobber.
    
    BUG=400033
    LOG=n
    TBR=svenpanne@chromium.org
    
    Review URL: https://codereview.chromium.org/457413003
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23052 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  4. Reland "MIPS: Add support for arch. revision 6 to mips32 port."

    dusan.milosavljevic@imgtec.com authored
    Original commit r23028 breaks ARM64 build due to conflicting FP64 symbolic constant definition in src/globals.h and src/arm64/constants-arm64.h.
    
    TEST=
    BUG=
    R=jkummerow@chromium.org, paul.lind@imgtec.com
    
    Review URL: https://codereview.chromium.org/457313003
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23050 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  5. Revert 23028 - "MIPS: Add support for arch. revision 6 to mips32 port."

    jochen@chromium.org authored
    Breaks compilation of ARM64.
    
    | Additional summary:
    |  - Introduce fp64 fpu mode into mips32 port required for r6.
    |  - Implement runtime detections for fpu mode and arch. revision to preserve
    |    compatibility with previous architecture revisions.
    |
    | TEST=
    | BUG=
    | R=jkummerow@chromium.org, paul.lind@imgtec.com
    |
    | Review URL: https://codereview.chromium.org/453043002
    
    BUG=none
    LOG=n
    TBR=jkummerow@chromium.org
    
    Review URL: https://codereview.chromium.org/458193002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23030 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  6. MIPS: Add support for arch. revision 6 to mips32 port.

    dusan.milosavljevic@imgtec.com authored
    Additional summary:
     - Introduce fp64 fpu mode into mips32 port required for r6.
     - Implement runtime detections for fpu mode and arch. revision to preserve
       compatibility with previous architecture revisions.
    
    TEST=
    BUG=
    R=jkummerow@chromium.org, paul.lind@imgtec.com
    
    Review URL: https://codereview.chromium.org/453043002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23028 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 9, 2014
  1. Fix v8 landmines script.

    machenbach@chromium.org authored
    Currently, some builders are in a clobber-landmine loop.
    
    Clobber deletes the .landmines tracker (sigh). Difficult to
    know if we are right after a clobber or if it is first-time
    landmines deployment. Also, a landmine-triggered clobber
    right after a clobber is not possible. Different clobber
    methods for msvs, xcode and make all have different
    blacklists of files that are not deleted.
    
    After the branch point, all v8 branch builders have to be
    manually clobbered, because the appearance of the
    landmines.py script and the first landmine request are in
    the same branch CL.
    
    TBR=jochen@chromium.org
    
    Review URL: https://codereview.chromium.org/457063002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23012 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Commits on Aug 8, 2014
  1. More landmines debug output.

    machenbach@chromium.org authored
    TBR=jochen@chromium.org
    
    Review URL: https://codereview.chromium.org/452903004
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23006 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Something went wrong with that request. Please try again.