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
Rip out support for `Rx/IS_ENABLED`
2021-09-07
Ja
k
e B
a
il
e
y (H
a
cklang
)
Initializ
e
f
ol
l
y
in ClientI
d
eD
a
emon
commit
|
commitdiff
|
tree
2021-08-31
Jake Bailey (Hac
k
lang
)
Run folly::init w
h
en Hack binaries start
commit
|
commitdiff
|
tree
2021-08-31
Jake Bailey (Hacklang)
Add JustKnobs bindings
commit
|
commitdiff
|
tree
2021-08-18
Ja
k
e Bailey (H
a
cklang)
Ba
c
kout of D301
1
0217
commit
|
commitdiff
|
tree
2021-08-16
J
a
ke B
a
iley (Ha
c
klang)
R
e
r
un autoc
a
rgo
commit
|
commitdiff
|
tree
2021-08-16
Jake Bailey (Hacklang)
Add flushing i
n
Co
n
fig_file printing
commit
|
commitdiff
|
tree
2021-08-11
Jak
e
Baile
y
(Hacklang)
Port Config_
f
ile's i
n
t/
f
loat/bool/string list getter
s
.
.
.
commit
|
commitdiff
|
tree
2021-08-11
Jake Bailey
(
H
ack
l
a
ng)
Remove ~de
l
im
argum
e
nt from Config_f
i
l
e
.
Getters
.
string_list
commit
|
commitdiff
|
tree
2021-08-11
Jake Bailey (Hack
l
ang)
S
witc
h
Config_file o
v
er to
Rust im
p
lementation
commit
|
commitdiff
|
tree
2021-08-10
Jake Bailey
(
Hack
l
an
g
)
Attempt to fix intermi
t
tent hhi compila
t
ion
bug
commit
|
commitdiff
|
tree
2021-08-10
J
a
ke Bail
e
y
(
Hacklang)
F
ix incorrect behavior of
D
ecl::dep_typ
e
commit
|
commitdiff
|
tree
2021-08-09
Jake Bailey (Hacklan
g
)
Upd
a
te nohash-hasher to 0
.
2
commit
|
commitdiff
|
tree
2021-08-09
Jake
Bailey (Hac
k
lang)
Add File
S
u
mm
a
ry type
commit
|
commitdiff
|
tree
2021-07-30
Jake Bailey (Hack
l
ang)
Add loggi
n
g for T96
7
695
9
9
commit
|
commitdiff
|
tree
2021-07-28
Jake Bailey (Hack
l
an
g
)
P
ort Config
_
file
to Rust
commit
|
commitdiff
|
tree
2021-07-28
Jake Ba
i
ley (Hacklang)
R
e
move prefix a
r
gument
f
rom Config
_
fi
l
e getters
commit
|
commitdiff
|
tree
2021-07-28
Jake Ba
i
ley (Hac
k
lang)
Make Config
_
file
.
t
a
bstract
commit
|
commitdiff
|
tree
2021-07-28
Jake Bailey (Ha
c
k
l
ang)
Add mli
f
iles for Config
_
file_c
o
m
m
o
n
and Con
f
ig_file_
v
e
r
s
i
o
n
commit
|
commitdiff
|
tree
2021-07-24
Jake Bailey (Hac
k
lang)
Po
r
t Hhi module to Rust
commit
|
commitdiff
|
tree
2021-06-25
Ja
k
e Bai
l
ey
(Hacklang)
Remove Typ
i
n
g
_defs
.
class_type
commit
|
commitdiff
|
tree
2021-05-19
Jake
B
ailey
(Hacklang)
S
p
lit between whe
r
e
constraints
commit
|
commitdiff
|
tree
2021-05-12
Jake
Bailey (
H
ack
l
ang)
Rem
o
ve
a
bil
i
t
y
to copy
s
l
ab
s
for read
i
n
g
at a
n
ar
b
itrary
.
.
.
commit
|
commitdiff
|
tree
2021-05-12
Jake Bailey
(
Hacklang)
Rem
o
ve dead code
commit
|
commitdiff
|
tree
2021-05-10
J
a
ke Bai
l
ey (Hack
l
ang)
Provide
SlabReader::as_slice
commit
|
commitdiff
|
tree
2021-04-15
Jake
B
ailey
(Hacklang)
Fix enforceability inhe
r
itance behavior
commit
|
commitdiff
|
tree
2021-04-14
Jake Ba
i
ley (Hacklan
g
)
Add
h
h_dec
l
_inproc
commit
|
commitdiff
|
tree
2021-04-14
Jake Bailey (H
a
ckla
n
g)
Add
h
h
_
d
ec
l
_api and h
h
_decl_outpr
o
c
commit
|
commitdiff
|
tree
2021-04-12
Jake Bailey (H
a
cklang)
Add test
case demonst
r
ating s
u
r
p
r
i
sing behavior of
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
Jake B
a
iley (Hackl
a
ng)
Use generated nast_vi
s
itor f
o
r gather
_
co
n
s
t
ants
commit
|
commitdiff
|
tree
2021-04-09
Jake Bailey (Hack
l
ang)
Add by-re
f
NAST vis
i
tor
commit
|
commitdiff
|
tree
2021-04-09
Jake Bail
e
y
(
Hacklang)
Back
ou
t
"D
e
lete some expressio
n
parsing"
commit
|
commitdiff
|
tree
2021-03-30
Jake
B
a
il
e
y (
H
ackla
n
g)
Generate
ty
p
e
a
l
iase
s
instead o
f
tuple structs for
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Jake
B
ailey (Ha
c
klang)
Avoid
l
inking to OCaml runtime
stubs
in hh_decl a
n
d
.
.
.
commit
|
commitdiff
|
tree
2021-03-03
Ja
k
e Bailey (Hackla
n
g
)
Make hh_si
n
gle_type_check --MRO
o
utput easier
to read
commit
|
commitdiff
|
tree
2021-03-01
Jake Bailey (Hacklang)
Add --get-m
e
mber mode to
h
h_single_ty
p
e_che
c
k
commit
|
commitdiff
|
tree
2021-02-26
Jake Baile
y
(Hacklang)
Prioritiz
e
non-concretized typeconsts over
c
oncreti
z
ed
.
.
.
commit
|
commitdiff
|
tree
2021-02-09
J
a
ke Bailey (Hacklang)
Don't
use
non-pa
r
enta
l
brac
e
s
around cast expres
s
i
o
ns
commit
|
commitdiff
|
tree
2021-02-08
Jake Bailey (Hacklang)
Remove e
x
tr
a
spa
c
e aft
e
r where constraints in interfaces
commit
|
commitdiff
|
tree
2021-02-06
Jake B
a
iley (Hacklang)
Do no
t
crash on contex
t
c
onst de
c
laratio
n
s wit
h
a constraint
commit
|
commitdiff
|
tree
2021-02-06
Jake B
a
i
l
e
y (Hackla
n
g)
Add split
a
fter equal
s
t
o
ken
i
n enum class
enumerators
commit
|
commitdiff
|
tree
2021-02-05
Ja
k
e Ba
i
ley
(Hac
k
lang)
Fix
c
rash when attempting to format contexts
commit
|
commitdiff
|
tree
2021-02-04
Jake
B
aile
y
(Hacklang)
R
emo
v
e Confi
g
_
file
.
bool_if_v
e
rsion
commit
|
commitdiff
|
tree
2021-02-04
Jake Ba
i
ley (Hacklang)
Ac
t
ually
us
e
min
-
version config
commit
|
commitdiff
|
tree
2021-02-04
Ja
k
e
Ba
i
ley (Hacklang
)
F
ix b
u
ild
commit
|
commitdiff
|
tree
2021-02-04
Jake
B
a
iley (Hacklang)
Ad
d
D
eclParserOpt
i
ons
s
t
r
uct
commit
|
commitdiff
|
tree
2021-02-03
Jake
Bailey (Hacklang)
D
o
no
t
registe
r
c
onstruct
o
r dep
e
ndencies in shallow
.
.
.
commit
|
commitdiff
|
tree
2021-02-03
Jake Bail
e
y
(Hac
k
lan
g
)
R
e
store -
-
debug CLI
option
commit
|
commitdiff
|
tree
2021-01-29
Jake Bailey (Hackl
a
n
g)
A
dd spaces
i
n enum
c
lass enu
m
erato
r
s
commit
|
commitdiff
|
tree
2021-01-27
J
a
ke Bail
e
y (Ha
c
klang
)
Ensure newline a
f
ter
e
num uses
commit
|
commitdiff
|
tree
2021-01-27
Jake Bailey (Ha
c
klang)
S
upport con
t
ex
t
constants
in class
e
s
commit
|
commitdiff
|
tree
2021-01-27
Jake Bailey (
H
ackla
n
g)
Rewrite
effe
c
t
polymor
p
hi
s
m
commit
|
commitdiff
|
tree
2021-01-27
J
ake Bailey
(Ha
c
k
l
a
n
g)
C
r
ash less
commit
|
commitdiff
|
tree
2021-01-27
J
a
ke Bailey (Hacklang)
Delete some e
x
pressio
n
par
s
i
n
g
commit
|
commitdiff
|
tree
2021-01-22
Jake B
a
iley (Hacklang)
Do n
o
t compu
t
e number of RHS bits dyna
m
ically
commit
|
commitdiff
|
tree
2021-01-22
Jak
e
Bailey
(
Hacklang)
R
e
m
o
v
e State
typ
e
commit
|
commitdiff
|
tree
2021-01-22
Jake Bailey (Hacklang)
A
vo
i
d filename comparis
o
ns during position
mer
g
i
ng
commit
|
commitdiff
|
tree
2021-01-22
J
a
k
e Bailey (Hacklang
)
Us
e
n
amespaces_rust to ela
b
orate
i
dentifiers
commit
|
commitdiff
|
tree
2021-01-22
Jake Bailey (Hacklang)
Revi
s
e namespaces_r
u
st t
o
be
u
sable in dire
c
t d
e
cl
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Jake Bailey (
H
acklang)
Ig
n
ore hh_single_type_
c
h
eck
o
pti
o
ns in hh
_
sin
g
le
_
decl
commit
|
commitdiff
|
tree
2021-01-08
J
a
ke Bailey (Hacklang)
Remove
o
cam
l
_ffi_no_panic
mac
r
o
commit
|
commitdiff
|
tree
2021-01-08
Jake Bailey (Hacklang)
Provide oc
a
m
l
_
ffi_with_arena macro
commit
|
commitdiff
|
tree
2021-01-07
Jake Bailey (Hacklan
g
)
M
ove previous_default error detecti
o
n from decl
t
o
.
.
.
commit
|
commitdiff
|
tree
2020-12-18
J
a
ke Bailey (Hacklang)
Declare folded classe
s
in
D
ecl
.
ma
k
e
_env whe
n
using
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
Jake Ba
i
ley (Hacklang)
Ren
a
me
h
e
l
pe
r
s to be
more consistent
commit
|
commitdiff
|
tree
2020-12-15
Jak
e
Baile
y
(
Hacklang)
Track whethe
r
the direc
t
decl parser was
u
s
e
d in type
c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2020-12-14
Jake Bailey (Hacklang
)
Remove unused stub
commit
|
commitdiff
|
tree
2020-12-11
Jake Ba
i
ley (Hacklang
)
Su
p
port e
n
um classes
commit
|
commitdiff
|
tree
2020-12-11
Jake
B
ailey (H
a
cklang)
Update serde_json v
e
r
s
i
on
i
n
Cargo
.
lock and r
e
generate
.
.
.
commit
|
commitdiff
|
tree
2020-12-08
Jake Bailey (Hacklang)
Co
r
rectly infer typ
e
of pa
r
e
n
thesi
z
ed strings
commit
|
commitdiff
|
tree
2020-12-08
Jak
e
Bail
e
y (Hacklang)
Use po
s
i
t
ion
of name for Tan
y
type of
untyped enum
.
.
.
commit
|
commitdiff
|
tree
2020-12-08
J
a
k
e Bailey (Ha
c
klang)
Fi
x
o
f
f
s
ets in tok
e
ns returned
by wit
h
_lead
i
n
g
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2020-12-08
Jak
e
Bailey (Hacklang)
Add direc
t
d
e
cl parsing
to typec
h
eck tes
t
s
.
commit
|
commitdiff
|
tree
2020-12-08
Jake
B
ailey (Hac
k
l
ang)
Fix cr
a
sh when passin
g
empt
y
au
t
o_namespace_map to
.
.
.
commit
|
commitdiff
|
tree
2020-12-03
Jake
Bailey (Hacklang)
Fix capability positions
commit
|
commitdiff
|
tree
2020-11-18
Ja
k
e Bailey (
H
acklang)
Filt
e
r out PHPStd
L
ib methods
and pr
o
p
erties
commit
|
commitdiff
|
tree
2020-11-18
Jake Bailey (Hackla
n
g)
Add php_std_lib flag to shal
l
ow meth
o
ds and pro
p
erties
commit
|
commitdiff
|
tree
2020-11-17
Jake
Bailey (Hacklang)
Use bitflags fo
r
bools on shallow
m
ethods and prope
r
ties
commit
|
commitdiff
|
tree
2020-11-13
Jake B
a
iley (Hacklang)
Recognize Ignore
d
nodes in
No
d
eType impleme
n
tat
i
on
commit
|
commitdiff
|
tree
2020-11-13
Jake Bailey (Hacklang)
Match OC
a
ml typing reaso
n
for some va
r
iadic pa
r
ameters
commit
|
commitdiff
|
tree
2020-11-13
Jak
e
B
a
i
ley (
H
acklang)
Do
not construc
t
Toption(Tmixed) for XHP attribute
.
.
.
commit
|
commitdiff
|
tree
2020-11-13
Jake Bailey
(H
a
cklan
g
)
E
n
sure
l
eadin
g
backs
l
ash w
h
e
n
X
HP class name
i
s u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2020-11-13
Jake Bailey (
H
acklang)
Match OCaml typ
i
ng
r
e
asons on
Taccess hints
commit
|
commitdiff
|
tree
2020-11-13
Jake Bailey (Hack
l
a
ng)
Drop
d
e
cls of deregistered P
H
P st
d
lib functions in
.
.
.
commit
|
commitdiff
|
tree
2020-11-13
Jake Ba
i
ley
(
H
a
c
k
lang)
Do
n
ot use Decl
.
m
a
ke_env for deferred d
e
cl
commit
|
commitdiff
|
tree
2020-11-11
Jake Baile
y
(Hacklang)
Use direct decl p
a
rser
in
Decl, Decl_pr
o
vide
r
, and
.
.
.
commit
|
commitdiff
|
tree
2020-11-11
J
a
k
e Bailey (Hacklang)
Add u
s
e_dir
e
ct_de
c
l
_
parser
flag t
o
TypecheckerOp
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2020-11-11
Jake Bailey
(
Hacklang)
Mov
e
us
e
of Ast_
p
rovi
d
er in Decl_f
o
lded_class to Decl_pr
o
vider
commit
|
commitdiff
|
tree
2020-11-10
Jake
B
ailey (Hacklang)
Inli
n
e Shall
o
w
_
classes
_
h
e
ap logi
c
i
n
to Shallow_classes_
p
r
o
vider
commit
|
commitdiff
|
tree
2020-11-10
Jake Ba
i
ley (Hacklang)
Mo
v
e use of Ast_provider for folded classes i
n
to D
e
cl_provider
commit
|
commitdiff
|
tree
2020-11-10
Jake Ba
i
l
e
y (Hackla
n
g
)
Mov
e
use of Ast_provid
e
r
for functi
o
n
s
, t
y
pedefs, rec
o
rds
.
.
.
commit
|
commitdiff
|
tree
2020-11-09
Jak
e
Bailey (Hack
l
ang)
Correctly set needs
_
init on cla
s
s p
r
operties in
h
hi
.
.
.
commit
|
commitdiff
|
tree
2020-11-09
Jake Bailey
(Hackla
n
g)
Handle namespace
keyword in qualified names
commit
|
commitdiff
|
tree
2020-11-06
Jake Bai
l
e
y
(Hacklang)
Handl
e
XHP clas
s
m
odifi
e
r
commit
|
commitdiff
|
tree
2020-11-06
Ja
k
e Bail
e
y (Hacklang)
Disallow wildcards
commit
|
commitdiff
|
tree
2020-11-06
Jake Ba
i
ley
(
Hacklang
)
Han
d
l
e
t
uple
_
t
y
p
e
_
explicit_spe
c
if
i
e
r
commit
|
commitdiff
|
tree
2020-11-06
Jake Bailey (H
a
cklang)
Handle tr
a
it use conflict reso
l
ution
commit
|
commitdiff
|
tree
2020-11-06
Jake Bailey (Hackla
n
g)
Fix capa
b
ility namespac
i
ng
commit
|
commitdiff
|
tree
2020-11-06
Jak
e
Bailey (Hacklang)
Unwrap m
u
tabil
i
ty for non-cl
o
sure p
a
r
a
meter hin
t
s
commit
|
commitdiff
|
tree
2020-11-06
Jake Bailey (Hacklang)
S
upport sof
t
reified ty
p
e
p
a
ramet
e
rs
commit
|
commitdiff
|
tree
2020-11-06
Jake Baile
y
(Hackla
n
g)
I
terate over at
t
r
ibutes in revers
e
commit
|
commitdiff
|
tree
next