index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
gc.c
Age
Commit message (
Expand
)
Author
2018-09-07
Clear terminated space
dearblue
2018-08-06
irep is released when Fiber is terminated
pyama86
2018-08-01
Remove `nregs` member from `mrb_callinfo`.
Yukihiro "Matz" Matsumoto
2018-07-31
Reorganize flags values for classes; fix #3975
Yukihiro "Matz" Matsumoto
2018-04-26
Fix wrong the number of marked objects of MRB_TT_ENV in gray mark phase
Kouhei Sutou
2018-04-18
Turn off major GC mode before full GC; fix #4000
Yukihiro "Matz" Matsumoto
2018-04-14
Invoke full GC when too many objects allocated during GC; fix #3998
Yukihiro "Matz" Matsumoto
2018-04-14
Change `MAJOR_GC_INC_RATIO` to 120; ref #3998
Yukihiro "Matz" Matsumoto
2018-04-14
Remove `DEFAULT_` from `DEFAULT_MAJOR_GC_INC_RATIO`; ref #3998
Yukihiro "Matz" Matsumoto
2018-02-02
Fix possible memory access error.
Takeshi Watanabe
2017-11-29
Need to free contexts when freeing fibers.
Yukihiro "Matz" Matsumoto
2017-11-22
Should have marked all ensure stack entries; fix #3855 fix #3856
Yukihiro "Matz" Matsumoto
2017-11-19
Invoke `mrb_full_gc()` before `ObjectSpace.count_objects`.
Yukihiro "Matz" Matsumoto
2017-11-04
Merge branch 'master' of github.com:mruby/mruby
YAMAMOTO Masaya
2017-10-31
Need to mark fibers referenced from `env`; fix #3837
Yukihiro "Matz" Matsumoto
2017-10-28
Heavily refactored how lexical scope links are implemented; fix #3821
Yukihiro "Matz" Matsumoto
2017-10-11
Add MRB_WITHOUT_FLOAT
YAMAMOTO Masaya
2017-10-11
Use division expression instead of some floating point literals
YAMAMOTO Masaya
2017-10-01
Add new type of shared string: `RSTR_FSHARED`.
Yukihiro "Matz" Matsumoto
2017-09-29
Cut links from `irep` in heaps finalization.
Yukihiro "Matz" Matsumoto
2017-09-27
fix: src\gc.c(1425): warning C4244: '=': conversion from 'mrb_int' to 'int', ...
Tomasz Dąbrowski
2017-09-27
fix: src\gc.c(1392): warning C4244: '=': conversion from 'mrb_int' to 'int', ...
Tomasz Dąbrowski
2017-09-27
fix: src\gc.c(559): warning C4244: '=': conversion from 'mrb_int' to 'int', p...
Tomasz Dąbrowski
2017-09-05
Avoid recursion from `mark_context()`.
Yukihiro "Matz" Matsumoto
2017-09-04
Restructure `irep->outer` chain; fix #3804
Yukihiro "Matz" Matsumoto
2017-08-30
Need to mark `mrb->range_class`; fix #3797
Yukihiro "Matz" Matsumoto
2017-08-29
Revert "Clear `irep->outer` when no `Proc` reference the `irep`; fix #3793"
Yukihiro "Matz" Matsumoto
2017-08-28
Clear `irep->outer` when no `Proc` reference the `irep`; fix #3793
Yukihiro "Matz" Matsumoto
2017-08-19
Call `mrb_full_gc` before `gc_each_objects`; ref #3782
Yukihiro "Matz" Matsumoto
2017-08-05
`proc->body.irep` may be NULL; fix #3761
Yukihiro "Matz" Matsumoto
2017-08-01
Implements `Module::nesting' (15.2.2.3.2); ref #600, #3200
Yukihiro "Matz" Matsumoto
2017-07-27
Embed small size array elements in the heap.
Yukihiro "Matz" Matsumoto
2017-07-18
Simplify `mrb_gc_arena_restore()` to reduce overhead.
Yukihiro "Matz" Matsumoto
2017-07-12
Avoid float operation to shrink arena buffer size.
Yukihiro "Matz" Matsumoto
2017-06-22
No need to mark stacks of terminated fibers; fix #3720
Yukihiro "Matz" Matsumoto
2017-06-17
Merge pull request #3706 from MasahikoSawada/fix_typo
Yukihiro "Matz" Matsumoto
2017-06-17
Mark the GC arena in `final_marking_phase`.
Yukihiro "Matz" Matsumoto
2017-06-17
Mark the root context in `final_marking_phase`.
Yukihiro "Matz" Matsumoto
2017-06-17
Mark global variables in `final_marking_phase`; fix #3704
Yukihiro "Matz" Matsumoto
2017-06-17
Correct comments in gc.c
Yukihiro "Matz" Matsumoto
2017-06-17
Fix a typo in gc.c.
Masahiko Sawada
2017-06-16
Allow `break` from a block called by `mrb_yield`; close #3359
Yukihiro "Matz" Matsumoto
2017-06-16
Use `MRB_THROW` instead of `mrb_exc_raise`.
Yukihiro "Matz" Matsumoto
2017-06-15
Mark the exception object in the final marking phase; ref #3702
Yukihiro "Matz" Matsumoto
2017-06-03
Prohibit changing generational mode during GC disabled; fix #3689
Yukihiro "Matz" Matsumoto
2017-06-01
Avoid invoking GC when disabled or iterating; fix #3681
Yukihiro "Matz" Matsumoto
2017-06-01
Simplify ensure stack management; fix #3683
Yukihiro "Matz" Matsumoto
2017-05-31
Simplify the logic in `mrb_realloc`; ref #3679
Yukihiro "Matz" Matsumoto
2017-05-29
Mark the current context (not root) in final marking.
Yukihiro "Matz" Matsumoto
2017-05-25
Revert 01f7825; fix #3650
Yukihiro "Matz" Matsumoto
[next]