1. 11 Nov, 2019 2 commits
  2. 10 Nov, 2019 2 commits
  3. 09 Nov, 2019 2 commits
  4. 08 Nov, 2019 6 commits
  5. 07 Nov, 2019 2 commits
  6. 06 Nov, 2019 2 commits
  7. 05 Nov, 2019 3 commits
  8. 04 Nov, 2019 1 commit
  9. 03 Nov, 2019 2 commits
  10. 02 Nov, 2019 2 commits
  11. 01 Nov, 2019 2 commits
  12. 31 Oct, 2019 1 commit
  13. 30 Oct, 2019 2 commits
  14. 29 Oct, 2019 4 commits
  15. 28 Oct, 2019 2 commits
  16. 27 Oct, 2019 2 commits
  17. 26 Oct, 2019 2 commits
    • Yukihiro "Matz" Matsumoto's avatar
      Merge pull request #4791 from... · 8710a22c
      Yukihiro "Matz" Matsumoto authored
      Merge pull request #4791 from shuujii/optimize-chars2bytes-with-MRB_UTF8_STRING-to-ASCII-only-string
      
      Optimize `chars2bytes` with `MRB_UTF8_STRING` to ASCII only string
      8710a22c
    • KOBAYASHI Shuji's avatar
      Optimize `chars2bytes` with `MRB_UTF8_STRING` to ASCII only string · db0a4d90
      KOBAYASHI Shuji authored
      ### Benchmark (with `MRB_UTF8_STRING`)
      
        ```
        $ mruby -e '
          COUNT = 150000
          SIZE = 10000
          strs = Array.new(COUNT) do
            s = "a" * SIZE
            s.size  # set `MRB_STR_ASCII` flag
            s
          end
          i = 0
          t = Time.now
          while i < COUNT
            strs[i][-2..-1] = ""
            i += 1
          end
          printf "%.2f sec\n", Time.now - t
        '
      
        1.10 sec  # before
        0.07 sec  # after
        ```
      db0a4d90
  18. 25 Oct, 2019 1 commit