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
Add .mli file for nastInitCheck
2021-08-06
Paul Bis
s
o
n
n
ette
R
e
move hh
_
single_compile
from cmak
e
builds
commit
|
commitdiff
|
tree
2021-08-06
Paul Bissonnet
t
e
Cleanup d
e
ad optio
n
s
for embe
d
ded hackc
commit
|
commitdiff
|
tree
2021-08-06
Paul
B
issonn
e
t
te
Remove ha
c
kc_bi
n
ary section from hhv
m
commit
|
commitdiff
|
tree
2021-08-05
Paul Bissonnette
Suppress messages fro
m
hac
k
c
t
o stderr
commit
|
commitdiff
|
tree
2021-07-28
Pau
l
Bisson
n
ette
Sim
p
lify some uses of Splice::
n
ew in
hack
c
commit
|
commitdiff
|
tree
2021-07-26
Paul Bissonnette
Improv
e
logging
f
or unit
te
a
ring
commit
|
commitdiff
|
tree
2021-07-23
Paul Bissonnette
Move wa
t
ch
m
an conn
e
ctio
n
ma
n
a
gement into runtime/base
commit
|
commitdiff
|
tree
2021-07-20
Paul B
i
s
s
onn
e
tte
Add logg
i
ng for is_object(meth_caller())
commit
|
commitdiff
|
tree
2021-07-20
P
aul B
i
ssonnett
e
A
dd log
g
i
ng for MethCaller seria
l
ization
commit
|
commitdiff
|
tree
2021-06-27
Pa
u
l Bissonnette
Cach
e
the folly::dynamic u
s
ed to compute Repo
O
ptions
commit
|
commitdiff
|
tree
2021-06-22
Pau
l
Bissonnette
Rei
n
troduce
"Imp
r
ove
optim
i
zeCatchBlock
s
()" an
d
"optimizeCon
.
.
.
commit
|
commitdiff
|
tree
2021-06-22
Paul Bisso
n
nette
Fix bug in pr
o
cessCa
t
c
h
B
l
o
c
k for
catches from i
n
lie
n
d
.
.
.
commit
|
commitdiff
|
tree
2021-05-20
P
aul Bissonnet
t
e
Don't drop i
n
f
o
rmatio
n
from AssertLoc/AssertStk in
.
.
.
commit
|
commitdiff
|
tree
2021-05-20
Pau
l
B
i
ssonnette
Fix
surprise c
h
eck scheduling
commit
|
commitdiff
|
tree
2021-05-20
Paul Bissonnet
t
e
I
mpro
v
e op
t
im
i
z
eCatch
B
locks()
commit
|
commitdiff
|
tree
2021-05-13
P
a
ul
Bissonnette
A
l
low class_meth to
b
e JSON serialized as a
vector
commit
|
commitdiff
|
tree
2021-05-07
P
a
ul Bi
s
s
o
nnette
Add builtin
s
to collect a l
i
st of
fu
n
ctions calle
d
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
Paul Bis
s
onnette
Add logging fo
r
file tear
i
ng dur
i
ng requests
commit
|
commitdiff
|
tree
2021-04-21
Paul Bissonnette
Add benchmark fo
r
hackc
commit
|
commitdiff
|
tree
2021-04-12
Paul Biss
o
nnet
t
e
HH\is_fu
n
s
h
ou
l
d be false for meth_calle
r
()s
commit
|
commitdiff
|
tree
2021-04-12
Paul
B
isso
n
nette
Ha
n
dl
e
inte
r
face m
e
thods prope
r
ly
commit
|
commitdiff
|
tree
2021-04-09
P
a
u
l
Bissonnette
Don'
t
try to sta
t
ic
-
ify heap all
o
cated
c
l
ass_meth values
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
Paul Bissonne
t
t
e
Use
C
las
s
Ptrs to hold refe
r
ences
to d
e
clared included
.
.
.
commit
|
commitdiff
|
tree
2021-04-07
Paul Bissonnette
Revert open sourcin
g
of facts (D27449056
+
D
27496919)
commit
|
commitdiff
|
tree
2021-04-06
Paul
Bissonnette
Add test for
E
n
um Cla
s
s jit deserializat
i
o
n
bug
commit
|
commitdiff
|
tree
2021-04-06
Pa
u
l
B
issonnette
Various f
i
xes for enum cla
s
s
commit
|
commitdiff
|
tree
2021-04-02
Paul Bissonnette
A
dd Eval
.
T
a
oMig
r
a
tionOverride flag
f
o
r readin
g
via
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Paul Bissonnette
Fix fb_setp
r
ofile handling for reified xh
p
classes
commit
|
commitdiff
|
tree
2021-03-17
Paul Bissonne
t
te
Fac
t
o
r En
v
o
ut of HhasBody
commit
|
commitdiff
|
tree
2021-03-15
Paul Bissonnet
t
e
A
d
d hhbbc_opts fil
e
s
b
ack for
large-scalar
-
fat
a
l
.
php
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Paul Biss
o
nnette
Add warnings/exceptio
n
s
f
o
r APC serializ
i
n
g
MethCall
e
r
Helpe
r
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Paul Bissonnette
Ban serializing meth_caller in APC
commit
|
commitdiff
|
tree
2021-02-26
Paul
Bissonnette
F
i
x reent
r
y
w
i
th
lock in APC
commit
|
commitdiff
|
tree
2021-02-26
Paul Bisson
n
et
t
e
Handle i
n
cluded enums
i
n
C
lass::avail
commit
|
commitdiff
|
tree
2021-02-11
Paul B
i
s
s
o
nnette
Suppor
t
s
y
mlin
k
s
f
or
Rep
o
Optio
n
s
commit
|
commitdiff
|
tree
2021-02-10
Paul
B
issonnette
HH\dy
n
a
m
ic_meth_caller passes is_meth_caller and meth_call
e
r
.
.
.
commit
|
commitdiff
|
tree
2021-02-09
P
a
u
l
B
issonnette
Handle una
v
ailab
l
e
fu
n
ctions in emitResolveMeth
C
all
e
r
commit
|
commitdiff
|
tree
2021-02-04
Paul Bissonnette
Add f
l
ag
t
o fatal
when m
e
th_caller used
w
i
th no
n
-l
i
tera
l
s
commit
|
commitdiff
|
tree
2021-02-03
Paul Bissonne
t
te
Add s
u
p
port for
d
ynamic_meth
_
c
alle
r
_fo
r
ce() in sandbox
.
.
.
commit
|
commitdiff
|
tree
2021-02-03
Paul Biss
o
n
nette
D
rop duplicate m
e
th_callers from repo build
commit
|
commitdiff
|
tree
2021-02-02
Paul Bissonnette
Ad
d
hphp_get_
l
ogger_
r
eques
t
_id()
function
commit
|
commitdiff
|
tree
2021-01-20
Paul Bissonnette
Add d
u
mpcov
e
rage mode an
d
get_exec
u
table_
l
i
nes
f
un
c
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-12-02
Paul Bissonnette
Add APC support for class_meth() typ
e
commit
|
commitdiff
|
tree
2020-12-02
Paul Bissonnette
Make usage of
E
val
.
IsCompatibleC
l
sMethType
cons
i
s
tent
commit
|
commitdiff
|
tree
2020-12-02
P
aul
B
isso
n
nette
Add
d
y
namic_meth_c
a
lle
r
commit
|
commitdiff
|
tree
2020-10-08
P
a
ul Bis
s
onn
e
tte
F
i
x race in ext_stro
b
elight async signal
p
rocessing
commit
|
commitdiff
|
tree
2020-09-16
Paul Bissonnet
t
e
Add l
i
st of
r
eified classes
t
o
framein
f
o in fb_setprofile
.
.
.
commit
|
commitdiff
|
tree
2020-07-30
Paul
B
iss
o
n
n
et
t
e
R
e
move StringHintNot
i
ces
commit
|
commitdiff
|
tree
2020-07-30
Paul Bis
s
o
n
n
ette
Rem
o
v
e IsStringN
o
tices
commit
|
commitdiff
|
tree
2020-07-30
P
a
ul Bisso
n
nette
Re
n
ame B
F
uncS
t
o BFunc
commit
|
commitdiff
|
tree
2020-07-30
Paul
B
issonne
t
te
Rem
o
v
e
the
Func
t
y
p
e from
hhb
b
c
commit
|
commitdiff
|
tree
2020-07-30
Pau
l
Bissonnette
Remove R
a
iseFuncConversi
o
nW
a
rning option
commit
|
commitdiff
|
tree
2020-07-30
P
aul Bi
s
sonnet
t
e
Re
m
o
v
e EnableFuncStringInterop
o
ption
commit
|
commitdiff
|
tree
2020-07-08
P
a
ul
Bissonnette
I
n
c/Dec on a s
t
ring can
p
r
oduce a KindOfDoubl
e
commit
|
commitdiff
|
tree
2020-07-01
P
a
ul Bissonn
e
tte
Adjust
r
e
po
s
tring length l
i
m
it
commit
|
commitdiff
|
tree
2020-07-01
P
aul B
i
ssonne
t
te
Check
o
nly enum types for re
i
f
i
e
d param an
d
return
.
.
.
commit
|
commitdiff
|
tree
2020-06-22
P
aul Bissonnette
Fix so
m
e debug logic in
vasm
.
c
p
p
commit
|
commitdiff
|
tree
2020-06-17
Pau
l
Bissonnette
A
d
d abili
t
y to
s
ample wa
r
nings for dynami
c
calls
commit
|
commitdiff
|
tree
2020-06-16
Paul Bissonnette
Lift top l
e
vel code
f
rom hhv
m
--php
-r <code>
commit
|
commitdiff
|
tree
2020-06-16
Paul Bissonnett
e
B
an us
e
o
f
Trait
s
in me
t
h_caller
commit
|
commitdiff
|
tree
2020-06-10
P
a
ul Bissonnette
A
dd
e
va
l
mode to hhvm
bina
r
y and use it in php_wr
a
pper
.
.
.
commit
|
commitdiff
|
tree
2020-06-09
Paul Bissonnette
Fix resource
life
t
ime bugs in various extensions
commit
|
commitdiff
|
tree
2020-06-09
P
aul Bissonne
t
te
A
dd f
r
ame
pointe
r
s
pecific vasm-copy
p
ass
commit
|
commitdiff
|
tree
2020-06-09
Pa
u
l
Biss
o
nnette
R
e
f
actor
irge
n
-
inlining to
a
voi
d
Phi-in
g
Fra
m
ePtrs
commit
|
commitdiff
|
tree
2020-06-09
Paul Bis
s
onnette
Intr
o
duce StFrameCtx
commit
|
commitdiff
|
tree
2020-06-09
Paul Bi
s
so
n
nette
Update
memo
r
y-effects to
u
s
e frame rel
a
ted alias c
l
asses
commit
|
commitdiff
|
tree
2020-06-09
Paul Bissonne
t
te
A
d
d frame ali
a
s classes to alias
anal
y
sis
commit
|
commitdiff
|
tree
2020-06-09
Paul Bissonnette
Add
f
r
ame rel
a
ted alias
c
lasses
commit
|
commitdiff
|
tree
2020-06-09
Paul
B
issonnette
Ren
a
m
e A
F
r
ame to ALocal
commit
|
commitdiff
|
tree
2020-06-09
Paul Biss
o
nnette
P
a
ss context d
i
rectly to LdClsCtor
commit
|
commitdiff
|
tree
2020-05-28
Paul Bisson
n
e
tte
R
emo
v
e empty top level sta
t
ements in systemlib
commit
|
commitdiff
|
tree
2020-05-18
P
aul Bis
s
onnett
e
K
ill E
v
al
.
Di
s
ableSomeRepoA
u
thN
o
tices
commit
|
commitdiff
|
tree
2020-05-06
Pau
l
Bissonnette
Don't warn or e
r
r
or when json_encode
(
) is used on KindO
f
Func
commit
|
commitdiff
|
tree
2020-05-06
P
aul
B
issonne
t
t
e
Add fl
a
g
to disable func/string int
e
rop
commit
|
commitdiff
|
tree
2020-05-05
Paul Biss
o
nnet
t
e
Fix mov
e
and c
o
py assig
n
ment bug in hhbbc::T
y
pe
commit
|
commitdiff
|
tree
2020-04-30
Paul Bissonnette
All
o
w constructi
o
n of dyna
m
ic
_
clas
s
_m
e
th for
p
r
o
t
ected
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
Paul Bissonnette
Fail repo builds that e
n
cou
n
ter asse
m
bler er
r
ors
commit
|
commitdiff
|
tree
2020-04-15
Paul Bissonne
t
te
Call
setN
e
wFuncId() when
c
l
onin
g
debugger main
commit
|
commitdiff
|
tree
2020-04-03
Paul Bissonnette
Stop generati
n
g top le
v
el code
in
the debugger REP
L
commit
|
commitdiff
|
tree
2020-04-03
Paul
B
is
s
o
n
n
et
t
e
Avoid
thras
h
ing s_li
n
e
C
ac
h
e and m_lineMap in
coverage
.
.
.
commit
|
commitdiff
|
tree
2020-03-31
P
a
u
l Bissonnette
Handle Phi nodes
c
overing TFramePtr in c
o
ll
a
p
se
D
iamond
commit
|
commitdiff
|
tree
2020-03-30
Paul Bi
s
s
o
nn
e
tte
Handle unproce
s
s
e
d pred
e
c
essors in pdc
e
-inlining
commit
|
commitdiff
|
tree
2020-03-16
Paul
B
issonnette
Improve looku
p
Imm
u
tableClassInCont
e
xt fo
r
met
h
_ca
l
ler
commit
|
commitdiff
|
tree
2020-03-16
Paul Bisson
n
ette
Us
e
FCal
l
Args::context in FCall*
instruc
t
ions
commit
|
commitdiff
|
tree
2020-03-16
Pau
l
Biss
o
nnette
Use Expl
i
citContex
t
on calls within __MethCaller functions
commit
|
commitdiff
|
tree
2020-03-16
Paul Biss
o
n
n
ette
A
d
d context f
i
eld
t
o FC
a
llArgs
commit
|
commitdiff
|
tree
2020-03-16
Paul Bissonnette
Add ResolveMethCaller byte
c
o
de
commit
|
commitdiff
|
tree
2020-03-11
Pau
l
Bisson
n
ette
Stop inserti
n
g invalid bloc
k
End instructi
o
ns in simplify
.
cpp
commit
|
commitdiff
|
tree
2020-03-04
P
a
ul Bissonnette
W
a
rn on interfa
c
e
checks for
cl
a
ss_meth
commit
|
commitdiff
|
tree
2020-03-02
P
a
u
l B
i
ss
o
n
n
e
tte
Add options to alias
/var/www hostname
and ch
a
ng
e
default
.
.
.
commit
|
commitdiff
|
tree
2020-02-12
Paul Bissonnet
t
e
Add code cover
a
ge f
u
nction
s
to hhi
commit
|
commitdiff
|
tree
2020-02-08
Paul Bissonnette
Add support
fo
r
per file code coverage
commit
|
commitdiff
|
tree
2020-02-08
Paul Bissonnette
Use request memory for CodeCoverage data
commit
|
commitdiff
|
tree
2020-02-05
Paul
B
issonnette
Fix bug in class_meth no
t
ices for count and
i
s_list_lik
e
commit
|
commitdiff
|
tree
2020-02-05
Pau
l
Bissonnett
e
Sup
p
ort UnsetElem on class
_
meth(
)
commit
|
commitdiff
|
tree
2020-02-05
Pau
l
Bisson
n
ette
Make t
v
Matche
s
RepoAu
t
hType() less inco
m
pre
h
ensibl
e
commit
|
commitdiff
|
tree
2020-02-05
P
a
ul Biss
o
n
n
ette
Add tes
t
s for
r
e
ifie
d
generi
c
s and class_meth()
commit
|
commitdiff
|
tree
2020-02-05
Paul
B
i
ssonnett
e
Support (Set|SetO
p
|
I
n
c
Dec)
E
l
em on class_me
t
h(
)
t
y
p
e
commit
|
commitdiff
|
tree
2020-02-05
Paul Bissonne
t
t
e
Ban
c
ons
t
ruction of class_meth
(
) w
i
th
Closure::__inv
o
ke
commit
|
commitdiff
|
tree
2020-02-05
Paul Bissonnette
A
d
d
impli
c
i
t
c
oercion for class_
m
eth
(
) on p
r
o
perty
.
.
.
commit
|
commitdiff
|
tree
next