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
/
mrbgems
/
mruby-compiler
/
core
/
codegen.c
Age
Commit message (
Expand
)
Author
2017-03-12
Enhance OP_RESCUE to take B operand fas matching exception; ref #3487
Yukihiro "Matz" Matsumoto
2017-03-11
OP_RETRUN to take B as matching exception; ref #3487
Yukihiro "Matz" Matsumoto
2017-03-02
Fixed a bug in register size calculation; fix #3479
Yukihiro "Matz" Matsumoto
2017-03-01
Keep space for safe navigation operator; fix #3475
Yukihiro "Matz" Matsumoto
2017-02-28
Ignore empty ensure clause.
Yukihiro "Matz" Matsumoto
2017-02-28
`return` (and `break`) should handle splat correctly; fix #3472
Yukihiro "Matz" Matsumoto
2017-02-28
Fixed a bug in dregex option generation; fix #3471
Yukihiro "Matz" Matsumoto
2017-02-13
Fixed codegen error of redo in rescue; fix #3422
Yukihiro "Matz" Matsumoto
2017-02-06
Check maximum number of formal arguments.
Yukihiro "Matz" Matsumoto
2017-02-04
Jump address should fit in 16 bits range; fix #3426
Yukihiro "Matz" Matsumoto
2017-01-23
Fix a double free problem in codegen.c; fix #3378
Yukihiro "Matz" Matsumoto
2017-01-23
Fix memory leak; ref #3378
Yukihiro "Matz" Matsumoto
2017-01-20
Remove problematic optimization.
Clayton Smith
2016-12-18
NODE_NEGATE cdr may not be code-node; fix #3348 ref #3324
Yukihiro "Matz" Matsumoto
2016-12-13
Fixed wrong condition in new_sym() that breaks symbol data.
Yukihiro "Matz" Matsumoto
2016-12-13
Failed to realloc irep->syms in certain condition.
Yukihiro "Matz" Matsumoto
2016-12-10
Merge pull request #3324 from bouk/mruby/bouk-negate
Yukihiro "Matz" Matsumoto
2016-12-09
Fix segfault in gen_values with NOVAL and more than 127 args
Bouke van der Bijl
2016-12-08
Fix segfault when undef is called with exactly 127 arguments
Bouke van der Bijl
2016-12-07
Don't generate code for NODE_NEGATE if the result isn't used
Bouke van der Bijl
2016-12-03
Import locale insensitive strtod() from Ruby1.8; fix #3270
Yukihiro "Matz" Matsumoto
2016-12-03
codegen: avoid unnecessary OP_MOVE after CASE
Yukihiro "Matz" Matsumoto
2016-12-01
Fix segfault when using result of rest assignment
Bouke van der Bijl
2016-11-25
resolve conflict; ref #3279
Yukihiro "Matz" Matsumoto
2016-11-25
resolve conflict; ref #3283
Yukihiro "Matz" Matsumoto
2016-11-25
resolve conflict; ref #3285
Yukihiro "Matz" Matsumoto
2016-11-25
resolve conflict; ref #3286
Yukihiro "Matz" Matsumoto
2016-11-24
Fix unsafe peephole optimization
Francis Bogsanyi
2016-11-24
Fix segfault caused by empty condition in ternary
Bouke van der Bijl
2016-11-24
Fix codegen issue causing misaligned register
Bouke van der Bijl
2016-11-24
Fix segfault on method call with exactly 127 arguments
Bouke van der Bijl
2016-11-24
Fix nested empty heredoc causing segfault
Bouke van der Bijl
2016-11-24
redo should work well in for statement; fix #3275
Yukihiro "Matz" Matsumoto
2016-11-24
Add forgotten loop_pop() in NODE_OP_ASGN codegen
Yukihiro "Matz" Matsumoto
2016-11-23
codegen_scope should not keep old iseq ptr from irep
Yukihiro "Matz" Matsumoto
2016-11-11
fixed a bug when number of LHS and RHS differs; fix #3239
Yukihiro "Matz" Matsumoto
2016-11-08
fixed a bug with [] in RHS of multiple assignments; fix #3236
Yukihiro "Matz" Matsumoto
2016-09-26
Fix unexpected behavior with break
ksss
2016-07-25
OP_ASGN vsp may be negative
Yukihiro "Matz" Matsumoto
2016-06-10
fix a compiler warning for uninitialized variable
Yukihiro "Matz" Matsumoto
2016-05-16
fixed remaining bugs in OP_ASGN stack adjustment; close #3159
Yukihiro "Matz" Matsumoto
2016-05-16
stack adjustment after NODE_OP_ASGN with NODE_CALL was wrong; fix #3159
Yukihiro "Matz" Matsumoto
2016-05-09
raise the error at runtime; fix #3152
cremno
2016-04-01
fix too much optimization for `||=`
Yukihiro "Matz" Matsumoto
2016-03-30
fix duplicated eval in op_asgn
Yukihiro "Matz" Matsumoto
2016-03-30
reduce OP_ARRAY in argument splat
Yukihiro "Matz" Matsumoto
2016-03-24
better code generation for `||=`; #3138
Yukihiro "Matz" Matsumoto
2016-03-23
add safe-navigation (aka lonely) operator `&.`
Yukihiro "Matz" Matsumoto
2016-03-21
rescue NameError from class variable access like `@@foo ||= 42`; fix #3138
Yukihiro "Matz" Matsumoto
2016-02-22
too many register push for else-less condtions; fix #3117
Yukihiro "Matz" Matsumoto
[prev]
[next]