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
/
codegen.c
Age
Commit message (
Expand
)
Author
2014-02-04
better codedump format
Yukihiro "Matz" Matsumoto
2014-02-01
fix NODE_SPLAT codegen
h2so5
2014-01-31
clean up external symbols
cremno
2014-01-04
should splat and iterate elements when "*ary" speficied in the case-when clau...
Yukihiro "Matz" Matsumoto
2014-01-02
Merge pull request #1634 from cremno/use-mrb_fixnum_p
Yukihiro "Matz" Matsumoto
2014-01-02
tiny word boxing optimization
cremno
2014-01-02
codegen.c: remove superfluous return
cremno
2013-12-27
return-value of mrb_run is invalid in top-level-scope
cubicdaiya
2013-12-26
adjust register position for return value; fix #1620
Yukihiro "Matz" Matsumoto
2013-12-26
revert fix in #1620
Yukihiro "Matz" Matsumoto
2013-12-25
Fix return when value expected
Carson McDonald
2013-12-25
Merge branch 'master' of github.com:mruby/mruby
Yukihiro "Matz" Matsumoto
2013-12-24
fix #1617
h2so5
2013-12-24
class/module body to honor whether value is required or not; reduce a few ins...
Yukihiro "Matz" Matsumoto
2013-12-19
fix codegen bug in NODE_CASE
h2so5
2013-12-03
avoid top-level pool release at codegen_error() and fixed some memory leaks
Yukihiro "Matz" Matsumoto
2013-12-03
should not access scope after releasing memory pool
Yukihiro "Matz" Matsumoto
2013-12-02
Merge pull request #1601 from carsonmcdonald/srcaptosizet
Yukihiro "Matz" Matsumoto
2013-12-02
Change scapa and rcapa to size_t, use scapa.
Carson McDonald
2013-12-01
add mrb_intern_lit for creating symbol from string literal
take_cheeze
2013-11-29
rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513
Yukihiro "Matz" Matsumoto
2013-11-27
float objects in pool are objects when MRB_WORD_BOXING is set
Yukihiro "Matz" Matsumoto
2013-11-26
Fix build error for MRB_WORD_BOXING
kyab
2013-11-20
rename API mrb_str_dup_static() -> mrb_str_pool()
Yukihiro "Matz" Matsumoto
2013-11-20
resolve conflict
Yukihiro "Matz" Matsumoto
2013-11-19
irep->pool struct pool -> mrb_value
Miura Hideki
2013-11-18
codegen_malloc/realloc: static + simple mem alloc
cremno
2013-11-15
enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXING
Yukihiro "Matz" Matsumoto
2013-11-13
Changed a variable declaration to top of block
bggd
2013-11-09
protect returning irep (in proc) from GC
Yukihiro "Matz" Matsumoto
2013-11-07
type check before pool scan
Yukihiro "Matz" Matsumoto
2013-11-07
create Proc object before releasing memory pool
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
2013-11-02
remove scope->idx
Yukihiro "Matz" Matsumoto
2013-11-02
codedump() to take irep structure
Yukihiro "Matz" Matsumoto
2013-11-02
change return value from mrb_generate_code()
Yukihiro "Matz" Matsumoto
2013-10-25
fix #1544
fleuria
2013-10-01
fix #1519
fleuria
2013-09-20
remove unreferenced local variables caused by mrb_assert()
Yukihiro "Matz" Matsumoto
2013-09-20
rename node->filename to node->filename_index
Yukihiro "Matz" Matsumoto
2013-09-20
refactor genop_peep(); ref #1505
Yukihiro "Matz" Matsumoto
2013-09-18
Fix self value in a block is changed with return value for Fixnum, nil, insta...
Keita Obo
2013-09-18
Fixed self value in a block is changed with return value
Keita Obo
2013-09-07
check file debug info is appended correctly
take_cheeze
2013-09-07
remove unnecessary scope filename update
take_cheeze
2013-09-07
update filename before appending file debug info
take_cheeze
2013-09-02
reduce node size
take_cheeze
2013-09-02
use uint16_t for line type
take_cheeze
2013-09-02
support multiple filename in irep
take_cheeze
[next]