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
Fix multiple readonly variadic args in typechecker
2022-01-24
Jam
e
s Wu
Fix multiple
readonl
y
variad
i
c args in
t
ype
c
hecker
commit
|
commitdiff
|
tree
2022-01-13
James Wu
Fix variadic
args in the typechec
k
er
commit
|
commitdiff
|
tree
2022-01-13
James Wu
Add ty
p
eche
c
ker bugfixes
for HHVM chang
e
s
commit
|
commitdiff
|
tree
2021-12-30
J
ames Wu
Remove positive is_typechecke
r
guards
commit
|
commitdiff
|
tree
2021-12-14
James Wu
Fix function pointe
r
s not b
e
ing co
n
sidered readonly
.
.
.
commit
|
commitdiff
|
tree
2021-12-14
J
ames Wu
A
l
low a
s
expressions to be mutab
l
e in
t
ype
c
hecke
r
commit
|
commitdiff
|
tree
2021-12-13
J
ames Wu
Recurse in
t
o i
n
ner expression
s
before out
e
r ones in
.
.
.
commit
|
commitdiff
|
tree
2021-12-10
J
ames Wu
Fix bug with
nullable member select
i
on not er
r
or
i
ng
commit
|
commitdiff
|
tree
2021-12-10
James Wu
Fix clone unso
u
ndness
commit
|
commitdiff
|
tree
2021-12-10
James Wu
Fix typec
h
e
cker incorrectly erroring
on
pr
o
p
erty
commit
|
commitdiff
|
tree
2021-12-07
Jam
e
s Wu
Turn on null coalesce in runtime
commit
|
commitdiff
|
tree
2021-12-02
Ja
m
es Wu
Improv
e
error messaging when passing a read
o
n
ly value
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Jame
s
Wu
Fix
n
ull coalesce operator
commit
|
commitdiff
|
tree
2021-11-30
Jam
e
s
Wu
A
d
d reado
n
ly
t
o a few
m
o
r
e f
u
nctions
commit
|
commitdiff
|
tree
2021-11-23
Jame
s
Wu
Fix re
a
donly env sett
i
n
g when function contains only
.
.
.
commit
|
commitdiff
|
tree
2021-11-22
Ja
m
es Wu
Allow as expressions
to
r
eturn mutab
l
e
commit
|
commitdiff
|
tree
2021-11-22
James
Wu
F
ix memoization w
r
apper's readonly values
commit
|
commitdiff
|
tree
2021-11-19
James Wu
A
l
low direct readonl
y
write
s
to static variables when
.
.
.
commit
|
commitdiff
|
tree
2021-11-17
J
a
m
es Wu
Add aast
_
check to requir
e
ex
p
licit coef
f
ect
ann
o
tations
.
.
.
commit
|
commitdiff
|
tree
2021-11-12
James Wu
Remov
e
unstab
l
e f
e
ature
f
lag f
r
om readon
l
y tests
commit
|
commitdiff
|
tree
2021-11-11
James Wu
R
emove unstable feature requ
i
rement f
o
r r
e
adonly
commit
|
commitdiff
|
tree
2021-11-11
James Wu
Add
h
hi defs for rea
d
only
reflection
commit
|
commitdiff
|
tree
2021-11-01
James
W
u
Turn on reado
n
ly recur
s
ion
s
tuff
i
n
HHVM
commit
|
commitdiff
|
tree
2021-10-30
James
Wu
Fi
x
read
o
nly rec
u
rsion
commit
|
commitdiff
|
tree
2021-10-30
Jame
s
Wu
Enable constr
u
ctor calls
a
nd xhp
e
rrors in ru
n
ti
m
e
commit
|
commitdiff
|
tree
2021-10-30
Ja
m
es Wu
Mak
e
as_
m
ut beh
a
ve like
a
s
_mut_for_mixed
commit
|
commitdiff
|
tree
2021-10-29
James Wu
readonly bug fixes
commit
|
commitdiff
|
tree
2021-10-26
James Wu
F
i
x bug
in interaction betwee
n
write_props ch
e
ck and
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
J
ames
Wu
F
i
x tuples an
d
union types for
reado
n
l
y
\as_mut
commit
|
commitdiff
|
tree
2021-10-25
James Wu
F
i
x Awaitall statements
commit
|
commitdiff
|
tree
2021-10-22
James Wu
Add ft_fl
a
gs to expecte
d
function type
commit
|
commitdiff
|
tree
2021-10-19
James Wu
Remove u
n
sta
b
le feature fl
a
g f
r
om exist
i
n
g
tests
commit
|
commitdiff
|
tree
2021-10-19
Jame
s
Wu
Re
m
o
v
e
n
e
e
d
for un
s
table feature
attribute
i
n HHVM
commit
|
commitdiff
|
tree
2021-10-18
James Wu
A
d
d c
o
mpiler only att
r
i
bu
t
es to disable re
a
donly checking
.
.
.
commit
|
commitdiff
|
tree
2021-10-13
J
ames
Wu
Back out "
A
dd co
m
piler only attributes to disabl
e
r
e
adonly
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
James
W
u
Add co
m
pi
l
e
r
o
n
l
y
a
tt
r
ibutes to
d
isable
reado
n
ly ch
e
cking
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
James
Wu
Sp
e
cial function suppor
t
commit
|
commitdiff
|
tree
2021-10-09
James Wu
Memoize Reflectio
n
F
uncti
o
n::getParameters
,
move write_p
r
ops
.
.
.
commit
|
commitdiff
|
tree
2021-10-07
James Wu
Run r
e
ado
n
ly
chec
k
ba
s
ed
o
n p
r
esenc
e
of reado
n
ly keyw
o
rd
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Jame
s
W
u
Ban unsa
f
e readon
l
y inout behaviors
commit
|
commitdiff
|
tree
2021-10-05
James Wu
I
n
troduce r
e
adonly variant of idx
commit
|
commitdiff
|
tree
2021-09-29
James Wu
F
i
x some error m
e
ssage bu
g
s in typechecker
commit
|
commitdiff
|
tree
2021-09-25
James Wu
Fix brok
e
n tests in master
commit
|
commitdiff
|
tree
2021-09-17
James Wu
Enable readonly anal
y
s
i
s for typechecker
commit
|
commitdiff
|
tree
2021-09-17
James
W
u
F
u
rt
h
er improve perf and error messa
g
ing
commit
|
commitdiff
|
tree
2021-09-17
Jam
e
s Wu
Support pipe express
i
ons in rea
d
only analysis
commit
|
commitdiff
|
tree
2021-09-15
Jame
s
Wu
Synchron
i
z
e r
e
adonly implementation
s
in
t
y
p
e
checker
.
.
.
commit
|
commitdiff
|
tree
2021-09-15
James Wu
Set
l
o
ca
l
variable readonlyness for
foreach
loops
commit
|
commitdiff
|
tree
2021-09-14
Ja
m
es Wu
Add is_syst
e
mli
b
t
o
parserenv and
use it
to gate
r
eadon
l
y
.
.
.
commit
|
commitdiff
|
tree
2021-09-13
James
W
u
Lis
t
ass
i
gnm
e
nt in e
m
itter
commit
|
commitdiff
|
tree
2021-09-10
James Wu
B
a
seL
i
nstruc
t
i
ons and corres
p
onding tests
commit
|
commitdiff
|
tree
2021-09-10
James Wu
Readonly lambdas
commit
|
commitdiff
|
tree
2021-09-10
J
a
mes
Wu
Readonly
exc
e
p
tio
n
s
commit
|
commitdiff
|
tree
2021-09-02
Ja
m
es W
u
Fix test in cla
s
s_get
_
readonly
commit
|
commitdiff
|
tree
2021-09-02
James
W
u
All
o
w
R
eadonly\as_mut to
s
upport col
l
ections
of r
e
adonly
.
.
.
commit
|
commitdiff
|
tree
2021-09-01
Ja
m
e
s Wu
Class get
commit
|
commitdiff
|
tree
2021-08-31
James Wu
Ba
n
r
e
adonly static methods a
n
d
variadic arguments
commit
|
commitdiff
|
tree
2021-08-31
James Wu
A
n
notate readonl
y
on c
a
l
l
s
commit
|
commitdiff
|
tree
2021-08-30
J
a
m
es Wu
Loop analysis
commit
|
commitdiff
|
tree
2021-08-27
James Wu
Switch
s
tatem
e
n
t
commit
|
commitdiff
|
tree
2021-08-26
Jam
e
s Wu
UNSAFE
S
ingletonMemo
i
zeP
a
ram
commit
|
commitdiff
|
tree
2021-08-26
James Wu
Flow analysis on
T
ry catch
f
inally
commit
|
commitdiff
|
tree
2021-08-25
James Wu
Basic flow
analysis o
n
if s
t
at
e
ments
commit
|
commitdiff
|
tree
2021-08-19
James
Wu
Readonly
b
ase property enforcement
commit
|
commitdiff
|
tree
2021-08-17
J
ames Wu
Reado
n
l
y
property access re
q
uires readonly expression
commit
|
commitdiff
|
tree
2021-08-17
Ja
m
es
W
u
Really basic r
e
adonly property
e
mitter
commit
|
commitdiff
|
tree
2021-08-13
James Wu
R
efacto
r
to use Rty instead o
f
bool
commit
|
commitdiff
|
tree
2021-08-13
James Wu
L
i
st a
s
signment
commit
|
commitdiff
|
tree
2021-08-13
J
a
mes
W
u
Fi
x
deep proper
t
y acc
e
sses in comb
i
nation
w
ith a
r
ray get
commit
|
commitdiff
|
tree
2021-08-09
James Wu
O
n
ly use
i
s_reado
n
ly_
e
x
pr whe
n
en
f
orcement is on
commit
|
commitdiff
|
tree
2021-08-09
Ja
m
es Wu
M
ak
e
parameter's readonlyne
s
s
e
xplici
t
f
o
r
reado
n
l
y
commit
|
commitdiff
|
tree
2021-08-06
James
W
u
implement is_
r
eadonly_arg
commit
|
commitdiff
|
tree
2021-08-03
J
a
me
s
Wu
Add obj
_
get and a
r
ray_get readonlyness whe
n
used as
.
.
.
commit
|
commitdiff
|
tree
2021-08-03
J
ames Wu
Change to us
e
a mutab
l
e vis
i
to
r
commit
|
commitdiff
|
tree
2021-07-23
James Wu
A
dd res
t
of e
x
pression
s
commit
|
commitdiff
|
tree
2021-07-21
James Wu
Awa
i
t a
n
d arr
a
y get ex
p
r
essions
commit
|
commitdiff
|
tree
2021-07-21
James
Wu
Easy mutable
s
t
uff
commit
|
commitdiff
|
tree
2021-07-21
James
Wu
Th
i
s
ty
commit
|
commitdiff
|
tree
2021-07-21
James Wu
Re
a
donly p
a
r
a
mete
r
s
commit
|
commitdiff
|
tree
2021-07-20
Ja
m
es Wu
R
e
adonly re
t
urn
commit
|
commitdiff
|
tree
2021-07-20
J
ames
Wu
Refactor/
r
ename r
e
adonly
s
tuff
commit
|
commitdiff
|
tree
2021-07-20
James Wu
Co
l
lection literal
readon
l
y
i
nference
commit
|
commitdiff
|
tree
2021-06-24
James
W
u
Di
s
a
l
l
owing memoizing
objects in local cont
e
x
ts
commit
|
commitdiff
|
tree
2021-06-16
J
ames Wu
Reserve e
r
ror code 4
4
4
7
commit
|
commitdiff
|
tree
2021-05-13
J
a
m
es Wu
Make Rea
d
only/
a
s_mut p
u
re
commit
|
commitdiff
|
tree
2021-05-11
Ja
m
es Wu
Only a
l
low prim
i
tive types to
u
se
a
s_mut
i
n the typeche
c
ker
commit
|
commitdiff
|
tree
2021-05-11
James Wu
Add HH\Readonly\as_mut as a special builtin
to HackC
commit
|
commitdiff
|
tree
2021-05-05
Ja
m
es Wu
Add readonly to se
l
ect c
o
llection interfaces
commit
|
commitdiff
|
tree
2021-05-03
J
a
m
e
s Wu
Up
d
ate hhas_co
e
ffects
.
r
s
with rea
d
_gl
o
bals and globals
commit
|
commitdiff
|
tree
2021-04-27
James Wu
R
e
a
do
n
ly glo
b
al g
e
t interface
commit
|
commitdiff
|
tree
2021-04-27
James Wu
ReadGlobals
c
apab
i
l
ity
commit
|
commitdiff
|
tree
2021-04-25
Ja
m
es Wu
handle dependent type
s
commit
|
commitdiff
|
tree
2021-04-25
J
am
e
s
W
u
add c
h
eck
s
wi
t
hout readonly being on
commit
|
commitdiff
|
tree
2021-04-20
James Wu
Allow readonl
y
a
s a pr
e
vi
e
w feature in HHVM
commit
|
commitdiff
|
tree
2021-04-08
Ja
m
es Wu
Fix generic is
s
ue with r
e
adonly
commit
|
commitdiff
|
tree
2021-04-08
James Wu
A
dd pr
e
vi
e
w sta
t
us
for u
n
stabl
e
f
e
atures
commit
|
commitdiff
|
tree
2021-04-08
Ja
m
es
Wu
Readonl
y
closure calls
commit
|
commitdiff
|
tree
2021-04-08
Jame
s
Wu
Remove <<__Co
n
stFun>> attribute
commit
|
commitdiff
|
tree
2021-04-08
James
Wu
Ad
d
readonly_t
h
is to
the
A
s
t::Fun_ type, use
it t
o
.
.
.
commit
|
commitdiff
|
tree
2021-04-02
James Wu
Make cas
e
sensitivity collide between static
and regul
a
r
.
.
.
commit
|
commitdiff
|
tree
next