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
Remove array_cast option from tco_migration_flags list
2022-01-27
T
homas Jian
g
Rem
o
ve
a
rray_cas
t
o
ption
fr
o
m
tco_migr
a
tion_flags
l
ist
commit
|
commitdiff
|
tree
2022-01-25
Thoma
s
J
i
ang
Remove unused d
i
sa
b
le array cast
flag
commit
|
commitdiff
|
tree
2022-01-21
T
h
omas Jiang
Remove unused
e
scape br
a
c
e
s
f
la
g
commit
|
commitdiff
|
tree
2022-01-21
T
h
o
m
as Jiang
Remo
v
e un
u
sed nontop
l
e
v
e
l declarat
i
ons flag
commit
|
commitdiff
|
tree
2022-01-07
T
homas Ji
a
ng
Confi
g
/v
a
lue
/
define
cli opt
i
ons work
commit
|
commitdiff
|
tree
2022-01-07
T
homas Ji
a
ng
Move HHVM
c
onfig pa
r
s
ing to utils
commit
|
commitdiff
|
tree
2021-12-22
Tho
m
a
s
Jiang
Refac
t
or ast_
c
onstant
_
folder
commit
|
commitdiff
|
tree
2021-12-22
Thomas
J
i
a
ng
Re
f
actor emit_adata
commit
|
commitdiff
|
tree
2021-12-22
Thomas Jiang
Remove alloc from emit_method
commit
|
commitdiff
|
tree
2021-12-22
Thomas J
i
ang
Re
f
actor emit_na
t
ive_opcode
commit
|
commitdiff
|
tree
2021-12-22
T
homas Jiang
R
emove alloc from
em
i
t_func
t
ion
commit
|
commitdiff
|
tree
2021-12-22
Thom
a
s Ji
a
ng
Remov
e
alloc from em
i
t_property
commit
|
commitdiff
|
tree
2021-12-22
Thoma
s
J
ia
n
g
Refactor scope
commit
|
commitdiff
|
tree
2021-12-21
Thom
a
s J
i
a
ng
R
e
fac
t
or em
i
t_param
commit
|
commitdiff
|
tree
2021-12-21
Thom
a
s Jiang
Ref
a
ctor emit_typedef
commit
|
commitdiff
|
tree
2021-12-21
Thomas Jiang
Refacto
r
emit_record_
d
ef
commit
|
commitdiff
|
tree
2021-12-21
Thom
a
s Jiang
Refacto
r
emi
t
_
x
hp
commit
|
commitdiff
|
tree
2021-12-21
T
h
om
a
s J
i
ang
R
e
move all
o
c from rewr
i
te_xml
commit
|
commitdiff
|
tree
2021-12-21
T
homas Jiang
Refac
t
o
r
emit_
m
emoize_funct
i
on
commit
|
commitdiff
|
tree
2021-12-21
Thomas
Jiang
Refactor emit_memoiz
e
_meth
o
d
commit
|
commitdiff
|
tree
2021-12-21
Th
o
mas Jiang
Remove al
l
oc
f
rom
emit_fi
l
e_attribu
t
es and c
l
ean up
.
.
.
commit
|
commitdiff
|
tree
2021-12-21
Thomas
J
iang
R
e
mo
v
e alloc from
e
mit_symbol_r
e
fs
commit
|
commitdiff
|
tree
2021-12-21
Thomas Jian
g
Remove a
l
loc from toplevel emi
t
_* and rewrite_* function
s
commit
|
commitdiff
|
tree
2021-12-21
Thomas Jiang
Add a refe
r
ence to the
'
a
r
ena bu
m
p allocato
r
into the
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Thomas Jiang
Che
c
k dec
l
even if generic used is re
i
fie
d
commit
|
commitdiff
|
tree
2021-12-06
Thomas
J
iang
Refactor out some logic
t
o r
e
use elsewhere
commit
|
commitdiff
|
tree
2021-12-04
Thomas
J
iang
Upd
a
te error pos
commit
|
commitdiff
|
tree
2021-12-03
Thomas Jiang
Replace veri
f
y_par
a
m_type_ts with verify_p
a
ra
m
_t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Thomas J
i
ang
Wrap the n
a
me
o
f
t
he collectio
n
in que
s
tion in er
r
or
.
.
.
commit
|
commitdiff
|
tree
2021-11-30
Thomas
Jiang
Improve the
e
r
ror messages on dict/darray value inco
m
pa
t
ibility
commit
|
commitdiff
|
tree
2021-11-25
T
homas Jia
n
g
Fi
x
na
m
espac
e
test
commit
|
commitdiff
|
tree
2021-11-08
Thom
a
s Jia
n
g
Make `has_reified_
t
ype
_
con
s
tra
i
nt` c
o
nsis
t
e
n
t wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2021-11-04
Thomas
J
iang
Add an opti
o
n and a decl
provider that provides seri
a
lized
.
.
.
commit
|
commitdiff
|
tree
2021-11-02
Thomas Jiang
S
e
t up some CI with
human readable out
p
ut
f
or initi
a
l
.
.
.
commit
|
commitdiff
|
tree
2021-10-22
Thomas
Jiang
Change
i
n
terface to use NameType
i
nstead
o
f i32
commit
|
commitdiff
|
tree
2021-10-22
Thomas Jiang
A
dd
r
u
st ffi t
o
filter d
e
cls for
s
ame file
d
ecl
s
commit
|
commitdiff
|
tree
2021-10-21
Th
o
mas
J
i
ang
Add tests to prevent
r
egression of
o
pen source repo
r
ted
.
.
.
commit
|
commitdiff
|
tree
2021-10-19
T
h
omas Jiang
Add som
e
m
o
re err
o
rs for syntax that
have poss
i
ble
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Tho
m
as Jiang
Add a spe
c
ific er
r
or for cl
a
ss consts
commit
|
commitdiff
|
tree
2021-10-14
Thomas Ji
a
ng
Allow Expres
s
i
o
n Tr
e
es in pipe (Ex
c
l
uding $$
u
sage)
commit
|
commitdiff
|
tree
2021-10-14
Thomas Jiang
Pipe tests
commit
|
commitdiff
|
tree
2021-10-14
Thomas Jiang
Suppor
t
postfix ++ and postfi
x
--
commit
|
commitdiff
|
tree
2021-09-27
Thomas Jiang
Test for Typing_es
c
ape and ET interaction
commit
|
commitdiff
|
tree
2021-09-14
Thoma
s
Jiang
Support
m
ethod
cal
l
s
commit
|
commitdiff
|
tree
2021-09-14
Thoma
s
J
iang
Add is_class_meth, class_
m
eth_
g
et_class, cl
a
ss_meth_get_meth
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
Thoma
s
Jiang
Add is_fun and fun_get_f
u
nction s
u
pport for reified
.
.
.
commit
|
commitdiff
|
tree
2021-08-30
Thomas
Jiang
Add an option to log dependency
h
ashmap
commit
|
commitdiff
|
tree
2021-08-25
Thomas Jiang
Fix re
g
ression of
reified st
a
tic method
calls
commit
|
commitdiff
|
tree
2021-08-18
Tho
m
as Jiang
Refact
o
r
the extraction process
commit
|
commitdiff
|
tree
2021-08-13
T
homas Jiang
Restrict property
a
ccess to public properties
commit
|
commitdiff
|
tree
2021-08-13
Th
o
mas Jia
n
g
Property acces
s
vi
r
tualization and
desugaring
commit
|
commitdiff
|
tree
2021-08-11
Thomas
J
iang
Fi
x
ac
c
ess for type constant from
unresol
v
ed type
commit
|
commitdiff
|
tree
2021-08-10
Thom
a
s Jiang
Trave
r
se t
e
mporary variable ass
i
gnments in identi
f
y
.
.
.
commit
|
commitdiff
|
tree
2021-07-07
T
homas Jiang
Add
t
est
for acc
e
s
s
type constant from u
n
resol
v
ed type
commit
|
commitdiff
|
tree
2021-05-26
Thomas Jiang
Ban static meth
o
d calls on reifie
d
generics
commit
|
commitdiff
|
tree
2021-05-26
Thomas Jian
g
S
et
i
n_expr_tree f
l
ag only
for vi
r
tualized expr
commit
|
commitdiff
|
tree
2021-05-11
Tho
m
as Jiang
Fix comment
commit
|
commitdiff
|
tree
2021-05-11
Thomas
Jiang
New d
e
s
u
g
a
ring (without special typ
i
ng)
commit
|
commitdiff
|
tree
2021-05-07
Th
o
mas Jiang
Better error me
s
sages
o
n invalid op
e
rators
commit
|
commitdiff
|
tree
2021-05-04
Thomas Jiang
T
hrow error
w
hen using meth_caller with
non-public
.
.
.
commit
|
commitdiff
|
tree
2021-04-17
Thomas Jiang
F
i
x na
s
t test
d
ue to Express
i
on
T
ree pos
c
hanges
commit
|
commitdiff
|
tree
2021-04-16
Thomas Jia
n
g
Function pointer runtime test
commit
|
commitdiff
|
tree
2021-04-13
Thomas Jiang
More
r
unti
m
e tests
commit
|
commitdiff
|
tree
2021-04-10
T
h
omas
J
ia
n
g
Eliminate Pos
.
no
n
e in
desuga
r
ing
commit
|
commitdiff
|
tree
2021-04-10
Th
o
m
as Jiang
U
se n
o
n user denota
b
l
e variable for visitor
commit
|
commitdiff
|
tree
2021-04-10
Th
o
m
a
s Jian
g
Set u
p
AAST for new desugaring strategy
commit
|
commitdiff
|
tree
2021-04-07
Thomas Jiang
Refacto
r
r
u
ntime tests
commit
|
commitdiff
|
tree
2021-03-30
Thomas Ji
a
ng
T
est fo
r
E
T
in default par
a
meter placement
commit
|
commitdiff
|
tree
2021-03-20
Thomas Jiang
C
h
an
g
e
g
ating to allow
f
or Experim
e
ntal Production
commit
|
commitdiff
|
tree
2021-03-10
Thomas Jiang
Bit
w
is
e
operator support
commit
|
commitdiff
|
tree
2021-02-27
T
h
oma
s
J
iang
Remove
remain
i
n
g
m
entions of unused logical xor
commit
|
commitdiff
|
tree
2021-02-26
Tho
m
as Jiang
Do no
t
p
ass in string repr
e
senta
t
io
n
o
f symbol
commit
|
commitdiff
|
tree
2021-02-26
Thomas
Jia
n
g
Support mo
d
operator `%`
commit
|
commitdiff
|
tree
2021-02-26
Thoma
s
Jiang
Support s
t
ring concat
o
perator `
.
`
commit
|
commitdiff
|
tree
2021-02-26
Thomas Jiang
S
a
nitize temp spl
i
ce variables
commit
|
commitdiff
|
tree
2021-02-18
T
h
omas Ji
a
n
g
T
es
t
for
interp
o
late
d
s
t
ring
commit
|
commitdiff
|
tree
2021-02-17
Thomas Jiang
Add be
t
t
e
r er
r
or for meth_caller with magic
m
ethods
commit
|
commitdiff
|
tree
2021-02-17
Thomas
J
i
ang
Ban inst_meth in parser
commit
|
commitdiff
|
tree
2021-02-16
Thomas Ji
a
ng
Delete write_defs script since moved t
o
hhi
commit
|
commitdiff
|
tree
2021-02-12
T
h
om
a
s Jiang
Ban
meth_caller referen
c
es to methods with inou
t
pa
r
ameter
s
commit
|
commitdiff
|
tree
2021-02-10
T
h
oma
s
J
i
a
ng
Change t
h
e
runt
i
m
e
inferred lam
b
da to null
commit
|
commitdiff
|
tree
2021-02-04
T
h
o
mas J
i
ang
Test gene
r
ics on
v
i
s
itor
commit
|
commitdiff
|
tree
2021-02-04
Thomas Jiang
Er
r
or on unbound v
a
riables fr
o
m
outs
i
de scope
commit
|
commitdiff
|
tree
2021-02-04
T
h
omas Ji
a
ng
Vi
r
tualize v
o
id returns
commit
|
commitdiff
|
tree
2021-02-03
T
h
omas Jian
g
Fix
i
ndentation of va
r
_dump
f
or class_meth
commit
|
commitdiff
|
tree
2021-01-28
Thomas Jian
g
Use
h
hi for tests instead of co
p
y
i
ng definitions to
.
.
.
commit
|
commitdiff
|
tree
2021-01-28
T
ho
m
as J
i
a
n
g
Allow hh_s
i
n
gle_decl to ignore --extra-bui
l
t
i
n option
commit
|
commitdiff
|
tree
2021-01-25
T
h
omas Jiang
Desu
g
ar to a function call instead of `ExprTree`
commit
|
commitdiff
|
tree
2021-01-23
Thomas Jiang
Begin nam
i
ng t
a
ble c
o
mparison
commit
|
commitdiff
|
tree
2021-01-23
Thomas Jiang
Sugges
t
meth_c
a
ller in error
commit
|
commitdiff
|
tree
2021-01-20
Thomas J
i
ang
Support var_dump for re
i
fied fcf
p
commit
|
commitdiff
|
tree
2021-01-04
Thoma
s
Jian
g
Asy
n
c helper functions
commit
|
commitdiff
|
tree
2020-12-23
Thoma
s
Jiang
Te
s
t lifting
interface
commit
|
commitdiff
|
tree
2020-12-23
Thomas Jiang
Spli
c
eable int
e
rface
fo
r
"auto-lifting"
commit
|
commitdiff
|
tree
2020-12-21
Thomas Jian
g
M
a
k
e
Exp
r
T
ree
'
s T
I
nf
e
r
ty
p
e param cova
r
iant
commit
|
commitdiff
|
tree
2020-12-03
Thomas Jian
g
Re
l
and
desugaring
changes
w
ith run
t
ime fixes
commit
|
commitdiff
|
tree
2020-12-02
T
h
o
m
as Jiang
Pr
i
nt default text for r
e
flection
parameters
commit
|
commitdiff
|
tree
2020-12-02
Thomas
J
iang
Remove `go
t
o` from
H
ack
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jiang
Fi
x
up HH
V
M tests that include goto
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jiang
Des
u
g
a
ring: Add dict
of
s
pli
c
e
d
values
commit
|
commitdiff
|
tree
next