| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 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-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 | |||
| 2012-09-30 | wrong termination of mrb_run on exception; close #480 | Yukihiro Matsumoto | |
| 2012-09-29 | mrb_long2int(n) : Remove as unused. | Masaki Muranaka | |
| defines.h : Remove as already commented out. | |||
| 2012-09-27 | should adjust array size | Yukihiro Matsumoto | |
| 2012-09-27 | load_exec should return undef on syntax errors | Yukihiro Matsumoto | |
| 2012-09-26 | should not call mrb_parser_free() on NULL pointer | Yukihiro Matsumoto | |
| 2012-09-21 | should adjust pc after OP_CALL | Yukihiro Matsumoto | |
| 2012-09-20 | OP_CALL for cfunc must restore callinfo; close #476 | Yukihiro Matsumoto | |
| 2012-09-13 | should define String#+ (non inlined); close #469 | Yukihiro Matsumoto | |
| 2012-09-13 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro Matsumoto | |
| 2012-09-12 | check if an Exception instance has a "mesg" attribute | Tomoyuki Sahara | |
| fix the issue that "Exception.new.inspect" causes SIGSEGV. | |||
| 2012-09-12 | mrb_sym can be short integer; reduced 10KB | Yukihiro Matsumoto | |
| 2012-09-12 | remoce duplicate declaration of TOUPPER/TOLOWER | Yukihiro Matsumoto | |
| 2012-09-12 | two more wrapper macros for ctype.h | Tomoyuki Sahara | |
| we need them on the platform where 'char' is signed. | |||
| 2012-09-12 | typo fixed | Yukihiro Matsumoto | |
| 2012-09-12 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro Matsumoto | |
| 2012-09-10 | Merge pull request #463 from emboss/define_dbl_dig_conditionally | Yukihiro "Matz" Matsumoto | |
| Define DBL_DIG only if it wasn't previously defined | |||
| 2012-09-11 | Fixes #464. | Shannen Saez | |
| 2012-09-11 | Define DBL_DIG only if it wasn't previously defined | emboss | |
| DBL_DIG may already be defined on the target system, defining it without checking first may overwrite system values. | |||
| 2012-09-10 | Merge pull request #461 from bovi/makefile-writing-fixes | Yukihiro "Matz" Matsumoto | |
| Fix writing errors in Makefiles | |||
| 2012-09-10 | Fix writing errors in Makefiles | Daniel Bovensiepen | |
| 2012-09-10 | Array#reverse! should call ary_modify | Yukihiro Matsumoto | |
| 2012-09-10 | Merge pull request #460 from iij/pr-nul-in-string | Yukihiro "Matz" Matsumoto | |
| compiler may generate broken binary if string literal has NUL characters | |||
| 2012-09-10 | Merge pull request #459 from shancat/warning_fix | Yukihiro "Matz" Matsumoto | |
| Fixed Windows warning. | |||
| 2012-09-10 | OP_EQ should try direct compararison first | Yukihiro Matsumoto | |
| 2012-09-10 | use mrb_test | Yukihiro Matsumoto | |
| 2012-09-10 | eagerly reduce allocated array memory | Yukihiro Matsumoto | |
| 2012-09-10 | use mrb_malloc instead of clearing mrb_calloc | Yukihiro Matsumoto | |
| 2012-09-10 | simplify array generation from mrb_run | Yukihiro Matsumoto | |
| 2012-09-10 | check special_const before calling respond_to? | Yukihiro Matsumoto | |
| 2012-09-10 | a string may have NUL characters. | Tomoyuki Sahara | |
| 2012-09-10 | Fixed Windows warning. | Shannen Saez | |
| Compiling on Windows 7 from a Windows SDK 7 prompt with CMake. `nmake all test` now works with the `tzset()` warning gone. | |||
| 2012-09-10 | should have preserved original method name | Yukihiro Matsumoto | |
| 2012-09-10 | inlining some mrb_value assignments | Yukihiro Matsumoto | |
| 2012-09-09 | mrb might be intialized incompletely from mrbc; close #457 | Yukihiro Matsumoto | |
