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 references to PPL (2/5)
2020-09-15
Thom
a
s Jiang
Remove references to PPL
(2/
5
)
commit
|
commitdiff
|
tree
2020-09-15
Thomas
Jiang
Remove referen
c
es to PPL
(
1
/
5)
commit
|
commitdiff
|
tree
2020-09-08
Thomas J
i
a
ng
Add uni
t
te
s
t
f
o
r
ocamlpool
commit
|
commitdiff
|
tree
2020-09-04
T
homas Jiang
Back out "I
n
it
i
alize n
e
w d
e
pendency graph in lazy in
i
t"
commit
|
commitdiff
|
tree
2020-09-04
Thomas Jiang
Back out "launch
hh_server under systemd"
commit
|
commitdiff
|
tree
2020-09-03
T
h
o
mas Jiang
Remove
Tensor HHI files and PPL lint
s
commit
|
commitdiff
|
tree
2020-09-01
Thomas Jiang
Fix off by o
n
e
errors in ocamlpo
o
l
m
alloc
commit
|
commitdiff
|
tree
2020-08-21
Thomas Jiang
L
owering __splice__
placeholder function
commit
|
commitdiff
|
tree
2020-08-21
Thomas
Ji
a
n
g
A
dd Splice aast node
commit
|
commitdiff
|
tree
2020-08-20
Tho
m
as Jian
g
B
an
g
e
t
ti
n
g
functi
o
n point
e
rs to abstract methods
commit
|
commitdiff
|
tree
2020-08-20
Thomas Jiang
Ban __CLASS_
_
in class_
m
eth on non final
c
l
a
s
s
es
commit
|
commitdiff
|
tree
2020-08-20
Thomas Jian
g
Ban funct
i
on
r
eferenc
e
s to rei
f
ied functions
commit
|
commitdiff
|
tree
2020-07-30
Thom
a
s J
i
a
n
g
B
an
ambi
g
uous class co
n
text fo
r
warded function
pointers
commit
|
commitdiff
|
tree
2020-07-30
Thomas Jiang
Typecheck
r
eified f
u
nct
i
on
p
o
inte
r
s
commit
|
commitdiff
|
tree
2020-07-30
T
h
omas
Jiang
B
a
n inst_meth equivalen
t
syntax
commit
|
commitdiff
|
tree
2020-07-22
Thomas J
i
ang
B
an meth_caller wi
t
h traits
commit
|
commitdiff
|
tree
2020-07-16
Tho
m
as Jiang
B
an
b
a
ckt
i
ck f
r
om
b
eing pars
e
d as
a
string
commit
|
commitdiff
|
tree
2020-07-07
Thomas Jia
n
g
Enable first class
f
unction pointer
s
via hhconfig
commit
|
commitdiff
|
tree
2020-07-06
Thoma
s
Jiang
Skeleton rclass-meth-data struct
commit
|
commitdiff
|
tree
2020-07-03
Thomas Jiang
Tighten up ::class syntax
commit
|
commitdiff
|
tree
2020-07-03
Thomas Jiang
Ban
n
ew clas
s
n
ame with r
e
ified ge
n
erics
commit
|
commitdiff
|
tree
2020-07-02
Tho
m
as Jiang
I
m
p
leme
n
t hhvm sup
p
ort for ResolveRF
u
n
c byte
c
ode
commit
|
commitdiff
|
tree
2020-05-29
Thomas Jiang
Fix unexpected t
y
pe
d
ef nam
i
n
g erro
r
commit
|
commitdiff
|
tree
2020-05-15
Thomas Ji
a
ng
Fi
x
n
u
mRunti
m
e
c
ou
n
t in Typ
e
commit
|
commitdiff
|
tree
2020-05-13
T
h
o
mas Jian
g
Add
RFu
n
c to the `Da
t
aTy
p
e` enum
commit
|
commitdiff
|
tree
2020-05-12
Thomas Jiang
Add more unbound n
a
me tests
commit
|
commitdiff
|
tree
2020-05-12
Thomas
J
iang
R
e
fa
c
tor unbound nam
e
check
commit
|
commitdiff
|
tree
2020-05-12
Thomas Jiang
Implement a
S
tateful NAST Check
commit
|
commitdiff
|
tree
2020-04-30
Thomas Jiang
Add fl
a
g t
o
ban no
n
constant
default
a
r
guments
o
n lambdas
commit
|
commitdiff
|
tree
2020-04-18
Thomas Jiang
R
e
move Typename from the AAST
commit
|
commitdiff
|
tree
2020-04-08
Tho
m
as Jian
g
Add
u
nit test
commit
|
commitdiff
|
tree
2020-04-02
Thomas
J
i
ang
Remove
De
f
_inline from
the aast
commit
|
commitdiff
|
tree
2020-04-02
T
homas Jiang
Refac
t
or closure_co
n
vert
to
n
ot u
s
e Def_inline no
d
e
s
commit
|
commitdiff
|
tree
2020-04-02
Thomas Ji
a
ng
Met
h
o
d
s
over
r
iding Dyna
m
i
ca
l
lyCallabl
e
mus
t
also b
e
.
.
.
commit
|
commitdiff
|
tree
2020-04-01
Thomas Jiang
Remov
e
__halt_
c
o
m
piler
commit
|
commitdiff
|
tree
2020-03-31
Thomas Ji
a
ng
Error on self::class o
n
n
on fina
l
c
lasses
commit
|
commitdiff
|
tree
2020-03-13
Thom
a
s J
i
ang
Imp
l
ement methods of
R
F
u
n
c
commit
|
commitdiff
|
tree
2020-03-13
Thomas Jian
g
Ad
d
skelet
o
n struct for RFu
n
cData
commit
|
commitdiff
|
tree
2020-03-12
Th
o
mas
J
ia
n
g
De
l
ete errant
.
out test files
commit
|
commitdiff
|
tree
2020-03-09
Thomas Jiang
De
f
a
u
lt to nam
i
ng the entire ast
commit
|
commitdiff
|
tree
2020-03-05
Thomas Ji
a
ng
Delete Typi
n
g
_
get_locals
commit
|
commitdiff
|
tree
2020-02-26
Thomas J
i
a
n
g
Error on pre
c
eding
ba
s
kslash in group
n
amesp
a
ce use
.
.
.
commit
|
commitdiff
|
tree
2020-02-25
Thom
a
s Jiang
Make declar
i
ng a const after
u
se i
m
port a pars
e
e
rro
r
commit
|
commitdiff
|
tree
2020-02-25
Thoma
s
Jian
g
Mak
e
declaring a fu
n
ction
a
fter u
s
e impo
r
t a parse
.
.
.
commit
|
commitdiff
|
tree
2020-02-25
Thom
a
s Jiang
Make dec
l
arin
g
an e
n
um
a
f
t
er use import
a pars
e
error
commit
|
commitdiff
|
tree
2020-02-25
Thomas Jia
n
g
M
a
ke `
n
ames
p
ace` a reserved k
e
yword consistent with
.
.
.
commit
|
commitdiff
|
tree
2020-02-24
Thomas
Jiang
Remove
u
n
n
ecessary switch state
m
ent
commit
|
commitdiff
|
tree
2020-02-21
Th
o
mas Ji
a
ng
E
r
ro
r
if qualif
i
ed
n
ames have trailing
b
acksla
s
hes
commit
|
commitdiff
|
tree
2020-02-07
T
h
omas Jiang
Test new f
u
n
c
tion call syntax
commit
|
commitdiff
|
tree
2020-02-07
T
hom
a
s Jiang
Nullsafe method access
commit
|
commitdiff
|
tree
2020-02-05
T
h
o
m
as Ji
a
ng
Rustify elabor
a
t
e
namespace visito
r
commit
|
commitdiff
|
tree
2020-02-05
Thomas
Jiang
F
ix ups for
namespace el
a
boration
commit
|
commitdiff
|
tree
2020-01-30
Thomas Jiang
A
u
tocargo some rus
t
f
o
r naming
commit
|
commitdiff
|
tree
2020-01-28
Thomas Jian
g
Pa
r
ser Option t
o
e
nab
l
e func
t
ion
pointers
commit
|
commitdiff
|
tree
2020-01-28
Thomas Jiang
Lint naming_special_names
commit
|
commitdiff
|
tree
2020-01-28
Thomas Jiang
Convert more helper f
u
nct
i
on
s
for nam
e
space elab
o
rati
o
n
commit
|
commitdiff
|
tree
2020-01-28
Tho
m
as Jiang
Conver
t
a
ux helpers for namespace elaboration
commit
|
commitdiff
|
tree
2020-01-27
Thomas Ji
a
ng
Respect po_disa
l
low_fun
c
_p
t
rs_in_con
s
tants option
commit
|
commitdiff
|
tree
2020-01-27
T
homas Jiang
Codegen su
p
port
commit
|
commitdiff
|
tree
2020-01-24
Thomas Jiang
Type
f
u
n
ction poi
n
ters
commit
|
commitdiff
|
tree
2020-01-24
T
h
omas Jiang
Elaborate function poi
n
te
r
s
a
s
f
unct
i
o
n
s
commit
|
commitdiff
|
tree
2020-01-23
Thom
a
s
J
iang
Add parsing error
commit
|
commitdiff
|
tree
2020-01-23
Thomas Jiang
Add rust lowerin
g
commit
|
commitdiff
|
tree
2020-01-23
Tho
m
a
s Jiang
Add AAST node
commit
|
commitdiff
|
tree
2020-01-23
Thomas Jiang
P
arse
f
unctio
n
p
o
inters to CST
commit
|
commitdiff
|
tree
2020-01-23
T
homas J
i
ang
Add new CST
n
o
de to the schema
commit
|
commitdiff
|
tree
2020-01-15
Thomas Jia
n
g
M
ove env se
t
ting fr
o
m
iter_with to iter
commit
|
commitdiff
|
tree
2020-01-15
T
homas Jiang
Check
that XHP
child
r
en
d
eclar
a
tions do no
t
refe
r
to
.
.
.
commit
|
commitdiff
|
tree
2019-12-10
Th
o
mas Jiang
Rem
o
v
e ty
p
echeck_x
h
p_cvar
s
option
commit
|
commitdiff
|
tree
2019-12-09
Thomas Ji
a
ng
Check ari
t
y
chec
k
s o
n
class c
o
nsts
commit
|
commitdiff
|
tree
2019-12-04
T
h
om
a
s Ji
a
ng
Remove legacy par
s
e
r
hack for lvar/id
commit
|
commitdiff
|
tree
2019-11-22
T
h
omas Jiang
Remo
v
e ignore_pos optio
n
commit
|
commitdiff
|
tree
2019-11-14
T
h
o
mas
Jiang
R
emove ano
t
her
r
e
d
undant a
d
d_ns
commit
|
commitdiff
|
tree
2019-11-14
Thomas Jiang
C
h
a
n
ge
e
m
it_symbol_re
f
s
t
o e
x
pect Hhbc_id
.
t's
(
with
.
.
.
commit
|
commitdiff
|
tree
2019-11-13
Thomas Jiang
B
ack
o
ut "C
h
ange em
i
t_s
y
mbo
l
_refs to expe
c
t Hhbc_id
.
.
.
commit
|
commitdiff
|
tree
2019-11-13
T
homas Jiang
Remove
re
d
und
a
nt
add_ns
commit
|
commitdiff
|
tree
2019-11-11
T
h
om
a
s Jiang
Change emit_symbo
l
_refs to
e
xpect Hhb
c
_i
d
.
t
'
s
commit
|
commitdiff
|
tree
2019-11-09
Thomas Jiang
D
o
cument the
n
am
e
space e
l
abor
a
tion visi
t
or
commit
|
commitdiff
|
tree
2019-11-09
Tho
m
as
Jiang
Unify namespace of pseudo
c
o
n
st
s
f
o
r
compi
l
e
r and
t
y
p
e
checke
r
commit
|
commitdiff
|
tree
2019-11-09
Thomas Jiang
M
ake
PseudoConsta
n
ts case se
n
sitive
commit
|
commitdiff
|
tree
2019-11-09
Thomas J
i
ang
Autoimp
o
rted func
t
ions are not sp
e
cial
functions
commit
|
commitdiff
|
tree
2019-11-08
Thomas Jiang
S
trip leading \ in function_refs
commit
|
commitdiff
|
tree
2019-11-05
T
h
omas Jiang
Consi
d
er call_
u
ser_func a built
in and not
a
special
.
.
.
commit
|
commitdiff
|
tree
2019-11-05
T
h
omas Jiang
Remove unused
"
c
lone" in
S
pecialFu
n
ctions
commit
|
commitdiff
|
tree
2019-11-05
Thoma
s
Jiang
Re
m
ove hack
c
su
p
p
o
r
t for (un
s
e
t) cast
commit
|
commitdiff
|
tree
2019-11-05
Thomas Jiang
Rename elaborate_
i
d to from_ast_name for Hhbc_id
.
Class
commit
|
commitdiff
|
tree
2019-11-04
Thomas Jiang
Rem
o
v
e
case
i
nsensitivity for sp
e
cial na
m
es in e
m
it_exp
r
ession
commit
|
commitdiff
|
tree
2019-11-01
Thoma
s
Jiang
R
e
na
m
e elaborate_id
a
nd remove
unnece
s
sary arguments
commit
|
commitdiff
|
tree
2019-10-31
Thomas
J
iang
Re
m
o
v
e
unnecessa
r
y elabora
t
i
o
n
o
f
consts in code
g
en
commit
|
commitdiff
|
tree
2019-10-31
Tho
m
as Jiang
Remove doub
l
e elab
o
ration of
c
las
s
es fr
o
m
cod
e
gen
commit
|
commitdiff
|
tree
2019-10-31
Tho
m
as Jian
g
Do n
o
t elaborate name
s
for r
e
c
o
rds and functio
n
s in
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
Thomas Jiang
Remove unnec
e
ssa
r
y name
s
pace elabor
a
tion in
R
x
commit
|
commitdiff
|
tree
2019-10-31
Thomas Jiang
A
dd n
a
mespace
e
labo
r
ation pass before c
o
de
g
en
commit
|
commitdiff
|
tree
2019-10-29
T
h
omas Jiang
M
a
k
e the en
d
o v
i
sitor
g
eneri
c
o
ve
r
A
AST
commit
|
commitdiff
|
tree
2019-10-29
Thomas Jia
n
g
E
l
aborate typehin
t
s
commit
|
commitdiff
|
tree
2019-10-29
Thomas J
i
ang
F
i
x namesp
a
ce elaborat
i
on for def
a
ult
f
uncti
o
n p
a
r
a
m
e
t
ers
commit
|
commitdiff
|
tree
2019-10-29
Thomas J
i
ang
Do not namesp
a
ce ge
n
e
r
ics
fo
r
h
i
n
t t
y
pe structu
r
e
commit
|
commitdiff
|
tree
2019-10-24
Thomas Jiang
Elabo
r
ate New Classes
a
nd
R
eco
r
ds
commit
|
commitdiff
|
tree
2019-10-24
Thom
a
s Jiang
Elaborate
P
U identifi
e
rs
commit
|
commitdiff
|
tree
2019-10-24
Thomas Jiang
Elaborate Class_get
commit
|
commitdiff
|
tree
next