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
fix ref count bug in unserializer
2022-08-12
Paul Bi
s
s
o
nnette
Optimiz
e
Reflection
C
lass::getConstants()
commit
|
commitdiff
|
tree
2022-06-09
Pau
l
Bissonnette
A
dd decl
d
e
pendency support for sa
n
d
boxes
commit
|
commitdiff
|
tree
2022-06-07
Paul Bis
s
onnette
Incl
u
de iterators in
memory ef
f
ects for
E
ndInli
n
ing
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Pa
u
l Bissonnette
GDB wrapper fixes for
printing TypedValues
commit
|
commitdiff
|
tree
2022-05-26
Paul Bissonne
t
te
F
i
x
closure
DCE bug
commit
|
commitdiff
|
tree
2022-05-25
P
a
ul Bisso
n
net
t
e
Add may_load for coe
f
fec
t
local on all may_reenter
.
.
.
commit
|
commitdiff
|
tree
2022-04-09
Paul Bis
s
onne
t
t
e
Add m
a
yReadL
o
cal to VerifyP
a
ram
T
ypeTS
commit
|
commitdiff
|
tree
2022-02-25
Paul Bis
s
o
n
nette
Add source co
n
t
rol timestamp for compiler-i
d
t
o hhvm
commit
|
commitdiff
|
tree
2022-02-08
Paul Bis
s
onnette
Fix segfa
u
lt
in print
i
r_json
commit
|
commitdiff
|
tree
2022-01-19
Paul
Bissonnett
e
Don't treat calls t
o
reified generics a
s
dynamic
commit
|
commitdiff
|
tree
2021-11-05
P
a
ul
Bissonnett
e
Ign
o
r
e
BC size budget on very cheap regions
commit
|
commitdiff
|
tree
2021-11-05
Paul B
i
ssonnette
Use correct cos
t
function in s
h
o
ul
d
Inl
i
n
e
commit
|
commitdiff
|
tree
2021-10-15
Paul Bisson
n
ette
Fix
class lo
a
d
i
n
g
issu
e
for
e
n
um class
commit
|
commitdiff
|
tree
2021-09-09
Paul Bissonnet
t
e
F
ix hand
l
ing of __FILE__ i
n
f
l
attened tra
i
t methods
commit
|
commitdiff
|
tree
2021-08-30
Paul Bissonnette
A
d
d treadmill dump to stac
k
trace
files and im
p
rove
.
.
.
commit
|
commitdiff
|
tree
2021-08-20
Paul Bi
s
sonnette
Ad
d
a n
e
w
opaque resou
r
c
e
t
ype to h
h
v
m
commit
|
commitdiff
|
tree
2021-08-06
Paul B
i
ssonnette
Remove h
h
_single
_
compile fro
m
cm
a
ke buil
d
s
commit
|
commitdiff
|
tree
2021-08-06
Paul Bissonnette
Cleanup de
a
d o
p
tions
f
or
e
mbedded ha
c
kc
commit
|
commitdiff
|
tree
2021-08-06
Paul Bis
s
onnette
R
e
m
ove hackc
_
binary sectio
n
f
rom hhvm
commit
|
commitdiff
|
tree
2021-08-05
Paul B
i
ssonnette
Suppress mes
s
a
g
es fr
o
m
ha
c
kc to stderr
commit
|
commitdiff
|
tree
2021-07-28
P
aul Bisson
n
et
t
e
Simpli
f
y some u
s
es of Sp
l
ice::new in hackc
commit
|
commitdiff
|
tree
2021-07-26
Paul Bisson
n
e
t
te
Im
p
ro
v
e
logg
i
ng for unit tearing
commit
|
commitdiff
|
tree
2021-07-23
Paul Bissonnet
t
e
Move watchman conn
e
ction man
a
ge
m
ent into runtime/
b
ase
commit
|
commitdiff
|
tree
2021-07-20
P
aul Bissonnette
Add logging for i
s
_object(meth_c
a
l
l
er())
commit
|
commitdiff
|
tree
2021-07-20
Pa
u
l Bisso
n
nette
Add logging f
o
r MethCaller serial
i
zation
commit
|
commitdiff
|
tree
2021-06-27
Paul B
i
ssonnette
Cache th
e
folly:
:
dynamic used to compute RepoOptions
commit
|
commitdiff
|
tree
2021-06-22
P
a
ul Bissonnette
Reintroduce "I
m
prove opt
i
mizeCat
c
hBlocks()
"
a
nd "optimizeC
o
n
.
.
.
commit
|
commitdiff
|
tree
2021-06-22
Paul Bis
s
onn
e
t
t
e
Fi
x
bug in proc
e
ssCatchBlock for catches
f
r
om inliend
.
.
.
commit
|
commitdiff
|
tree
2021-05-20
Pau
l
Bisson
n
ette
D
o
n't drop informatio
n
fr
o
m Assert
L
oc/As
s
ertStk in
.
.
.
commit
|
commitdiff
|
tree
2021-05-20
P
a
u
l Bissonn
e
tte
F
i
x surprise check
scheduling
commit
|
commitdiff
|
tree
2021-05-20
Pau
l
B
i
ssonnette
Improve optimizeCatc
h
Blocks()
commit
|
commitdiff
|
tree
2021-05-13
Paul Bi
s
sonnette
Allow class_m
e
th to be
JSO
N
seria
l
ized as
a vect
o
r
commit
|
commitdiff
|
tree
2021-05-07
Paul Bissonne
t
te
A
dd
b
uiltin
s
to collect a list of functions calle
d
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
Paul Bissonnette
Add
l
ogging for
file tearing durin
g
requests
commit
|
commitdiff
|
tree
2021-04-21
Paul Bisso
n
n
ette
A
dd benchmark for hac
k
c
commit
|
commitdiff
|
tree
2021-04-12
Paul Biss
o
n
n
ette
H
H\is_fun
s
hould be
f
alse for meth_caller()s
commit
|
commitdiff
|
tree
2021-04-12
Paul Bissonne
t
te
Handle i
n
t
erface methods
prop
e
rly
commit
|
commitdiff
|
tree
2021-04-09
P
a
ul Bissonn
e
t
t
e
Don't t
r
y
t
o static-ify heap allo
c
ated
c
l
ass
_
meth val
u
es
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
Paul Bisso
n
nette
Use
ClassPt
r
s to hold referenc
e
s to declared i
n
cluded
.
.
.
commit
|
commitdiff
|
tree
2021-04-07
Pau
l
Biss
o
nnette
R
e
vert
open sourcing of facts (D274490
5
6 + D274969
1
9)
commit
|
commitdiff
|
tree
2021-04-06
Paul Bisson
n
ette
Add
t
e
st for
E
num Cl
a
ss
j
it deserialization bug
commit
|
commitdiff
|
tree
2021-04-06
Paul Bissonnette
Various
fix
e
s
for e
n
um class
commit
|
commitdiff
|
tree
2021-04-02
Pau
l
Biss
o
nnette
Add Eval
.
T
a
oMig
r
ationOverride fla
g
f
o
r
read
i
ng via
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
P
a
ul Bissonnette
Fix
f
b_s
e
t
p
rofile hand
l
ing for reified xhp classes
commit
|
commitdiff
|
tree
2021-03-17
Paul Bissonnet
t
e
Facto
r
Env
out o
f
HhasBody
commit
|
commitdiff
|
tree
2021-03-15
Paul Bisso
n
nette
A
d
d
hh
b
bc_opts
f
iles back for large-scalar-
f
a
t
al
.
ph
p
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Paul Bissonnette
Add warn
i
ngs/exceptions for APC serializing MethCallerHelper
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Pa
u
l Bisson
n
e
tte
Ban s
e
rializing meth_caller in AP
C
commit
|
commitdiff
|
tree
2021-02-26
Paul B
i
s
s
onnette
F
ix reentry with lock in APC
commit
|
commitdiff
|
tree
2021-02-26
Paul Bissonnette
H
andle included enums in
C
lass::
a
vai
l
commit
|
commitdiff
|
tree
2021-02-11
Pau
l
Bissonnette
Support
s
ymlinks
f
or RepoOptions
commit
|
commitdiff
|
tree
2021-02-10
P
aul Bi
s
sonne
t
te
HH\dynamic_meth_caller
passes is_me
t
h_cal
l
er and meth_caller
.
.
.
commit
|
commitdiff
|
tree
2021-02-09
Paul Bissonnette
Handle u
n
available f
u
nctions i
n
emitResolveMethCaller
commit
|
commitdiff
|
tree
2021-02-04
Paul Bissonnette
Add flag to fat
a
l when meth_c
a
ller
u
s
e
d
w
ith non-lite
r
a
l
s
commit
|
commitdiff
|
tree
2021-02-03
Paul B
i
ss
o
nnette
Ad
d
s
upp
o
rt f
o
r dynamic_meth_ca
l
ler_force(
)
i
n sandb
o
x
.
.
.
commit
|
commitdiff
|
tree
2021-02-03
P
a
ul Bisson
n
e
tte
Dr
o
p duplicate meth_c
a
llers from repo build
commit
|
commitdiff
|
tree
2021-02-02
Paul Bissonnette
Add hphp_get_logg
e
r_request_id() functi
o
n
commit
|
commitdiff
|
tree
2021-01-20
P
a
u
l
Bi
s
s
o
nnette
Add du
m
pcov
e
rag
e
m
o
de and get_
e
x
ec
u
table_lines functio
n
.
.
.
commit
|
commitdiff
|
tree
2020-12-02
P
aul Bissonne
t
te
Add APC s
u
pport for
c
la
s
s_me
t
h(
)
t
ype
commit
|
commitdiff
|
tree
2020-12-02
Paul Bissonnett
e
Make usage of
Eval
.
I
sCompatibleClsMethType con
s
isten
t
commit
|
commitdiff
|
tree
2020-12-02
P
aul Bi
s
son
n
ett
e
Add dynam
i
c_meth_call
e
r
commit
|
commitdiff
|
tree
2020-10-08
Pa
u
l Bissonnette
Fix
race in e
x
t_strobelight asy
n
c signal pr
o
c
essing
commit
|
commitdiff
|
tree
2020-09-16
Pa
u
l Bissonne
t
te
Add list of reified cl
a
sses to
frameinfo in fb_s
e
tpr
o
fil
e
.
.
.
commit
|
commitdiff
|
tree
2020-07-30
Paul Bissonnette
Remove St
r
ingHintNotices
commit
|
commitdiff
|
tree
2020-07-30
Paul Bis
s
onnett
e
R
emove
IsStringNo
t
ice
s
commit
|
commitdiff
|
tree
2020-07-30
P
a
ul Bissonnette
Rename B
F
uncS to BFunc
commit
|
commitdiff
|
tree
2020-07-30
Paul Bissonnette
Remove th
e
F
unc type from hhbbc
commit
|
commitdiff
|
tree
2020-07-30
P
a
ul Bis
s
onnette
Remove RaiseFuncConversionWarning op
t
ion
commit
|
commitdiff
|
tree
2020-07-30
Paul Bissonnette
Remove Enab
l
eFuncStr
i
ngI
n
t
erop option
commit
|
commitdiff
|
tree
2020-07-08
Paul Bi
s
sonnette
Inc/Dec on a s
t
ring can pro
d
uce a KindOfDo
u
ble
commit
|
commitdiff
|
tree
2020-07-01
Paul B
i
ssonnette
Adjust
repo string leng
t
h
l
i
m
it
commit
|
commitdiff
|
tree
2020-07-01
Paul Bissonnette
Check on
l
y enum
types for reified param and retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2020-06-22
Paul Bissonnette
Fix
some debu
g
logic in vasm
.
cpp
commit
|
commitdiff
|
tree
2020-06-17
Paul
B
isso
n
nette
Add ability t
o
sample warnings for dynamic
calls
commit
|
commitdiff
|
tree
2020-06-16
P
a
ul Bissonnett
e
Lift
t
o
p
l
evel code from hhvm --ph
p
-r <code>
commit
|
commitdiff
|
tree
2020-06-16
Paul Bisso
n
nette
Ban use of Traits in meth_caller
commit
|
commitdiff
|
tree
2020-06-10
Paul Bissonne
t
te
Add eval mode to hhvm binary and
use it in
php_wrapper
.
.
.
commit
|
commitdiff
|
tree
2020-06-09
P
a
ul Bissonnett
e
Fix resou
r
ce li
f
etime b
u
gs in various e
x
t
e
n
s
i
o
n
s
commit
|
commitdiff
|
tree
2020-06-09
Paul Bissonnette
Add
f
rame poi
n
ter spe
c
ific vasm-co
p
y
pas
s
commit
|
commitdiff
|
tree
2020-06-09
Paul
Bissonnette
R
e
factor irge
n
-
i
nlining to
a
v
oid P
h
i-ing F
r
amePtrs
commit
|
commitdiff
|
tree
2020-06-09
Pa
u
l B
i
ssonnette
Intro
d
uc
e
StFrameCtx
commit
|
commitdiff
|
tree
2020-06-09
Paul Bissonnette
Upd
a
t
e
m
e
m
ory-ef
f
e
cts to
us
e
frame relate
d
alias classe
s
commit
|
commitdiff
|
tree
2020-06-09
Pa
u
l Bissonnette
Add f
r
am
e
alias classe
s
t
o
alias analysis
commit
|
commitdiff
|
tree
2020-06-09
Paul Bisson
n
ette
A
d
d fram
e
re
l
ated al
i
as
clas
s
e
s
commit
|
commitdiff
|
tree
2020-06-09
Paul Bissonnet
t
e
Rename AFrame
to ALocal
commit
|
commitdiff
|
tree
2020-06-09
P
aul Bissonn
e
tte
P
ass cont
e
xt
directly to L
d
ClsCtor
commit
|
commitdiff
|
tree
2020-05-28
Paul Bissonnett
e
Re
m
ove empty top level statements
i
n
s
y
stemlib
commit
|
commitdiff
|
tree
2020-05-18
Pau
l
Bissonnette
Kill Eval
.
DisableSomeRepoAuthNotices
commit
|
commitdiff
|
tree
2020-05-06
Paul Biss
o
nnette
Do
n
't warn
o
r error when jso
n
_encod
e
() is used on KindO
f
Fun
c
commit
|
commitdiff
|
tree
2020-05-06
Paul Bissonnette
Add flag
to disable func/string interop
commit
|
commitdiff
|
tree
2020-05-05
Pa
u
l
B
i
ssonnette
Fix move and copy assignment bug in hhbb
c
::T
y
pe
commit
|
commitdiff
|
tree
2020-04-30
Paul Bissonnette
Allow constr
u
ction of dynamic_class_meth for protected
.
.
.
commit
|
commitdiff
|
tree
2020-04-16
Paul
Bissonnette
Fail repo
b
uil
d
s that
enco
u
n
ter assembler erro
r
s
commit
|
commitdiff
|
tree
2020-04-15
Paul Bis
s
onnette
Call setNewF
u
ncId()
when
clo
n
in
g
debu
g
ge
r
mai
n
commit
|
commitdiff
|
tree
2020-04-03
Paul Bissonnette
Stop generating top level code in
t
he debugger REPL
commit
|
commitdiff
|
tree
2020-04-03
Paul Bissonnette
Avoid thrashing s_lineC
a
ch
e
and m_lineMap in co
v
erage
.
.
.
commit
|
commitdiff
|
tree
2020-03-31
Paul B
i
ssonnette
Han
d
l
e
P
hi nodes co
v
e
ring TFramePtr in co
l
laps
e
Diamond
commit
|
commitdiff
|
tree
2020-03-30
P
aul Bissonnette
H
andle unpro
c
ess
e
d pr
e
decessors
i
n pdc
e
-inlining
commit
|
commitdiff
|
tree
2020-03-16
P
a
ul Bissonnette
Improve l
o
okupImm
u
tabl
e
Cl
a
ssInCo
n
tex
t
f
or me
t
h
_
cal
l
er
commit
|
commitdiff
|
tree
2020-03-16
Pa
u
l Biss
o
nn
e
tte
Use
FCallArgs::context i
n
F
Call* instructions
commit
|
commitdiff
|
tree
next