summaryrefslogtreecommitdiffhomepage
path: root/src/state.c
AgeCommit message (Collapse)Author
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 ↵Masaki Muranaka
environments). This is a first step. It will be reduced stdlib.h in each files later.
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; ↵Yukihiro Matz Matsumoto
close #951
2013-03-03Merge pull request #884 from monaka/pr-use-MRB_IREP_ARRY_INIT_SIZE-macroYukihiro "Matz" Matsumoto
Use MRB_IREP_ARRAY_INIT_SIZE macro.
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 ↵Masaki Muranaka
possible to reduce RAM size.
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
Initialize mrb->irep array with 0 when realloc is called.
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
solution: initialize memory allocated.
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
2012-04-20add mruby sourcesmimaki