| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-10-31 | fix: broken variable reference, use 'next' statement | Kouki Ooyatsu | |
| Because the tree is gone pop() even if it is empty. | |||
| 2012-10-29 | Merge pull request #515 from iij/pr-fix-mrb-format | Yukihiro "Matz" Matsumoto | |
| fixes *.mrb dump/load format with escaped character. | |||
| 2012-10-29 | Merge pull request #517 from ↵ | Yukihiro "Matz" Matsumoto | |
| skandhas/pr-fix-cannot-get-const-form-singleton-class fix cannot get/set const variable form singleton class | |||
| 2012-10-30 | fix cannot get/set const variable form singleton class | skandhas | |
| 2012-10-30 | Use NULL instead of 0. (It is not a bug fix but a cosmetic change.) | Masaki Muranaka | |
| 2012-10-30 | fixes *.mrb dump/load format with escaped character. | Akira Yumiyama | |
| - hex-style string support - mrb format changes like: - "\n" (before: \n -> after: \n) - '\n' (before: \n -> after: \\n) | |||
| 2012-10-28 | Merge pull request #513 from ↵ | Yukihiro "Matz" Matsumoto | |
| monaka/pr-not-use-memset-in-structure-initialization3 Use substitution instead of memset in structure initialization. | |||
| 2012-10-29 | Use substitution instead of memset in structure initialization. | Masaki Muranaka | |
| 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 | |
