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
Remove dead is_xhp attribute
2022-01-21
Katy Voor
Remove dead is_xhp attribute
commit
|
commitdiff
|
tree
2022-01-20
Katy Voor
Remove already
constrained t
e
m
plate on FixedSt
r
i
n
gMapBuilder
commit
|
commitdiff
|
tree
2021-12-15
Kat
y
Voor
B
ack out
"Fix emitter so that al
l
correct u
s
es of UNSAFE_CAS
.
.
.
commit
|
commitdiff
|
tree
2021-12-10
Ka
t
y Voor
Set Exception St
a
ck Boundary before failing Stru
c
tDi
c
tM
u
tati
o
n
commit
|
commitdiff
|
tree
2021-12-10
Katy Vo
o
r
P
r
opagate readon
l
y attribute for p
r
ope
r
ti
e
s o
n
an
c
estors
commit
|
commitdiff
|
tree
2021-12-07
Katy Voor
R
e
adonly
P
roperty Enforceme
n
t
t
o
Exception level
commit
|
commitdiff
|
tree
2021-12-03
Katy Voor
Throw
Read
o
nlyViola
t
i
o
nE
x
cep
t
io
n
commit
|
commitdiff
|
tree
2021-11-30
K
aty
Voor
D
ifferenti
a
te /A from ^ for regex
commit
|
commitdiff
|
tree
2021-11-24
Katy V
o
or
VoidPtr not a
su
b
typ
e
of Cell
commit
|
commitdiff
|
tree
2021-11-21
Katy V
o
o
r
F
o
l
d V
P
t
r
for
addqrm
commit
|
commitdiff
|
tree
2021-11-21
Katy Voor
Us
e
VoidPtr in favor of
I
nt
commit
|
commitdiff
|
tree
2021-11-10
Katy Voor
Rea
d
only property e
n
forc
e
ment
t
o
level
w
arning
commit
|
commitdiff
|
tree
2021-10-27
Katy Voo
r
HackComp
i
l
erUseCompilerPool
n
o
longer a runtime opt
i
on
commit
|
commitdiff
|
tree
2021-10-25
K
aty Voor
Has
h
T
abl
e
::
I
nsertCh
e
ckUnbala
n
ced
commit
|
commitdiff
|
tree
2021-10-22
Ka
t
y Voor
Enforce atle
a
st one Che
c
kR
O
COW on memb
e
r op sequences
commit
|
commitdiff
|
tree
2021-10-22
Katy Voor
Convert hhas test to hack te
s
t
commit
|
commitdiff
|
tree
2021-10-21
Katy Voor
A
dd runtime option for As
s
embl
e
HhasProgram
commit
|
commitdiff
|
tree
2021-10-18
Katy Voor
Don
'
t redundantly
o
v
e
r
r
i
de
r
u
nt
i
me op
t
io
n
s
h
hbbc::main()
commit
|
commitdiff
|
tree
2021-10-16
Katy
Voor
Do not re
a
d
E
nab
l
eReadonly
P
rop
e
rtyEnforcement from
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Katy Voor
Remo
v
e r
e
ma
i
n
i
n
g parts of C-style
f
fi
commit
|
commitdiff
|
tree
2021-10-14
Katy Voor
R
ename hhv
m
_dec
l
_provider
commit
|
commitdiff
|
tree
2021-10-14
Katy Voor
Convert hhas_to_string entrypoint to cxx
commit
|
commitdiff
|
tree
2021-10-14
Katy Voor
M
ake
function poi
n
ter f
i
elds
m
a
chine independent
commit
|
commitdiff
|
tree
2021-10-14
Katy Voor
Con
v
ert hhas
p
r
ogram
en
t
r
ypoint to cxx 2/2
commit
|
commitdiff
|
tree
2021-10-14
Katy Voor
Convert hhas prog
r
am entrypoint to
c
xx 1/2
commit
|
commitdiff
|
tree
2021-10-14
Katy Voor
Use CG
e
tPropQ for all
nullsafe ops
commit
|
commitdiff
|
tree
2021-10-12
Kat
y
Voor
Replace runtime
c
all w
i
th InitNul
l
for CGet
P
r
o
pQ
commit
|
commitdiff
|
tree
2021-10-08
Katy Voor
Simplify
rem
a
ining
C
OW type
definition
commit
|
commitdiff
|
tree
2021-10-08
K
aty Voor
Add De
c
l P
r
ovider back
commit
|
commitdiff
|
tree
2021-10-07
Katy
Voor
Fix
f
aili
n
g
t
ests cases
commit
|
commitdiff
|
tree
2021-10-06
Katy
V
oor
Fix HhvmD
e
clP
r
ovider Destructor
commit
|
commitdiff
|
tree
2021-10-02
Katy V
o
or
rust
:
:Box passes ownership of opaque piece of Rust
.
.
.
commit
|
commitdiff
|
tree
2021-10-02
Katy Voor
Convert the de
c
l entrypoint to
cxx [1/
2
]
(
#8903)
commit
|
commitdiff
|
tree
2021-09-29
K
at
y
Voo
r
A
dd
s
upport for IsType
M
em and IsN
T
ypeMem in simplify
.
.
.
commit
|
commitdiff
|
tree
2021-09-29
K
a
ty Voor
Enable specia
l
i
zed pro
p
e
r
t
y
IR for readonly
checks
commit
|
commitdiff
|
tree
2021-09-29
Katy
V
oor
Check Dim for R
e
adonly
commit
|
commitdiff
|
tree
2021-09-29
Ka
t
y V
o
or
Clean up
p
a
rtial support for elem dims
commit
|
commitdiff
|
tree
2021-09-29
Katy Vo
o
r
Use LdCl
s
P
ropAdd
r
Kn
o
wn opt
i
m
i
zatio
n
f
or readonly
commit
|
commitdiff
|
tree
2021-09-29
Katy
Voor
Rese
t
the roProp field of the MI
n
strSt
a
te
commit
|
commitdiff
|
tree
2021-09-29
K
aty Voor
Unconditionally
s
et
roPr
o
p b
i
t to elid
e
e
a
rlier store
s
commit
|
commitdiff
|
tree
2021-09-29
Katy Voor
Hand
l
e both C
h
eckMu
t
ROCOW
and
C
heckROCOW on BaseL
commit
|
commitdiff
|
tree
2021-09-27
Katy
Voor
Rename IR ops
t
hat conditionall
y
throw
commit
|
commitdiff
|
tree
2021-09-27
K
at
y
V
oor
G
e
n
e
rat
e
hhbc
-
a
st
.
h
for C
M
ake
build (#89
0
1
)
commit
|
commitdiff
|
tree
2021-09-24
K
a
ty Voor
Add AMISta
t
eR
O
Prop to A
L
ocBits
commit
|
commitdiff
|
tree
2021-09-23
Katy
Voor
Use cxx for safer int
e
ro
p
for by
t
ecode entrypoi
n
t
.
.
.
commit
|
commitdiff
|
tree
2021-09-22
K
a
ty Vo
o
r
Access vmMinstrState
d
irectly for BaseL
commit
|
commitdiff
|
tree
2021-09-16
Katy Voor
Access vmMI
n
strSt
a
te direc
t
ly
commit
|
commitdiff
|
tree
2021-09-15
Katy V
o
or
Add
p
ush(TBottom)
if always
t
h
row
commit
|
commitdiff
|
tree
2021-09-14
Katy Voor
Convert remaining
h
has
t
e
st
s
to ha
c
k
t
es
t
s
commit
|
commitdiff
|
tree
2021-09-14
K
a
ty Voor
Add warning
l
evel en
f
orcement tests f
o
r readonly
commit
|
commitdiff
|
tree
2021-09-14
Katy
Voor
Di
f
feren
t
iate handling o
f
warnin
g
lev
e
l
enf
o
rcement
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
Ka
t
y
Voo
r
Remove dead function
commit
|
commitdiff
|
tree
2021-09-08
Kat
y
Voor
Re
a
donly excep
t
i
o
n IR ops are non-terminal
commit
|
commitdiff
|
tree
2021-09-07
Katy
V
o
o
r
C
l
ean up facts
entrypo
i
nt
commit
|
commitdiff
|
tree
2021-09-07
Katy Voor
Clean up u
n
used arg for ffp_
p
a
r
s
e
commit
|
commitdiff
|
tree
2021-09-07
K
aty Voor
Us
e
cx
x
for safer
i
n
terop for ffp entryp
o
int (#8881)
commit
|
commitdiff
|
tree
2021-09-02
Ka
t
y Voor
Clean up u
n
used sta
t
ic library
commit
|
commitdiff
|
tree
2021-09-02
Katy
V
oor
Ad
d
supp
o
r
t
f
o
r warni
n
g vs exception E
n
abl
e
R
e
adon
l
yPr
o
pertyE
.
.
.
commit
|
commitdiff
|
tree
2021-09-01
Katy Voor
Generalize CMake
c
xx-
b
uild (#8880
)
commit
|
commitdiff
|
tree
2021-09-01
Katy Vo
o
r
Make
c
xx-build
m
atc
h
v
e
rsion of cxx
commit
|
commitdiff
|
tree
2021-08-31
Ka
t
y Vo
o
r
f
i
x build race condition in Hack/HHVM FFI
commit
|
commitdiff
|
tree
2021-08-31
Ka
t
y Vo
o
r
Clean
up unused stat
i
c library
commit
|
commitdiff
|
tree
2021-08-31
Katy Voo
r
Cleanup unused argum
e
nts in ex
t
ern-compi
l
er
commit
|
commitdiff
|
tree
2021-08-31
K
aty Vo
o
r
Use
c
xx for s
a
f
e
r
interop for fact
s
entrypo
i
nt (#8878)
commit
|
commitdiff
|
tree
2021-08-26
Katy Voor
Convert
m
o
r
e hhas tests to
h
ack
tests
commit
|
commitdiff
|
tree
2021-08-26
Katy Voor
C
onvert h
h
as test
s
to hack tests
commit
|
commitdiff
|
tree
2021-08-25
Katy Voor
R
e
n
ame builtin-functio
n
for
n
ext
diff
commit
|
commitdiff
|
tree
2021-08-25
K
aty
Voor
Read
O
n
ly -> Readonly
in extr
a
-dat
a
.
h
commit
|
commitdiff
|
tree
2021-08-23
Katy
Voor
Use extra
d
ata for ReadOnly
I
R ops
commit
|
commitdiff
|
tree
2021-08-23
K
a
ty Vo
o
r
Must be
Enclo
s
e
d
in Readonly
Expr
e
s
sion Exc
e
pt
i
on
commit
|
commitdiff
|
tree
2021-08-20
K
a
ty Voor
Misc
R
e
adOnly
-
> Rea
d
only
commit
|
commitdiff
|
tree
2021-08-20
Katy
Voor
ReadOnly -> ::Readonly
commit
|
commitdiff
|
tree
2021-08-20
Katy V
o
or
ReadOnlyOp
-
>
Readonl
y
O
p
commit
|
commitdiff
|
tree
2021-08-19
K
aty
V
o
or
Support
f
o
r CheckROCOW
commit
|
commitdiff
|
tree
2021-08-19
Ka
t
y V
o
or
G
uard
BaseL changes
behind
flag
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
Gu
a
rd
H
HBBC effe
c
ts on runtime flag
commit
|
commitdiff
|
tree
2021-08-12
K
a
t
y Voor
Ref
a
ctor re
a
donly c
h
e
c
ks
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
P
ass
c
onstants as ext
r
a
d
a
ta for re
a
d
o
nly checks
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
A
d
d ReadOnlyOp to BaseL
commit
|
commitdiff
|
tree
2021-08-11
Kat
y
Voor
Make Ena
b
leReadOnlyEnforcement flag warn/n
o
n
e
/
e
xception
commit
|
commitdiff
|
tree
2021-08-11
Ka
t
y Voor
Rea
d
onl
y
in emitter
f
lag
commit
|
commitdiff
|
tree
2021-08-11
K
a
ty Voor
G
uard Rea
d
On
l
y property runt
i
me enforcement on
r
u
ntim
e
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
K
a
ty Voor
Rai
s
e
U
ndefPr
o
p -> ThrowUnde
f
P
ropException
commit
|
commitdiff
|
tree
2021-08-10
Katy
V
oor
R
eadonlyEnforc
e
ment
Flag r
a
ce con
d
i
tion
commit
|
commitdiff
|
tree
2021-08-09
Katy Voor
Make
EnableReadO
n
l
y
Enforc
e
ment ac
c
essible in r
u
nti
m
e
commit
|
commitdiff
|
tree
2021-08-05
Katy
Voor
BaseSC verify ReadOnlyOp
commit
|
commitdiff
|
tree
2021-08-05
K
aty Vo
o
r
CheckRO
C
O
W ->
C
heckMutROCOW
commit
|
commitdiff
|
tree
2021-08-05
Katy Voor
Read
O
nlyO
p
Ch
e
ckMu
t
ROCOW
commit
|
commitdiff
|
tree
2021-08-04
Katy Voo
r
Use th
i
rd-party instead of
insta
l
ling deps
commit
|
commitdiff
|
tree
2021-08-03
K
a
ty
Voor
Do not
c
h
eck
i
n cod
e
gen
commit
|
commitdiff
|
tree
2021-07-30
K
a
ty Voor
Clean
up Comp
i
ler Po
o
l
fu
n
ctio
n
s
in e
x
tern-compi
l
er
.
cpp
commit
|
commitdiff
|
tree
2021-07-30
Katy Voor
Strip out facts parsing state from
ext_factparse
commit
|
commitdiff
|
tree
2021-07-30
K
aty V
o
or
Remove functions in SetArray
commit
|
commitdiff
|
tree
2021-07-29
Katy Voor
Update
.
g
i
tconfig
w
ith https
.
proxy for cbindge
n
.
sh
commit
|
commitdiff
|
tree
2021-07-29
Kat
y
V
o
or
Delete extern compiler
e
ntrypoints
commit
|
commitdiff
|
tree
2021-07-28
Katy Voor
Make cbindgen easy to run fo
r
anyone
commit
|
commitdiff
|
tree
2021-07-27
Ka
t
y Voor
C
a
rgo upd
a
te as part of cbindgen
.
sh
commit
|
commitdiff
|
tree
2021-07-23
Katy Voor
Fi
x
negations
.
p
h
p
commit
|
commitdiff
|
tree
2021-07-21
Katy Voor
Del
e
t
e
runtime
flags
commit
|
commitdiff
|
tree
2021-07-21
Katy
Voo
r
Update opts fi
l
es
commit
|
commitdiff
|
tree
next