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
Introduce secondary errors in place of explicit application of reasons to `Typing...
2021-12-30
J
am
e
s Wu
Remove posi
t
ive is_typechecker guards
commit
|
commitdiff
|
tree
2021-12-14
James Wu
Fix function
point
e
rs not
being considere
d
re
a
do
n
ly
.
.
.
commit
|
commitdiff
|
tree
2021-12-14
J
ames Wu
A
llow
a
s expressions to be mutable in
typechecker
commit
|
commitdiff
|
tree
2021-12-13
James Wu
Recurse in
t
o
i
nner
e
xpres
s
ions b
e
fore outer ones in
.
.
.
commit
|
commitdiff
|
tree
2021-12-10
Jame
s
Wu
Fi
x
bu
g
with nullab
l
e
me
m
ber
s
electio
n
not e
r
ro
r
ing
commit
|
commitdiff
|
tree
2021-12-10
James Wu
Fix clone unsoundness
commit
|
commitdiff
|
tree
2021-12-10
James Wu
Fix
typ
e
checker incorrectly erroring on
p
roperty
commit
|
commitdiff
|
tree
2021-12-07
James W
u
Turn
on null coalesce
in ru
n
tim
e
commit
|
commitdiff
|
tree
2021-12-02
James W
u
Improve error mes
s
ag
i
ng when p
a
s
sing a readonly
v
alue
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
James Wu
F
i
x null c
o
alesce oper
a
tor
commit
|
commitdiff
|
tree
2021-11-30
J
a
mes Wu
Add r
e
adonly to a
f
ew more functions
commit
|
commitdiff
|
tree
2021-11-23
J
ames Wu
Fix readonly env se
t
ting when function contains only
.
.
.
commit
|
commitdiff
|
tree
2021-11-22
James Wu
Allow
a
s expressions to return m
u
tab
l
e
commit
|
commitdiff
|
tree
2021-11-22
James W
u
Fix memoization
wrap
p
e
r
's
r
eadonly
values
commit
|
commitdiff
|
tree
2021-11-19
James
Wu
Allow direct readonly writes
to static
v
a
ria
b
l
e
s when
.
.
.
commit
|
commitdiff
|
tree
2021-11-17
James Wu
Add aa
s
t_
c
hec
k
to r
e
quire expl
i
ci
t
coeffect annotat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2021-11-12
Jam
e
s
W
u
Re
m
ove un
s
table featu
r
e
flag
f
rom readonly
t
ests
commit
|
commitdiff
|
tree
2021-11-11
Jam
e
s Wu
Remove u
n
stable feature requirement for
readonly
commit
|
commitdiff
|
tree
2021-11-11
James Wu
Add hhi defs
for readonly reflec
t
i
o
n
commit
|
commitdiff
|
tree
2021-11-01
James Wu
Tur
n
on
readonly recursion stuff in HHVM
commit
|
commitdiff
|
tree
2021-10-30
James Wu
Fix readonly r
e
cursio
n
commit
|
commitdiff
|
tree
2021-10-30
James Wu
En
a
b
l
e c
o
nstructo
r
calls a
n
d xhp errors in runtime
commit
|
commitdiff
|
tree
2021-10-30
James Wu
Make
a
s_mut
beha
v
e
like
as_mu
t
_for_mixed
commit
|
commitdiff
|
tree
2021-10-29
Jam
e
s Wu
readonly bug
fixes
commit
|
commitdiff
|
tree
2021-10-26
James
W
u
Fix bu
g
in inter
a
ction b
e
tween wr
i
te_prop
s
check and
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
James Wu
Fi
x
tuples and un
i
o
n ty
p
e
s
f
o
r readonly\as_mut
commit
|
commitdiff
|
tree
2021-10-25
J
a
mes
W
u
Fix Awaitall st
a
t
e
ments
commit
|
commitdiff
|
tree
2021-10-22
J
a
mes
Wu
Add ft_flags t
o
expect
e
d fu
n
c
tion type
commit
|
commitdiff
|
tree
2021-10-19
James W
u
Re
m
o
ve
u
nstab
l
e fe
a
ture flag f
r
om
existing tests
commit
|
commitdiff
|
tree
2021-10-19
James Wu
Remove need for unstabl
e
f
e
ature attribut
e
i
n
H
H
VM
commit
|
commitdiff
|
tree
2021-10-18
James Wu
Add
c
ompiler
o
nly attributes
t
o
d
isable reado
n
l
y checking
.
.
.
commit
|
commitdiff
|
tree
2021-10-13
James Wu
B
a
ck out "Add compil
e
r only
a
ttribu
t
e
s
to disable readon
l
y
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
James Wu
A
d
d co
m
pi
l
er onl
y
attributes to disable readonly
c
he
c
king
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
James Wu
Special function suppo
r
t
commit
|
commitdiff
|
tree
2021-10-09
Jam
e
s Wu
Me
m
o
i
ze R
e
flectionFunction::getPara
m
eters, mov
e
w
r
ite_props
.
.
.
commit
|
commitdiff
|
tree
2021-10-07
James
W
u
Run readonly chec
k
based on presence of readon
l
y keyword
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
James Wu
Ban unsafe readonly inout
b
eha
v
iors
commit
|
commitdiff
|
tree
2021-10-05
J
a
mes Wu
I
n
t
r
o
duce
r
ead
o
nly var
i
a
nt of idx
commit
|
commitdiff
|
tree
2021-09-29
J
ames Wu
Fix s
o
m
e
error
m
es
s
age bugs in typechecker
commit
|
commitdiff
|
tree
2021-09-25
J
a
mes Wu
Fix broken
tests in master
commit
|
commitdiff
|
tree
2021-09-17
James Wu
Enab
l
e
r
e
adonly an
a
ly
s
is for typ
e
chec
k
er
commit
|
commitdiff
|
tree
2021-09-17
J
a
m
e
s Wu
Further improve per
f
and e
r
ror messag
i
ng
commit
|
commitdiff
|
tree
2021-09-17
Jam
e
s Wu
Support pipe
e
x
pressions in readonl
y
analy
s
is
commit
|
commitdiff
|
tree
2021-09-15
James W
u
Syn
c
hronize readonly
i
mplementatio
n
s i
n
ty
p
ec
h
e
cker
.
.
.
commit
|
commitdiff
|
tree
2021-09-15
James W
u
Set local variable readon
l
y
ness for for
e
ach loops
commit
|
commitdiff
|
tree
2021-09-14
J
ames W
u
Add
is_systemlib to parserenv and
u
se i
t
to
g
at
e
reado
n
ly
.
.
.
commit
|
commitdiff
|
tree
2021-09-13
J
a
m
e
s Wu
List assignment in emitter
commit
|
commitdiff
|
tree
2021-09-10
Ja
m
es Wu
BaseL
i
nst
r
uctions and corre
s
pondin
g
tes
t
s
commit
|
commitdiff
|
tree
2021-09-10
James Wu
Readonly lambdas
commit
|
commitdiff
|
tree
2021-09-10
James W
u
Readonly exceptions
commit
|
commitdiff
|
tree
2021-09-02
James Wu
Fix test in clas
s
_get_
r
e
ad
o
nly
commit
|
commitdiff
|
tree
2021-09-02
Ja
m
es Wu
A
llow
R
e
adonly\a
s
_mut t
o
support
c
ollecti
o
ns of
r
eadonly
.
.
.
commit
|
commitdiff
|
tree
2021-09-01
J
ames Wu
Cla
s
s get
commit
|
commitdiff
|
tree
2021-08-31
James Wu
B
a
n readon
l
y s
t
atic
methods and variadic arguments
commit
|
commitdiff
|
tree
2021-08-31
J
a
m
es Wu
Ann
o
tate
r
e
a
donly
o
n calls
commit
|
commitdiff
|
tree
2021-08-30
James Wu
Loop ana
l
y
s
is
commit
|
commitdiff
|
tree
2021-08-27
James Wu
S
w
itch
statement
commit
|
commitdiff
|
tree
2021-08-26
James Wu
UNSAFESingletonMemoi
z
eParam
commit
|
commitdiff
|
tree
2021-08-26
James W
u
F
l
o
w analysis on Try ca
t
ch finally
commit
|
commitdiff
|
tree
2021-08-25
James
Wu
B
a
si
c
f
low an
a
l
y
s
is on
if statements
commit
|
commitdiff
|
tree
2021-08-19
J
ames Wu
Readonly base property
enforce
m
e
n
t
commit
|
commitdiff
|
tree
2021-08-17
James Wu
Read
o
nl
y
property access requi
r
es r
e
a
donly
e
xpr
e
ssi
o
n
commit
|
commitdiff
|
tree
2021-08-17
James Wu
Real
l
y b
a
sic readonly propert
y
e
mitter
commit
|
commitdiff
|
tree
2021-08-13
J
ames Wu
Re
f
actor to
u
se Rty instead of bool
commit
|
commitdiff
|
tree
2021-08-13
J
a
mes
W
u
List assi
g
n
m
e
nt
commit
|
commitdiff
|
tree
2021-08-13
James Wu
Fi
x
deep propert
y
acce
s
ses
i
n combination wit
h
a
rray get
commit
|
commitdiff
|
tree
2021-08-09
James
Wu
Only use is
_
r
eadon
l
y_expr when enfo
r
cement is
on
commit
|
commitdiff
|
tree
2021-08-09
Jam
e
s Wu
Make parameter's readonlyness explicit fo
r
re
a
donly
commit
|
commitdiff
|
tree
2021-08-06
J
a
m
es Wu
impl
e
ment
i
s_readonly_arg
commit
|
commitdiff
|
tree
2021-08-03
J
ame
s
Wu
Add ob
j
_get a
n
d array
_
get readonlyness when used as
.
.
.
commit
|
commitdiff
|
tree
2021-08-03
James Wu
Chan
g
e
to
us
e
a muta
b
l
e
visitor
commit
|
commitdiff
|
tree
2021-07-23
James Wu
Add rest
o
f
expression
s
commit
|
commitdiff
|
tree
2021-07-21
James Wu
Await and
a
rray get expr
e
ssions
commit
|
commitdiff
|
tree
2021-07-21
Jam
e
s W
u
Ea
s
y mutable st
u
ff
commit
|
commitdiff
|
tree
2021-07-21
James Wu
Th
i
s
t
y
commit
|
commitdiff
|
tree
2021-07-21
J
a
m
e
s Wu
Readonly p
a
rameters
commit
|
commitdiff
|
tree
2021-07-20
James Wu
Readonly
return
commit
|
commitdiff
|
tree
2021-07-20
Ja
m
e
s Wu
Refactor/re
n
ame readonly stuff
commit
|
commitdiff
|
tree
2021-07-20
James Wu
Collection li
t
eral read
o
nly
inference
commit
|
commitdiff
|
tree
2021-06-24
J
a
mes Wu
D
i
sallowin
g
mem
o
i
zing objects
i
n loc
a
l
contexts
commit
|
commitdiff
|
tree
2021-06-16
James Wu
Reserve error code
4
447
commit
|
commitdiff
|
tree
2021-05-13
James Wu
Mak
e
Readon
l
y
/
as_mut pure
commit
|
commitdiff
|
tree
2021-05-11
Jame
s
Wu
On
l
y allow primitive types to use as_mut
in
t
he
typeche
c
ker
commit
|
commitdiff
|
tree
2021-05-11
Jam
e
s
W
u
Add
H
H\Rea
d
only\as
_
mut
as
a
s
pecial builtin to HackC
commit
|
commitdiff
|
tree
2021-05-05
James Wu
Add readonly to select collec
t
ion interface
s
commit
|
commitdiff
|
tree
2021-05-03
James Wu
Update
h
has_coef
f
ects
.
rs with read
_
globa
l
s
and glo
b
als
commit
|
commitdiff
|
tree
2021-04-27
James Wu
Readonly global get inte
r
face
commit
|
commitdiff
|
tree
2021-04-27
Ja
m
es Wu
ReadGl
o
bals capability
commit
|
commitdiff
|
tree
2021-04-25
James W
u
handle depend
e
nt types
commit
|
commitdiff
|
tree
2021-04-25
J
a
mes Wu
add
c
h
e
c
k
s
w
ithout read
o
nly being on
commit
|
commitdiff
|
tree
2021-04-20
James Wu
Allo
w
readonly as a p
r
eview feature in HHVM
commit
|
commitdiff
|
tree
2021-04-08
Jam
e
s
Wu
Fix gen
e
r
i
c
is
s
ue with readon
l
y
commit
|
commitdiff
|
tree
2021-04-08
Jam
e
s Wu
Add previ
e
w status for unstabl
e
featu
r
es
commit
|
commitdiff
|
tree
2021-04-08
James
W
u
Re
a
donly closure calls
commit
|
commitdiff
|
tree
2021-04-08
Jam
e
s Wu
Remove <<__Co
n
stFun>> attribute
commit
|
commitdiff
|
tree
2021-04-08
James Wu
A
dd readonly_this
t
o t
h
e
A
s
t::Fun_
type, use it to
.
.
.
commit
|
commitdiff
|
tree
2021-04-02
James Wu
M
a
k
e
case
sensi
t
ivity c
o
llide between static and regula
r
.
.
.
commit
|
commitdiff
|
tree
2021-03-31
Jam
e
s Wu
Lower
i
n
g
and dec
l
aration for
r
eadonly f
u
nction type
h
int
s
commit
|
commitdiff
|
tree
2021-03-31
J
ames Wu
Readonly closures
and
c
onver
t
ing Con
s
tFun
commit
|
commitdiff
|
tree
2021-03-31
James Wu
Co
l
lection append
commit
|
commitdiff
|
tree
next