- 25 Aug, 2018 27 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
`gcc -O3` raises error on truncation using `snprintf`.
-
Yukihiro "Matz" Matsumoto authored
This time we used `Integral` module which is mruby specific.
-
Kazuhiro Sera authored
-
Yukihiro "Matz" Matsumoto authored
`"a".sub!("a", "a")` should not return `nil`.
-
pyama86 authored
-
Yukihiro "Matz" Matsumoto authored
`Hash#compact!` should return `nil` if the receiver does not change.
-
Yukihiro "Matz" Matsumoto authored
`mrb_iv_p` -> `mrb_iv_name_sym_p` `mrb_iv_check` -> `mrb_iv_name_sym_check`
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Use segment list for instance variable again to reduce memory.
-
Yukihiro "Matz" Matsumoto authored
The macro `RCLASS_SUPER`, `RCLASS_IV_TBL` and `RCLASS_M_TBL` are removed from `include/mruby/class.h`.
-
Yukihiro "Matz" Matsumoto authored
-
dearblue authored
-
Yukihiro "Matz" Matsumoto authored
Unless `MRB_DISABLE_STDIO` is set. `snprintf` is used anyway if mruby is configured to use `stdio`. This change reduces 8KB of program size on the Linux box.
-
Yukihiro "Matz" Matsumoto authored
This means reducing one word per a call frame.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Renamed flag macro names as well: `MRB_FLAG_IS_FROZEN` -> `MRB_FL_OBJ_FROZEN` `MRB_FLAG_IS_PREPENDED` -> `MRB_FL_CLASS_IS_PREPENDED` `MRB_FLAG_IS_ORIGIN` -> `MRB_FL_CLASS_IS_ORIGIN` `MRB_FLAG_IS_INHERITED` -> `MRB_FL_CLASS_IS_INHERITED`
-
Yukihiro "Matz" Matsumoto authored
-
- 01 Aug, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Remove unmatched quotation mark
-
- 31 Jul, 2018 3 commits
-
-
Kazuhiro NISHIYAMA authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 30 Jul, 2018 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
The implementation of keyword arguments is heavily rely on the prototype made by @take-cheeze in #3629.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
def m(a=1,**k) p [a,k] end m(a: 1)
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 23 Jul, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 21 Jul, 2018 2 commits
-
-
Tomoyuki Sahara authored
[mruby-socket] Network services might not be available
-
Sebastián Katzer authored
-