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
refactor class element flag logic
2021-07-30
Katy Voor
Clean up
Compiler Pool function
s
in ext
e
rn-compiler
.
cpp
commit
|
commitdiff
|
tree
2021-07-30
Ka
t
y
Voo
r
Strip out facts parsing state from ext_factparse
commit
|
commitdiff
|
tree
2021-07-30
Katy Voor
R
emove
f
u
nct
i
ons in Se
t
Array
commit
|
commitdiff
|
tree
2021-07-29
Katy Voor
Upd
a
te
.
gitco
n
f
i
g with https
.
proxy fo
r
cbind
g
en
.
s
h
commit
|
commitdiff
|
tree
2021-07-29
Katy Voor
Delete extern compiler entr
y
points
commit
|
commitdiff
|
tree
2021-07-28
Ka
t
y Voor
Ma
k
e cbindgen e
a
sy t
o
run
f
or anyone
commit
|
commitdiff
|
tree
2021-07-27
K
at
y
Voor
Cargo upda
t
e as part of cbindgen
.
sh
commit
|
commitdiff
|
tree
2021-07-23
Katy V
o
o
r
Fix n
e
gations
.
p
h
p
commit
|
commitdiff
|
tree
2021-07-21
Katy Voor
Delete runtime flags
commit
|
commitdiff
|
tree
2021-07-21
K
aty Vo
o
r
Upda
t
e opts f
i
les
commit
|
commitdiff
|
tree
2021-07-21
K
aty V
o
or
R
i
p
out EvalIsCompatibleClsMethType functionality
commit
|
commitdiff
|
tree
2021-07-21
Katy Voo
r
Prelim
i
n
arily delete clsm
e
th->vec test
s
2/n
commit
|
commitdiff
|
tree
2021-07-21
Katy Voor
Preliminarily
del
e
te clsmeth->vec tests 1
/
n
commit
|
commitdiff
|
tree
2021-07-14
Katy
V
o
or
HashTabl
e
::erase(
)
commit
|
commitdiff
|
tree
2021-07-12
Katy Vo
o
r
Deduplicate
options
_
serde
.
rs
commit
|
commitdiff
|
tree
2021-07-12
Katy Voor
D
eduplicate options
.
rs
commit
|
commitdiff
|
tree
2021-07-02
K
aty Voor
Ma
t
ch mapp
i
ng between
HHVM
an
d
HackC
commit
|
commitdiff
|
tree
2021-06-30
K
a
ty Voor
Up
d
ate sr
c
s for
a
store even for srcs that admi
t
S
ing
l
eVal()
commit
|
commitdiff
|
tree
2021-06-29
Katy Vo
o
r
Depre
c
ate PREG_FB_HACK_ARRA
Y
S
commit
|
commitdiff
|
tree
2021-06-24
Katy Voor
Im
p
lement checkProfile for OptP
r
ologue
commit
|
commitdiff
|
tree
2021-06-22
Katy Voor
Skip compi
l
ing regex when lite
r
al
dat
a
is used
commit
|
commitdiff
|
tree
2021-06-22
K
aty Voor
A
llow literal string
o
pt
i
mization i
n
global
c
a
s
e
commit
|
commitdiff
|
tree
2021-06-18
Katy Voor
Disa
b
le VBC P
r
o
logues
commit
|
commitdiff
|
tree
2021-06-17
Ka
t
y
Voor
Enable Vasm Bl
o
c
k
C
o
unters
f
or Op
t
Prologues
commit
|
commitdiff
|
tree
2021-06-17
Katy
V
oor
Use VasmBlo
c
kCounter
s
and pgoLayout
f
or OptPrologues
commit
|
commitdiff
|
tree
2021-06-17
Katy Voo
r
Use Li
t
eral
S
tr
i
ng pcre opti
m
ization f
o
r more
pcre
.
.
.
commit
|
commitdiff
|
tree
2021-06-17
K
aty
V
o
or
Clean
u
p preg post H
A
M
commit
|
commitdiff
|
tree
2021-06-15
K
a
t
y
Voor
Typeal
i
eses -> Typealiases
commit
|
commitdiff
|
tree
2021-06-14
Katy
Voor
N
u
ll
Coalesce Assig
n
men
t
Exception
T
es
t
s
commit
|
commitdiff
|
tree
2021-06-09
Katy Voor
R
ewri
t
e hot
call-site
s
with red
u
nd
a
nt ar
r
ay operat
i
ons
commit
|
commitdiff
|
tree
2021-06-08
Katy Voor
Update null
_
coalesce_a
s
signment docu
m
entation
commit
|
commitdiff
|
tree
2021-06-04
Katy Voor
Null coales
c
e assig
n
ment member op test cov
e
rage
commit
|
commitdiff
|
tree
2021-05-19
Katy Voor
Get rid of le
g
a
c
y lvalForce()
commit
|
commitdiff
|
tree
2021-05-19
Katy
V
oor
Fast path for
n
thElmPos(n)
commit
|
commitdiff
|
tree
2021-05-17
Katy Voor
Density can never
be t
o
o low on e
n
try to ma
k
eRoom()
commit
|
commitdiff
|
tree
2021-05-17
K
a
t
y
Voor
U
s
e M
i
xedAr
r
ay methods for se
t
ting int
o
M
aps
commit
|
commitdiff
|
tree
2021-05-17
Katy Voor
U
s
e
f
ast path for
C
o
pyR
e
serve w
h
e
n
k
e
y
s are
n
o
t counted
commit
|
commitdiff
|
tree
2021-05-15
K
aty Voor
Compute fl
a
gs for inte
r
nal com
p
iler with macros
commit
|
commitdiff
|
tree
2021-05-15
Ka
t
y
Voor
Remove
Di
s
ableStat
i
cClosures pa
r
s
e
r option
commit
|
commitdiff
|
tree
2021-05-13
Katy Voor
Set directly i
n
to Sets in
s
tead
o
f using
lvals during
.
.
.
commit
|
commitdiff
|
tree
2021-05-04
Katy V
o
or
Fra
g
ment m_extra
commit
|
commitdiff
|
tree
2021-04-26
Kat
y
Voor
Support rea
d
ing of r
o
Prop b
i
t in M
I
nstrS
t
ate
commit
|
commitdiff
|
tree
2021-04-26
Katy Voor
IncDecS
and Set
O
p
S
do not require re
a
donly
immediat
e
commit
|
commitdiff
|
tree
2021-04-23
K
a
ty Voo
r
Verifier
s
upport for Read
o
nly Ops
commit
|
commitdiff
|
tree
2021-04-22
Katy Voor
Su
p
port w
r
itin
g
to ro
P
rop
bit
in MIn
s
tr
S
tate
commit
|
commitdiff
|
tree
2021-04-22
Katy Voor
Ver
i
f
i
er suppo
r
t for CheckROC
O
W
commit
|
commitdiff
|
tree
2021-04-22
Katy Voor
SetRangeM
d
oes not violate readonly
commit
|
commitdiff
|
tree
2021-04-21
Ka
t
y Voo
r
Add IR ins
t
ruc
t
ions for accessing/
w
r
i
ting ROProp bit
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
Katy Voor
Parser op
t
ion for
b
r
ace escape
commit
|
commitdiff
|
tree
2021-04-20
Katy Voor
Ad
d
Chec
k
ROCOW
t
o
ReadOnlyOp i
m
m
e
diate
commit
|
commitdiff
|
tree
2021-04-19
Katy Voor
Unnecessary
assertx
commit
|
commitdiff
|
tree
2021-04-16
Katy Voor
Set M
A
NGLE_XHP_MO
D
E correctly
for internal
compil
e
r
commit
|
commitdiff
|
tree
2021-04-16
Katy Voor
Renam
e
d
i
sal
l
o
w
Co
n
st -
-
> wri
t
eMode for general purpose
commit
|
commitdiff
|
tree
2021-04-08
K
a
t
y
Voor
Clean up InitProp
commit
|
commitdiff
|
tree
2021-04-07
K
a
ty
V
oor
Clean up thi
s
Prop functions
commit
|
commitdiff
|
tree
2021-04-06
K
a
ty Voor
Readonly enforc
e
m
e
n
t
for Dim Unset
commit
|
commitdiff
|
tree
2021-04-06
Katy Voor
Readonly enforcement f
o
r
Dim Define/None/
W
arn
commit
|
commitdiff
|
tree
2021-04-06
K
a
ty Voor
Add ThrowMus
t
B
e
MutableException to s_callM
a
p
commit
|
commitdiff
|
tree
2021-04-06
Katy
Vo
o
r
Readonly enforceme
n
t for SetM
commit
|
commitdiff
|
tree
2021-04-05
Katy V
o
or
Remove
re
d
undant paramete
r
commit
|
commitdiff
|
tree
2021-04-02
K
aty Voor
Update
h
hb
b
c for cg
e
ts, se
t
s
commit
|
commitdiff
|
tree
2021-04-01
Katy Voor
Re
a
d
o
nly enforcement
f
or Quer
y
M
commit
|
commitdiff
|
tree
2021-04-01
Katy Voor
Update hhbbc infere
n
ce for basesc
commit
|
commitdiff
|
tree
2021-03-31
K
a
ty Voor
Use cargo directly for re
m
aining hack static libs
commit
|
commitdiff
|
tree
2021-03-30
K
aty
V
oor
Decod
e
ReadOnly
immediate
commit
|
commitdiff
|
tree
2021-03-30
Katy Voor
Revise
s
emantics of Readonly imm
e
d
i
ate
commit
|
commitdiff
|
tree
2021-03-30
Ka
t
y
Voor
U
s
e cargo directly whe
n
building static
l
ibr
a
ries for
.
.
.
commit
|
commitdiff
|
tree
2021-03-16
Katy Voor
hack
c
_ pr
e
f
i
xed names fo
r
syntacti
c
obfusc
a
tion
commit
|
commitdiff
|
tree
2021-03-13
Katy Voor
Br
e
ak
t
ypes
out of header
file into forward decla
r
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2021-03-12
Katy Voor
Make --hackc
a
nd
--use-in
t
ernal-c
o
mpiler m
u
tuta
l
ly
.
.
.
commit
|
commitdiff
|
tree
2021-03-12
Katy V
o
or
Delete unsafe gett
e
rs fr
o
m
ru
n
t
ime-op
t
ion
.
h
commit
|
commitdiff
|
tree
2021-03-12
Kat
y
Voor
Call rust
e
ntrypoint f
r
om hhvm for ffp
commit
|
commitdiff
|
tree
2021-03-12
Katy V
o
o
r
Rea
d
only p
r
operty enforcemen
t
for SetS,
CGetS, Bas
e
S
C 1/n
commit
|
commitdiff
|
tree
2021-03-11
Katy Voor
Check for priv
a
t
e
ancestor after ta
r
get cache
l
o
okup
commit
|
commitdiff
|
tree
2021-03-11
Ka
t
y Voor
C
l
ean up argument
s
to
L
dC
l
sAddr
commit
|
commitdiff
|
tree
2021-03-10
K
a
ty V
o
or
Free the str
i
ngs
we get fr
o
m rust
commit
|
commitdiff
|
tree
2021-03-09
Katy Voor
De
l
ete
PhpNot
E
qualOperator
commit
|
commitdiff
|
tree
2021-03-08
Katy Voor
M
a
ke Rea
d
Only::Mutable t
h
e defa
u
lt
commit
|
commitdiff
|
tree
2021-03-04
Katy Voor
Fix
t
ype of aliased_namespaces json
commit
|
commitdiff
|
tree
2021-03-02
K
a
t
y Voor
Pass HHB
C
Opti
o
ns nati
v
e
ly
commit
|
commitdiff
|
tree
2021-03-02
K
a
ty Voor
Ca
l
l rust entrypoint from hhvm fo
r
facts
commit
|
commitdiff
|
tree
2021-03-02
Katy V
o
or
Add target for de
c
ls-in-c
o
mpilati
o
n
commit
|
commitdiff
|
tree
2021-03-01
K
a
t
y
Voo
r
More accurate
e
rror mes
s
age for non array
k
ey elements
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
K
aty Voor
Ma
k
e
flags out of left shifts
commit
|
commitdiff
|
tree
2021-02-26
Kat
y
Voor
Thread readonly
a
ttribute to hhvm
commit
|
commitdiff
|
tree
2021-02-26
Katy Voor
Re
v
ert cha
n
ge in D26419802
commit
|
commitdiff
|
tree
2021-02-26
Katy Voor
Type constant
multiple inheritan
c
e checks
commit
|
commitdiff
|
tree
2021-02-19
Ka
t
y Voor
Const
a
nts o
n
traits conflict with constants on inte
r
faces
commit
|
commitdiff
|
tree
2021-02-19
Katy Voor
Constants
o
n d
e
c
l
are
d
inter
f
aces conflict with
constants
.
.
.
commit
|
commitdiff
|
tree
2021-02-18
Katy Voor
T
ests for
t
ype constants in tra
i
ts
commit
|
commitdiff
|
tree
2021-02-12
Ka
t
y
Vo
o
r
Abstract
b
it fo
r
context constants in trai
t
s
commit
|
commitdiff
|
tree
2021-02-12
Katy
Voor
A
dd Readon
l
yOp
t
o
M
em
b
er
K
ey for memb
e
r operation bytecodes 2/2
commit
|
commitdiff
|
tree
2021-02-12
Ka
t
y Voor
Tes
t
s
for type constan
t
s i
n
trai
t
s
commit
|
commitdiff
|
tree
2021-02-11
K
aty V
o
or
Add Readonly immediate to bytecodes 1/2
commit
|
commitdiff
|
tree
2021-02-11
Kat
y
Voor
Allow cons
t
a
nts i
n
t
rai
t
s
commit
|
commitdiff
|
tree
2021-02-06
Katy Voor
Call rus
t
entrypoint
f
rom hhvm for
h
has
commit
|
commitdiff
|
tree
2021-02-05
Katy Vo
o
r
Visit
i
m
p
l
emented interfa
c
es
w
ith their trai
t
s
commit
|
commitdiff
|
tree
2021-02-03
K
aty Voor
Clean up exte
r
n-
c
o
m
piler
.
cpp
commit
|
commitdiff
|
tree
2021-02-02
Kat
y
Voor
Consolidate InvalidOperati
o
nEx
c
eption for ope
r
a
t
ors
commit
|
commitdiff
|
tree
2021-01-23
Katy Voor
Throw Undefined Variable Exception in
H
H
V
M instead
.
.
.
commit
|
commitdiff
|
tree
next