1. 22 Aug, 2016 20 commits
  2. 21 Aug, 2016 1 commit
    • v8-autoroll's avatar
      Update V8 DEPS. · ad5471e4
      v8-autoroll authored
      Rolling v8/build to 3345815406d21b1ec594b95711ade879fa486241
      
      Rolling v8/tools/clang to 781e8b3df3bbd631eae9560c1175aec8ce77f77d
      
      TBR=machenbach@chromium.org,vogelheim@chromium.org,hablich@chromium.org
      
      Review-Url: https://codereview.chromium.org/2266723002
      Cr-Commit-Position: refs/heads/master@{#38768}
      ad5471e4
  3. 20 Aug, 2016 4 commits
    • nikolaos's avatar
      This patch continues the refactoring of the traits objects, used by the · 8133ab4c
      nikolaos authored
      parser and the preparser, so that they contain the same set of methods,
      with the same signatures.  It mainly flags some traits methods as const.
      It also contains a small cosmetic change in the definition of CHECK_OK.
      
      R=adamk@chromium.org, marja@chromium.org
      BUG=
      LOG=N
      
      Review-Url: https://codereview.chromium.org/2258123002
      Cr-Commit-Position: refs/heads/master@{#38767}
      8133ab4c
    • nikolaos's avatar
      [parser] Reorder traits methods · 848b6278
      nikolaos authored
      This patch simply reorders the elements of classes ParserTraits
      and PreParserTraits (mainly method headers), so that in both
      classes the elements are defined in the same order.  This is
      useful for easily verifying the consistency between these two
      classes.
      
      R=adamk@chromium.org, marja@chromium.org
      BUG=
      LOG=N
      
      Review-Url: https://codereview.chromium.org/2264483003
      Cr-Commit-Position: refs/heads/master@{#38766}
      848b6278
    • v8-autoroll's avatar
      Update V8 DEPS. · 13bd98cf
      v8-autoroll authored
      Rolling v8/build to 38a9cfaa10bf2b91c52f8a9ef4449723dd7aa706
      
      Rolling v8/tools/mb to 99788b8b516c44d7db25cfb68695bc234fdee5ed
      
      TBR=machenbach@chromium.org,vogelheim@chromium.org,hablich@chromium.org
      
      Review-Url: https://codereview.chromium.org/2267513002
      Cr-Commit-Position: refs/heads/master@{#38765}
      13bd98cf
    • gsathya's avatar
      [parser] Allow duplicate __proto__ keys in patterns · fc52e323
      gsathya authored
      This patch subsumes CoverInitializedNameProduction to create an ObjectLiteralProduction which is now used to report the duplicate proto error as well.
      
      This patch also changes ObjectLiteralChecker::CheckProperty
      to record an ObjectLiteralProduction error instead of
      bailing out immediately. Once we realize that we're in a
      pattern, we rewind the error, otherwise we report the
      error.
      
      BUG=v8:5121
      
      Review-Url: https://codereview.chromium.org/2255353002
      Cr-Commit-Position: refs/heads/master@{#38764}
      fc52e323
  4. 19 Aug, 2016 15 commits