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 bug with enforcing purity in constant initializers
2021-02-10
V
incen
t
S
i
les
a
dd support
for __Sealed at
t
rib
u
te
to enums and e
n
u
m
.
.
.
commit
|
commitdiff
|
tree
2021-02-08
V
incent
S
iles
Cha
n
ging enum
to no long
e
r be
final
commit
|
commitdiff
|
tree
2021-02-05
Vincent S
i
les
refacto
r
ing ast
e
nu
m
cla
s
s c
h
eck
commit
|
commitdiff
|
tree
2021-02-05
Vincent Siles
remove rust wa
r
ning about snake case
commit
|
commitdiff
|
tree
2021-02-03
V
i
nc
e
nt Siles
add missing dep
e
nd
e
n
cy for the ignore lib s
t
ub
commit
|
commitdiff
|
tree
2021-01-27
Vi
n
cent S
i
les
cleanup Pu useles
s
s
pecial
n
ame
commit
|
commitdiff
|
tree
2021-01-20
V
in
c
ent
Siles
m
e
rge tco/po flag for enum c
l
asses
commit
|
commitdiff
|
tree
2021-01-20
Vincent Siles
enum class: remove cal
l
to decl
commit
|
commitdiff
|
tree
2021-01-15
Vincent
S
i
les
Up
d
ate EnumMember in
t
o SwitchableClass
commit
|
commitdiff
|
tree
2021-01-14
Vincent Siles
glob
a
l fla
g
t
o
enable
enum
c
l
a
sses
commit
|
commitdiff
|
tree
2021-01-08
Vinc
e
nt Siles
Moving from
class wrapper to cl
a
ss-l
e
ss w
r
a
p
per
commit
|
commitdiff
|
tree
2021-01-05
Vincent Sile
s
M
aki
n
g s
u
re normal enums and enum c
l
asses are distinct
commit
|
commitdiff
|
tree
2020-12-15
Vin
c
e
nt Siles
Implement
renamin
g
for ca
n
d
idate
r
eview
commit
|
commitdiff
|
tree
2020-12-14
Vincent Siles
Cleanup
t
est files
commit
|
commitdiff
|
tree
2020-12-14
Vincent Siles
Adding tes
t
s for V shap
e
and diamond
s
h
ape
commit
|
commitdiff
|
tree
2020-12-07
V
incent Siles
Using enum co
n
st
t
y
p
e rather t
h
an expe
c
ted
type
commit
|
commitdiff
|
tree
2020-12-04
Vincent Siles
update fbc
o
de
to
s
up
e
rcaml 1
.
1
8
commit
|
commitdiff
|
tree
2020-11-16
V
i
ncent Siles
relax the
co
n
s
t
r
a
i
nt
o
n
e
n
u
m class ba
s
e
t
ype
commit
|
commitdiff
|
tree
2020-11-10
V
i
ncent Si
l
es
attempt
t
o us
e
gcc
.
par to h
e
l
p p
o
rt
i
ng to platform009
commit
|
commitdiff
|
tree
2020-11-10
Vincent
Siles
fix
full_f
i
d
el
i
ty tests wit
h
dune
commit
|
commitdiff
|
tree
2020-11-06
Vincent Siles
Code emiss
i
on for
atoms
commit
|
commitdiff
|
tree
2020-11-06
Vinc
e
nt Siles
E
nf
o
r
c
e that __Atom only access `#atom
s
`
commit
|
commitdiff
|
tree
2020-11-06
Vincent
Siles
enf
o
rce tgeneric restrict
i
ons as
e
xpect
e
d by
t
h
e
r
untime
commit
|
commitdiff
|
tree
2020-11-06
Vi
n
c
e
nt S
i
les
synchro
n
i
se typing w
i
th typing_c
h
eck_
d
ecls
commit
|
commitdiff
|
tree
2020-11-06
Vinc
e
nt
S
i
les
R
e
movin
g
PU cont
e
nt
commit
|
commitdiff
|
tree
2020-10-30
Vi
n
cent Siles
Introduce the #At
o
m syntax
commit
|
commitdiff
|
tree
2020-10-30
Vincent Siles
Prototy
p
e
o
f atom
s
in the type checker only
commit
|
commitdiff
|
tree
2020-10-30
V
i
ncent Sil
e
s
fixing dune bui
l
d t
o
produce b
y
te c
o
de and rest
o
re
.
.
.
commit
|
commitdiff
|
tree
2020-10-30
Vincent
S
iles
introduce s
t
ub for xd
b
_ffi
commit
|
commitdiff
|
tree
2020-10-27
Vincent Si
l
es
fix du
n
e build (confusi
o
n between stu
b
s and
fb li
b
s)
commit
|
commitdiff
|
tree
2020-10-23
V
incent Siles
Limi
t
macos/w
i
ndows/linux
d
une targets to their rele
v
ant
.
.
.
commit
|
commitdiff
|
tree
2020-10-22
Vinc
e
nt
Siles
Replace mult
i
ple Core_kernel with
H
h_
p
r
e
lude
commit
|
commitdiff
|
tree
2020-10-22
Vin
c
ent S
i
l
e
s
Replace multipl
e
Core_ker
n
el
wi
t
h Hh_prelude
commit
|
commitdiff
|
tree
2020-10-22
Vi
n
cen
t
Sil
e
s
fi
x
ing a cou
p
le of targets
commit
|
commitdiff
|
tree
2020-10-22
Vincent Siles
removing
d
ead c
o
de
commit
|
commitdiff
|
tree
2020-10-21
Vi
n
cent Si
l
es
sy
n
c
the dune version with the o
n
e i
n
sup
e
rcaml
commit
|
commitdiff
|
tree
2020-10-20
Vincent Siles
Update
f
bcode t
o
s
upercaml
1
.
17
commit
|
commitdiff
|
tree
2020-10-16
Vinc
e
nt Sil
e
s
Adding some runtime
t
est
s
f
o
r
the
E
DT project
commit
|
commitdiff
|
tree
2020-10-16
Vincent Siles
fix integra
t
ion_m
l
tests
commit
|
commitdiff
|
tree
2020-10-16
Vincent Sile
s
adding
c
op
y
right info o
n
enum cla
s
s tests
commit
|
commitdiff
|
tree
2020-10-16
Vince
n
t
Siles
Adding shallow
d
ecl te
s
ts
commit
|
commitdiff
|
tree
2020-10-16
V
incent Si
l
es
Adding more tests
commit
|
commitdiff
|
tree
2020-10-16
Vincent Siles
v
3
+
extends:
t
y
ping
commit
|
commitdiff
|
tree
2020-10-14
V
inc
e
nt Sile
s
E
lt->name() no longer
c
ha
n
ges t
h
e case of the name
commit
|
commitdiff
|
tree
2020-10-14
V
incent Siles
v3
t
y
ping (no e
x
tensions)
commit
|
commitdiff
|
tree
2020-10-13
Vin
c
ent Siles
v3
+
extends: syntax and pars
i
n
g only
commit
|
commitdiff
|
tree
2020-10-13
Vince
n
t Siles
p
a
rsing/low
e
ri
n
g
/
com
p
iling
commit
|
commitdiff
|
tree
2020-10-13
Vince
n
t Siles
Back out "removing
.
out files"
commit
|
commitdiff
|
tree
2020-10-12
V
in
c
ent Sile
s
update
ext_en
u
m to sup
p
ort EDT
commit
|
commitdiff
|
tree
2020-10-12
V
incent Siles
removi
n
g
.
out files
commit
|
commitdiff
|
tree
2020-10-07
Vin
c
ent Siles
removing ou
t
dated comm
e
n
t
commit
|
commitdiff
|
tree
2020-10-06
Vincent
S
iles
Repla
c
e Poly
.
equal wit
h
String
.
eq
u
al
commit
|
commitdiff
|
tree
2020-10-06
Vincent Sil
e
s
Merging Hh_core into
C
om
m
on
commit
|
commitdiff
|
tree
2020-10-05
Vincen
t
Siles
Cleanup core/th
i
r
d-party-core
commit
|
commitdiff
|
tree
2020-10-05
Vincent Sile
s
rem
o
vin
g
duplicated fold
_
lef
t
_env from coll
e
c
tions
commit
|
commitdiff
|
tree
2020-09-29
Vin
c
ent Siles
adding
cmdliner
p
a
c
kage
commit
|
commitdiff
|
tree
2020-09-10
Vincent Sil
e
s
remo
v
e
s
ome cloning in
t
he p
a
rser
commit
|
commitdiff
|
tree
2020-09-09
V
incent S
i
les
Remov
e
dubious pattern
i
n ffp
s
chema
commit
|
commitdiff
|
tree
2020-08-28
Vi
n
cent
S
iles
u
pdate dune aliases to behav
e
m
ore coher
e
n
tl
y
commit
|
commitdiff
|
tree
2020-08-28
Vincent Sil
e
s
remo
v
ing unnece
s
sar
y
d
e
penden
c
y in os
s
/dune build
commit
|
commitdiff
|
tree
2020-08-27
V
incent Siles
U
p
d
ating PU gating mechanism to use Uns
t
able
F
eature
commit
|
commitdiff
|
tree
2020-08-05
Vincent Siles
upda
t
e
o
p
a
m_set
u
p
.
sh
commit
|
commitdiff
|
tree
2020-08-05
V
i
ncen
t
Siles
Removing stubs for bad_files
commit
|
commitdiff
|
tree
2020-08-04
Vince
n
t Siles
removi
n
g use
l
es
s
match
commit
|
commitdiff
|
tree
2020-07-28
Vincent S
i
les
D
e
l
ete unuse
d
reasons
commit
|
commitdiff
|
tree
2020-07-27
V
i
ncent
Si
l
es
upd
a
te rust error code
s
commit
|
commitdiff
|
tree
2020-07-23
Vincent Siles
re
m
oving PU hhbc o
c
aml code
now that eve
r
ything is
.
.
.
commit
|
commitdiff
|
tree
2020-07-23
Vi
n
cent Siles
Adding
s
u
pport for __Pu in
t
h
e type ch
e
cker
commit
|
commitdiff
|
tree
2020-07-02
Vincen
t
Siles
Fix exception
m
anageme
n
t
in PU + traits
commit
|
commitdiff
|
tree
2020-07-01
V
i
ncen
t
Siles
Making PU
a
toms usab
l
e as
string/container keys
commit
|
commitdiff
|
tree
2020-07-01
Vin
c
ent S
i
les
P
o
rting 'compila
t
io
n
of PU in traits: members
'
to rust
commit
|
commitdiff
|
tree
2020-07-01
Vince
n
t Sile
s
move '
c
ompi
l
a
t
ion
o
f
P
U in trait
s
: a
c
c
e
sso
r
s
'
to
rust
commit
|
commitdiff
|
tree
2020-07-01
Vincent Sil
e
s
Corre
c
tly de
t
ect empty du
p
licated instanc
e
s
commit
|
commitdiff
|
tree
2020-07-01
Vincent Siles
re
w
rite
nast_check for PU a
n
d allow
i
n
stances in tr
a
i
ts
.
.
.
commit
|
commitdiff
|
tree
2020-07-01
Vincent Siles
add an 'origi
n
' to PU content
commit
|
commitdiff
|
tree
2020-06-24
V
i
n
cen
t
Siles
Suppor
t
type constra
i
nt (typing, part
2
)
commit
|
commitdiff
|
tree
2020-06-18
Vincent Siles
Support t
y
pe constraint (typi
n
g
,
part 1)
commit
|
commitdiff
|
tree
2020-06-18
V
i
ncent Siles
Ch
e
c
k
for
d
u
plicated instanc
e
s
commit
|
commitdiff
|
tree
2020-06-18
Vincent
Siles
fi
x
erron
e
ous p
o
s
i
tion
i
n pu extension
commit
|
commitdiff
|
tree
2020-06-08
Vinc
e
nt Siles
Clean up naming for
P
U
commit
|
commitdiff
|
tree
2020-06-08
Vincent
Si
l
es
M
o
v
e
e
rror detection for m
u
ltiple :@ into nam
i
ng
commit
|
commitdiff
|
tree
2020-06-08
V
i
ncent Siles
S
up
p
ort
ty
p
e
c
onstraint
(
ast)
commit
|
commitdiff
|
tree
2020-06-08
Vincent Siles
Suppo
r
t
type
c
onstraints
(pars
i
ng)
commit
|
commitdiff
|
tree
2020-06-08
V
incent Sile
s
C
l
ean up
P
U type check
i
n
g
commit
|
commitdiff
|
tree
2020-06-02
Vin
c
ent Siles
C
l
e
a
nup so
m
e
r
u
les
commit
|
commitdiff
|
tree
2020-06-02
V
incent Siles
Update dune script to use li
b
s and h
e
aders from
t
he
.
.
.
commit
|
commitdiff
|
tree
2020-05-15
Vincent
Siles
Ma
k
e
P
U res
e
rved syntax
e
rror unfixmea
b
le by def
a
u
lt
commit
|
commitdiff
|
tree
2020-05-15
Vincent Siles
remov
e
hhvm PU flag
(
in
f
av
o
r of hhconfig)
commit
|
commitdiff
|
tree
2020-05-12
Vi
n
cent Si
l
es
refine / fix
p
osit
i
on/reason messages
commit
|
commitdiff
|
tree
2020-05-11
Vi
n
cent
Sil
e
s
Unif
o
rm u
s
age
o
f `Sys_
u
tils
.
temp_d
i
r
_name
`
instead
.
.
.
commit
|
commitdiff
|
tree
2020-05-07
V
incent Sil
e
s
I
m
prove support for ty
p
e
a
ccess [2/2]
commit
|
commitdiff
|
tree
2020-05-07
Vincent
S
i
l
es
Improve sup
p
ort for type
a
ccess [1/2]
commit
|
commitdiff
|
tree
2020-05-06
V
incent Siles
Move hack
services to Hh_
p
re
l
ude, prep
a
re
for
o
caml
.
.
.
commit
|
commitdiff
|
tree
2020-05-06
Vince
n
t
S
i
l
es
P
repare
f
or oc
a
ml 4
.
09
.
1
b
y enforcing H
h
_prelude
commit
|
commitdiff
|
tree
2020-05-06
Vincent Siles
P
re
p
arting
for ocaml update: Hh_prelu
d
e, Float and
.
.
.
commit
|
commitdiff
|
tree
2020-05-04
Vi
n
c
e
nt Si
l
es
Up
d
a
t
e
s
r
c/
p
ar
s
e
r
t
o
use Hh_prelude
commit
|
commitdiff
|
tree
2020-04-30
Vincent Sil
e
s
Updat
e
ty_comp
a
re to deal
w
it
h
PU
correctl
y
commit
|
commitdiff
|
tree
2020-04-30
V
i
ncen
t
Siles
Adding
Hh_prelude + prep
f
o
r
more recent ocaml
commit
|
commitdiff
|
tree
2020-04-30
Vincent Sile
s
r
e
moving unus
e
d pa
r
ame
t
er in `obj_get`
commit
|
commitdiff
|
tree
2020-04-30
Vin
c
e
nt Si
l
e
s
Up
d
at
e
p
u
translation co
d
e in Rust
commit
|
commitdiff
|
tree
next