1. 18 Dec, 2017 1 commit
  2. 09 Nov, 2017 1 commit
  3. 06 Nov, 2017 2 commits
  4. 03 Nov, 2017 2 commits
  5. 13 Oct, 2017 1 commit
  6. 28 Aug, 2017 1 commit
    • jgruber's avatar
      [regexp] Shortcut case-folding of entire non-bmp range · 4735f85f
      jgruber authored
      When the range of all non-bmp characters is passed to
      AddUnicodeCaseEquivalents, icu::UnicodeSet::closeOver dutifully tries to
      case-fold every single character in that range. Since we already know
      this to be a nop, we can simply return instead.
      
      This improves compilation time of /ui regexps by around 100x.
      
      Bug: v8:6727
      Change-Id: I79d73c77d6a54cbb5ad2cad0355214ed712b59b9
      Reviewed-on: https://chromium-review.googlesource.com/635303
      Commit-Queue: Jakob Gruber <jgruber@chromium.org>
      Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#47636}
      4735f85f
  7. 25 Jul, 2017 1 commit
  8. 12 Jun, 2017 1 commit
  9. 12 Apr, 2017 1 commit
  10. 28 Feb, 2017 1 commit
  11. 18 Jan, 2017 1 commit
  12. 20 Sep, 2016 1 commit
  13. 15 Jun, 2016 1 commit
  14. 25 Apr, 2016 1 commit
  15. 09 Mar, 2016 1 commit
    • yangguo's avatar
      [regexp] fix bogus assertion in CharacterRange constructor. · d1f68f77
      yangguo authored
      The CharacterRange constructor checks the input for validity. However,
      CharacterRange::Singleton also uses the constructor and may have
      kEndMarker as input, causing the check to fail.
      
      The solution is to move the check to CharacterRange::Range and
      consistently use it across the code base.
      
      R=jkummerow@chromium.org
      BUG=chromium:593282
      LOG=N
      
      Review URL: https://codereview.chromium.org/1776013003
      
      Cr-Commit-Position: refs/heads/master@{#34626}
      d1f68f77
  16. 07 Mar, 2016 2 commits
  17. 27 Jan, 2016 1 commit
  18. 25 Jan, 2016 1 commit
  19. 21 Jan, 2016 3 commits
  20. 08 Jan, 2016 1 commit