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
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-08-19
Move `mrb_str_pool` to `src/string.c` to use `str_init` family
KOBAYASHI Shuji
2019-08-18
Prohibit changes to iseq in principle
dearblue
2019-08-12
`mrb_str_pool` can embed one more byte; ref #4626
KOBAYASHI Shuji
2019-08-11
Reorder finalization to avoid potential crash; ref #4618
Yukihiro "Matz" Matsumoto
2019-05-25
Remove `mrb_alloca()` function
dearblue
2019-04-03
Remove unnecessary `_set_output_format` call
KOBAYASHI Shuji
2019-02-09
`mrb_default_allocf()` is default allocator for NULL safe
dearblue
2019-01-13
Use 2 digits exponent format for `printf` family on old MSVC
KOBAYASHI Shuji
2018-11-15
Remove `filename`&`lines` from `mrb_irep` struct.
Yukihiro "Matz" Matsumoto
2017-11-04
Merge branch 'master' of github.com:mruby/mruby
YAMAMOTO Masaya
2017-11-03
Should not use `FSHARED` state for string from `irep` pools; fix #3829
Yukihiro "Matz" Matsumoto
2017-10-28
Heavily refactored how lexical scope links are implemented; fix #3821
Yukihiro "Matz" Matsumoto
2017-10-19
Add `main.define_method`
Yukihiro "Matz" Matsumoto
2017-10-11
Add MRB_WITHOUT_FLOAT
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\state.c(66): warning C4200: nonstandard extension used: zero-sized a...
Tomasz Dąbrowski
2017-09-04
Restructure `irep->outer` chain; fix #3804
Yukihiro "Matz" Matsumoto
2017-08-12
Reduce integer type mismatch warnings in VC.
Yukihiro "Matz" Matsumoto
2017-05-31
Revert 4566c80; fix #3679
Yukihiro "Matz" Matsumoto
2017-05-25
Free given pointer if `realloc()` fails; fix #3658
Yukihiro "Matz" Matsumoto
2017-05-23
Simplify backtrace mechanism; fix #3633 #3634 #3644
Yukihiro "Matz" Matsumoto
2017-04-03
Unify `else` clause style
Yukihiro "Matz" Matsumoto
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
[next]