repo.or.cz
/
hiphop-php.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
closure_convert shouldn't traverse method redeclarations
2020-06-02
Steve Cao
clo
s
ure_convert
shouldn't traverse me
t
hod redeclarations
commit
|
commitdiff
|
tree
2020-06-02
Steve
Cao
p
rint
i
n
t
li
t
er
a
l
i
n
d
efault
v
alue s
h
ouldn't c
r
ash
commit
|
commitdiff
|
tree
2020-05-29
S
t
e
ve Cao
emit
p
arser fatal
when parser
p
anic
commit
|
commitdiff
|
tree
2020-05-28
Steve Cao
not supported stmt is
r
ende
r
ed as
a
todo strin
g
in
.
.
.
commit
|
commitdiff
|
tree
2020-05-28
Steve Cao
avoid c
r
a
shing wh
e
n
c
lass var w
i
th const
a
nt-fol
d
a
ble
.
.
.
commit
|
commitdiff
|
tree
2020-05-26
Steve Cao
P
ort D2
0
9
2
2457:
[
hhv
m
]
[
ub_const
r
ain
t
] En
f
orce singl
e
.
.
.
commit
|
commitdiff
|
tree
2020-05-22
Steve
C
ao
adopt cache for Rust
emi
t
ter options parser
commit
|
commitdiff
|
tree
2020-05-19
S
t
eve Ca
o
don't pass env t
o
emit_fatal
commit
|
commitdiff
|
tree
2020-05-19
Steve C
a
o
rm unuse
d
optio
n
_
di
s
abl
e
_partial in hhbc_options
commit
|
commitdiff
|
tree
2020-05-19
Steve Cao
Port D215
2
64
9
0: R
e
q
u
ire attributes argumen
t
s to be
.
.
.
commit
|
commitdiff
|
tree
2020-05-19
Steve Cao
in
c
r
ea
s
e
m
ax s
t
a
ck size to
avoid stack ex
c
eed i
n
dbg
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
S
t
ev
e
Cao
fix xhp expr elab
o
rat
i
o
n
commit
|
commitdiff
|
tree
2020-05-18
Stev
e
Cao
po
r
t D2
0
5273
1
2: Stop gener
a
ting top level co
d
e in the
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
Steve Cao
avoid
duplic
a
ted `con
v
ert
_
fun`
i
n `extract_
d
ebug
g
er
_
main`
commit
|
commitdiff
|
tree
2020-05-18
S
teve Cao
fix order
i
ng mi
s
match in emit_pu
commit
|
commitdiff
|
tree
2020-05-14
Steve C
a
o
f
ix confi
g
_
j
son overr
i
de order
commit
|
commitdiff
|
tree
2020-05-13
Stev
e
Cao
set disabl
e
_array
o
ption
commit
|
commitdiff
|
tree
2020-05-13
Ste
v
e Cao
i
nclude config_js
o
n in r
e
spon
s
e header if
R
ust/Ocaml
.
.
.
commit
|
commitdiff
|
tree
2020-05-12
St
e
ve Cao
fi
x
mismatch when array
_
p
r
ov
e
nance on
commit
|
commitdiff
|
tree
2020-05-09
Steve
C
ao
f
i
x emit upper
_
bound
commit
|
commitdiff
|
tree
2020-05-09
Steve Cao
rm unused_variable
s
and u
u
s
ed_code in r
u
st emit
t
er
commit
|
commitdiff
|
tree
2020-05-09
Ste
v
e C
a
o
catch Res
u
l
t
returned from c
o
mpile_ffi
commit
|
commitdiff
|
tree
2020-05-09
Steve C
a
o
ad
d
EnableRustEmitte
r
in hhvm
&
& rm
rust_top_lev
e
l
_
e
labo
r
ator
commit
|
commitdiff
|
tree
2020-05-07
Steve Ca
o
hh_single_c
o
mpile output refact
o
ring
+
R
ust parity
commit
|
commitdiff
|
tree
2020-05-02
Steve Cao
r
e
move unnecessar
y
qui
t
e m
o
de in hh_si
n
gl
e
_compi
l
e
commit
|
commitdiff
|
tree
2020-05-02
Ste
v
e Cao
s
implify
d
ump_config
op
t
i
n
hh_singl
e
_com
p
ile
commit
|
commitdiff
|
tree
2020-05-01
Steve Cao
en
a
ble coroutine fo
r
r
ust emitter
commit
|
commitdiff
|
tree
2020-05-01
Steve Cao
re-lan
d
D2129
8
904
commit
|
commitdiff
|
tree
2020-05-01
Steve Cao
r
m u
n
u
s
ed rustc_privat
e
feature
commit
|
commitdiff
|
tree
2020-04-30
Steve Cao
connect
r
ust
e
mi
t
te
r
t
o
h
h
_si
n
gle_compile 1/2
commit
|
commitdiff
|
tree
2020-04-30
Steve Cao
rm
d
i
r
s
uppo
r
t
in hh_single_compile
commit
|
commitdiff
|
tree
2020-04-30
Steve C
a
o
add rust_emitter option
commit
|
commitdiff
|
tree
2020-04-30
S
teve Cao
re
f
resh print
.
rs and w
r
ite
.
rs
commit
|
commitdiff
|
tree
2020-04-23
Steve Cao
port
oc
a
ml escaped
commit
|
commitdiff
|
tree
2020-04-23
S
teve Cao
avoid reconstr
u
ct aast for emitt
i
ng try
/
c
atch/fin
a
lly
commit
|
commitdiff
|
tree
2020-04-23
S
t
eve Cao
avoid clo
n
e
in re
w
rite_p
a
rams_a
n
d_body
commit
|
commitdiff
|
tree
2020-04-23
St
e
v
e Cao
avoid re-ind
e
xing text
commit
|
commitdiff
|
tree
2020-04-22
Steve
C
a
o
a
void cloning scope item
in cl
o
su
r
e_co
n
v
e
rt
commit
|
commitdiff
|
tree
2020-04-17
Steve Cao
rm unnecessary Cow
i
n
S
copeItem
commit
|
commitdiff
|
tree
2020-04-17
St
e
ve Cao
fix fl
o
at p
r
i
n
t
commit
|
commitdiff
|
tree
2020-04-17
S
t
ev
e
Cao
expose vi
s
itor state and context to node(aast) li
f
etime
commit
|
commitdiff
|
tree
2020-04-13
Ste
v
e Cao
fix bugs
commit
|
commitdiff
|
tree
2020-04-11
Steve
C
ao
Wri
t
e support wr
i
te_fmt
commit
|
commitdiff
|
tree
2020-04-10
Steve Cao
fix emit ad
a
ta or
d
er
commit
|
commitdiff
|
tree
2020-04-09
Steve Cao
fix typo in
exp
r
_
re
q
uires_deep_
i
nit
commit
|
commitdiff
|
tree
2020-04-09
S
t
eve Cao
av
o
id cloni
n
g aast function/method body
commit
|
commitdiff
|
tree
2020-04-09
Ste
v
e Cao
avoi
d
c
l
oning s
c
o
p
e
i
n emit_body
commit
|
commitdiff
|
tree
2020-04-08
Steve Cao
rm O
c
aml top
l
evel elaborator
commit
|
commitdiff
|
tree
2020-04-08
Steve Cao
avoid unnecessary clone in rewrite_user_labels
commit
|
commitdiff
|
tree
2020-04-07
Steve Ca
o
wr
a
p namespace into Rc
O
c to av
o
id cloning
commit
|
commitdiff
|
tree
2020-04-07
Ste
v
e Cao
avo
i
d
recur
s
ion in I
n
strIter
commit
|
commitdiff
|
tree
2020-04-03
S
teve Cao
avoi
d
clone in g
a
ther
commit
|
commitdiff
|
tree
2020-04-02
Steve Cao
f
ix
regression
commit
|
commitdiff
|
tree
2020-04-02
Steve Cao
fix get_cla
s
s_name_f
r
om_id
commit
|
commitdiff
|
tree
2020-04-02
Steve
C
a
o
fix unexp
e
cted adata
commit
|
commitdiff
|
tree
2020-04-01
Steve Cao
fix typo
commit
|
commitdiff
|
tree
2020-03-31
Steve
Cao
f
i
x class::Type creation
commit
|
commitdiff
|
tree
2020-03-30
Steve Cao
p
o
rt print utils +
refactoring
commit
|
commitdiff
|
tree
2020-03-27
Steve Cao
i
mpl print_use_preced
e
nce & print
_
use_as_vi
s
ibility
commit
|
commitdiff
|
tree
2020-03-27
Steve Cao
port add_reifie
d
_pa
r
en
t
_attribute
commit
|
commitdiff
|
tree
2020-03-26
Ste
v
e Cao
Port top level names
p
ace el
a
b
o
rator
commit
|
commitdiff
|
tree
2020-03-25
St
e
ve
C
ao
a
dd rust_top_level_elaborator flag
commit
|
commitdiff
|
tree
2020-03-24
Steve Cao
rm unus
e
d var in Vis
i
tor g
e
nerator
commit
|
commitdiff
|
tree
2020-03-21
Steve Cao
fi
x
c
a
rgo fil
e
s
commit
|
commitdiff
|
tree
2020-03-18
Steve C
a
o
rm duplic
a
ted allow_array_append in em
i
t en
v
commit
|
commitdiff
|
tree
2020-03-14
St
e
ve Cao
partia
l
ly port emit_base and emit_
a
r
r
ay_
g
et
commit
|
commitdiff
|
tree
2020-03-14
Steve
C
a
o
port ObjGet in emi
t
_c
a
ll_lhs_
a
nd_fcall
commit
|
commitdiff
|
tree
2020-03-12
Steve
C
ao
port emit_rei
f
ied_arg
commit
|
commitdiff
|
tree
2020-03-12
Steve Cao
fix re
m
aining pos mismatch
commit
|
commitdiff
|
tree
2020-03-12
Stev
e
Cao
fix i
n
co
r
rectly
e
mitted
p
os
commit
|
commitdiff
|
tree
2020-03-09
Steve Cao
Avoid growing type param
e
t
e
rs i
n
Vis
i
tor
commit
|
commitdiff
|
tree
2020-03-09
Steve
Cao
fix
e
m
it_load
_
list_elem
e
nts
a
nd c
l
osure_convert
commit
|
commitdiff
|
tree
2020-03-09
S
t
eve Ca
o
enable
i
te
r
ator id in emi
t
t
e
r
s
tate
commit
|
commitdiff
|
tree
2020-03-09
Stev
e
Cao
Re
d
esign emitter
l
oca
l
var state
commit
|
commitdiff
|
tree
2020-03-07
Steve Cao
visitor su
p
ports
Re
s
ult
commit
|
commitdiff
|
tree
2020-03-07
Steve Cao
pr
o
t
emit_y
i
eld
commit
|
commitdiff
|
tree
2020-03-07
St
e
ve
C
a
o
porte
d
emit_name
d
_
coll
e
ction
commit
|
commitdiff
|
tree
2020-03-06
Steve
C
ao
p
ort emit_new and
emit_*_cellec
t
ion
commit
|
commitdiff
|
tree
2020-03-03
Steve Cao
port D1987
1
5
0
1
commit
|
commitdiff
|
tree
2020-02-28
Steve Cao
po
r
t
emit_expr
e
s
s
ion::*
commit
|
commitdiff
|
tree
2020-02-27
Stev
e
Cao
port `emit
_
specia
l
_funt
i
o
ns`
commit
|
commitdiff
|
tree
2020-02-25
S
teve Cao
avo
i
d al
l
o
c
ation
in escape + port pri
n
t strin
g
commit
|
commitdiff
|
tree
2020-02-25
Ste
v
e Ca
o
port emit_ite
r
commit
|
commitdiff
|
tree
2020-02-25
S
t
eve Cao
port emit_call_expr
commit
|
commitdiff
|
tree
2020-02-25
Stev
e
Cao
compl
e
t
e `print_par
a
m_user_attribut
e
s
`
commit
|
commitdiff
|
tree
2020-02-25
Steve Cao
port D1885
5
808
commit
|
commitdiff
|
tree
2020-02-24
Ste
v
e Cao
port emit
_
if,
e
mi
t
_binop an
d
related
commit
|
commitdiff
|
tree
2020-02-21
Steve Cao
gen ast_d
e
fs
helper AP
I
s
commit
|
commitdiff
|
tree
2020-02-20
St
e
v
e Cao
port emitting Expr_:
:
Binop
commit
|
commitdiff
|
tree
2020-02-19
Steve Cao
ported handl
i
ng
lowerer errors
commit
|
commitdiff
|
tree
2020-02-19
St
e
ve Cao
p
o
r
t r
e
p
o
rt_error in emit_b
o
dy
commit
|
commitdiff
|
tree
2020-02-19
Steve C
a
o
p
o
r
t e
m
it_deprecati
o
n_info
commit
|
commitdiff
|
tree
2020-02-19
Steve Ca
o
fix
e
mit sha
p
e
commit
|
commitdiff
|
tree
2020-02-19
Steve Cao
enable emitting typedef
(
.
alias)
commit
|
commitdiff
|
tree
2020-02-18
S
t
eve
C
a
o
port is_reified_tp
a
r
a
m
commit
|
commitdiff
|
tree
2020-02-14
Steve Cao
port emit_method_prolog
commit
|
commitdiff
|
tree
2020-02-14
Ste
v
e Cao
so
r
t typedef
i
nf
o
f
lags
commit
|
commitdiff
|
tree
2020-02-13
S
teve
C
ao
complete
body pr
i
nt
commit
|
commitdiff
|
tree
2020-02-13
Steve Cao
f
i
x emit_fatal
commit
|
commitdiff
|
tree
2020-02-13
S
t
eve Cao
p
r
int function
commit
|
commitdiff
|
tree
next