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
Alternate fix for RDS profiling bug
2022-01-05
Shaun
a
k
Kishore
Alterna
t
e fix for RDS prof
i
ling bug
commit
|
commitdiff
|
tree
2022-01-04
Shaunak Kishore
Style nits in
D
ec
R
ef pro
f
iled-t
y
p
e
optimizat
i
on
commit
|
commitdiff
|
tree
2021-12-17
S
h
aunak Kishore
Drop profileA
n
dDecRef
commit
|
commitdiff
|
tree
2021-12-15
Shaun
a
k
Kis
h
ore
Move Vani
l
laDictKeys to m_extra_lo8
commit
|
commitdiff
|
tree
2021-12-10
Sh
a
unak Kishore
Sto
p
building
a hash table for
A
PC dic
t
s
commit
|
commitdiff
|
tree
2021-12-01
Shaunak K
i
shore
Add bes
p
o
k
e
s
upport
t
o
the
i
nterpreter
commit
|
commitdiff
|
tree
2021-11-16
Shaunak Kis
h
ore
Pull
o
u
t LdPropAddr in
t
o
a he
l
per
commit
|
commitdiff
|
tree
2021-11-07
Shaunak Kishor
e
Re
s
trict pr
e
fetch
to
resumed trac
e
s
commit
|
commitdiff
|
tree
2021-11-07
Shaunak K
i
shore
Add type bound
s
to StructLayo
u
t
commit
|
commitdiff
|
tree
2021-11-07
Sha
u
nak Kisho
r
e
Add required f
i
elds to StructLayout
commit
|
commitdiff
|
tree
2021-11-06
Shaunak
K
ishore
Prefetch a
b
l
o
c
k
able when returning from
an async
f
unction
commit
|
commitdiff
|
tree
2021-11-05
S
h
aun
a
k Kishore
Support verifyType
I
mpl for non-DataT
y
peSpecific valu
e
s
commit
|
commitdiff
|
tree
2021-11-05
Shaunak Kishore
Minor s
t
yl
e
nits in
irgen-types
commit
|
commitdiff
|
tree
2021-10-31
S
h
aunak Ki
s
hore
Save a byte i
n
St
r
uctDict's perfe
c
t has
h
ta
b
le entries
commit
|
commitdiff
|
tree
2021-10-22
Sh
a
unak Kish
o
re
Fix pe
r
f bug guard in irgen-bespoke
.
cpp
commit
|
commitdiff
|
tree
2021-10-08
Shaunak Ki
s
hore
A
llo
w
m
o
ck
s
to be return
e
d as
this-typ
e
d out
-
param
s
commit
|
commitdiff
|
tree
2021-10-08
Shaunak
Ki
s
hore
Pull out TypeConstraint
c
oercion
cases
commit
|
commitdiff
|
tree
2021-10-08
Shaunak Kishore
Whitespace fix
commit
|
commitdiff
|
tree
2021-09-20
S
h
aunak
K
ishore
Avoid pessimizing
t
y
pes
d
ue t
o
un
r
eachable con
d
blo
c
ks
commit
|
commitdiff
|
tree
2021-09-18
Shauna
k
Ki
s
hore
De
l
e
te Persisten
t
KeyOrder
commit
|
commitdiff
|
tree
2021-09-18
S
ha
u
nak Kishor
e
Use FieldVector to construct Stru
c
tLa
y
o
u
t
commit
|
commitdiff
|
tree
2021-09-01
Sha
u
n
ak Kisho
r
e
Update socket extension tests
commit
|
commitdiff
|
tree
2021-08-25
Shaunak
K
ishore
Aut
o
loa
d
ing
i
s not co
n
st-foldable in san
d
box mode
commit
|
commitdiff
|
tree
2021-08-24
Shaunak Kis
h
ore
Delete dead function
commit
|
commitdiff
|
tree
2021-08-24
Shaunak Kishore
Do d
e
c-ref p
r
ofiling by
a
native c
a
ll
commit
|
commitdiff
|
tree
2021-08-20
Shaunak Ki
s
hore
Rename Se
t
A
r
ra
y
-> VanillaKeyset
commit
|
commitdiff
|
tree
2021-08-18
Shaunak
Kisho
r
e
Back
out D301
8
5
8
08 and D30185
7
47
commit
|
commitdiff
|
tree
2021-08-17
Shaunak K
i
shore
Re
m
ove
easy h
a
ndl
e
s
b
ef
o
r
e curl_
m
ulti_cleanup
commit
|
commitdiff
|
tree
2021-08-12
Sha
u
nak Kishore
Clean up irgen-bespoke gett
e
r code
commit
|
commitdiff
|
tree
2021-08-11
Shaunak Kishore
Rename PackedArray -> Vanilla
V
ec
commit
|
commitdiff
|
tree
2021-08-06
S
h
aunak Kisho
r
e
D
e
lete dead Mi
x
e
d
A
rray met
h
ods
commit
|
commitdiff
|
tree
2021-08-05
Shauna
k
Kishore
Delete curl_co
p
y_handle an
d
Curl
P
o
ol builtins
commit
|
commitdiff
|
tree
2021-08-05
Shaunak Kishore
N
e
v
er retur
n
'array' from gettype
commit
|
commitdiff
|
tree
2021-08-05
S
h
aunak
K
is
h
o
r
e
Fix slow pars
i
ng str
e
ss te
s
t
commit
|
commitdiff
|
tree
2021-08-05
Shauna
k
Ki
s
hor
e
Fix bug in ea
r
ly
in
i
p
arsing
commit
|
commitdiff
|
tree
2021-08-04
Shauna
k
Kisho
r
e
De
l
ete curl_
c
opy_handle
a
nd CurlPool tests
commit
|
commitdiff
|
tree
2021-08-03
Shaunak
K
ishor
e
JIT for
S
tructDic
t
Un
s
et
commit
|
commitdiff
|
tree
2021-08-03
Sha
u
n
a
k Ki
s
hor
e
De-flake watchman callbac
k
test
commit
|
commitdiff
|
tree
2021-08-02
Shaunak Kishore
Stop pessimizing elem access on a ClsMeth
commit
|
commitdiff
|
tree
2021-07-22
Shaunak Kishore
Us
e
StringData for AP
C
ha
s
h-
m
ap
key
s
commit
|
commitdiff
|
tree
2021-07-20
Sh
a
u
n
ak Kishore
Delete prox
y
strings in non-lowptr bui
l
ds
commit
|
commitdiff
|
tree
2021-07-19
Shaunak Ki
s
h
ore
Pull
o
ut assem
b
ly rou
t
ine precond
i
t
ions
commit
|
commitdiff
|
tree
2021-07-15
Shaunak Kishore
Fix
b
ug i
n
LowSt
r
i
n
gPtr
compre
s
s
ion
commit
|
commitdiff
|
tree
2021-07-08
Shaunak Kishore
C
ompress bytec
o
de in FuncAnalysis
re
s
u
lts
commit
|
commitdiff
|
tree
2021-07-08
Shaunak
K
ishore
Comp
r
ess LowStringPtr imm
e
d
i
ates
commit
|
commitdiff
|
tree
2021-07-01
Sha
u
nak Kishore
Tr
e
a
d
mill away
APC bespoke arrays
commit
|
commitdiff
|
tree
2021-06-29
Sh
a
unak Kishore
Enabl
e
split-h
p
hpc compi
l
er and run
t
ime
commit
|
commitdiff
|
tree
2021-06-25
S
ha
u
nak
K
i
s
h
ore
Fix interact
i
on:
va
r
ray/darr
a
y + is/as + rei
f
ied generics
commit
|
commitdiff
|
tree
2021-06-25
Shaunak Kish
o
r
e
Drop lowp
t
r from
r
epo schema
computation
commit
|
commitdiff
|
tree
2021-06-24
Sha
u
nak Ki
s
h
o
re
All
o
w is/as chec
k
s against varr
a
y/d
a
rray
commit
|
commitdiff
|
tree
2021-06-22
Shaunak
K
ishore
Fi
x
using hhvm_wr
a
pper to
start
t
he de
b
ugge
r
commit
|
commitdiff
|
tree
2021-06-22
Shaunak Kis
h
or
e
F
i
x b
u
g in clsmeth simplify
commit
|
commitdiff
|
tree
2021-06-19
Shauna
k
Kishor
e
Revert
D291
9
0
2
95: Fix BBC bug with SetOpL, math, and
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
S
h
aunak K
i
shor
e
R
e
v
e
rt D29138415: Hav
e
object to int/float conversions
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
Shaunak Ki
s
hore
Revert
D
29139
6
5
3
: Refac
t
or object
-
>
num coercions now
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
Sh
a
unak Kishore
Back out "Improv
e
o
p
timizeC
a
tchBlocks()"
and "optim
i
z
e
Concats"
commit
|
commitdiff
|
tree
2021-06-18
Shaunak Kish
o
re
Make KindOfClsMeth pe
r
sistent
in all modes
commit
|
commitdiff
|
tree
2021-06-15
Shaunak Kishore
Fix bug c
a
using APC corruption
commit
|
commitdiff
|
tree
2021-06-14
S
h
aunak Kishore
JIT more case
s
o
f is_a
commit
|
commitdiff
|
tree
2021-06-14
Sh
a
unak Kish
o
re
Don't suggest
sy
m
l
i
n
king hhvm_wrap
p
er
commit
|
commitdiff
|
tree
2021-06-12
Shauna
k
K
i
shore
Simplify
quadword store t
o
i
nit StructDict
commit
|
commitdiff
|
tree
2021-06-11
Sha
u
nak Kishore
Clear dst when mak
i
ng an instruction U
n
r
eachable
commit
|
commitdiff
|
tree
2021-06-10
Shauna
k
K
i
shore
Revert D2897
4
867: U
s
e Str
i
ngData for A
P
C hash
-
ma
p
k
e
ys
commit
|
commitdiff
|
tree
2021-06-09
Sh
a
unak Kishore
Use StringData for APC hash-map k
e
ys
commit
|
commitdiff
|
tree
2021-06-08
S
ha
u
nak Kishore
E
scape Stru
c
tDict de
s
criptions
commit
|
commitdiff
|
tree
2021-06-08
Shaun
a
k Kishore
F
i
x bug
o
n empty, c
o
unted arrays
commit
|
commitdiff
|
tree
2021-06-07
S
h
aun
a
k Kish
o
re
Only p
r
int
the con
s
t
-val
s
tr
i
ng
fo
r
constant
s
commit
|
commitdiff
|
tree
2021-06-03
Shaunak Kisho
r
e
Dis
a
ble R
T
A
t
i
meout
check
for dbgo servers
commit
|
commitdiff
|
tree
2021-06-03
Shaunak Kish
o
re
Fix bug:
ign
o
re Src
K
eys in eval'd
f
unctions
commit
|
commitdiff
|
tree
2021-05-20
Shaunak Kishore
Stren
g
then default
s
pecialization params
commit
|
commitdiff
|
tree
2021-05-20
Shauna
k
Kishore
Avoid deref
e
renci
n
g layout o
n
allocat
i
on
commit
|
commitdiff
|
tree
2021-05-19
Shaunak Kish
o
re
Colocate
R
untim
e
Struct and its
f
ields
commit
|
commitdiff
|
tree
2021-05-14
S
h
aunak
K
is
h
ore
Fix the SrcKey for inli
n
ed f
r
ames
commit
|
commitdiff
|
tree
2021-05-13
S
h
aunak Kishor
e
Fix inline mark
e
rs for
a
ll
instruc
t
ions
commit
|
commitdiff
|
tree
2021-05-11
Shaunak Kishore
Initialize it
e
rator
p
ositions in the JIT
commit
|
commitdiff
|
tree
2021-05-11
Shaun
a
k Kisho
r
e
Add p
r
obability cu
t
o
f
f
for
d
i
amond codegen
commit
|
commitdiff
|
tree
2021-05-11
S
h
aunak
K
isho
r
e
LdStructDictElem may GVN
commit
|
commitdiff
|
tree
2021-05-11
Shauna
k
Kishore
Fi
x
b
ug in loweri
n
g load
z
wl
commit
|
commitdiff
|
tree
2021-05-11
Sh
a
unak Kish
o
re
Faster
na
t
ive it
e
r
a
t
ors over
S
tructDict
commit
|
commitdiff
|
tree
2021-05-10
Sha
u
n
ak
Kishore
Us
e
diamond c
o
d
egen a
t
l
o
w
-s
a
mpl
e
-co
u
n
t
sinks
commit
|
commitdiff
|
tree
2021-05-07
Shaunak Kishore
Don't a
s
s
u
me we have a profile for
a RuntimeStr
u
ct
commit
|
commitdiff
|
tree
2021-05-07
Sh
a
unak Kishore
Dele
t
e Co
m
pact
T
race 'o
p
timi
z
ation'
commit
|
commitdiff
|
tree
2021-05-07
Sh
a
unak Kishore
B
ack
out
"Enable Runti
m
e
Str
u
ct fo
r
co
m
pac
t
backtraces"
commit
|
commitdiff
|
tree
2021-05-07
Shau
n
ak Kishore
A
PC backoff f
o
r unprofiled sources
commit
|
commitdiff
|
tree
2021-05-07
Shaunak Kishore
Profil
e
all object
constructors
commit
|
commitdiff
|
tree
2021-05-06
Shauna
k
Kishore
I
gnore key
o
rder for APC bespokes
commit
|
commitdiff
|
tree
2021-05-05
Sh
a
unak K
i
s
ho
r
e
Guard inpu
t
s to Shapes::idx
and
friends
commit
|
commitdiff
|
tree
2021-05-04
Shaunak Kishore
Bes
p
oke
support f
o
r
static prop
s
commit
|
commitdiff
|
tree
2021-05-04
Sh
a
unak
K
i
s
ho
r
e
A
d
d bespoke s
u
pport
f
or APC
commit
|
commitdiff
|
tree
2021-05-03
Shaunak Kishore
Sort struct keys by
freque
n
cy
commit
|
commitdiff
|
tree
2021-04-30
S
haunak Ki
s
h
o
re
Use Concurren
t
HashMap
to sto
r
e profi
l
es
commit
|
commitdiff
|
tree
2021-04-30
Shaunak
K
ishore
A
PC bespoke b
u
ildin
g
blocks
commit
|
commitdiff
|
tree
2021-04-28
S
h
aunak Kishore
Eliminate
s
t
atic-multi-
p
rop optimiz
a
tion
commit
|
commitdiff
|
tree
2021-04-27
Shaunak K
i
shore
Don't
p
rofile th
e
r
esults of tri
v
i
al ca
s
ts
commit
|
commitdiff
|
tree
2021-04-27
S
h
aunak Kishore
Ref
a
ctor bes
p
o
k
e irgen ent
r
ypoints
commit
|
commitdiff
|
tree
2021-04-24
Shaunak Ki
s
hore
Fix D
e
seria
l
izeOrGenerate flag re
a
ds
commit
|
commitdiff
|
tree
2021-04-23
Shau
n
ak Kish
o
re
Spec
i
ali
z
e iter
a
tors over struct dic
t
s
commit
|
commitdiff
|
tree
2021-04-23
Shaunak Kisho
r
e
Lift restric
t
ion on struct
l
a
y
out count
commit
|
commitdiff
|
tree
2021-04-23
Shaunak Kis
h
ore
Eliminate D
e
bugBacktraceFast
commit
|
commitdiff
|
tree
2021-04-22
S
h
aunak Ki
s
ho
r
e
Help out with poor inli
n
ing heuristics
commit
|
commitdiff
|
tree
next