repo.or.cz
/
mruby.git
/
log
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
shortlog
|
fulllog
|
first
·
prev
·
next
Fixed a bug caused by too much optimization; fix #4137
[mruby.git]
/
mrbgems
/
mruby-compiler
/
core
/
codegen.c
2018-10-12
Yukihir
o
"M
a
tz"
.
.
.
Fixed a bug caused by too much optimization; fix #4137
blob
|
commitdiff
2018-10-12
Yukihiro "Matz"
.
.
.
Fixed broken stack consistency; fix #4135
blob
|
commitdiff
|
diff to current
2018-09-20
Yukihiro "Matz"
.
.
.
Merge branch 'assign-anon-class-name' of https://github...
blob
|
commitdiff
|
diff to current
2018-09-20
Yukihiro
"
Matz"
.
.
.
Merge pull request #4112 from dearblue/fix-outer-module...
blob
|
commitdiff
|
diff to current
2018-09-08
Yukihiro "Matz"
.
.
.
Merge pull request #4110 from dearblue/fix-typo1
blob
|
commitdiff
|
diff to current
2018-09-07
dea
r
blue
Clear terminated space
blob
|
commitdiff
|
diff to current
2018-09-06
Yu
k
i
h
iro "Matz"
.
.
.
Need to support multiple `**` splats in argument list...
blob
|
commitdiff
|
diff to current
2018-09-04
Yukihiro "Matz"
.
.
.
Merge pull request #4055 from take-cheeze/verbose_bintest
blob
|
commitdiff
|
diff to current
2018-09-01
Yukih
i
ro "Ma
t
z"
.
.
.
Avoid warning in MSVC compilation.
blob
|
commitdiff
|
diff to current
2018-09-01
Yu
k
ihiro
"Matz"
.
.
.
Too much peephole optimization in `gen_call`; fix ...
blob
|
commitdiff
|
diff to current
2018-08-29
Yukihiro "Matz"
.
.
.
Remove consequent `OP_RETURN` by peephole optimization.
blob
|
commitdiff
|
diff to current
2018-08-29
Yukihiro
"Matz"
.
.
.
Merge pull request #4080 from 'ukrainskiysergey-node_ne...
blob
|
commitdiff
|
diff to current
2018-08-29
Yukihiro
"
M
atz"
.
.
.
Merge branch 'node_negate_fix' of https://github.com...
blob
|
commitdiff
|
diff to current
2018-08-29
Yuki
h
iro "Mat
z
"
.
.
.
Check iseq buffer size before code emission; fix #4090
blob
|
commitdiff
|
diff to current
2018-08-28
Yukihiro "Ma
t
z"
.
.
.
Merge branch 'mruby2-draft'
blob
|
commitdiff
|
diff to current
2018-08-25
Yuki
h
iro "Matz"
.
.
.
Reduce integer casting warnings.
blob
|
commitdiff
|
diff to current
2018-08-25
Yukihiro "Matz"
.
.
.
fixup! New bytecode implementation of mruby VM.
blob
|
commitdiff
|
diff to current
2018-08-25
Yukihiro "Matz
"
.
.
.
Hash splat `**` should not be ignored.
blob
|
commitdiff
|
diff to current
2018-08-25
Yukihi
r
o "Matz"
.
.
.
New bytecode implementation of mruby VM.
blob
|
commitdiff
|
diff to current
2018-08-11
Yukihiro
"
M
atz"
.
.
.
Merge pull request #4081 from seratch/fix-typo
blob
|
commitdiff
|
diff to current
2018-08-10
Kazuh
i
r
o
Sera
Fix misspelling words in comments
blob
|
commitdiff
|
diff to current
2018-08-09
U
k
rainskiy Sergey
Added push() after OP_SEND
blob
|
commitdiff
|
diff to current
2018-08-09
Uk
r
ain
s
kiy Ser
g
e
y
Small fix
blob
|
commitdiff
|
diff to current
2018-08-09
Ukr
a
inskiy
Sergey
Fix weird behavior of the NODE_NEGATE
blob
|
commitdiff
|
diff to current
2018-07-31
Yuki
h
iro "Matz"
.
.
.
Bytecode support for `mrdb`.
blob
|
commitdiff
|
diff to current
2018-07-30
Yukihiro
"Ma
t
z
"
.
.
.
Keyword argument implemented.
blob
|
commitdiff
|
diff to current
2018-07-30
Yukihir
o
"Matz"
.
.
.
New bytecode implementation of mruby VM.
blob
|
commitdiff
|
diff to current
2018-07-11
Yukihiro
"M
a
tz"
.
.
.
Merge pull request #4068 from yurie/mrbc
blob
|
commitdiff
|
diff to current
2018-07-10
yuri
move mrb_irep_remove_lv to codegen.c in mruby-compiler
blob
|
commitdiff
|
diff to current
2018-05-01
Yukihiro "
M
atz
"
.
.
.
Update `MRB_FLO_TO_STR_FMT` to "%.16g"; fix #4016
blob
|
commitdiff
|
diff to current
2018-05-01
Yukih
i
r
o "Matz"
.
.
.
Fix stack position in multiple assignment; fix #4008
blob
|
commitdiff
|
diff to current
2018-03-25
T
a
kes
h
i
Watanabe
Merge commit '36d016afd663d34607c843d03371bedb71efa34e'
blob
|
commitdiff
|
diff to current
2018-02-12
Y
u
kihiro "Matz"
.
.
.
Merge pull request #3915 from llothar/master
blob
|
commitdiff
|
diff to current
2018-01-24
Yu
k
ihiro "Matz"
.
.
.
Merge pull request #3921 from ksss/cloexec
blob
|
commitdiff
|
diff to current
2018-01-16
Yu
k
ihi
r
o
"
M
atz"
.
.
.
Limit size of iseq buffer; fix #3927
blob
|
commitdiff
|
diff to current
2017-12-15
Yuki
h
i
r
o "
M
a
tz"
.
.
.
Check if destinations are too distant; fix #3900 fix...
blob
|
commitdiff
|
diff to current
2017-12-07
Yukih
i
ro
"Matz"
.
.
.
Add 'mrbgems/mruby-pack/' from commit '383a9c79e191d524...
blob
|
commitdiff
|
diff to current
2017-12-07
Yukihiro
"M
a
tz"
.
.
.
Add 'mrbgems/mruby-socket/' from commit 'ab54185005ec87...
blob
|
commitdiff
|
diff to current
2017-12-07
Yukihiro "Matz"
.
.
.
Add 'mrbgems/mruby-io/' from commit '3c8e1f94c44252c836...
blob
|
commitdiff
|
diff to current
2017-11-07
Yuki
h
iro "Matz"
.
.
.
Simplify `MRB_WITHOUT_FLOAT` condtion
blob
|
commitdiff
|
diff to current
2017-11-04
Yukihir
o
"Matz"
.
.
.
Merge branch 'pandax381-mrb_without_float'
blob
|
commitdiff
|
diff to current
2017-11-04
Y
ukihiro "Matz
"
.
.
.
Merge branch 'mrb_without_float' of https://github...
blob
|
commitdiff
|
diff to current
2017-11-03
YAMAM
O
TO Masaya
Merge branch 'master' of github.com:mruby/mruby
blob
|
commitdiff
|
diff to current
2017-10-27
Yukihi
r
o "Matz"
.
.
.
Heavily refactored how lexical scope links are implemen...
blob
|
commitdiff
|
diff to current
2017-10-27
Yukihiro "Matz"
.
.
.
Add some peephole optimizations
blob
|
commitdiff
|
diff to current
2017-10-11
Y
AMAMOTO
M
asaya
Add MRB_WITHOUT_FLOAT
blob
|
commitdiff
|
diff to current
2017-09-12
Yukihiro "Matz
"
.
.
.
Remove temporary limitation of `OP_EPOP`.
blob
|
commitdiff
|
diff to current
2017-09-05
Yukihir
o
"
M
atz"
.
.
.
Restrict `OP_EPOP` operand to `1`; ref #3789
blob
|
commitdiff
|
diff to current
2017-08-24
Yukihiro
"Matz"
.
.
.
Merge pull request #3788 from christopheraue/fix_codege...
blob
|
commitdiff
|
diff to current
2017-08-23
C
h
ristophe
r
Aue
Fixed register windows of OP_SENDs generated by NODE_...
blob
|
commitdiff
|
diff to current
2017-08-23
C
h
ristopher A
u
e
Fixed register windows of OP_SENDs generated by NODE_OP...
blob
|
commitdiff
|
diff to current
2017-08-23
C
hrist
o
p
h
er
Aue
Refactored code around generation of OP_SEND in NODE_OP...
blob
|
commitdiff
|
diff to current
2017-08-23
Chri
s
topher Aue
Fixed register windows of OP_SENDs generated by NODE_...
blob
|
commitdiff
|
diff to current
2017-08-23
C
h
ristopher Aue
Tested register windows of OP_SENDs generated by NODE_...
blob
|
commitdiff
|
diff to current
2017-08-23
Chr
i
stopher Aue
Fixed register windows of OP_SENDs generated by NODE_...
blob
|
commitdiff
|
diff to current
2017-08-19
Yukihiro "Matz"
.
.
.
Replace stack `pop()` by `push_n(2); pop_n(3)`; fix...
blob
|
commitdiff
|
diff to current
2017-08-12
Yukihir
o
"Ma
t
z"
.
.
.
Reduce integer type mismatch warnings in VC.
blob
|
commitdiff
|
diff to current
2017-08-09
Yukihiro "Matz"
.
.
.
Support `break` within rescue clauses; fix #3767 ref...
blob
|
commitdiff
|
diff to current
2017-07-28
Y
ukihiro
"
M
a
tz"
.
.
.
Merge branch 'move-task-class-definitions' of https...
blob
|
commitdiff
|
diff to current
2017-07-12
Y
u
kihiro "
M
a
t
z"
.
.
.
`while`|`until` should have the value from `break`...
blob
|
commitdiff
|
diff to current
2017-07-04
Yukihiro "Matz"
.
.
.
Merge pull request #3726 from mruby/stable
blob
|
commitdiff
|
diff to current
2017-06-23
Yukihiro "Matz"
.
.
.
Should raise an exception if `break` called in ensure...
blob
|
commitdiff
|
diff to current
2017-06-07
Yukihiro "
M
atz"
.
.
.
Handles exceptions from code generation phase; fix...
blob
|
commitdiff
|
diff to current
2017-06-05
Yukihiro "M
a
tz"
.
.
.
Limit recursion level of `codegen()`; fix #3690
blob
|
commitdiff
|
diff to current
2017-06-01
Yuki
h
iro "Matz
"
.
.
.
Check for super using OP_ARGARY; fix #3678
blob
|
commitdiff
|
diff to current
2017-05-29
Yukihiro "Mat
z
"
.
.
.
Mark the proc object representing top-level as an inter...
blob
|
commitdiff
|
diff to current
2017-05-25
Yu
k
ihiro
"
Ma
t
z
"
.
.
.
Make `gen_assignment()` to support `NODE_SCALL`; ref...
blob
|
commitdiff
|
diff to current
2017-05-13
Y
u
k
i
h
iro "Mat
z
"
.
.
.
Merge pull request #3656 from clayton-shopify/fix-codeg...
blob
|
commitdiff
|
diff to current
2017-05-12
Clayto
n
S
m
i
t
h
Change return back to break in the default case.
blob
|
commitdiff
|
diff to current
2017-04-25
Yukihiro "Matz"
.
.
.
Merge pull request #3637 from dabroz/fix-32-bit
blob
|
commitdiff
|
diff to current
2017-04-25
Yukih
i
r
o "Matz"
.
.
.
Avoid use of `snprintf()` when DISABLE_STDIO is set...
blob
|
commitdiff
|
diff to current
2017-04-22
Yukihiro "Matz"
.
.
.
Merge pull request #3628 from yyamano/libmruby-path
blob
|
commitdiff
|
diff to current
2017-04-22
Yukihi
r
o
"M
a
tz"
.
.
.
Alias should `push()` extra stack space for blocks.
blob
|
commitdiff
|
diff to current
2017-04-18
Yukihiro "Matz
"
.
.
.
Changed evaluation order of `yield`; ref #3613
blob
|
commitdiff
|
diff to current
2017-04-12
Yuki
h
iro "Matz"
.
.
.
Merge pull request #3604 from keizo042/fix_issue3598
blob
|
commitdiff
|
diff to current
2017-04-12
Yukihiro "Matz"
.
.
.
Fixed a bug in NODE_XSTR code generation; fix #3605
blob
|
commitdiff
|
diff to current
2017-04-10
Yukihiro "Matz"
.
.
.
OP_LAMBDA generation should honor VAL/NOVAL; fix #3580
blob
|
commitdiff
|
diff to current
2017-04-03
Yukih
i
ro "M
a
tz"
.
.
.
Merge pull request #3577 from okkez/fix-return-value...
blob
|
commitdiff
|
diff to current
2017-04-03
Yukihiro "
M
a
t
z"
.
.
.
Merge pull request #3576 from okkez/fix-return-value...
blob
|
commitdiff
|
diff to current
2017-04-03
Y
ukihiro "Matz
"
.
.
.
Unify `else` clause style
blob
|
commitdiff
|
diff to current
2017-04-03
Yuk
i
hi
r
o
"Ma
t
z"
.
.
.
Adjust exit point in `loop_pop()`; fix #3541
blob
|
commitdiff
|
diff to current
2017-04-03
Yuki
h
i
r
o "Matz"
.
.
.
NODE_SPLAT to pass VAL/NOVAL; fix #3532
blob
|
commitdiff
|
diff to current
2017-04-03
Y
u
k
ihiro "Matz"
.
.
.
Remove unnecessary indirection; ref #3557
blob
|
commitdiff
|
diff to current
2017-04-03
Yukihiro "Matz"
.
.
.
Check before generating special operators (e.g. OP_ADD...
blob
|
commitdiff
|
diff to current
2017-04-01
Yukih
i
r
o
"Matz"
.
.
.
NODE_ASGN arguments may be 127 (CALL_MAXARGS) accidenta...
blob
|
commitdiff
|
diff to current
2017-04-01
Yu
k
ihiro "Matz"
.
.
.
Argument order of __case_eqq was wrong; fix #3567
blob
|
commitdiff
|
diff to current
2017-03-22
Yukihiro
"
Matz"
.
.
.
Cast to mrb_int to silence a warning; fix #3530
blob
|
commitdiff
|
diff to current
2017-03-20
Yu
k
ihiro "Matz"
.
.
.
Use `snprintf()` to stringify fixnum numbers; ref ...
blob
|
commitdiff
|
diff to current
2017-03-19
Yukihiro "Matz"
.
.
.
Fixed OP_RESCUE code generation bug; fix #3519
blob
|
commitdiff
|
diff to current
2017-03-17
Yukihiro "Matz"
.
.
.
Merge pull request #3524 from ksss/timestamp
blob
|
commitdiff
|
diff to current
2017-03-11
Yu
k
ihiro
"
Matz"
.
.
.
Generate new OP_RESCUE; fix #3487
blob
|
commitdiff
|
diff to current
2017-03-11
Yukihiro
"
Matz"
.
.
.
Enhance OP_RESCUE to take B operand fas matching except...
blob
|
commitdiff
|
diff to current
2017-03-11
Y
ukih
i
r
o
"Matz"
.
.
.
OP_RETRUN to take B as matching exception; ref #3487
blob
|
commitdiff
|
diff to current
2017-03-05
Yuki
h
iro "Matz"
.
.
.
Merge pull request #3483 from ksss/string-index
blob
|
commitdiff
|
diff to current
2017-03-02
Yukihiro
"Matz"
.
.
.
Fixed a bug in register size calculation; fix #3479
blob
|
commitdiff
|
diff to current
2017-03-01
Yukihiro "Mat
z
"
.
.
.
Keep space for safe navigation operator; fix #3475
blob
|
commitdiff
|
diff to current
2017-02-28
Yuki
h
ir
o
"Matz"
.
.
.
Ignore empty ensure clause.
blob
|
commitdiff
|
diff to current
2017-02-28
Yuki
h
iro "Matz"
.
.
.
`return` (and `break`) should handle splat correctly...
blob
|
commitdiff
|
diff to current
2017-02-28
Y
u
k
ihiro "Matz"
.
.
.
Fixed a bug in dregex option generation; fix #3471
blob
|
commitdiff
|
diff to current
2017-02-16
Felix Jones
Merge branch 'master' into android.rake-ndk-clang
blob
|
commitdiff
|
diff to current
next