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
Change the Aast Shape from shapemap to list
2018-12-18
Thomas J
i
ang
Chan
g
e t
h
e
Aast
S
hape from shapemap to list
commit
|
commitdiff
|
tree
2018-12-14
Thomas Jiang
Con
v
ert ha
c
cess w
i
tho
u
t c
h
e
c
k
s
commit
|
commitdiff
|
tree
2018-09-26
Thomas Jiang
Fix corouti
n
e sma
r
t
c
onstructor
commit
|
commitdiff
|
tree
2018-09-14
T
h
o
m
as
J
iang
Fix lambda typ
e
ch
e
cki
n
g
commit
|
commitdiff
|
tree
2018-08-28
Thomas
J
i
a
ng
A
dd samp
l
eModel to Infer class and
r
ewrite i
t
commit
|
commitdiff
|
tree
2018-08-24
Tho
m
as Jiang
Restrict co
r
out
i
nes base
d
on
.
hhconfig
commit
|
commitdiff
|
tree
2018-08-03
Tho
m
a
s
Jiang
Rem
o
ve all name
s
paces
commit
|
commitdiff
|
tree
2018-07-17
Thomas
J
i
ang
Add handling for
i
nst_
m
et
h
, cl
a
ss_m
e
th,
e
tc
.
commit
|
commitdiff
|
tree
2018-07-17
Thomas
Jia
n
g
T
ypecheck la
m
bd
a
s and special funct
i
ons
commit
|
commitdiff
|
tree
2018-07-16
T
h
o
m
as Jiang
Gate
c
or
o
u
ti
n
es beh
i
nd directory
commit
|
commitdiff
|
tree
2018-07-16
T
h
o
mas Jian
g
Ree
n
a
b
le HackPPL method and
fu
n
ction typechecking
commit
|
commitdiff
|
tree
2018-07-10
Thomas
J
i
ang
D
i
s
a
ble p
p
l tast check to
speed up arc r
e
build
commit
|
commitdiff
|
tree
2018-07-06
T
h
o
mas Jiang
Rew
r
i
te
n
ames
p
aced reser
v
e
d
functions
commit
|
commitdiff
|
tree
2018-07-06
Thom
a
s Jiang
R
ewri
t
e $
t
his::static method ca
l
ls
commit
|
commitdiff
|
tree
2018-07-03
Thomas Jiang
Back out
"Typecheck
l
ambdas in ppl
classes", Back out
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Thomas
J
iang
Back out "[ppl][hack
]
Special handling
for in
s
t
_meth
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Thom
a
s Ji
a
ng
S
pecial ha
n
dling for inst_meth, c
l
ass_meth, meth
_
caller
commit
|
commitdiff
|
tree
2018-07-03
Thomas Jiang
Lam
b
das
a
re never typechecked as ppl
c
lasses
commit
|
commitdiff
|
tree
2018-07-03
T
h
omas
J
i
ang
<<
_
_PPL>> S
p
e
c
ial
me
t
hod type
c
hecking
commit
|
commitdiff
|
tree
2018-07-03
Thomas Jian
g
<
<__PPL>> static method
c
all typec
h
e
c
k
ing
commit
|
commitdiff
|
tree
2018-07-03
Thomas Ji
a
ng
<<__PPL>> Ob
j
ca
l
l t
y
pech
e
cking
commit
|
commitdiff
|
tree
2018-06-29
T
hom
a
s
J
iang
<<__
P
PL>> Class typech
e
cking
commit
|
commitdiff
|
tree
2018-06-26
Thomas Ji
a
ng
Add rewr
i
ting
for $this in parentheses
commit
|
commitdiff
|
tree
2018-06-26
Thomas Jiang
Add __PPL
lowering tests
a
nd fix st
a
tic, paren
t
, self
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Th
o
mas Jiang
O
nly
l
ower c
o
routines when codegen flag is enabled
commit
|
commitdiff
|
tree
2018-06-19
Thomas Jiang
Turn
o
n corout
i
nes
commit
|
commitdiff
|
tree
2018-05-31
T
h
oma
s
Jiang
Add
co
n
struc
t
o
r type aliases
commit
|
commitdiff
|
tree
2018-05-22
Thomas Jian
g
M
o
ve the PPL attribu
t
e check to make
_
s
t
tribu
t
e
_
specifi
c
ation
commit
|
commitdiff
|
tree
2018-05-10
Tho
m
a
s
Jiang
D
o
not rew
r
it
e
c
o
nstr
u
ctors in PPL annot
a
ted classes
commit
|
commitdiff
|
tree
2018-05-10
Tho
m
a
s Jiang
B
an __
c
onstr
u
ct from being a coro
u
tine
commit
|
commitdiff
|
tree
2018-04-04
T
hom
a
s Jiang
Add smart constru
c
tor to d
e
t
ect coroutine for
full_fi
d
elity_a
s
t
commit
|
commitdiff
|
tree
2018-03-28
T
h
omas
J
iang
Short
t
e
rm
rew
r
ite
f
or
_
_
P
PL
a
nn
o
tated m
o
dels
commit
|
commitdiff
|
tree
2018-03-22
Thomas
J
iang
Functorize
f
ull_fidelity_ast
commit
|
commitdiff
|
tree
2018-03-02
Thomas
Ji
a
ng
Add $completionConti
n
uationCon
t
inuation
a
n
d
cha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Thomas Ji
a
ng
Do
not sp
i
ll nested corou
t
i
n
e
method calls
commit
|
commitdiff
|
tree
2018-02-22
Thomas Jiang
Fix
set
partition i
n
lambda anal
y
zer
commit
|
commitdiff
|
tree
2018-02-21
Tho
m
as Jiang
Rewrite foreach
commit
|
commitdiff
|
tree
2018-02-15
Thomas Jiang
Add o
p
tion to typech
e
ck ra
i
sed cor
o
u
tine code
commit
|
commitdiff
|
tree
2018-01-23
Thomas Jiang
S
tri
p
strict typechecking
commit
|
commitdiff
|
tree
2018-01-22
Thoma
s
Jiang
Change the parameter
f
ield
f
rom set to list
to retain
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Th
o
m
as Jiang
Prepend
__
to "res
e
rv
e
d" variab
l
e names
commit
|
commitdiff
|
tree
2018-01-17
T
h
o
m
as J
i
ang
Rename variable names to avoid
c
ollisions
commit
|
commitdiff
|
tree
2018-01-16
Thomas Jiang
Capture Excep
t
i
o
n
v
a
riables in closure
commit
|
commitdiff
|
tree
2018-01-06
Thomas Jian
g
Fix
double ActualCoroutin
e
Result
in tern
a
ry operator
commit
|
commitdiff
|
tree
2017-11-21
Th
o
mas
J
iang
Rewrite script dec
l
arations in sections
commit
|
commitdiff
|
tree
2017-11-03
Thomas Jia
n
g
S
top generating closure classes for syn
c
hro
n
ous coroutines
commit
|
commitdiff
|
tree
2017-09-26
Thom
a
s
J
i
ang
No long
e
r em
i
t nul
l
abl
e
for typeconst param initia
l
ized
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Thomas
Jiang
Add single
command f
o
r refa
c
toring
commit
|
commitdiff
|
tree
2017-08-25
Thomas J
i
ang
All
o
w indexi
n
g
into null
a
b
l
e shapes
w
hen p
a
rt of null
.
.
.
commit
|
commitdiff
|
tree