- 23 Oct, 2014 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Add Kernel#Hash
-
- 21 Oct, 2014 2 commits
-
-
Jun Hiroe authored
-
Yukihiro "Matz" Matsumoto authored
Add Kernel#String
-
- 20 Oct, 2014 3 commits
-
-
Jun Hiroe authored
-
Yukihiro "Matz" Matsumoto authored
instance_methods etc should not include undef'ed method names; based on a patch from @cremno; fix #2613
-
Yukihiro "Matz" Matsumoto authored
Refactor mrb_f_array func
-
- 19 Oct, 2014 4 commits
-
-
Jun Hiroe authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Add Kernel.Array
-
Jun Hiroe authored
-
- 18 Oct, 2014 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 17 Oct, 2014 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 15 Oct, 2014 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
fix typo (i->idx)
-
Jan Berdajs authored
-
- 03 Oct, 2014 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 02 Oct, 2014 9 commits
-
-
Yukihiro "Matz" Matsumoto authored
fixed. cygwin-gcc(ver4.8.3) warning in conv_digit()
-
Yukihiro "Matz" Matsumoto authored
-
Hiroyuki Matsuzaki authored
-
Yukihiro "Matz" Matsumoto authored
Change mrblib's source path to absolute path
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Pacify MSVC warnings for numeric.c, proc.c, and symbol.c
-
Hiroshi Mimaki authored
-
Hiroshi Mimaki authored
-
Yukihiro "Matz" Matsumoto authored
b72e94fa used _etext and _edata to distinguish C string literals from heap allocated strings, but using _edata, global char arrays may be considered as string literals. to avoid the issue, we have to use __init_array_start, which might be less portable. you can still use _edata, by using MRB_NO_INIT_ARRAY_START.
-
- 30 Sep, 2014 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
on platforms with _etext and _edata, mruby can distinguish string literals so that it avoids memory allocation to copy them. for example, on my Linux box (x86 32bit), memory consumed by mrbtest decreased from 8,168,203 to 8,078,848 (reduced 88KB).
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
remove unnecessary trailing comma to remove pre C99 declaration error with -Wdeclaration-after-statement
-
Yukihiro "Matz" Matsumoto authored
instead of adding sym->name hash table, linear symbol table is added, and reduced name->sym hash table size.
-
Yukihiro "Matz" Matsumoto authored
target_class should not be TT_ICLASS in instance_eval(string); ref #1152
-
Yukihiro "Matz" Matsumoto authored
fixed. closures scope in eval(string)
-
- 29 Sep, 2014 2 commits
-
-
Satoshi Odawara authored
-
Satoshi Odawara authored
-
- 28 Sep, 2014 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Remove duplicated mrb_print_backtrace() declaration
-
- 27 Sep, 2014 1 commit
-
-
Kouhei Sutou authored
It is declared in mruby.h.
-
- 21 Sep, 2014 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Fix `mrb_get_args` arguments type error found by mruby-clang-plugin.
-