| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-01-13 | Merge pull request #3081 from val00274/fix_toolchains_params | Yukihiro "Matz" Matsumoto | |
| Fix build error in ruby 1.8. | |||
| 2016-01-13 | Fix build error in ruby 1.8. | asatou | |
| Apply change of #2978 to :clang, :gcc, :visualcpp toolchains | |||
| 2016-01-11 | Merge pull request #3080 from kou/fix-class-variable-in-module | Yukihiro "Matz" Matsumoto | |
| Fix class variable reference in module | |||
| 2016-01-11 | Fix class variable reference in module | Kouhei Sutou | |
| Fix #3079 | |||
| 2016-01-08 | fixed a problem with upvar access from instance_eval; ref #3072 | Yukihiro "Matz" Matsumoto | |
| 2016-01-08 | Merge pull request #3077 from sgnr/output-backtrace-segfault | Yukihiro "Matz" Matsumoto | |
| Fix segfault on mrb_exc_backtrace. | |||
| 2016-01-07 | Fix segfault on mrb_exc_backtrace. | Simon Génier | |
| The code to iterate over backtrace locations was changed in #3065, but unfortunately output_backtrace was not correctly updated to forward the callback. | |||
| 2016-01-07 | replace mrb_toplevel_run() by mrb_top_run() | Yukihiro "Matz" Matsumoto | |
| 2016-01-07 | mruby-eval: fixed receiver value in eval context; close #3072 | Yukihiro "Matz" Matsumoto | |
| 2016-01-07 | change mrb_run related API names; compatibility macros provided | Yukihiro "Matz" Matsumoto | |
| 2016-01-07 | move KHASH_DECLARE(ht..) to mruby/hash.h; close #3073 | Yukihiro "Matz" Matsumoto | |
| 2016-01-07 | mruby-sprintf to use mrb_int formatting macros; ref #3076 | Yukihiro "Matz" Matsumoto | |
| 2016-01-07 | Merge pull request #3074 from syohex/precision-parameter-type | Yukihiro "Matz" Matsumoto | |
| printf precision parameter must be 'int' type | |||
| 2016-01-07 | printf precision parameter must be 'int' type | Syohei YOSHIDA | |
| There is a problem when MRB_INT64 is enabled. | |||
| 2016-01-06 | Merge pull request #3071 from ksss/symbol | Yukihiro "Matz" Matsumoto | |
| symname_p support `!~` | |||
| 2016-01-06 | Merge pull request #3070 from kazuho/kazuho/printf-specifiers | Yukihiro "Matz" Matsumoto | |
| provide macro to ease using printf mrb_int | |||
| 2016-01-06 | define `MRB_PRI?` that map to `PRI?NN` depending on the size of `mrb_int` | Kazuho Oku | |
| 2016-01-06 | symname_p support `!~` | ksss | |
| 2016-01-05 | bytes2chars() conversion to fail if target byte offset is not on the ↵ | Yukihiro "Matz" Matsumoto | |
| character boundary; ref #3067 that means String#index matches first byte of a multi-byte character. this behavior is different from CRuby, but a compromise for mruby which does not have encoding stuffs. | |||
| 2016-01-04 | stack_extend before eval_under() | Yukihiro "Matz" Matsumoto | |
| 2016-01-02 | instance_eval should pass the receiver as a block parameter; close #3029 | Yukihiro "Matz" Matsumoto | |
| 2016-01-02 | mirb: enlarge code buffer size to 4KB | Yukihiro "Matz" Matsumoto | |
| 2016-01-02 | mruby-fiber: fiber_switch() to use nesting VM when it's called from C API or ↵ | Yukihiro "Matz" Matsumoto | |
| mrb_funcall(); close #3056 | |||
| 2016-01-01 | Merge pull request #3068 from kazuho/kazuho/osx-_setjmp | Yukihiro "Matz" Matsumoto | |
| use _setjmp/_longjmp on OS X | |||
| 2016-01-01 | use _setjmp/_longjmp on other BSD flavors | Kazuho Oku | |
| 2016-01-01 | use _setjmp/_longjmp on OS X | Kazuho Oku | |
| 2015-12-31 | mruby-fiber: add Fiber.yield description; close #3066 | Yukihiro "Matz" Matsumoto | |
| Fiber.yield cannot be called from #initialize which is called by mrb_funcall(). It is mruby limitation. | |||
| 2015-12-31 | Merge pull request #3067 from ksss/use-memchr | Yukihiro "Matz" Matsumoto | |
| Use memchr for performance | |||
| 2015-12-31 | Use memchr for performance | ksss | |
| ```ruby s = "b" str = ("a" * 100 + s) t = Time.now str.index(s) puts Time.now - t ``` before => 0.000788 after => 0.000508 --- ```ruby s = "b" str = ("a" * 100 * 1024 * 1024 + s) t = Time.now str.index(s) puts Time.now - t ``` before => 0.225474 after => 0.008658 | |||
| 2015-12-31 | __t_printstr__ may not be available for tests | Yukihiro "Matz" Matsumoto | |
| 2015-12-31 | GC must scan env from fibers even when it's not yet copied to heap; fix #3063 | Yukihiro "Matz" Matsumoto | |
| 2015-12-30 | simpler t_print | Yukihiro "Matz" Matsumoto | |
| 2015-12-29 | Merge pull request #3065 from kou/support-backtrace-after-method-calls | Yukihiro "Matz" Matsumoto | |
| Support backtrace after method calls | |||
| 2015-12-29 | Skip backtrace related tests when backtrace isn't available | Kouhei Sutou | |
| 2015-12-29 | Support backtrace after method calls | Kouhei Sutou | |
| GitHub: fix #2902, #2917 The current implementation traverses stack to retrieve backtrace. But stack will be changed when some operations are occurred. It means that backtrace may be broken after some operations. This change (1) saves the minimum information to retrieve backtrace when exception is raised and (2) restores backtrace from the minimum information when backtrace is needed. It reduces overhead for creating backtrace Ruby objects. The space for the minimum information is reused by multiple exceptions. So memory allocation isn't occurred for each exception. | |||
| 2015-12-29 | Merge pull request #3064 from kou/fix-indent | Yukihiro "Matz" Matsumoto | |
| Fix indent | |||
| 2015-12-29 | Fix indent | Kouhei Sutou | |
| 2015-12-26 | Merge pull request #2331 from take-cheeze/struct_test | Yukihiro "Matz" Matsumoto | |
| Improve `Struct` test. | |||
| 2015-12-26 | remove duplicated local variable declaration | Yukihiro "Matz" Matsumoto | |
| 2015-12-26 | Merge pull request #3062 from suzukaze/refactor-array-each | Yukihiro "Matz" Matsumoto | |
| Refactor Array#each | |||
| 2015-12-26 | Merge pull request #3061 from mattn/fix-ctrl-c | Yukihiro "Matz" Matsumoto | |
| mirb: Don't exit on Ctrl-C | |||
| 2015-12-26 | Refactor Array#each | Jun Hiroe | |
| 2015-12-26 | mirb: Don't exit on Ctrl-C | kyab | |
| 2015-12-26 | remove execute bit from mrbgems/mruby-bin-debugger files | Yukihiro "Matz" Matsumoto | |
| 2015-12-26 | Merge pull request #3058 from mattn/fix-include-blocker | Yukihiro "Matz" Matsumoto | |
| rename include blocker | |||
| 2015-12-25 | rename include blocker | Yasuhiro Matsumoto | |
| 2015-12-23 | Merge pull request #3057 from yuuu/add_next_command | Yukihiro "Matz" Matsumoto | |
| mrdb: Added 'next' command. | |||
| 2015-12-23 | fix bug that doesn't stop program when execute next command. | Yuhei Okazaki | |
| 2015-12-23 | fixed next command's comment. | Yuhei Okazaki | |
| 2015-12-23 | add next command to mrdb. | Yuhei Okazaki | |
