repo.or.cz
/
mruby.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge pull request #6282 from dearblue/orphan-block
46 hours ago
dearblu
e
Simpl
i
fy `uve
n
v()`
commit
|
commitdiff
|
tree
2 days ago
dearblue
D
e
l
e
g
ate the
c
a
re of a dir
e
ctly g
i
ven block from `cipo
p
.
.
.
commit
|
commitdiff
|
tree
3 days ago
dea
r
blue
Fixes local variables in `
m
ruby-bind
i
n
g
`
.
commit
|
commitdiff
|
tree
3 days ago
dearblue
R
e
move `MRB_E
N
V
_
CLOSED` flag
commit
|
commitdiff
|
tree
7 days ago
dearblue
Always run `atexit` on the top-level call fra
m
e
commit
|
commitdiff
|
tree
8 days ago
d
earblue
Fi
x
ed `B
i
ndin
g
#eval`
that fail
e
d to
ass
i
gn t
o
the sa
m
e
.
.
.
commit
|
commitdiff
|
tree
9 days ago
d
earb
l
u
e
Improvement
s
to `mr
b
_pr
o
tect_atexit()`
commit
|
commitdiff
|
tree
2024-05-10
d
e
arblue
Passes the
n
onexis
t
ent key as a block arg
u
m
ent in
.
.
.
commit
|
commitdiff
|
tree
2024-05-10
dear
b
lue
Add test for `Array#d
e
lete`
commit
|
commitdiff
|
tree
2024-05-10
dearblue
Fi
x
es `Dir
.
children` a
n
d `Dir
.
e
a
ch_child`
commit
|
commitdiff
|
tree
2024-05-10
dea
r
blue
Mu
s
t pass keywor
d
arguments for `Kernel#to_en
u
m
`
commit
|
commitdiff
|
tree
2024-05-05
d
earblue
Remove
`
exc_caught` from `mrb_vm_exe
c
()`
commit
|
commitdiff
|
tree
2024-04-26
d
earblue
Up
d
at
e
documen
t
ation for `
m
rb_top_run()`
commit
|
commitdiff
|
tree
2024-04-23
dearblue
Allo
w
r
ecyc
l
ing fibers by G
C
i
f
not referenc
e
d d
i
re
c
tl
y
commit
|
commitdiff
|
tree
2024-04-23
dearblue
Don't `mr
b
_
real
l
oc_
s
imple
(
)` call `mrb_full_gc(
)
` in
.
.
.
commit
|
commitdiff
|
tree
2024-04-21
dearblue
Revis
e
scope of role
o
f `mr
b
_vm_run()`
commit
|
commitdiff
|
tree
2024-04-20
dearblue
Fixed base64 d
e
codi
n
g
i
n `mruby-p
a
ck`
commit
|
commitdiff
|
tree
2024-04-13
de
a
rblue
Min
i
m
ize zero ini
t
iali
z
atio
n
o
f the stack
commit
|
commitdiff
|
tree
2024-04-13
de
a
rb
l
ue
S
t
ricter en
v
objects to
a
t
tach to c
i
commit
|
commitdiff
|
tree
2024-04-09
dearblu
e
Free s
t
a
ck memory at end of f
i
ber
commit
|
commitdiff
|
tree
2024-04-07
d
e
arb
l
ue
Fold
the co
d
e fo
r
fr
e
e
i
n
g `e
n
v
`
commit
|
commitdiff
|
tree
2024-04-07
dearblue
Fix st
a
t
u
s of fiber after s
w
i
t
ched
b
y excep
t
ion raised
commit
|
commitdiff
|
tree
2024-04-05
dear
b
lue
Re
v
ert "`env`
referred
f
rom top-level c
a
llinfo sh
o
uld
.
.
.
commit
|
commitdiff
|
tree
2024-04-03
dearblue
Revert "Adju
s
t environment wh
e
n `mrb_e
x
e
c
_irep
`
ha
p
pene
d
.
"
commit
|
commitdiff
|
tree
2024-04-03
dearblue
`mrb_en
v
_unshare()` to br
e
ak th
e
l
ink to
fibe
r
commit
|
commitdiff
|
tree
2024-03-31
dearb
l
ue
Need
t
o synch
r
onize `dbg->r
e
gs` after
VM cal
l
in `mrdb
`
commit
|
commitdiff
|
tree
2024-03-31
dearblue
Arr
a
ng
i
ng `eac
h
_ba
c
k
t
race()`
commit
|
commitdiff
|
tree
2024-03-30
dearblue
Reorganize
`
mrb
_
cache_entry` and `mrb_method_t`
types
commit
|
commitdiff
|
tree
2024-03-29
d
earblue
Av
o
id assignin
g
a fixed
v
alue in the loo
p
commit
|
commitdiff
|
tree
2024-03-27
de
a
r
b
lue
Strict declaration
f
or
`
mrb_istruct_si
z
e()`
commit
|
commitdiff
|
tree
2024-03-27
dearblue
Shar
e
d empty `iv_tbl` of mo
d
ul
e
commit
|
commitdiff
|
tree
2024-03-14
dearblue
Simplify expansion of mt and iv a bit
commit
|
commitdiff
|
tree
2024-03-08
dearbl
u
e
Sim
p
lify t
h
e
c
alculatio
n
o
f
the nu
m
ber
o
f cl
o
sures
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
dearblu
e
Fix wrong as
s
ertion in `OP_SENDB`
.
commit
|
commitdiff
|
tree
2024-03-08
dearblue
Fi
x
`OP_S
T
OP` with except
i
on
commit
|
commitdiff
|
tree
2024-02-24
dearblue
Omi
t
N
ULL check
o
f `
e
->c
x
t` in `OP
_
RE
T
U
R
N_BLK`
commit
|
commitdiff
|
tree
2024-02-24
dearb
l
ue
Added
`m
r
b_c
a
llinfo::u
.
keep_cont
e
xt` for clarity
commit
|
commitdiff
|
tree
2024-02-24
dearblue
Remo
v
e
t
he `L
_
STOP` l
a
bel
commit
|
commitdiff
|
tree
2024-02-18
dearblue
Stop assuming alias proc in
`
CI_PR
O
C_SET()`
commit
|
commitdiff
|
tree
2024-02-18
d
earblue
Cor
r
ected s
t
r
a
nge condit
i
ona
l
i
n
`mr
b
_vm_run
(
)`
commit
|
commitdiff
|
tree
2024-02-17
dearblue
Fix `MR
U
BY_P
A
CKAGE_DIR` in `mruby-con
f
ig
.
b
at`
commit
|
commitdiff
|
tree
2024-02-04
de
a
rblue
Stop pseudo f
l
exible array in `mrb_heap_page`
commit
|
commitdiff
|
tree
2024-02-04
dearblue
Chang
e
the `
e
nd` p
a
r
ameter of `obj_free()` to a bo
o
lea
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-04
de
a
rblue
R
e
duce `RVALUE` related poi
n
ter
c
asts
.
commit
|
commitdiff
|
tree
2024-01-31
dearbl
u
e
Fixed us
e
-a
f
ter-free by backtrace object
commit
|
commitdiff
|
tree
2024-01-29
de
a
rblue
All
o
w to detect
use-after-fre
e
a
f
t
e
r
`mrb_
i
re
p
_free
.
.
.
commit
|
commitdiff
|
tree
2024-01-21
dearblue
Removed `mrb_jmpbuf_id` f
o
r C++
exce
p
tions
commit
|
commitdiff
|
tree
2024-01-21
de
a
r
b
lue
Check `mrb_bigi
n
t_p()`
before `m
r
b_
i
n
t
eger()`
commit
|
commitdiff
|
tree
2024-01-20
dearblue
Make `MRu
b
y::Gems::Lis
t
#{each,<<}`
method ret
u
rn `self`
commit
|
commitdiff
|
tree
2024-01-20
dearblue
Re
t
rie
v
in
g
th
e
I
O
exceptio
n
class wi
t
h presym
commit
|
commitdiff
|
tree
2024-01-20
dearblue
Refer to
`mrb->mo
d
ule_c
l
ass` dir
e
ctl
y
in `mrb_mruby_eval_gem
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
d
e
arblue
I
n
t
roduce `mrb_obj_itself()`
commit
|
commitdiff
|
tree
2024-01-20
dearblue
Remo
v
e u
n
necess
a
r
y `
R
ational
.
_new` met
h
od
commit
|
commitdiff
|
tree
2024-01-20
dearblue
Fi
x
ed buffer overflow in `mrb_memsearc
h
()
`
commit
|
commitdiff
|
tree
2024-01-10
dearblue
Upda
t
e
t
he `mruby3
.
3
.
md` fil
e
commit
|
commitdiff
|
tree
2024-01-04
de
a
rblue
Fixed when
c
ombi
n
ed `m
r
b_fiber_re
s
ume()`
and `Fiber
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
d
earblue
Fixed w
h
en
c
om
b
ined `mrb_fiber_resume()` and `
F
iber
.
.
.
commit
|
commitdiff
|
tree
2023-12-31
de
a
rblue
Re
m
ove unreachable blocks in `OP_RETURN`
commit
|
commitdiff
|
tree
2023-12-29
de
a
rb
l
ue
Create source code packages by adding
releas
e
t
a
gs
commit
|
commitdiff
|
tree
2023-12-24
dearblu
e
I
ntegrates the se
q
uence when a
fiber is
t
erminated
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
d
e
a
r
b
lue
Fixed return value of `OP_RETUR
N
_
BLK` called d
i
rectly
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
dear
b
l
ue
Allow `OP_RETUR
N
_
BLK` to
c
r
oss C
b
oun
d
ar
i
es
commit
|
commitdiff
|
tree
2023-12-23
dear
b
lue
C
h
a
n
ged
p
arameters for `c
a
tch
_
handler_find()`
commit
|
commitdiff
|
tree
2023-12-23
dearblue
I
n
he
r
it `MRB_FL_
U
NDEF_ALLOCATE` in
s
ubclasses
commit
|
commitdiff
|
tree
2023-12-22
dearblue
Prohibit `C
l
ass#
a
llocate`
in a
diffe
r
ent
w
ay
commit
|
commitdiff
|
tree
2023-12-20
de
a
rblue
Separate unw
i
nd
i
ng proc
e
ss for `break` / `return`
commit
|
commitdiff
|
tree
2023-12-17
dearblue
Se
t
`EBADF` if `check_file
_
d
escriptor()` fails
commit
|
commitdiff
|
tree
2023-12-16
dearblue
F
i
xed `I
O
#
read` with `buf
`
.
commit
|
commitdiff
|
tree
2023-12-15
dearblue
I
m
prove branching i
n
the execution part of the `OP_SEND
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
dear
b
lue
R
eplac
e
`for` and
`CH
E
CKPOINT` block comprehen
s
i
ons
commit
|
commitdiff
|
tree
2023-12-15
dearblu
e
M
o
ve `L_RAISE` an
d
`L_BREAK` bloc
k
s
t
o
`OP_RAISEIF`
commit
|
commitdiff
|
tree
2023-12-11
dear
b
lu
e
Remov
e
unreachable code
i
n `OP_R_BREA
K
`
commit
|
commitdiff
|
tree
2023-12-09
dearblue
Con
s
ider proc
t
o
be G
C
'ed
if fi
b
er
i
s termin
a
t
e
d
commit
|
commitdiff
|
tree
2023-12-09
dearbl
u
e
U
pd
a
te labeler
.
yml for ve
r
sion 5
commit
|
commitdiff
|
tree
2023-12-07
d
e
arblue
R
B
reak remembers
the CI locati
o
n
commit
|
commitdiff
|
tree
2023-12-05
dearblue
Needs `c
i
p
op()` before crossing the C bo
u
n
dary
commit
|
commitdiff
|
tree
2023-12-04
dearb
l
ue
Chec
k
fiber backward
w
hen swit
c
hing w
i
th
`Fib
e
r#transfer`
commit
|
commitdiff
|
tree
2023-12-04
de
a
rblue
F
i
x
CI
mis
a
lignme
n
t between
`Fiber#resume` an
d
`Fib
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
dearblue
Propagating exceptions to the caller of `Fib
e
r#r
e
sume`
commit
|
commitdiff
|
tree
2023-12-04
d
e
arblue
Restore the value of
`
ci->cci
`
with `fibe
r
_
switc
h
()`
commit
|
commitdiff
|
tree
2023-12-04
dearblue
A
llows calling `Fiber#
r
esume`
f
r
om C
commit
|
commitdiff
|
tree
2023-12-04
dearb
l
u
e
Enhance
d
Fiber Test
i
ng
commit
|
commitdiff
|
tree
2023-12-01
dearblue
Imp
l
ement `Fiber#to_s` met
h
od
commit
|
commitdiff
|
tree
2023-11-12
dearblue
Reorganizati
o
n of
unwinding
a
t
`break` / `retu
r
n`
.
commit
|
commitdiff
|
tree
2023-11-05
dearblue
A
d
d a new `mrb_fi
b
er_new
(
)`
with MRB_API
commit
|
commitdiff
|
tree
2023-10-28
dear
b
lue
Get from local only if the
r
e
i
s no default branch name
commit
|
commitdiff
|
tree
2023-10-28
dea
r
blue
Fixed acquisiti
o
n of
w
r
on
g
target class in
`Ke
r
nel
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
de
a
rblue
Brush
up `build
_
config/host-sh
a
red
.
rb` file
commit
|
commitdiff
|
tree
2023-10-21
dearblue
Fixed `MRuby::
B
uild#define_i
n
staller`
commit
|
commitdiff
|
tree
2023-10-15
dearblu
e
A
d
d "x" mode
optio
n
f
or `IO
.
open`
commit
|
commitdiff
|
tree
2023-10-15
dearblue
Inte
g
r
a
te err
o
r handl
i
ng for `IO
.
open`
commit
|
commitdiff
|
tree
2023-10-10
dearbl
u
e
Fixed unwindi
n
g
block that c
o
ul
d
poi
n
t to inva
l
id PC
commit
|
commitdiff
|
tree
2023-09-25
dearblue
Corrected wrong
`
M
R
U
BY
_
PAC
K
AGE
_
DIR`
commit
|
commitdiff
|
tree
2023-09-17
de
a
rblue
E
x
ten
d
s `bi
n
/mruby-config`
commit
|
commitdiff
|
tree
2023-09-17
d
e
a
rblue
Fi
x
libmruby
n
ame
f
or VisualC++
commit
|
commitdiff
|
tree
2023-09-17
dearblue
Add `
.
gitat
t
ributes` for newli
n
e co
d
e normalization
commit
|
commitdiff
|
tree
2023-09-08
dearblue
Fixes escape sequence bug and enhan
c
ements in Pre
s
ym
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
dearblue
Convert
t
o string be
f
ore out
p
ut in `puts`
commit
|
commitdiff
|
tree
2023-08-18
d
e
arblue
R
ev
e
r
t "Rake: upd
a
te ta
s
k
c
l
ean to remove
`
bin
`
and
.
.
.
commit
|
commitdiff
|
tree
2023-06-18
dearblue
"
expose_head
e
r_fi
l
es" t
a
sk
s
plit per
bui
l
d
commit
|
commitdiff
|
tree
next