| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-10-29 | revert part of #507 for warning | Yukihiro Matsumoto | |
| 2012-10-28 | Merge pull request #510 from masuidrive/master | Yukihiro "Matz" Matsumoto | |
| define convert method mrb_int/mrb_float with C string | |||
| 2012-10-28 | Merge pull request #511 from iij/pr-no-method-error-mesg | Yukihiro "Matz" Matsumoto | |
| change the error message (NoMethodError, NameError) | |||
| 2012-10-28 | Merge pull request #507 from ↵ | Yukihiro "Matz" Matsumoto | |
| monaka/pr-not-use-memset-in-structure-initialization Use substitution instead of memset in structure initializations. | |||
| 2012-10-28 | change the error message (NoMethodError, NameError) | Akira Yumiyama | |
| 2012-10-27 | define convert method mrb_int/mrb_float with C string | Yuichiro MASUI | |
| 2012-10-26 | singleton classes should be able to have instance variables; close #509 | Yukihiro Matsumoto | |
| 2012-10-25 | Use substitution instead of memset in structure initialization. | Masaki Muranaka | |
| 2012-10-22 | Merge pull request #505 from monaka/pr-add-unformat-mrb_raise | Yukihiro "Matz" Matsumoto | |
| Change C API for raise. | |||
| 2012-10-23 | do not touch h from Hash when h might be NULL | Yukihiro Matsumoto | |
| 2012-10-23 | adjust regsiter stack for NODE_OP_ASGN that use OP_SEND | Yukihiro Matsumoto | |
| 2012-10-23 | skip useless OP_MOVE in peephole optimization | Yukihiro Matsumoto | |
| 2012-10-23 | adjust regsiter stack for NODE_OP_ASGN; close #499 | Yukihiro Matsumoto | |
| 2012-10-23 | mrb_raisef(): new function. Same as previou version of mrb_raise(). | Masaki Muranaka | |
| mrb_raise(): API modified. It cannot treat variable arguments. | |||
| 2012-10-22 | Merge pull request #504 from monaka/pr-remove-redundant-sizeof-char | Yukihiro "Matz" Matsumoto | |
| Remove redundant sizeof(char). | |||
| 2012-10-22 | Merge pull request #503 from ↵ | Yukihiro "Matz" Matsumoto | |
| monaka/pr-fix-protype-declaration-mismatch-in-uint8_dump Fix prototype/declaration mismatch in uint8_dump(). | |||
| 2012-10-22 | Remove redundant sizeof(char). "Always sizeof(char) == 1" is described in ↵ | Masaki Muranaka | |
| ISO C specs. | |||
| 2012-10-22 | Use MRB_DUMP_SIZE_OF_CHAR instead of sizeof(char). | Masaki Muranaka | |
| 2012-10-22 | Fix prototype/declaration mismatch in uint8_dump(). | Masaki Muranaka | |
| 2012-10-22 | Avoid memcpy() on copying structures. | Masaki Muranaka | |
| 2012-10-21 | Merge pull request #500 from monaka/pr-avoid-memcpy-on-copying-structure | Yukihiro "Matz" Matsumoto | |
| Avoid memcpy() on copying structures. | |||
| 2012-10-21 | Avoid memcpy() on copying structures. | Masaki Muranaka | |
| 2012-10-20 | avoid duplicated OP_RETURN | Yukihiro Matsumoto | |
| 2012-10-20 | pop register stack before rescue | Yukihiro Matsumoto | |
| 2012-10-20 | unexpect break/next/redo/retry should raise LocalJumpError | Yukihiro Matsumoto | |
| 2012-10-20 | pool string need not to convert | Yukihiro Matsumoto | |
| 2012-10-20 | should handle break in rescue | Yukihiro Matsumoto | |
| 2012-10-19 | shuld handle return in rescue; close #497 | Yukihiro Matsumoto | |
| 2012-10-19 | empty NODE_BEGIN should push nil; close #496 | Yukihiro Matsumoto | |
| 2012-10-19 | Merge pull request #495 from iij/pr-hexstr-load-broken | Yukihiro "Matz" Matsumoto | |
| Fix wrong storage of data when hex-style string is loaded | |||
| 2012-10-19 | lshift must not assume sizeof(long) >= sizeof(mrb_int) | Yukihiro Matsumoto | |
| 2012-10-18 | Fix wrong storage of data when hex-style string is loaded | Takashi Sogabe | |
| This patch fixes corruption of data when hex-style string is loaded. I saw following phenomenon in an ubuntu/amd64 environment. Test code: str = "\x0\x1\x2\x03\x04\x05\x06\a\b\t\n\v\f\r\x0E\x0F\x10" p str[-1] == "\0x10" Output(binary program with mrbc -B): false Output(script with mruby): true | |||
| 2012-10-17 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro Matsumoto | |
| 2012-10-17 | Merge pull request #493 from iij/pr-return-breaks-sp | Yukihiro "Matz" Matsumoto | |
| Fix disappearance of a local variable when return statement is called | |||
| 2012-10-17 | Fix degrades by #490. (Some changes are reverted.) | Masaki Muranaka | |
| 2012-10-17 | Fix disappearance of a local variable when return statement is called | Takashi Sogabe | |
| Commit of #18dd60c causes disappearance of a local variable if return statement is called without arguments. This patch fixes incorrect value of stack pointer. test program: def test_return_cond return if nil obj = 123 p obj p obj.class end test_return_cond output(commit #18dd60c): main Object output(includes this patch): 123 Fixnum | |||
| 2012-10-17 | no memory copy for call_iseq | Yukihiro Matsumoto | |
| 2012-10-17 | should not free() static iseq from cdump | Yukihiro Matsumoto | |
| 2012-10-16 | remove wasting stack space | Yukihiro Matsumoto | |
| 2012-10-16 | Kernel#block_given? always gave false | Yukihiro Matsumoto | |
| 2012-10-16 | true/false should print proper inspect string | Yukihiro Matsumoto | |
| 2012-10-16 | register number adjustment for case statement was wrong; close #487 | Yukihiro Matsumoto | |
| 2012-10-16 | 1.divmod(0) should not crash, but return [Inf,NaN] (CRuby incompat); close #492 | Yukihiro Matsumoto | |
| 2012-10-15 | Avoid memcpy() on copying structure. | Masaki Muranaka | |
| 2012-10-15 | Avoid memcpy() on copying structure. | Masaki Muranaka | |
| 2012-10-15 | Avoid memcpy() on copying structure. | Masaki Muranaka | |
| 2012-10-09 | Bugfix for crash if main was extended with a module. | Beoran | |
| 2012-10-04 | fix indent of mrb_exc_raise | Yukihiro Matsumoto | |
| 2012-10-04 | should handle exception from Ruby implemented method called from funcall; ↵ | Yukihiro Matsumoto | |
| close #484 | |||
| 2012-09-29 | Merge pull request #481 from monaka/pr-tiny-cleanup-20120929 | Yukihiro "Matz" Matsumoto | |
| Tiny clean-up | |||
