summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2012-09-06add Time#inspectYukihiro Matsumoto
2012-09-06add Module#inspect; close #453Yukihiro Matsumoto
2012-09-06inspect on classes should not cause SEGVYukihiro Matsumoto
2012-09-04Merge pull request #449 from masamitsu-murase/free_rescue_and_ensure_in_mrb_c...Yukihiro "Matz" Matsumoto
2012-09-04Merge pull request #448 from masamitsu-murase/check_iv_tblYukihiro "Matz" Matsumoto
2012-09-04Merge pull request #447 from iij/pr-tailcall-oobYukihiro "Matz" Matsumoto
2012-09-05Free mrb->rescue and mrb->ensure.Masamitsu MURASE
2012-09-05Check iv.Masamitsu MURASE
2012-09-04small performance tweak; inline assignmentYukihiro Matsumoto
2012-09-04rename config macro name IV_INITIAL_SIZE -> IVHASH_INIT_SIZEYukihiro Matsumoto
2012-09-04fix out-of-bound access on compiling empty blocks.Tomoyuki Sahara
2012-09-03zero check added to mrb_fixnum_mul as wellYukihiro Matsumoto
2012-09-03zero check before overflow check devision; close #446Yukihiro Matsumoto
2012-09-03do no generate lineno info if no filename is specifiedYukihiro Matsumoto
2012-09-03remove memleaks using linked allocatorYukihiro Matsumoto
2012-09-03remove OP_LOADNIL before OP_SEND by introducing OP_SENDB (send with block)Yukihiro Matsumoto
2012-09-03improve local variable dump in parser_dumpYukihiro Matsumoto
2012-09-03should print file:line when exception is raised within mrblibYukihiro Matsumoto
2012-09-03make Kernel#inspect not to call #to_sYukihiro Matsumoto
2012-09-03introduce toplevel object main; close #327Yukihiro Matsumoto
2012-09-03peephole optimization to generatio OP_ADDI/OP_SUBIYukihiro Matsumoto
2012-09-01manage line number in yacc rules, not in lexerYukihiro Matsumoto
2012-08-31wrong condition for iv name checkYukihiro Matsumoto
2012-08-31source position added to exception representationYukihiro Matsumoto
2012-08-31save debugging lineno info in irepYukihiro Matsumoto
2012-08-29inline fixnum opsYukihiro Matsumoto
2012-08-29remove flags from irepYukihiro Matsumoto
2012-08-28fixed typosKim H Madsen
2012-08-28free heap pages from mrb_close()Yukihiro Matsumoto
2012-08-28close pool in toplevel scopeYukihiro Matsumoto
2012-08-28free symbol table from mrb_close()Yukihiro Matsumoto
2012-08-25Merge pull request #439 from masamitsu-murase/modify_ci_nregs_in_yieldYukihiro "Matz" Matsumoto
2012-08-26Publish mrb_hash_delete_key.Masamitsu MURASE
2012-08-26ci->nregs should be set to irep->nregs + 2 if proc is not a C function.Masamitsu MURASE
2012-08-22file/line info passed to codegen; argument type of mrb_generate_code() has ch...Yukihiro Matsumoto
2012-08-22Merge branch 'master' of github.com:mruby/mrubyYukihiro Matsumoto
2012-08-22abort() if mrb->jmp is emptyYukihiro Matsumoto
2012-08-20Merge pull request #437 from masamitsu-murase/modify_irep_initialization_and_...Yukihiro "Matz" Matsumoto
2012-08-21Refer to irep_capa as well as irep_len when irep is marked by GC.Masamitsu MURASE
2012-08-21Refer to mrb->ci instead of local variable `ci` after m->body.func is called,Masamitsu MURASE
2012-08-19mrb_open_allocf() should keep ud in mrb_stateYukihiro Matsumoto
2012-08-19replace RiteVM in comments by mrubyYukihiro Matsumoto
2012-08-19allocf should take ud; https://twitter.com/junjis0203/status/236949976461221889Yukihiro Matsumoto
2012-08-18remove assignment to unused dst; close #424Yukihiro Matsumoto
2012-08-18remove assignment to unused retvalYukihiro Matsumoto
2012-08-18remove BEGIN/END from syntaxYukihiro Matsumoto
2012-08-18reduce mrb_funcall invocationsYukihiro Matsumoto
2012-08-18replace mrb_iv_set by mrb_obj_iv_setYukihiro Matsumoto
2012-08-18rename MRUBY_OBJECT_HEADER to MRB_OBJECT_HEADERYukihiro Matsumoto
2012-08-17function prototypes sorted by call & removed unused (file, io, thread)Selman ULUG