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 ref count bug in unserializer
2022-08-08
Jam
e
s
Wu
Allo
w
*
no
t
ation fo
r
pr
e
fixes i
n
a
llowed_files_f
o
r_module
_
de
.
.
.
commit
|
commitdiff
|
tree
2022-08-04
Jame
s
Wu
Modify obj
e
ct-data
.
h to
u
se M
e
mberLookupContext
commit
|
commitdiff
|
tree
2022-08-01
James Wu
Re
f
actor pr
o
perty co
d
e t
o
us
e
M
e
m
b
erLo
o
kupContext
commit
|
commitdiff
|
tree
2022-07-25
James W
u
Fix readonly in
a
wait-as-expre
s
sion
commit
|
commitdiff
|
tree
2022-07-23
James Wu
Mark spl_object_hash as t
a
king readonly
commit
|
commitdiff
|
tree
2022-07-18
James Wu
Fix
internal o
n
c
o
nstr
u
ctor prop
e
rties
commit
|
commitdiff
|
tree
2022-07-14
Jam
e
s Wu
Modul
e
Newtype: Correctly
declare an
d
l
ower m
o
d
ule
.
.
.
commit
|
commitdiff
|
tree
2022-07-14
James Wu
Implement new module
t
ype alias visibility
in the typeche
c
ker
commit
|
commitdiff
|
tree
2022-06-30
James Wu
Par
s
e m
o
dule ne
w
type
s
commit
|
commitdiff
|
tree
2022-06-21
James Wu
Disallow module
d
e
clarat
i
ons w
i
thin a module
commit
|
commitdiff
|
tree
2022-06-21
James
Wu
Allow public at toplevel declarations
commit
|
commitdiff
|
tree
2022-06-17
James Wu
Fix local
nam
i
ng ded
u
p
bug wi
t
h modules
commit
|
commitdiff
|
tree
2022-05-26
J
a
m
e
s Wu
A
d
d
mo
d
u
l
es
t
o facts parser
commit
|
commitdiff
|
tree
2022-05-26
James
W
u
Allow zoned_local/shallow to memoize objects
commit
|
commitdiff
|
tree
2022-05-23
J
a
m
es W
u
A
d
d
h
hi de
f
s for
i
s
I
n
ternal
T
oM
o
dule(), getModu
l
e()
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
James Wu
Add
readonly to function types
in
t
yping_print js
o
n
commit
|
commitdiff
|
tree
2022-05-13
Ja
m
es Wu
Allow
interna
l
e
n
um classes
commit
|
commitdiff
|
tree
2022-05-12
James Wu
Ref
l
ec
t
ionMo
d
ule in typec
h
e
cker
commit
|
commitdiff
|
tree
2022-05-11
James Wu
Allow pub
l
i
c newtypes to
alia
s
i
n
ternal types
commit
|
commitdiff
|
tree
2022-05-11
Ja
m
es Wu
R
e
move a flaky test from code synthe
s
is suite
commit
|
commitdiff
|
tree
2022-05-11
James Wu
Treat private
m
etho
d
s as
i
n
tern
a
l for typeh
i
nt
leak
.
.
.
commit
|
commitdiff
|
tree
2022-05-11
James Wu
A
llow extendin
g
i
nternal classe
s
f
r
om
p
ubl
i
c
o
nes
commit
|
commitdiff
|
tree
2022-05-09
Ja
m
es Wu
Treat
i
m
p
l
ementing interfaces as not part of the public
API
commit
|
commitdiff
|
tree
2022-05-05
J
a
m
e
s Wu
A
d
d HH\ModuleAtt
r
ib
u
te to
s
ystem
l
ib
commit
|
commitdiff
|
tree
2022-04-29
Ja
m
es
Wu
Only allow module membership
sta
t
ement
s
before d
e
c
larations
.
.
.
commit
|
commitdiff
|
tree
2022-04-28
James Wu
Replace internal outside
m
odule nast
c
heck
w
ith aast
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
James
W
u
Re
p
lace ua
M
odule wit
h
module s
y
nt
a
x
commit
|
commitdiff
|
tree
2022-04-26
Ja
m
e
s
Wu
Fix typedef
v
isib
i
lit
i
es
commit
|
commitdiff
|
tree
2022-04-25
James
W
u
Rem
o
ve u
a
Internal and
replace wi
t
h internal keyword
.
.
.
commit
|
commitdiff
|
tree
2022-04-25
Ja
m
e
s Wu
Make m
o
d
ul
e
s a
p
review
f
eature in HHV
M
commit
|
commitdiff
|
tree
2022-04-22
James Wu
Add
Set
M
odule
a
nd fd
_
module
d
efs
commit
|
commitdiff
|
tree
2022-04-21
James Wu
internal
on enum
s
and typedefs
commit
|
commitdiff
|
tree
2022-04-19
Jam
e
s Wu
Pipe expression rewrite in runtime
commit
|
commitdiff
|
tree
2022-04-13
James
Wu
Add 'new' keyword t
o
module declar
a
ti
o
n
s
commit
|
commitdiff
|
tree
2022-04-11
Jame
s
Wu
Add declarations fo
r
inter
n
al key
w
ord
in direct decl
.
.
.
commit
|
commitdiff
|
tree
2022-04-08
J
ame
s
Wu
Recurse readonly check into
inn
e
r constructor expressions
commit
|
commitdiff
|
tree
2022-04-06
J
a
mes W
u
Parse internal ke
y
word in FFP
commit
|
commitdiff
|
tree
2022-04-05
Jame
s
Wu
Fix test breakag
e
d
u
e to land
race
commit
|
commitdiff
|
tree
2022-04-04
James Wu
R
eim
p
lement pipe expression logic fo
r
re
a
donly in
f
erenc
e
commit
|
commitdiff
|
tree
2022-04-01
J
a
mes Wu
Improve HH error
ty
p
e message
s
in run
t
i
m
e
commit
|
commitdiff
|
tree
2022-03-16
James Wu
E
n
ab
l
e readonly
c
losures advance
d
in
type
c
hecke
r
commit
|
commitdiff
|
tree
2022-03-11
James Wu
Fi
x
r
e
adon
l
y cl
o
sur
e
retu
r
n
i
ng readonly
commit
|
commitdiff
|
tree
2022-02-28
Jam
e
s Wu
Fix
u
nsoundn
e
ss with clos
u
r
e
properties
i
n readon
l
y
.
.
.
commit
|
commitdiff
|
tree
2022-02-24
Jam
e
s Wu
A
llow
r
eadonly c
l
osu
r
es de
f
i
ned t
o
be mutable at definition
.
.
.
commit
|
commitdiff
|
tree
2022-02-15
James Wu
Add
typechec
k
er hhi
de
f
s fo
r
HH\Reado
n
l
y\Shapes
commit
|
commitdiff
|
tree
2022-02-10
Jam
e
s Wu
A
dd a specif
i
c_files
f
unctio
n
t
o
~/
.
hack_type_check_f
i
l
e
s_fi
.
.
.
commit
|
commitdiff
|
tree
2022-02-07
J
a
mes Wu
Allow readonly return without return
type hint
commit
|
commitdiff
|
tree
2022-02-04
James W
u
Add HH\Re
a
d
only\Shapes
cl
a
s
s
commit
|
commitdiff
|
tree
2022-01-27
James Wu
Allow HH\FIXME\UNS
A
FE_CAST to b
e
automat
i
c
a
lly polymor
p
hic
.
.
.
commit
|
commitdiff
|
tree
2022-01-24
James Wu
Fix
mult
i
ple readonly variadic args in typ
e
checker
commit
|
commitdiff
|
tree
2022-01-13
James Wu
Fix va
r
iadic args
i
n t
h
e typechecker
commit
|
commitdiff
|
tree
2022-01-13
James Wu
Add typechecker b
u
gfixe
s
for HHVM
chan
g
es
commit
|
commitdiff
|
tree
2021-12-30
J
ames Wu
Remov
e
positive is_typechecker guards
commit
|
commitdiff
|
tree
2021-12-14
James Wu
Fi
x
function pointers
n
ot being
considered readonly
.
.
.
commit
|
commitdiff
|
tree
2021-12-14
James Wu
Al
l
o
w as expressions to be mutable in typec
h
e
c
ker
commit
|
commitdiff
|
tree
2021-12-13
J
ame
s
Wu
Recu
r
se int
o
i
n
ner expressions before outer ones
i
n
.
.
.
commit
|
commitdiff
|
tree
2021-12-10
Jam
e
s
W
u
Fix bug with null
a
ble
memb
e
r
selec
t
ion not er
r
oring
commit
|
commitdiff
|
tree
2021-12-10
James Wu
Fix clon
e
uns
o
undnes
s
commit
|
commitdiff
|
tree
2021-12-10
Jame
s
Wu
Fix typechecker incorre
c
tly error
i
ng on prop
e
rty
commit
|
commitdiff
|
tree
2021-12-07
James Wu
Tu
r
n o
n
nu
l
l coalesce in run
t
im
e
commit
|
commitdiff
|
tree
2021-12-02
James Wu
Impro
v
e error mes
s
aging w
h
en
p
assing a read
o
nly va
l
ue
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Jam
e
s Wu
F
i
x nu
l
l coalesce op
e
rator
commit
|
commitdiff
|
tree
2021-11-30
J
a
mes
W
u
Ad
d
rea
d
only t
o
a few more fu
n
ctions
commit
|
commitdiff
|
tree
2021-11-23
James Wu
Fix read
o
nly env settin
g
when function
contains only
.
.
.
commit
|
commitdiff
|
tree
2021-11-22
James Wu
Allow
as expres
s
ions to r
e
turn mutable
commit
|
commitdiff
|
tree
2021-11-22
James Wu
Fix memoi
z
a
t
ion wrapp
e
r's rea
d
only v
a
lues
commit
|
commitdiff
|
tree
2021-11-19
James Wu
Allo
w
direct
re
a
donly writes to s
t
atic variables
w
hen
.
.
.
commit
|
commitdiff
|
tree
2021-11-17
Ja
m
e
s Wu
A
d
d aast_check to require ex
p
l
i
cit coeffec
t
a
n
notati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2021-11-12
James W
u
Remove uns
t
able feature flag from
r
e
a
donly tests
commit
|
commitdiff
|
tree
2021-11-11
J
ames Wu
Remove u
n
stable fe
a
ture
r
equireme
n
t for readonly
commit
|
commitdiff
|
tree
2021-11-11
Ja
m
e
s
Wu
Ad
d
hh
i
defs fo
r
re
a
donly reflectio
n
commit
|
commitdiff
|
tree
2021-11-01
James
W
u
Tur
n
on reado
n
ly recursion stuff i
n
HHVM
commit
|
commitdiff
|
tree
2021-10-30
James
Wu
F
i
x
readonly recursion
commit
|
commitdiff
|
tree
2021-10-30
Ja
m
es Wu
Enab
l
e constructor calls and
x
h
p
errors
i
n
runtime
commit
|
commitdiff
|
tree
2021-10-30
J
ames Wu
Mak
e
as_mut beh
a
v
e
like as_mu
t
_f
o
r_
m
ixed
commit
|
commitdiff
|
tree
2021-10-29
James
Wu
readonly
bug fixes
commit
|
commitdiff
|
tree
2021-10-26
J
ames Wu
Fix b
u
g
in interaction b
e
t
ween wri
t
e_pro
p
s chec
k
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
James Wu
Fix tuples and union types
f
or readonly\as_m
u
t
commit
|
commitdiff
|
tree
2021-10-25
James
W
u
Fix Awaitall st
a
tements
commit
|
commitdiff
|
tree
2021-10-22
James W
u
Add ft_flags to
expected f
u
nction type
commit
|
commitdiff
|
tree
2021-10-19
James
W
u
R
emove unstable feature
flag fro
m
e
x
i
sting tests
commit
|
commitdiff
|
tree
2021-10-19
James Wu
Re
m
ov
e
need for unsta
b
le feature attribute in HHVM
commit
|
commitdiff
|
tree
2021-10-18
Jame
s
Wu
A
d
d
compiler
o
nly
attrib
u
tes to disa
b
le readonly checking
.
.
.
commit
|
commitdiff
|
tree
2021-10-13
James W
u
B
ack out "Add c
o
mpiler only attr
i
b
utes
t
o
d
isable rea
d
only
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
James Wu
Ad
d
compiler only attributes
to d
i
sable reado
n
ly che
c
ki
n
g
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
James Wu
Spe
c
ial f
u
nction support
commit
|
commitdiff
|
tree
2021-10-09
James Wu
M
e
m
oize
R
efle
c
tionFunction::getPara
m
eters, move write_p
r
ops
.
.
.
commit
|
commitdiff
|
tree
2021-10-07
J
a
mes Wu
Run readonly
check based
o
n
presence of readonly keyword
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
James Wu
Ban
unsafe readonly
inout behaviors
commit
|
commitdiff
|
tree
2021-10-05
James
Wu
Intro
d
u
c
e readonly variant of idx
commit
|
commitdiff
|
tree
2021-09-29
Jame
s
Wu
F
i
x
s
ome error
m
essage
b
ugs
in typecheck
e
r
commit
|
commitdiff
|
tree
2021-09-25
James Wu
Fix broken te
s
ts in
master
commit
|
commitdiff
|
tree
2021-09-17
James Wu
Enable r
e
adonly
a
nalysis for
t
y
pec
h
ecker
commit
|
commitdiff
|
tree
2021-09-17
James W
u
F
urth
e
r
improve perf
a
nd error messaging
commit
|
commitdiff
|
tree
2021-09-17
James Wu
Support pipe exp
r
es
s
ions i
n
read
o
nly analy
s
is
commit
|
commitdiff
|
tree
2021-09-15
J
ames Wu
Synchronize readonly implementatio
n
s
in typechecker
.
.
.
commit
|
commitdiff
|
tree
2021-09-15
Jame
s
Wu
S
e
t loc
a
l va
r
iable
r
eadonlyness for
fo
r
e
ach loops
commit
|
commitdiff
|
tree
2021-09-14
James
Wu
Add
i
s_systemli
b
to parser
e
n
v
and use it to ga
t
e readonly
.
.
.
commit
|
commitdiff
|
tree
2021-09-13
J
a
m
es Wu
List assig
n
ment in emitter
commit
|
commitdiff
|
tree
2021-09-10
J
a
m
es Wu
B
aseL instructio
n
s
a
nd corresponding tests
commit
|
commitdiff
|
tree
next