summaryrefslogtreecommitdiffhomepage
path: root/src/gc.c
AgeCommit message (Expand)Author
2014-08-05Merge branch 'add-gc-docs' of https://github.com/suzukaze/mruby into suzukaze...Yukihiro "Matz" Matsumoto
2014-08-05Add write_barrier docsJun Hiroe
2014-08-04Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-08-03fix conversion warningscremno
2014-08-04rename obsolete mrb_special_const_p to mrb_immediate_pYukihiro "Matz" Matsumoto
2014-08-04add MRB_API modifiers to mruby API functionsYukihiro "Matz" Matsumoto
2014-07-24Merge pull request #2477 from take-cheeze/allocf_udYukihiro "Matz" Matsumoto
2014-07-21Use MRB_TT_EXCEPTION in exception object.take_cheeze
2014-07-17Add field `allocf_ud` to replace current `ud`.take_cheeze
2014-07-02Ensure RVALUE is large enough for word boxing types.David Turnbull
2014-06-04mark pre-allocated exceptionYukihiro "Matz" Matsumoto
2014-06-04use pre-allocated RuntimeError for out-of-memoryYukihiro "Matz" Matsumoto
2014-06-03Fix typos in gckatmutua
2014-05-03Fix indentJun Hiroe
2014-04-29stack may be unclearedYukihiro "Matz" Matsumoto
2014-04-29fiber context may be NULLYukihiro "Matz" Matsumoto
2014-04-27forgot to remove abort()Yukihiro "Matz" Matsumoto
2014-04-27mark may be missed when eval() is calledYukihiro "Matz" Matsumoto
2014-04-24Fix MSVC warning for gc.ckyab
2014-04-01Use MRB_ENV_STACK_SHARED_P to check `cioff` field of REnv.take_cheeze
2014-04-01Use MRB_ENV_STACK_LEN instead of accessing `flags` directly to get REnv's sta...take_cheeze
2014-03-18mark root fiber object; close #1865Yukihiro "Matz" Matsumoto
2014-03-10add comments at end of include guardcubicdaiya
2014-02-28remove break altogether in ci loopYukihiro "Matz" Matsumoto
2014-02-27should not continue loop when ci = NULLYukihiro "Matz" Matsumoto
2014-02-09Merge pull request #1674 from cremno/mrb_bool-FALSE-TRUEYukihiro "Matz" Matsumoto
2014-02-06introduce mrb_str_new_lit() to create strings from C string litralsYukihiro "Matz" Matsumoto
2014-01-31use mrb_bool, FALSE and TRUE morecremno
2014-01-31rework mruby-objectspace and gc.[ch]cremno
2014-01-07remove superfluous includescremno
2014-01-02Merge pull request #1637 from h2so5/extended-arena-sizeYukihiro "Matz" Matsumoto
2014-01-02Fix extended arena check in gc_protecth2so5
2014-01-02remove various preprocessor conditionalscremno
2013-11-22Make mrb->arena variable sized. Use MRB_GC_FIXED_ARENA for old behavior.Yukihiro "Matz" Matsumoto
2013-11-08allow irep to be GCedYukihiro "Matz" Matsumoto
2013-11-07irep->pool not to be GCedYukihiro "Matz" Matsumoto
2013-11-07modified to use irep->reps to reference child ireps. preparation forYukihiro "Matz" Matsumoto
2013-11-04add Fiber.currentYukihiro "Matz" Matsumoto
2013-10-02Improve Grammar of DocumentationDaniel Bovensiepen
2013-08-14check d->type before accessing d->type->dfree; #1474 #858Yukihiro "Matz" Matsumoto
2013-08-09clean up the warnings when GC_PROFILE is onfleuria
2013-08-09remove duplicated incremental_gc_until() in generational GC; #1449Yukihiro "Matz" Matsumoto
2013-08-09add comments for major GCfleuria
2013-08-08finish half-baked GC cycle before starting full GC; #1447Yukihiro "Matz" Matsumoto
2013-08-08allow turning off GC generational mode by default by MRB_GC_TURN_OFF_GENERATI...Yukihiro "Matz" Matsumoto
2013-08-07fix #1442fleuria
2013-08-01revise the comment in mrb_full_gc()fleuria
2013-08-01add comment for clear_all_old()fleuria
2013-07-25replace gc_assert with mrb_assertfleuria
2013-07-24remove an unused local variableYukihiro "Matz" Matsumoto