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
/
state.c
Age
Commit message (
Expand
)
Author
2017-01-23
Fix a double free problem in codegen.c; fix #3378
Yukihiro "Matz" Matsumoto
2016-06-10
add temporary workaround for irep memory corruption
Yukihiro "Matz" Matsumoto
2015-12-29
Support backtrace after method calls
Kouhei Sutou
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2015-10-19
Clean up GC code
furunkel
2015-09-12
Don't crash if NULL is passed to mrb_close
Tatsuhiro Tsujikawa
2014-08-29
Fix mismatches for MRB_API declarations.
Tatsuhiko Kubo
2014-08-20
Fix error handling for mrb_open_allocf().
Tatsuhiko Kubo
2014-08-04
add MRB_API modifiers to mruby API functions
Yukihiro "Matz" Matsumoto
2014-07-24
Merge pull request #2477 from take-cheeze/allocf_ud
Yukihiro "Matz" Matsumoto
2014-07-21
since #1441, NaN boxing with 64bit pointer works; close #2476
Yukihiro "Matz" Matsumoto
2014-07-17
Add field `allocf_ud` to replace current `ud`.
take_cheeze
2014-07-03
Merge pull request #2442 from suzukaze/use-mrb-str-nofree-macro
Yukihiro "Matz" Matsumoto
2014-07-03
Use *_EMBED_* macro in state.c
Jun Hiroe
2014-07-03
Use RSTR_NOFREE_P in state.c
Jun Hiroe
2014-06-23
refacor mrb_open_core() to reduce a local variable
Yukihiro "Matz" Matsumoto
2014-06-23
rename mrb_open_without_mrbgems to mrb_open_core
take_cheeze
2014-06-23
make default allocf public to use it with mrb_open_without_mrbgems
take_cheeze
2014-06-23
add mrb_open_without_mrbgems API
take_cheeze
2014-06-16
Add fixed state atexit stack feature.
take_cheeze
2014-06-10
rename mrb_atexit to mrb_state_atexit to clarify a func will be called at the...
Yukihiro "Matz" Matsumoto
2014-06-08
Use `_Static_assert` when C11 is available and use it in pointer size check.
take_cheeze
2014-06-06
Release `mrb->atexit_stack` on `mrb_close`.
take_cheeze
2014-05-08
Add API `mrb_atexit()`.
take_cheeze
2014-04-28
presreve local variables names in irep->lv
Yukihiro "Matz" Matsumoto
2014-04-14
should always initialize header flags for pooled strings
Yukihiro "Matz" Matsumoto
2014-04-12
Delegate irep string free to mrb_gc_free_str
ksss
2014-03-26
Merge pull request #1948 from monaka/pr-remove-unused-null-check
Yukihiro "Matz" Matsumoto
2014-03-26
Remove redundant NULL checks.
Masaki Muranaka
2014-03-25
mrb_str_pool add string capa
ksss
2014-03-23
mrb_str_pool use embed-string
ksss
2014-03-06
make embed string when create literals
ksss
2014-03-06
embed small string
ksss
2014-03-01
need to initialize flags for pooled strings; close #1768
Yukihiro "Matz" Matsumoto
2014-02-06
use mrb_str_new_lit() more widely
Yukihiro "Matz" Matsumoto
2014-01-07
remove superfluous includes
cremno
2013-12-25
wrong operator precedence fixed
Yukihiro "Matz" Matsumoto
2013-12-25
avoid copying when the original string comes with MRB_STR_NOFREE
Yukihiro "Matz" Matsumoto
2013-12-24
remove MRB_IREP_ARRAY_INIT_SIZE which is no longer used
Yukihiro "Matz" Matsumoto
2013-11-27
float objects in pool are objects when MRB_WORD_BOXING is set
Yukihiro "Matz" Matsumoto
2013-11-22
Make mrb->arena variable sized. Use MRB_GC_FIXED_ARENA for old behavior.
Yukihiro "Matz" Matsumoto
2013-11-20
rename API mrb_str_dup_static() -> mrb_str_pool()
Yukihiro "Matz" Matsumoto
2013-11-20
need to free pooled string bodies as well
Yukihiro "Matz" Matsumoto
2013-11-19
irep->pool struct pool -> mrb_value
Miura Hideki
2013-11-15
enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXING
Yukihiro "Matz" Matsumoto
2013-11-08
allow irep to be GCed
Yukihiro "Matz" Matsumoto
2013-11-07
wrong return value from read_lineno_record()
Yukihiro "Matz" Matsumoto
2013-11-07
forgot to free irep->reps
Yukihiro "Matz" Matsumoto
2013-11-07
irep->pool not to be GCed
Yukihiro "Matz" Matsumoto
2013-11-07
modified to use irep->reps to reference child ireps. preparation for
Yukihiro "Matz" Matsumoto
[next]