- 25 Aug, 2018 13 commits
-
-
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
-
- 11 Jul, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
add mrbc option `--remove-lv`
-
yuri authored
-
- 10 Jul, 2018 1 commit
-
-
yuri authored
-
- 09 Jul, 2018 1 commit
-
-
yuri authored
* refactor: move `irep_remove_lv` from `mruby-bin-strip` gem to src/dump and rename to `mrb_irep_remove_lv` * add: mrbc option `--remove-lv` to remove LVAR section
-
- 08 Jul, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
[mruby-test] Fix task name is not necessarily a valid path
-
Sebastián Katzer authored
Errno::ENOENT: No such file or directory @ dir_s_mkdir - mruby:Z:/Documents
-
- 04 Jul, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Added ~/Android/Sdk/ndk-bundle as default NDK home
-
duangsuse authored
-
- 02 Jul, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Support MRB_WITHOUT_FLOAT to mruby-io
-
Yusuke Endoh authored
-
- 28 Jun, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 27 Jun, 2018 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Add information about Kernel#binding
-
W authored
-
Yukihiro "Matz" Matsumoto authored
-