1. 18 Nov, 2016 1 commit
    • marja's avatar
      Remove FLAG_min_preparse_length. · 4a5b7e32
      marja authored
      It originates from the era where we used to run a separate preparse step
      before parsing and store the function data. Now the usage of preparser
      is something completely different, so this flag doesn't make sense any
      more.
      
      In addition, this way we get more test coverage for preparser (for small
      scripts).
      
      BUG=
      
      Review-Url: https://codereview.chromium.org/2513563002
      Cr-Commit-Position: refs/heads/master@{#41110}
      4a5b7e32
  2. 18 Mar, 2016 1 commit
  3. 22 Sep, 2015 1 commit
    • adamk's avatar
      Don't crash when preparsing destructured arguments · 7485da7a
      adamk authored
      This adds the materialized literal count accumulated while parsing the
      parameters (in the parser proper) to that accumulated by the preparser.
      
      This should have been caught in cctest/test-parsing, but it's not covered
      because the parsing tests call directly into the preparser rather than
      using Parser::ParseFunctionLiteral (which fully-parses the parameters
      and then calls into the preparser to skip over the function body).
      
      Note that this further-inflates the materialized literal count for
      functions with destructured arguments, since some of the counted
      literals are actually binding patterns. But that's not specific to
      binding patterns in formal parameters: it happens in function bodies, too.
      
      BUG=v8:4400,v8:4407
      LOG=n
      
      Review URL: https://codereview.chromium.org/1350913005
      
      Cr-Commit-Position: refs/heads/master@{#30868}
      7485da7a
  4. 18 May, 2015 1 commit
  5. 12 Feb, 2015 1 commit
  6. 27 Jan, 2015 1 commit
  7. 22 Jan, 2015 1 commit
  8. 07 Jan, 2015 1 commit
  9. 05 Jan, 2015 1 commit
  10. 03 Jan, 2015 1 commit
  11. 24 Jun, 2014 1 commit
  12. 04 Jun, 2014 1 commit
  13. 03 Apr, 2014 1 commit
  14. 31 Mar, 2014 1 commit
  15. 28 Feb, 2014 3 commits
  16. 25 Feb, 2014 1 commit
  17. 20 Feb, 2014 1 commit
  18. 14 Feb, 2014 1 commit