summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2019-04-10Remove `MRB_API` from `mrb_instance_new`.Yukihiro "Matz" Matsumoto
2019-04-10Merge pull request #4367 from shuujii/extract-frozen-checking-to-functionYukihiro "Matz" Matsumoto
2019-04-10Use the old style declaration; ref #4365Yukihiro "Matz" Matsumoto
2019-04-09Extract frozen checking to functionKOBAYASHI Shuji
2019-04-08Fix C99 style inline declaration; fix #4365Yukihiro "Matz" Matsumoto
2019-04-06Merge pull request #4362 from shuujii/move-Array-append-prepend-from-core-to-...Yukihiro "Matz" Matsumoto
2019-04-06Move `Array#(append|prepend)` from core to `mruby-ary-ext`KOBAYASHI Shuji
2019-04-06Remove unused `mrb_proc_cfunc_p()`KOBAYASHI Shuji
2019-04-05`Module#alias_method` should return `self` in ISO standardKOBAYASHI Shuji
2019-04-05Merge pull request #4358 from shuujii/use-mrb_proc_arity-instead-of-Proc-arit...Yukihiro "Matz" Matsumoto
2019-04-05Merge pull request #4355 from shuujii/modify-else-and-endif-annotations-in-sr...Yukihiro "Matz" Matsumoto
2019-04-04Use `mrb_proc_arity` instead of `Proc#arity` call in `Method#arity`KOBAYASHI Shuji
2019-04-03Modify `#else` and `#endif` annotations in `src/fmt_fp.c` [ci skip]KOBAYASHI Shuji
2019-04-03Remove unnecessary `_set_output_format` callKOBAYASHI Shuji
2019-04-02Merge pull request #4352 from shuujii/fix-modifiable-class-nameYukihiro "Matz" Matsumoto
2019-04-01Fix modifiable class nameKOBAYASHI Shuji
2019-04-01Avoid keeping pointers from `mrb_sym2name_len()`; fix #4342Yukihiro "Matz" Matsumoto
2019-03-28Use `mrb_sym2str` in implementation of `Symbol#to_s`KOBAYASHI Shuji
2019-03-28Fixed mistakes in 92dce05Yukihiro "Matz" Matsumoto
2019-03-27Merge pull request #4344 from shuujii/remove-unused-variable-in-each_backtraceYukihiro "Matz" Matsumoto
2019-03-27Remove unused variable in `each_backtrace()`KOBAYASHI Shuji
2019-03-27Fix another bug related to #4342Yukihiro "Matz" Matsumoto
2019-03-27Avoid using 'mrb_str_new_static` if a symbol is packed; fix #4342Yukihiro "Matz" Matsumoto
2019-03-26Fix missing `MRB_API` prefix for functions below; clse #4267Yukihiro "Matz" Matsumoto
2019-03-25Use uppercase version of `ctype` macros e.g. `ISSPACE`; fix #4338Yukihiro "Matz" Matsumoto
2019-03-25Remove implementation of `Symbol#===`KOBAYASHI Shuji
2019-03-25Need to check length before packing a symbol; fix #4340Yukihiro "Matz" Matsumoto
2019-03-24Fix arguments spec in `src/proc.c`KOBAYASHI Shuji
2019-03-21Fix `Float#eql?`KOBAYASHI Shuji
2019-03-17Fix class/instance variable name validationKOBAYASHI Shuji
2019-03-15Merge pull request #4328 from shuujii/fix-constant-name-validationYukihiro "Matz" Matsumoto
2019-03-15Use `fmt_fp()` for portable float representation.Yukihiro "Matz" Matsumoto
2019-03-14Fix constant name validationKOBAYASHI Shuji
2019-03-11Reduce `String` creation in `check_(cv|const)_name_sym`KOBAYASHI Shuji
2019-03-03Extract similar code fragment to method in `src/class.c`KOBAYASHI Shuji
2019-03-02Do not apply `mrb_ptr()` to immediate objects; fix #4307Yukihiro "Matz" Matsumoto
2019-03-02Print length of the `iseq` in code dump header; fix #4304Yukihiro "Matz" Matsumoto
2019-02-27Add newline to warning by `mrb_warn()`KOBAYASHI Shuji
2019-02-25Refactor `src/backtrace.c`KOBAYASHI Shuji
2019-02-18Parenthesize expression to suppress warning; ref #4278Yukihiro "Matz" Matsumoto
2019-02-18Merge pull request #4283 from shuujii/reorder-members-in-struct-backtrace_loc...Yukihiro "Matz" Matsumoto
2019-02-18Reorder members in `struct backtrace_location`KOBAYASHI Shuji
2019-02-18Remove unneeded `memset()` in `src/backtrace.c`KOBAYASHI Shuji
2019-02-17Merge pull request #4279 from dearblue/fix-inline-packed-symbolsYukihiro "Matz" Matsumoto
2019-02-16Use `const int` instead of `enum`dearblue
2019-02-16Fix inline packed symbols on 32 bit mode with MRB_WORD_BOXINGdearblue
2019-02-16Add length argument for `sym_inline_unpack()`KOBAYASHI Shuji
2019-02-15Extract code fragment for unpacking into method in `sym_inline_unpack()`KOBAYASHI Shuji
2019-02-15Merge pull request #4276 from shuujii/use-assert-for-checking-sym-in-sym_inli...Yukihiro "Matz" Matsumoto
2019-02-14Use `mrb_assert()` for checking `sym` in `sym_inline_unpack()`KOBAYASHI Shuji