- 17 Jul, 2019 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Functions that are called infrequently need not to be inline.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Let inspect recursion do the right thing
-
Yukihiro "Matz" Matsumoto authored
-
- 16 Jul, 2019 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Copy receiver's `MRB_STR_ASCII` flag in some methods of `String`
-
KOBAYASHI Shuji authored
-
Yukihiro "Matz" Matsumoto authored
Error needed/conflicts configuration
-
- 15 Jul, 2019 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Unify type of line number to `uint16_t`
-
Yukihiro "Matz" Matsumoto authored
Keep `MRB_STR_ASCII` flag in some methods of `String`
-
KOBAYASHI Shuji authored
-
- 14 Jul, 2019 7 commits
-
-
KOBAYASHI Shuji authored
-
Yukihiro "Matz" Matsumoto authored
Improve `utf8len()` performance with UTF-8
-
KOBAYASHI Shuji authored
-
Yukihiro "Matz" Matsumoto authored
Fix pack/unpack for base64; ref #4556
-
dearblue authored
-
dearblue authored
For example, `"".unpack("")` evaluates to `[]`.
-
dearblue authored
The pack/unpack "m" directive should be treated as a length rather than an element count.
-
- 15 Jul, 2019 1 commit
-
-
dearblue authored
-
- 13 Jul, 2019 7 commits
-
-
dearblue authored
The purpose is to clarify the error if there is a needed/conflicts configuration at compile time.
-
Yukihiro "Matz" Matsumoto authored
Add `mruby-method` gem to `default.gembox` [ci skip]
-
KOBAYASHI Shuji authored
-
Yukihiro "Matz" Matsumoto authored
It's an error in ISO specification; 15.3.2.2.4 and 15.3.2.2.7
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 12 Jul, 2019 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
Consider `-MP` flag specified when parsing `.d` file
-
Yukihiro "Matz" Matsumoto authored
Fix heap buffer overflow; fix #4569
-
dearblue authored
-
Yukihiro "Matz" Matsumoto authored
Lazy load `tasks/toolchains/*.rake`
-
KOBAYASHI Shuji authored
-
KOBAYASHI Shuji authored
`-MP` flag is used in `tasks/toolchains/android.rake`.
-
- 11 Jul, 2019 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Improve performance `String#index` with UTF-8
-
dearblue authored
-
dearblue authored
Based on Boyer-Moore-Horspool algorithm (Quick Search algorithm). As a side effect, the correct position is returned even if an invalid UTF-8 string is given. ```console % ./mruby@master -e 'p ("\xd1" * 100 + "#").index("#")' 50 % ./mruby@improve-index -e 'p ("\xd1" * 100 + "#").index("#")' 100 ``` The other behavior should be the same as the current implementation.
-
- 10 Jul, 2019 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Remove an unused argument of `str_with_class()`
-
KOBAYASHI Shuji authored
-
- 09 Jul, 2019 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Set `MRB_STR_ASCII` flag when an inline symbol is stringized
-
KOBAYASHI Shuji authored
-
Yukihiro "Matz" Matsumoto authored
Specialize Enumerable#max and Enumerable#min for Range
-