summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2012-10-20add test case for 750b7c2Yukihiro Matsumoto
2012-10-20pop register stack before rescueYukihiro Matsumoto
2012-10-20unexpect break/next/redo/retry should raise LocalJumpErrorYukihiro Matsumoto
2012-10-20pool string need not to convertYukihiro Matsumoto
2012-10-20should handle break in rescueYukihiro Matsumoto
2012-10-19Merge branch 'master' of github.com:mruby/mrubyYukihiro Matsumoto
2012-10-19shuld handle return in rescue; close #497Yukihiro Matsumoto
2012-10-19shuld handle return in rescue; close #487Yukihiro Matsumoto
2012-10-19empty NODE_BEGIN should push nil; close #496Yukihiro Matsumoto
2012-10-19Merge branch 'master' of github.com:mruby/mrubyYukihiro Matsumoto
2012-10-19wrong check of argument numbersYukihiro Matsumoto
2012-10-19Merge pull request #495 from iij/pr-hexstr-load-brokenYukihiro "Matz" Matsumoto
Fix wrong storage of data when hex-style string is loaded
2012-10-19add symbol style to Enumerable#injectYukihiro Matsumoto
2012-10-19Enumerable#inject should handle empty enumerable; ↵Yukihiro Matsumoto
http://www.tbn.co.jp/blog/?p=813
2012-10-19lshift must not assume sizeof(long) >= sizeof(mrb_int)Yukihiro Matsumoto
2012-10-18Fix wrong storage of data when hex-style string is loadedTakashi 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-18print error message on mrb load errorYukihiro Matsumoto
2012-10-17Merge branch 'master' of github.com:mruby/mrubyYukihiro Matsumoto
2012-10-17Merge pull request #493 from iij/pr-return-breaks-spYukihiro "Matz" Matsumoto
Fix disappearance of a local variable when return statement is called
2012-10-17Merge pull request #494 from monaka/pr-fix-degrade-by-issue-490Yukihiro "Matz" Matsumoto
Fix degrades by #490. (Some changes are reverted.)
2012-10-17Fix degrades by #490. (Some changes are reverted.)Masaki Muranaka
2012-10-17Fix disappearance of a local variable when return statement is calledTakashi 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-17no memory copy for call_iseqYukihiro Matsumoto
2012-10-17should not free() static iseq from cdumpYukihiro Matsumoto
2012-10-17defining mrb_int also requires MRB_INT_{MAX,MIN} to be definedYukihiro Matsumoto
2012-10-16remove wasting stack spaceYukihiro Matsumoto
2012-10-16Kernel#block_given? always gave falseYukihiro Matsumoto
2012-10-16true/false should print proper inspect stringYukihiro Matsumoto
2012-10-16register number adjustment for case statement was wrong; close #487Yukihiro Matsumoto
2012-10-161.divmod(0) should not crash, but return [Inf,NaN] (CRuby incompat); close #492Yukihiro Matsumoto
2012-10-16Merge branch 'master' of github.com:mruby/mrubyYukihiro Matsumoto
2012-10-16"mrbc -" should take input from stdin; close #489Yukihiro Matsumoto
2012-10-16Merge pull request #490 from monaka/pr-avoid-memcpy-on-copying-structuresYukihiro "Matz" Matsumoto
Avoid memcpy() on copying structure.
2012-10-16Merge pull request #491 from monaka/pr-more-strict-warning-checksYukihiro "Matz" Matsumoto
Add more strict warning checks
2012-10-15Avoid memcpy() on copying structure.Masaki Muranaka
2012-10-15Avoid memcpy() on copying structure.Masaki Muranaka
2012-10-15Add more strict warning checksMasaki Muranaka
2012-10-15Avoid memcpy() on copying structure.Masaki Muranaka
2012-10-09Merge pull request #485 from beoran/bdm_extend_main_crashes_fixYukihiro "Matz" Matsumoto
Bugfix for crash if main was extended with a module.
2012-10-09Bugfix for crash if main was extended with a module.Beoran
2012-10-05preserve script file nameYukihiro Matsumoto
2012-10-04script file name should not be in ARGVYukihiro Matsumoto
2012-10-04specify know capacity of an arrayYukihiro Matsumoto
2012-10-04fix indent of mrb_exc_raiseYukihiro Matsumoto
2012-10-04should handle exception from Ruby implemented method called from funcall; ↵Yukihiro Matsumoto
close #484
2012-09-30Merge pull request #483 from akuroda/array_testYukihiro "Matz" Matsumoto
add test cases for Array
2012-09-30add test case for Array#unshift, <=>, and *Akira Kuroda
2012-09-29Merge pull request #481 from monaka/pr-tiny-cleanup-20120929Yukihiro "Matz" Matsumoto
Tiny clean-up
2012-09-30wrong termination of mrb_run on exception; close #480Yukihiro Matsumoto
2012-09-30mruby should exit with 0 on successYukihiro Matsumoto