1. 05 Jan, 2017 1 commit
  2. 03 Jan, 2017 1 commit
  3. 08 Dec, 2016 1 commit
  4. 31 Oct, 2016 1 commit
  5. 10 Oct, 2016 1 commit
  6. 28 Sep, 2016 1 commit
    • zhengxing.li's avatar
      [tracing] Avoid Gcc compilation fail by declaring AddTraceEvent function in... · 990a8e39
      zhengxing.li authored
      [tracing] Avoid Gcc compilation fail by declaring AddTraceEvent function in Class derived from Platform Class.
      
        The CL #39789 (https://codereview.chromium.org/2367603002 ) caused the Gcc compilation fail for v8 debug mode.
        The error message was:
        In file included from .././include/libplatform/v8-tracing.h:13:0,
                         from .././src/libplatform/default-platform.h:14,
                         from ../src/libplatform/default-platform.cc:5:
        .././include/v8-platform.h:169:20: error: ‘virtual uint64_t v8::Platform::AddTraceEvent(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int32_t, const char**, const uint8_t*, const uint64_t*, unsigned int)’ was hidden [-Werror=overloaded-virtual]
           virtual uint64_t AddTraceEvent(
                            ^
        In file included from ../src/libplatform/default-platform.cc:5:0:
        .././src/libplatform/default-platform.h:55:12: error:   by ‘virtual uint64_t v8::platform::DefaultPlatform::AddTraceEvent(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int32_t, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int)’ [-Werror=overloaded-virtual]
           uint64_t AddTraceEvent(
                    ^
      
        This CL fixed this issue by adding "using Platform::AddTraceEvent;" before all declarations of AddTraceEvent functions in Classes derived from Platform Class.
      
      BUG=
      
      Review-Url: https://codereview.chromium.org/2380583002
      Cr-Commit-Position: refs/heads/master@{#39810}
      990a8e39
  7. 27 Sep, 2016 3 commits
  8. 26 Sep, 2016 1 commit
  9. 09 Sep, 2016 1 commit
  10. 23 Aug, 2016 1 commit
  11. 10 Aug, 2016 2 commits
  12. 04 Aug, 2016 1 commit
  13. 02 Aug, 2016 1 commit
  14. 27 Jul, 2016 1 commit
  15. 26 Jul, 2016 2 commits
  16. 25 Apr, 2016 1 commit
  17. 17 Mar, 2016 1 commit
  18. 11 Mar, 2016 2 commits
  19. 01 Mar, 2016 1 commit
  20. 26 Feb, 2016 1 commit
    • fmeawad's avatar
      Reland: Add Scoped Context Info (Isolate) to V8 Traces · 567e5839
      fmeawad authored
      This patch adds the newly added support for contexts in V8 Tracing, as well
      as use it to mark all the entry points for a V8 Isolate.
      
      Update for reland: The current tracing interface needs to be updated (AddTraceEvent),
      but the embedders need to migrate to the new version before removing the old version.
      (Reland of: https://codereview.chromium.org/1686233002)
      
      The revert happened because the 2 signatures of the old and new AddTraceEvent where different
      so it threw an overload-virtual error on cross arm debug. This issue is temporary, and to solve
      it, I added an implementation of the old and new everywhere until the embedder implements the new.
      
      BUG=v8:4565
      LOG=N
      
      R=jochen@chromium.org
      
      Review URL: https://codereview.chromium.org/1704253002
      
      Cr-Commit-Position: refs/heads/master@{#34332}
      567e5839
  21. 17 Feb, 2016 2 commits
  22. 05 Feb, 2016 1 commit
  23. 17 Dec, 2015 1 commit
  24. 04 Nov, 2015 1 commit
  25. 30 Sep, 2015 1 commit
  26. 15 Jul, 2015 1 commit
  27. 02 Jul, 2015 2 commits
  28. 17 Jun, 2015 1 commit
  29. 20 Apr, 2015 1 commit
  30. 02 Apr, 2015 1 commit
  31. 12 Dec, 2014 1 commit
  32. 06 Oct, 2014 1 commit
  33. 01 Oct, 2014 1 commit