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
2019-12-25
Fix potentially use of wrong method cache
KOBAYASHI Shuji
2019-12-04
Refine `mrb_alloca()`
KOBAYASHI Shuji
2019-11-23
Add assertion to `RVALUE` size
KOBAYASHI Shuji
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-08-20
Use `RBasic` padding for embedded string on 64-bit CPU
KOBAYASHI Shuji
2019-08-16
SHARED/FSHARED string is not required when sharing NOFREE string
KOBAYASHI Shuji
2019-08-05
Use new specifiers/modifiers of `mrb_vfromat()`
KOBAYASHI Shuji
2019-06-24
Compare obj pointer directly instead of using mrb_obj_eq in mrb_gc_unregister
KOBAYASHI Shuji
2019-05-29
Add `mrb_alloca` again; ref #4470
Yukihiro "Matz" Matsumoto
2019-05-18
Rename `struct RIstruct` to `struct RIStruct`.
Yukihiro "Matz" Matsumoto
2019-05-04
Check whether object is immediate in `mrb_gc_(register|unregister)`
KOBAYASHI Shuji
2019-04-14
Merge pull request #4376 from dearblue/leak-symbols
Yukihiro "Matz" Matsumoto
2019-04-14
Fix leaked function symbols
dearblue
2019-04-14
Include `RFiber` and `RIstruct` as a part of `RVALUE`
dearblue
2019-01-01
range: Embed edges in RRange on boxing environment.
KOBAYASHI Shuji
2018-11-01
The `env` object referenced from fibers may be freed; fix #4154
Yukihiro "Matz" Matsumoto
2018-10-29
Marking from terminated fibers are not needed; ref #4143
Yukihiro "Matz" Matsumoto
2018-10-29
Need to mark shared env objects as `MRB_TT_FREE`; fix #4143
Yukihiro "Matz" Matsumoto
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
[next]