summaryrefslogtreecommitdiffhomepage
path: root/src/state.c
AgeCommit message (Expand)Author
2013-09-02support multiple filename in ireptake_cheeze
2013-07-25replace assert with mrb_assertfleuria
2013-06-11add assertion that check sizeof(void*) should be 4 bytes when MRB_NAN_BOXING ...Yukihiro "Matz" Matsumoto
2013-05-20primary mruby fiber implementationYukihiro "Matz" Matsumoto
2013-05-13Fix early free of irep->filenameCarson McDonald
2013-04-25rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206Yukihiro "Matz" Matsumoto
2013-03-29Sort include files. Some redundant includes are removed.Masaki Muranaka
2013-03-26main.to_s should also return "main"Yukihiro Matz Matsumoto
2013-03-26remove all MRB_TT_MAIN from sourceYukihiro Matz Matsumoto
2013-03-26Merge branch 'selftopiv' of https://github.com/carsonmcdonald/mruby into cars...Yukihiro Matz Matsumoto
2013-03-26use C99 flexible array member instead of [1]Yukihiro Matz Matsumoto
2013-03-26zero length array is GCC extensionYukihiro Matz Matsumoto
2013-03-25Make mrb_top_self return a real instance.Carson McDonald
2013-03-24Use size_t instead of int. This is for portability.Yukihiro Matz Matsumoto
2013-03-16Remove stdlib.h from mruby.h. It is for portability (care for freestanding en...Masaki Muranaka
2013-03-14Remove compiler warningmattn
2013-03-13Add null checkkano4
2013-03-06Cut off mrb_irep_free from mrb_close; based on a patch from @matsumoto-r; clo...Yukihiro Matz Matsumoto
2013-03-03Merge pull request #884 from monaka/pr-use-MRB_IREP_ARRY_INIT_SIZE-macroYukihiro "Matz" Matsumoto
2013-03-02mrb_open takes no arguments: (void) instead of ()Cremno
2013-02-25Use MRB_IREP_ARRAY_INIT_SIZE macro. It should be configurable since it is pos...Masaki Muranaka
2013-01-27Fixes a number of "comparison between signed and unsigned" warnings.Carson McDonald
2013-01-23resolve conflictYukihiro Matz Matsumoto
2013-01-22Removed extYuichiro MASUI
2013-01-22Added finalizer of mrbgemsYuichiro MASUI
2012-12-07refactor and move irep malloc away to mrb_add_irep()Yukihiro Matz Matsumoto
2012-11-09fix incorrect mrb->irep initializationskandhas
2012-11-08Fix build on c++ compilerXuejie Xiao
2012-10-25Use substitution instead of memset in structure initialization.Masaki Muranaka
2012-10-17should not free() static iseq from cdumpYukihiro Matsumoto
2012-09-05Free mrb->rescue and mrb->ensure.Masamitsu MURASE
2012-09-03remove memleaks using linked allocatorYukihiro Matsumoto
2012-09-03introduce toplevel object main; close #327Yukihiro Matsumoto
2012-08-29remove flags from irepYukihiro Matsumoto
2012-08-28free heap pages from mrb_close()Yukihiro Matsumoto
2012-08-28free symbol table from mrb_close()Yukihiro Matsumoto
2012-08-21Refer to irep_capa as well as irep_len when irep is marked by GC.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-12call mrb_gc_free_gc from mrb_closeYukihiro Matsumoto
2012-07-29Make all(?) void casts explicit for C++Max Anselm
2012-07-21Modify allocation size of mrb->irep.Masamitsu MURASE
2012-07-08Use mrb_calloc if you want zero cleard buffers.Masaki Muranaka
2012-06-03Verify that memory for mrb_state was allocatedJon
2012-06-03issue: make test fail on mingw.liyuray
2012-05-17idx should be less than the cap, if it is equal irep needs to grow.Carson McDonald
2012-04-30rm whitespaceroco
2012-04-24move header files {irep,dump,cdump,ritehash}.h to /include/mrubyYukihiro Matsumoto
2012-04-23add file headermimaki