1. 27 May, 2019 1 commit
    • Clemens Hammacher's avatar
      [cleanup] Replace simple typedefs by using · a335f2ae
      Clemens Hammacher authored
      This replaces all typedefs that define types and not functions by the
      equivalent "using" declaration.
      
      This was done mostly automatically using this command:
      ag -l '\btypedef\b' src test | xargs -L1 \
           perl -i -p0e 's/typedef ([^*;{}]+) (\w+);/using \2 = \1;/sg'
      
      Patchset 2 then adds some manual changes for typedefs for pointer types,
      where the regular expression did not match.
      
      R=mstarzinger@chromium.org
      TBR=yangguo@chromium.org, jarin@chromium.org
      
      Bug: v8:9183
      Change-Id: I6f6ee28d1793b7ac34a58f980b94babc21874b78
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1631409
      Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
      Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#61849}
      a335f2ae
  2. 24 May, 2019 1 commit
  3. 23 May, 2019 1 commit
  4. 20 Sep, 2018 1 commit
  5. 04 Apr, 2018 1 commit
  6. 02 Feb, 2018 1 commit
  7. 13 Dec, 2016 1 commit
    • leszeks's avatar
      [turbofan] Add a mutex for recording compilation statistics · 1df36a80
      leszeks authored
      There was previously a race between different phases recording their
      first entry -- and thus, their insert order -- on the main and
      concurrent-compilation thread. This would later manifest as a segfault
      when creating the sorted array of phases for --turbo-stats (as two
      phases would have the same insert order and so there would be a gap in
      the array).
      
      Review-Url: https://codereview.chromium.org/2572713003
      Cr-Commit-Position: refs/heads/master@{#41669}
      1df36a80
  8. 13 Jun, 2016 1 commit
  9. 20 Apr, 2015 1 commit
  10. 27 Oct, 2014 1 commit
  11. 23 Oct, 2014 1 commit