| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-10-02 | remove accidental check-in of mruby-thread gem | Yukihiro "Matz" Matsumoto | |
| 2014-10-02 | fixed. cygwin-gcc(ver4.8.3) warning in conv_digit() | Hiroyuki Matsuzaki | |
| 2014-10-02 | Merge pull request #2601 from mimaki/mrblib_absolute_path | Yukihiro "Matz" Matsumoto | |
| Change mrblib's source path to absolute path | |||
| 2014-10-02 | cast MRB_ENV_STACK_LEN to (mrb_int); ref #2600 | Yukihiro "Matz" Matsumoto | |
| 2014-10-02 | Merge pull request #2600 from mimaki/fix_msvc_warnings | Yukihiro "Matz" Matsumoto | |
| Pacify MSVC warnings for numeric.c, proc.c, and symbol.c | |||
| 2014-10-02 | Change mrblib's source path to absolute path | Hiroshi Mimaki | |
| 2014-10-02 | Pacify MSVC warnings for numeric.c, proc.c, and symbol.c | Hiroshi Mimaki | |
| 2014-10-02 | use __init_array_start to determine readonly data section; | Yukihiro "Matz" Matsumoto | |
| b72e94f 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. | |||
| 2014-10-01 | load.c to use mrb_ro_data_p() | Yukihiro "Matz" Matsumoto | |
| 2014-09-30 | mrbconf.h option MRB_USE_ETEXT_EDATA to reduce memory. | Yukihiro "Matz" Matsumoto | |
| 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). | |||
| 2014-09-30 | mrb_sym2name_len() should initialize lenp even when proper symbol does not exist | Yukihiro "Matz" Matsumoto | |
| 2014-09-30 | remove unnecessary trailing comma to remove pre C99 declaration error with ↵ | Yukihiro "Matz" Matsumoto | |
| -Wdeclaration-after-statement | |||
| 2014-09-30 | O(1) mrb_sym2name_len(); close #2591 | Yukihiro "Matz" Matsumoto | |
| instead of adding sym->name hash table, linear symbol table is added, and reduced name->sym hash table size. | |||
| 2014-09-30 | Merge pull request #2599 from SatoshiOdawara/fix_target_class_in_instance_eval | Yukihiro "Matz" Matsumoto | |
| target_class should not be TT_ICLASS in instance_eval(string); ref #1152 | |||
| 2014-09-30 | Merge pull request #2598 from SatoshiOdawara/fix_lv_scope_eval | Yukihiro "Matz" Matsumoto | |
| fixed. closures scope in eval(string) | |||
| 2014-09-29 | target_class should not be TT_ICLASS in instance_eval(string); ref #1152 | Satoshi Odawara | |
| 2014-09-29 | fixed. closures scope in eval(string) | Satoshi Odawara | |
| 2014-09-28 | Merge pull request #2597 from kou/remove-duplicated-declaration | Yukihiro "Matz" Matsumoto | |
| Remove duplicated mrb_print_backtrace() declaration | |||
| 2014-09-27 | Remove duplicated mrb_print_backtrace() declaration | Kouhei Sutou | |
| It is declared in mruby.h. | |||
| 2014-09-21 | Merge pull request #2596 from take-cheeze/fix_args | Yukihiro "Matz" Matsumoto | |
| Fix `mrb_get_args` arguments type error found by mruby-clang-plugin. | |||
| 2014-09-21 | Fix `mrb_get_args` arguments types found by mruby-clang-plugin. | take_cheeze | |
| 2014-09-21 | Merge pull request #2595 from drbrain/80_column_README | Yukihiro "Matz" Matsumoto | |
| Wrap README, etc. to 80 columns | |||
| 2014-09-21 | Wrap CONTRIBUTING.md to 80 columns | Eric Hodel | |
| 2014-09-21 | Wrap INSTALL to 80 columns | Eric Hodel | |
| 2014-09-21 | Wrap README.md to 80 columns | Eric Hodel | |
| 2014-09-19 | code reduce by using mrb_get_args("n") | Yukihiro "Matz" Matsumoto | |
| 2014-09-19 | `Module#const_defined?` to take second optional argument as CRuby; fix #2593 | Yukihiro "Matz" Matsumoto | |
| 2014-09-19 | change class argument of mrb_const_defined_at from `struct RClass*` to ↵ | Yukihiro "Matz" Matsumoto | |
| `mrb_value` to make it consistent with mrb_const_defined; ref #2593 | |||
| 2014-09-19 | const_defined? to check superclasses; ref #2593 | Yukihiro "Matz" Matsumoto | |
| 2014-09-19 | to_hash/to_a check in Hash[] should only be done when only one argument is ↵ | Yukihiro "Matz" Matsumoto | |
| given; ref #2594 | |||
| 2014-09-19 | Merge pull request #2594 from yasuyuki/hash | Yukihiro "Matz" Matsumoto | |
| Implement Hash[] | |||
| 2014-09-18 | copy documentation comment from CRuby | INOUE Yasuyuki | |
| 2014-09-18 | remove line number from raise message | INOUE Yasuyuki | |
| 2014-09-18 | refactor Hash generator loop | INOUE Yasuyuki | |
| 2014-09-17 | Merge pull request #2592 from miura1729/original2 | Yukihiro "Matz" Matsumoto | |
| update outdated links to the original program. | |||
| 2014-09-16 | update outdated links to the original program. | Miura Hideki | |
| 2014-09-15 | change mrb_sym type from uint16_t to uint32_t | Yukihiro "Matz" Matsumoto | |
| 2014-09-12 | constify pointer from RARRAY_PTR to detect potential write barrier bugs. | Yukihiro "Matz" Matsumoto | |
| if you see compiler errors due to this commit, you'd better to use array-modifying functions, e.g. mrb_ary_set() or mrb_ary_push(), otherwise you might see nasty GC bugs in the future. if you are sure what you are doing, replace `RARRAY_PTR(ary)` by `mrb_ary_ptr(ary)->ptr`. but be warned. | |||
| 2014-09-10 | add benchmark/bm_app_lc_fizzbuzz.rb | Yukihiro "Matz" Matsumoto | |
| 2014-09-09 | Merge pull request #2590 from cubicdaiya/issues/inline2 | Yukihiro "Matz" Matsumoto | |
| Add inline to str_with_class(). | |||
| 2014-09-09 | Add inline to str_with_class(). | Tatsuhiko Kubo | |
| 2014-09-08 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-09-08 | Merge pull request #2589 from take-cheeze/fix_msvc_cxx | Yukihiro "Matz" Matsumoto | |
| Fix MSVC C++ ABI build. Close #2588. | |||
| 2014-09-08 | Fix MSVC C++ ABI build. Close #2588. | take_cheeze | |
| 2014-09-08 | remove execution bit from benchmark/fib39.rb | Yukihiro "Matz" Matsumoto | |
| 2014-09-08 | fixed wandering filename problem | Yukihiro "Matz" Matsumoto | |
| 2014-09-06 | implement Hash.[] | INOUE Yasuyuki | |
| 2014-09-05 | Merge pull request #2587 from take-cheeze/fix_def_gem_load | Yukihiro "Matz" Matsumoto | |
| Fix default gem loading in `generate_gem_table`. | |||
| 2014-09-05 | Fix default gem loading in `generate_gem_table`. | take_cheeze | |
| 2014-09-05 | support native byteorder in mrb files; ref 3492be | Yukihiro "Matz" Matsumoto | |
