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
Reset the roProp field of the MInstrState
2021-09-29
Ka
t
y V
o
o
r
Reset the roProp field
o
f
the
MIn
s
t
rS
t
ate
commit
|
commitdiff
|
tree
2021-09-29
Katy
Voor
Un
c
ondit
i
onal
l
y set roPr
o
p
bit t
o
elide earlier
s
tores
commit
|
commitdiff
|
tree
2021-09-29
K
a
ty Voor
Handle both Ch
e
ckMutROCO
W
and CheckROCOW on BaseL
commit
|
commitdiff
|
tree
2021-09-27
Katy Voor
Rename
IR ops that conditionall
y
throw
commit
|
commitdiff
|
tree
2021-09-27
Katy Voor
Genera
t
e
hhbc-ast
.
h for CMak
e
build (#8901)
commit
|
commitdiff
|
tree
2021-09-24
Katy Voor
Add AMIStateROPr
o
p to ALocBits
commit
|
commitdiff
|
tree
2021-09-23
K
aty Voor
Use cxx for safer interop for bytecode entr
y
point
.
.
.
commit
|
commitdiff
|
tree
2021-09-22
K
a
t
y
V
o
or
Access vm
M
instr
S
tate dir
e
ctly f
o
r B
a
seL
commit
|
commitdiff
|
tree
2021-09-16
Katy Voor
Access vm
M
InstrSta
t
e d
i
rec
t
l
y
commit
|
commitdiff
|
tree
2021-09-15
K
a
ty
Voor
Add pu
s
h(TBottom) if alw
a
ys
throw
commit
|
commitdiff
|
tree
2021-09-14
Katy Voor
Con
v
ert remaini
n
g
h
has te
s
t
s
to hack
t
ests
commit
|
commitdiff
|
tree
2021-09-14
Katy
V
oor
Add warning le
v
el enforcement
tests
f
or readonly
commit
|
commitdiff
|
tree
2021-09-14
Katy Voor
D
i
ffer
e
ntiate handling of
w
a
r
ning
level enforcemen
t
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
Katy Vo
o
r
Remove dead func
t
i
o
n
commit
|
commitdiff
|
tree
2021-09-08
Katy Voor
Readonly exc
e
ption
I
R o
p
s
a
r
e
non-terminal
commit
|
commitdiff
|
tree
2021-09-07
Kat
y
Voor
Cl
e
an up
fac
t
s ent
r
ypoint
commit
|
commitdiff
|
tree
2021-09-07
Katy Voor
Clean up unused ar
g
f
o
r f
f
p_parse
commit
|
commitdiff
|
tree
2021-09-07
Kat
y
Voor
Us
e
cxx for
sa
f
er interop for ffp entrypo
i
n
t (#8
8
81)
commit
|
commitdiff
|
tree
2021-09-02
Katy
Voor
Cle
a
n up unuse
d
s
tatic
l
ibrary
commit
|
commitdiff
|
tree
2021-09-02
Katy Vo
o
r
Add
support
for warn
i
ng vs excepti
o
n EnableRead
o
nlyPr
o
p
e
rtyE
.
.
.
commit
|
commitdiff
|
tree
2021-09-01
Katy
V
oor
Generali
z
e CM
a
ke cxx-build (#8880)
commit
|
commitdiff
|
tree
2021-09-01
Katy Voor
M
ake c
x
x-build
m
atch version of cxx
commit
|
commitdiff
|
tree
2021-08-31
Katy
V
o
o
r
fix
b
u
ild
r
ace conditi
o
n in Hack/HHVM FFI
commit
|
commitdiff
|
tree
2021-08-31
Ka
t
y Voor
Clean up unused static library
commit
|
commitdiff
|
tree
2021-08-31
Katy Vo
o
r
Cle
a
nup unused arguments
i
n ex
t
ern-compiler
commit
|
commitdiff
|
tree
2021-08-31
Katy
Voor
Use
c
xx
for saf
e
r interop
f
or fa
c
ts entrypoint
(
#
8
878)
commit
|
commitdiff
|
tree
2021-08-26
Katy Voor
Co
n
v
ert more hhas te
s
ts
t
o hack tests
commit
|
commitdiff
|
tree
2021-08-26
Katy
V
oor
Convert h
h
as tes
t
s
t
o hack te
s
ts
commit
|
commitdiff
|
tree
2021-08-25
K
a
t
y Voo
r
R
ename builtin-function for
n
ext diff
commit
|
commitdiff
|
tree
2021-08-25
Ka
t
y V
o
o
r
ReadOnly -> Rea
d
only
i
n extra
-
dat
a
.
h
commit
|
commitdiff
|
tree
2021-08-23
Katy Voor
Use extra data
f
or ReadOnly
I
R
ops
commit
|
commitdiff
|
tree
2021-08-23
K
aty Voor
Must b
e
Enclosed in Reado
n
l
y
Expression Except
i
on
commit
|
commitdiff
|
tree
2021-08-20
K
a
ty Voor
Mis
c
R
e
a
d
Only -> R
e
adonly
commit
|
commitdiff
|
tree
2021-08-20
Katy Voor
R
eadOnly
->
::Reado
n
l
y
commit
|
commitdiff
|
tree
2021-08-20
Kat
y
Voor
R
eadOnlyOp -> ReadonlyOp
commit
|
commitdiff
|
tree
2021-08-19
Katy Vo
o
r
Support
f
o
r CheckROCOW
commit
|
commitdiff
|
tree
2021-08-19
Katy
V
oor
G
uard BaseL changes behind
flag
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
Guar
d
HH
B
BC effects on r
u
nt
i
me flag
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
Refact
o
r readonly checks
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
Pass constant
s
as
extra d
a
ta
for
re
a
donly
c
h
eck
s
commit
|
commitdiff
|
tree
2021-08-12
Katy Voor
Add ReadOnlyOp
t
o Base
L
commit
|
commitdiff
|
tree
2021-08-11
K
a
ty Voor
Make
E
nableReadOnlyEnforcement
flag warn
/
no
n
e/exce
p
t
i
on
commit
|
commitdiff
|
tree
2021-08-11
K
a
t
y Vo
o
r
Readonly in emi
t
ter
f
lag
commit
|
commitdiff
|
tree
2021-08-11
Katy V
o
or
Gua
r
d R
e
adOnly property runtime enfor
c
ement on runt
i
me
.
.
.
commit
|
commitdiff
|
tree
2021-08-10
Katy Voor
RaiseUndefProp ->
ThrowUnd
e
fPr
o
pEx
c
eptio
n
commit
|
commitdiff
|
tree
2021-08-10
Katy
Voor
Readonl
y
E
n
forcement F
l
ag race condition
commit
|
commitdiff
|
tree
2021-08-09
Katy
V
o
o
r
Make En
a
bleR
e
adOnlyEnforce
m
ent accessib
l
e in runt
i
me
commit
|
commitdiff
|
tree
2021-08-05
Katy V
o
or
B
a
seSC verify Re
a
d
O
n
lyOp
commit
|
commitdiff
|
tree
2021-08-05
K
aty Vo
o
r
Ch
e
c
kROCOW
-> CheckMutR
O
COW
commit
|
commitdiff
|
tree
2021-08-05
K
aty Voo
r
R
e
a
dO
n
lyOp CheckMutROCOW
commit
|
commitdiff
|
tree
2021-08-04
Katy Voo
r
Us
e
third-
p
ar
t
y ins
t
e
a
d
o
f
installing d
e
ps
commit
|
commitdiff
|
tree
2021-08-03
Katy Voor
D
o not che
c
k in codege
n
commit
|
commitdiff
|
tree
2021-07-30
Katy Voor
Clean
u
p
C
om
p
ile
r
P
ool functions in
e
xtern-compiler
.
cpp
commit
|
commitdiff
|
tree
2021-07-30
Katy Voor
Strip out facts parsing state from ext_fact
p
a
r
s
e
commit
|
commitdiff
|
tree
2021-07-30
Katy Voo
r
Remove fu
n
ctions
i
n
SetArray
commit
|
commitdiff
|
tree
2021-07-29
Katy Voor
U
p
d
ate
.
gitconfig
with h
t
t
ps
.
proxy
for c
b
indgen
.
s
h
commit
|
commitdiff
|
tree
2021-07-29
Katy Voor
Dele
t
e ex
t
ern compiler
e
n
try
p
oints
commit
|
commitdiff
|
tree
2021-07-28
Katy Voor
M
ake c
b
indg
e
n easy to
r
u
n fo
r
any
o
n
e
commit
|
commitdiff
|
tree
2021-07-27
Katy
V
o
or
Ca
r
go update as part of c
b
in
d
gen
.
s
h
commit
|
commitdiff
|
tree
2021-07-23
Katy Voor
Fix ne
g
a
t
ions
.
php
commit
|
commitdiff
|
tree
2021-07-21
Katy
V
o
or
Delete runtime flags
commit
|
commitdiff
|
tree
2021-07-21
Ka
t
y Voor
Update opts file
s
commit
|
commitdiff
|
tree
2021-07-21
Katy
Voo
r
R
ip out EvalIsCompatibleC
l
sMeth
T
ype funct
i
onality
commit
|
commitdiff
|
tree
2021-07-21
Kat
y
Voor
P
r
eliminarily delete clsmeth->vec te
s
ts
2/
n
commit
|
commitdiff
|
tree
2021-07-21
K
aty Voor
Prel
i
minarily delete cls
m
eth->vec tes
t
s
1
/n
commit
|
commitdiff
|
tree
2021-07-14
Katy Voor
Has
h
Table::erase(
)
commit
|
commitdiff
|
tree
2021-07-12
Ka
t
y
Voor
Dedup
l
ic
a
te options_serde
.
rs
commit
|
commitdiff
|
tree
2021-07-12
K
a
ty Voor
Ded
u
plicate options
.
rs
commit
|
commitdiff
|
tree
2021-07-02
Katy Voor
M
a
tc
h
m
a
pping between HHV
M
and HackC
commit
|
commitdiff
|
tree
2021-06-30
Katy Voor
Update srcs for a st
o
re
e
ven fo
r
sr
c
s
t
ha
t
a
d
mitSingleVal()
commit
|
commitdiff
|
tree
2021-06-29
Katy Voor
Deprecat
e
PREG_FB_HACK
_
ARRAY
S
commit
|
commitdiff
|
tree
2021-06-24
Katy Voor
Imple
m
ent checkProfile for OptPrologu
e
commit
|
commitdiff
|
tree
2021-06-22
Ka
t
y
Voor
S
k
ip co
m
piling regex wh
e
n l
i
t
eral data
i
s used
commit
|
commitdiff
|
tree
2021-06-22
Katy Voor
Allow literal string optimi
z
atio
n
in global case
commit
|
commitdiff
|
tree
2021-06-18
Kat
y
Voor
Disable VBC Prologues
commit
|
commitdiff
|
tree
2021-06-17
Katy Voor
E
na
b
le Vasm Blo
c
k Counters for OptPrologue
s
commit
|
commitdiff
|
tree
2021-06-17
Ka
t
y
V
o
o
r
Use VasmBlockCounters a
n
d pgoL
a
yout f
o
r OptP
r
o
l
o
g
u
es
commit
|
commitdiff
|
tree
2021-06-17
K
aty
V
o
o
r
Use Literal S
t
r
in
g
pcre optimization for more pcre
.
.
.
commit
|
commitdiff
|
tree
2021-06-17
Katy Voor
Clean up
preg pos
t
HAM
commit
|
commitdiff
|
tree
2021-06-15
Katy
Voor
Typealieses -> Typealiases
commit
|
commitdiff
|
tree
2021-06-14
Katy
V
oor
Null Coalesce As
s
ig
n
m
ent Except
i
on Tests
commit
|
commitdiff
|
tree
2021-06-09
Katy Voo
r
Rewrite hot call
-
sites with re
d
undant array operations
commit
|
commitdiff
|
tree
2021-06-08
Ka
t
y Voor
Update null_coalesce_ass
i
gnment do
c
umentation
commit
|
commitdiff
|
tree
2021-06-04
Katy Voor
Null coalesc
e
a
s
signment
m
ember op
test c
o
verage
commit
|
commitdiff
|
tree
2021-05-19
Katy Voor
Get rid of le
g
acy lvalForce()
commit
|
commitdiff
|
tree
2021-05-19
Katy Voor
Fast path fo
r
nt
h
E
l
m
Pos(n)
commit
|
commitdiff
|
tree
2021-05-17
Katy Voor
Density can neve
r
be too low
o
n entry to ma
k
eRoom()
commit
|
commitdiff
|
tree
2021-05-17
Katy
V
oor
Use MixedArray methods for
se
t
ting in
t
o
M
aps
commit
|
commitdiff
|
tree
2021-05-17
Katy Vo
o
r
Use fast path for CopyRe
s
erve wh
e
n key
s
are
n
ot cou
n
ted
commit
|
commitdiff
|
tree
2021-05-15
Katy
V
oor
Compute flags fo
r
internal compiler with macros
commit
|
commitdiff
|
tree
2021-05-15
Kat
y
Voor
Remove Disabl
e
StaticClosures par
s
er
opti
o
n
commit
|
commitdiff
|
tree
2021-05-13
Katy Voor
Set d
i
rectly
int
o
Sets
i
n
s
tead of using lvals du
r
ing
.
.
.
commit
|
commitdiff
|
tree
2021-05-04
Katy Voor
Fr
a
gment m_extra
commit
|
commitdiff
|
tree
2021-04-26
Katy Voor
Support readi
n
g of r
o
P
r
op
bit
in
M
I
nstrState
commit
|
commitdiff
|
tree
2021-04-26
Kat
y
Vo
o
r
IncDecS and
Set
O
pS
d
o
n
ot re
q
uire
r
eadonly im
m
ediate
commit
|
commitdiff
|
tree
2021-04-23
Katy
V
oor
V
e
r
ifier
support fo
r
Readon
l
y Ops
commit
|
commitdiff
|
tree
2021-04-22
Katy Voor
S
u
pport
w
rit
i
ng to r
o
Prop bit in
M
InstrState
commit
|
commitdiff
|
tree
2021-04-22
Katy Voor
Verifier
support f
o
r Ch
e
ckRO
C
OW
commit
|
commitdiff
|
tree
2021-04-22
Katy Voo
r
S
etRange
M
d
o
es n
o
t violate
r
eadonly
commit
|
commitdiff
|
tree
2021-04-21
Katy Voor
Add
I
R
i
n
s
tructions f
o
r
a
cc
e
s
s
ing/writing
R
OProp bit
.
.
.
commit
|
commitdiff
|
tree
next