1. 18 Sep, 2018 2 commits
  2. 04 Jul, 2018 1 commit
  3. 22 Jun, 2018 1 commit
  4. 01 Jun, 2018 1 commit
  5. 09 Apr, 2018 1 commit
  6. 21 Mar, 2018 3 commits
  7. 09 Nov, 2017 1 commit
  8. 06 Nov, 2017 2 commits
  9. 03 Nov, 2017 2 commits
  10. 17 Oct, 2017 1 commit
  11. 13 Oct, 2017 1 commit
  12. 19 Sep, 2017 1 commit
  13. 10 Feb, 2017 1 commit
  14. 14 Oct, 2016 1 commit
    • jgruber's avatar
      [regexp] Turn last match info into a simple FixedArray · f60a7c4f
      jgruber authored
      Now that all accesses to the last match info are in C++ and TF code, we can
      finally turn the last match info into a FixedArray. Similar to the ArrayList,
      it uses its first field to store its length and grows dynamically in amortized
      O(1) time.
      
      Unlike previously, this means that the last match info pointer stored on the
      context can actually change (in case the FixedArray needs to grow).
      
      BUG=v8:5339
      
      Review-Url: https://codereview.chromium.org/2415103002
      Cr-Commit-Position: refs/heads/master@{#40308}
      f60a7c4f
  15. 05 Oct, 2016 1 commit
  16. 26 Sep, 2016 1 commit
    • jgruber's avatar
      Enable component builds for fuzzers · 22606f0c
      jgruber authored
      V8 is collecting a growing amount of fuzzers, all of which take substantial
      space on the bots and in chromium build archives. This CL improves that
      situation by allowing component (shared library) builds for almost all fuzzers.
      
      The parser fuzzer is handled as an exception since it would require exporting a
      large number of additional functions.
      
      A component build results in about a 50-100x improvement in file size for each
      fuzzer (~50M-100M to around 1.1M).
      
      BUG=chromium:648864
      CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_compile_dbg_ng;master.tryserver.chromium.android:android_clang_dbg_recipe
      
      Review-Url: https://codereview.chromium.org/2360983002
      Cr-Commit-Position: refs/heads/master@{#39709}
      22606f0c
  17. 12 Aug, 2016 1 commit
    • jkummerow's avatar
      [regexp][liveedit] Fix inconsistent JSArrays · bb9707c8
      jkummerow authored
      The hand-written KeyedLoadIC_Megamorphic stub didn't care about JSArray
      lengths, which made it lenient towards said lengths being wrong, but it
      will soon fix that bug and thereby become more strict.
      
      LiveEdit: factory->NewJSArray(capacity) doesn't set a length, so set it
      manually.
      RegExp: to avoid having to take care of array length updating in the
      RegExpExecStub, just use a JSObject instead.
      
      Review-Url: https://codereview.chromium.org/2244673002
      Cr-Commit-Position: refs/heads/master@{#38624}
      bb9707c8
  18. 15 Jun, 2016 1 commit
  19. 07 Mar, 2016 1 commit
  20. 02 Feb, 2016 2 commits
  21. 27 Jan, 2016 3 commits
  22. 21 Jan, 2016 3 commits
  23. 08 Jan, 2016 1 commit
  24. 16 Dec, 2015 1 commit
  25. 19 Nov, 2015 1 commit
  26. 17 Nov, 2015 3 commits
  27. 27 Oct, 2015 1 commit
    • yangguo's avatar
      RegExp: remove last match info override. · 85e085b7
      yangguo authored
      With ES6 21.2.5.8, step 13, we no longer have to keep up the illusion
      that matching and calling replace function is interleaved. This is
      observable through unspec'ed static properties such as RegExp.$1.
      
      Last match info not working yet.
      
      R=littledan@chromium.org
      
      Review URL: https://codereview.chromium.org/1418703003
      
      Cr-Commit-Position: refs/heads/master@{#31593}
      85e085b7
  28. 21 Aug, 2015 1 commit