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
use Cython Manifold client and direct reads for saved state downloads
2022-05-26
Paul Bissonne
t
te
F
i
x closure
DCE bug
commit
|
commitdiff
|
tree
2022-05-25
Paul Bi
s
son
n
ette
Add may
_
load for coeffect loca
l
on all may_reenter
.
.
.
commit
|
commitdiff
|
tree
2022-04-09
Paul
B
issonnette
Ad
d
may
R
e
a
d
Local
t
o VerifyParamTyp
e
TS
commit
|
commitdiff
|
tree
2022-02-25
Paul Bissonnette
Add sou
r
ce control t
i
m
e
stamp
for com
p
iler-id
to hhvm
commit
|
commitdiff
|
tree
2022-02-08
Pau
l
B
i
s
sonnette
Fix segfau
l
t in printir_json
commit
|
commitdiff
|
tree
2022-01-19
Paul Bissonnette
Don't treat calls to reifi
e
d generi
c
s as dy
n
amic
commit
|
commitdiff
|
tree
2021-11-05
Paul
Biss
o
nnette
Ignore
BC si
z
e b
u
dget on very cheap re
g
i
ons
commit
|
commitdiff
|
tree
2021-11-05
Paul Bissonnet
t
e
Us
e
correc
t
cost fu
n
ction in shouldInline
commit
|
commitdiff
|
tree
2021-10-15
Paul Biss
o
n
n
ette
F
ix class loading issu
e
f
o
r enum c
l
ass
commit
|
commitdiff
|
tree
2021-09-09
Paul Biss
o
nnette
Fix handling of __FILE__ i
n
f
l
attened trait
m
e
thods
commit
|
commitdiff
|
tree
2021-08-30
Paul Bisson
n
ette
Ad
d
t
r
eadmill dump to stacktrace
f
i
les
a
nd
improve
.
.
.
commit
|
commitdiff
|
tree
2021-08-20
P
aul
Bissonnette
Ad
d
a ne
w
opaque re
s
our
c
e typ
e
to hhvm
commit
|
commitdiff
|
tree
2021-08-06
Paul Bissonnette
Remo
v
e
h
h_single_c
o
mpile from cmake bui
l
d
s
commit
|
commitdiff
|
tree
2021-08-06
Paul Bi
s
s
o
nnette
Cleanup dead opt
i
o
ns for em
b
edded hackc
commit
|
commitdiff
|
tree
2021-08-06
Paul Bissonnette
Remove hackc_binary
sect
i
on fr
o
m
h
hv
m
commit
|
commitdiff
|
tree
2021-08-05
Paul Bissonnette
Sup
p
re
s
s
message
s
from hackc to stde
r
r
commit
|
commitdiff
|
tree
2021-07-28
Paul Bissonnette
Simplify some us
e
s of Splice::new in hackc
commit
|
commitdiff
|
tree
2021-07-26
Paul Bis
s
onnett
e
I
m
prove
l
o
g
g
ing
f
or
u
nit tearing
commit
|
commitdiff
|
tree
2021-07-23
Pau
l
Bisso
n
nett
e
Move wat
c
hman connection management
i
nto runtime/bas
e
commit
|
commitdiff
|
tree
2021-07-20
P
a
ul Bissonnette
Add log
g
ing
for is_object(meth_caller())
commit
|
commitdiff
|
tree
2021-07-20
Paul Bisso
n
nette
Add
l
og
g
ing fo
r
M
e
th
C
a
l
l
e
r serialization
commit
|
commitdiff
|
tree
2021-06-27
Paul Bissonnet
t
e
Cache the
folly::dynamic used to
compute
R
epoOptions
commit
|
commitdiff
|
tree
2021-06-22
Paul Bisso
n
nette
Rein
t
r
oduce "Improve
o
ptimizeCatchBlocks()" and
"optimize
C
on
.
.
.
commit
|
commitdiff
|
tree
2021-06-22
P
a
ul
Bissonnette
Fix
b
u
g
in processCat
c
hBlo
c
k for cat
c
hes from inl
i
end
.
.
.
commit
|
commitdiff
|
tree
2021-05-20
Paul Bissonnette
Don't drop informatio
n
f
r
om AssertLo
c
/Asse
r
tStk in
.
.
.
commit
|
commitdiff
|
tree
2021-05-20
P
aul Bissonnett
e
Fix surprise check scheduling
commit
|
commitdiff
|
tree
2021-05-20
Paul
B
is
s
onnette
Improve optimi
z
eCatc
h
Blocks()
commit
|
commitdiff
|
tree
2021-05-13
Paul Bissonnette
Allow class_met
h
to be
J
SON
s
erialized
as a vector
commit
|
commitdiff
|
tree
2021-05-07
Paul
B
issonnette
Add bui
l
t
i
ns to
c
oll
e
c
t
a list of f
u
nctions called
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
Paul Bisson
n
ette
Add log
g
ing
f
or file tearing during r
e
quests
commit
|
commitdiff
|
tree
2021-04-21
Paul Bissonn
e
t
t
e
Add benchmark fo
r
h
ack
c
commit
|
commitdiff
|
tree
2021-04-12
Paul Bisson
n
ette
HH
\
is_fun
should be fa
l
se for meth_
c
al
l
er
(
)
s
commit
|
commitdiff
|
tree
2021-04-12
Pau
l
B
i
s
sonnet
t
e
H
a
ndle
interface meth
o
d
s pro
p
erly
commit
|
commitdiff
|
tree
2021-04-09
P
aul
Bissonne
t
te
Don't try to static-ify
heap allocated class_meth values
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
Paul Biss
o
nnet
t
e
U
s
e Class
P
trs to h
o
ld refe
r
ences to
d
ecla
r
ed i
n
c
l
uded
.
.
.
commit
|
commitdiff
|
tree
2021-04-07
P
a
ul B
i
ssonnet
t
e
Revert open
s
ou
r
c
ing of fact
s
(D2744
9
056 + D2
7
496919)
commit
|
commitdiff
|
tree
2021-04-06
P
a
ul Bi
s
s
onnette
Add test for En
u
m Class jit deserial
i
z
a
tion bug
commit
|
commitdiff
|
tree
2021-04-06
P
a
u
l
Bissonnette
Various fixes for en
u
m class
commit
|
commitdiff
|
tree
2021-04-02
P
a
ul B
i
sson
n
ette
Add Eval
.
TaoMigrationOverride flag for reading via
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
P
aul Bi
s
sonnette
Fix f
b
_setprof
i
le ha
n
dling for
r
e
i
fie
d
x
hp classe
s
commit
|
commitdiff
|
tree
2021-03-17
Pa
u
l Bissonnette
F
a
ctor
E
nv ou
t
of HhasB
o
d
y
commit
|
commitdiff
|
tree
2021-03-15
Pa
u
l
Bi
s
s
onnette
Add hhbbc_opts files back for large-sca
l
ar-fatal
.
php
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
P
a
ul Bissonnette
Add warnings/ex
c
eptions for A
P
C serializing M
e
thCallerHelper
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Paul Bissonnette
Ban ser
i
al
i
z
i
ng
meth
_
cal
l
er in APC
commit
|
commitdiff
|
tree
2021-02-26
Pau
l
Bis
s
onn
e
tt
e
F
ix reentr
y
with
l
ock in
APC
commit
|
commitdiff
|
tree
2021-02-26
Paul
B
issonnett
e
Handle include
d
en
u
ms i
n
Class::
a
v
ail
commit
|
commitdiff
|
tree
2021-02-11
Paul Bissonne
t
t
e
S
upport
symlinks
for RepoOption
s
commit
|
commitdiff
|
tree
2021-02-10
Paul Bissonnette
HH\dynami
c
_meth_caller p
a
sses is
_
m
e
th_caller and meth_ca
l
ler
.
.
.
commit
|
commitdiff
|
tree
2021-02-09
P
aul Bissonne
t
te
Handle
u
navailable functions in emitReso
l
v
e
M
eth
C
a
l
l
e
r
commit
|
commitdiff
|
tree
2021-02-04
Pa
u
l
B
isson
n
ette
Add flag
to fatal when
m
eth
_
cal
l
er
u
sed with non-literals
commit
|
commitdiff
|
tree
2021-02-03
Paul B
i
sson
n
e
t
te
A
dd
s
upport f
o
r dynamic_met
h
_caller_force() in sandb
o
x
.
.
.
commit
|
commitdiff
|
tree
2021-02-03
P
a
ul Biss
o
nnet
t
e
Drop duplicate meth_callers
from repo bui
l
d
commit
|
commitdiff
|
tree
2021-02-02
Pa
u
l
B
issonnette
Ad
d
hphp_get_logger
_
re
q
uest_id(
)
f
un
c
tion
commit
|
commitdiff
|
tree
2021-01-20
Paul
B
issonnette
Add dumpcove
r
age mo
d
e
and get_exe
c
utable_lines function
.
.
.
commit
|
commitdiff
|
tree
2020-12-02
Paul Bissonnette
Add APC supp
o
r
t for cl
a
ss_
m
eth() type
commit
|
commitdiff
|
tree
2020-12-02
Paul Biss
o
nn
e
tte
Make usage of E
v
al
.
I
s
Co
m
patibleClsMethType con
s
i
s
tent
commit
|
commitdiff
|
tree
2020-12-02
Paul Bissonnette
Add
d
ynamic_meth
_
caller
commit
|
commitdiff
|
tree
2020-10-08
Paul Bis
s
onnette
Fix race in
e
xt
_
strobelig
h
t async
s
i
g
n
al
processing
commit
|
commitdiff
|
tree
2020-09-16
Paul
B
issonne
t
te
Ad
d
list of
r
e
i
fied classes
to
f
r
ameinfo in fb_setprofile
.
.
.
commit
|
commitdiff
|
tree
2020-07-30
Paul Bi
s
sonnette
Remove
St
r
ingHintNotices
commit
|
commitdiff
|
tree
2020-07-30
P
a
u
l
Bissonnet
t
e
Remove IsStri
n
gNoti
c
es
commit
|
commitdiff
|
tree
2020-07-30
Paul Biss
o
nnett
e
Rename BFuncS to BFunc
commit
|
commitdiff
|
tree
2020-07-30
Paul Bissonnette
Remove t
h
e
Func type from hhbbc
commit
|
commitdiff
|
tree
2020-07-30
Paul Bissonnett
e
Remove Raise
F
u
n
cConve
r
sionWa
r
ning optio
n
commit
|
commitdiff
|
tree
2020-07-30
Paul Biss
o
nnette
Remove EnableFunc
S
tringIntero
p
option
commit
|
commitdiff
|
tree
2020-07-08
P
a
ul Bissonnette
I
nc/
D
e
c
on a string can
produ
c
e a
K
indOfDouble
commit
|
commitdiff
|
tree
2020-07-01
Paul
B
issonn
e
tte
Ad
j
ust repo strin
g
l
e
ngth limit
commit
|
commitdiff
|
tree
2020-07-01
Pa
u
l Bissonne
t
te
Ch
e
ck only enum typ
e
s for
r
eif
i
ed pa
r
a
m
an
d
return
.
.
.
commit
|
commitdiff
|
tree
2020-06-22
Paul
Bissonne
t
te
Fix some deb
u
g
l
o
g
i
c
in vasm
.
c
p
p
commit
|
commitdiff
|
tree
2020-06-17
Paul Bissonnette
Add abi
l
i
t
y t
o
sample w
a
rni
n
gs fo
r
dynamic cal
l
s
commit
|
commitdiff
|
tree
2020-06-16
P
aul Bisso
n
net
t
e
Lift t
o
p level co
d
e
from h
h
vm --php -r <code>
commit
|
commitdiff
|
tree
2020-06-16
Paul Bissonne
t
te
Ban use of T
r
ai
t
s
in m
e
th_caller
commit
|
commitdiff
|
tree
2020-06-10
Paul
B
iss
o
nnette
Add e
v
al mode
to hhvm
b
inary and
u
se it in
p
hp_wrapper
.
.
.
commit
|
commitdiff
|
tree
2020-06-09
Pa
u
l
Bissonnette
Fi
x
resour
c
e lifetime bugs
i
n vari
o
us ex
t
ensions
commit
|
commitdiff
|
tree
2020-06-09
P
a
ul B
i
sson
n
ette
Add
frame point
e
r sp
e
cific va
s
m-
c
o
p
y
p
ass
commit
|
commitdiff
|
tree
2020-06-09
Paul
Bi
s
sonnette
Refactor
i
rgen-inlining to avoi
d
P
hi-ing Fr
a
mePtrs
commit
|
commitdiff
|
tree
2020-06-09
P
aul Biss
o
nnette
Int
r
oduce
S
tFrameCtx
commit
|
commitdiff
|
tree
2020-06-09
Paul Bissonnette
Upd
a
te memory-effects to us
e
frame re
l
ated
alias clas
s
es
commit
|
commitdiff
|
tree
2020-06-09
P
aul Bissonn
e
tte
Add frame
a
lias clas
s
e
s
to
a
l
ias
analysis
commit
|
commitdiff
|
tree
2020-06-09
Paul Bis
s
onnett
e
Add frame
r
e
lated
a
lias clas
s
es
commit
|
commitdiff
|
tree
2020-06-09
P
a
ul Bissonnet
t
e
Rename AFr
a
me to ALocal
commit
|
commitdiff
|
tree
2020-06-09
Paul Bisson
n
e
tte
Pass context
d
ire
c
tly to
L
dClsCtor
commit
|
commitdiff
|
tree
2020-05-28
Paul
B
issonnette
Remove empty to
p
l
e
ve
l
stateme
n
t
s in systeml
i
b
commit
|
commitdiff
|
tree
2020-05-18
Paul Bisson
n
ett
e
Kill Eval
.
DisableSomeRepoAut
h
Not
i
ce
s
commit
|
commitdiff
|
tree
2020-05-06
Paul
Bissonnette
Do
n
't
w
arn or error when json_encode(
)
is used
on KindO
f
Fu
n
c
commit
|
commitdiff
|
tree
2020-05-06
P
aul B
i
ssonnette
Add
f
lag to
disable func/s
t
ring
interop
commit
|
commitdiff
|
tree
2020-05-05
Paul Bissonnett
e
Fix
move and copy assignmen
t
bug in hhbbc::Type
commit
|
commitdiff
|
tree
2020-04-30
Paul Bissonn
e
tte
Allow co
n
struction of dy
n
amic_c
l
a
ss_
m
eth f
o
r prote
c
t
ed
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
Paul Bisso
n
nette
Fail rep
o
builds that encoun
t
er as
s
e
mbler errors
commit
|
commitdiff
|
tree
2020-04-15
Paul Bissonnette
Call setNewFun
c
Id() when cloning debugger main
commit
|
commitdiff
|
tree
2020-04-03
Paul Bissonn
e
t
t
e
S
top gene
r
ating
top
level code in the debugge
r
REPL
commit
|
commitdiff
|
tree
2020-04-03
Paul
Bisso
n
n
e
t
t
e
Avoid
thrash
i
ng s_lineCac
h
e and
m
_lineMap in cov
e
rage
.
.
.
commit
|
commitdiff
|
tree
2020-03-31
P
a
ul
B
issonnet
t
e
Ha
n
dle
P
hi nodes covering TFra
m
ePtr
in c
o
llapseDiamond
commit
|
commitdiff
|
tree
2020-03-30
P
aul Bis
s
onnette
Ha
n
d
le unprocessed pre
d
ecessors in
p
dce-inlinin
g
commit
|
commitdiff
|
tree
2020-03-16
Paul Biss
o
nnette
Im
p
rove looku
p
I
m
mutableClassIn
C
on
t
ext for meth_
c
aller
commit
|
commitdiff
|
tree
2020-03-16
Paul Bissonnette
U
se FCal
l
Args::context
in FCall* instructions
commit
|
commitdiff
|
tree
2020-03-16
Paul B
i
ssonnett
e
Use ExplicitCon
t
e
x
t
o
n
calls within __MethCaller function
s
commit
|
commitdiff
|
tree
2020-03-16
Paul B
i
ssonnette
Add co
n
text field to
F
CallAr
g
s
commit
|
commitdiff
|
tree
2020-03-16
P
a
ul Bissonnett
e
Add Res
o
l
v
eMet
h
C
a
ller bytecode
commit
|
commitdiff
|
tree
2020-03-11
Paul Bi
s
sonne
t
te
S
t
op
inserting i
n
v
a
lid
b
l
o
c
kEn
d
instructions in simplif
y
.
cpp
commit
|
commitdiff
|
tree
next