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
Make `param_kind` non-optional
2021-09-20
Shaunak Kis
h
ore
Avoid pessimizi
n
g t
y
pes
due
t
o unr
e
ach
a
b
le cond blocks
commit
|
commitdiff
|
tree
2021-09-18
Shauna
k
Kishore
Delete Persis
t
entK
e
yOrde
r
commit
|
commitdiff
|
tree
2021-09-18
Shaunak Kishore
U
s
e FieldVector to cons
t
ruct Struct
L
ayout
commit
|
commitdiff
|
tree
2021-09-01
Shaun
a
k
Kishore
U
p
d
a
te so
c
ket
e
xtension te
s
ts
commit
|
commitdiff
|
tree
2021-08-25
Shaunak Ki
s
hore
A
u
tol
o
ading is n
o
t
const-foldable
in sandbox mode
commit
|
commitdiff
|
tree
2021-08-24
Shaunak Kishore
Delete d
e
ad function
commit
|
commitdiff
|
tree
2021-08-24
S
haunak Kishore
Do dec-ref profi
l
ing by a native call
commit
|
commitdiff
|
tree
2021-08-20
Shaunak Kishor
e
Rename SetArray -> VanillaKeyset
commit
|
commitdiff
|
tree
2021-08-18
Shaunak Kishore
Back ou
t
D
30185808 and D3
0
185747
commit
|
commitdiff
|
tree
2021-08-17
Shaunak Kisho
r
e
R
e
move easy handles before
c
url_multi_cle
a
n
u
p
commit
|
commitdiff
|
tree
2021-08-12
Shaunak Kishore
Cle
a
n
up
ir
g
en
-
bespoke getter code
commit
|
commitdiff
|
tree
2021-08-11
Shaunak Kishor
e
Renam
e
P
ackedArr
a
y -> VanillaVec
commit
|
commitdiff
|
tree
2021-08-06
Shaun
a
k Kis
h
o
r
e
Delete
d
e
a
d
MixedAr
r
ay met
h
ods
commit
|
commitdiff
|
tree
2021-08-05
Shauna
k
Kisho
r
e
Delete curl_
c
op
y
_handle an
d
C
urlPo
o
l builtins
commit
|
commitdiff
|
tree
2021-08-05
Shaun
a
k Kishor
e
Never re
t
urn 'array' from gettype
commit
|
commitdiff
|
tree
2021-08-05
S
hauna
k
Kishore
F
i
x slo
w
p
arsing
stress test
commit
|
commitdiff
|
tree
2021-08-05
S
h
au
n
ak K
i
shore
Fix bug
in early
i
n
i parsi
n
g
commit
|
commitdiff
|
tree
2021-08-04
Sha
u
nak Kishore
D
e
lete
curl_
c
opy_
h
a
nd
l
e and CurlPoo
l
test
s
commit
|
commitdiff
|
tree
2021-08-03
Sh
a
unak Kis
h
or
e
JIT f
o
r
S
tructDictUnset
commit
|
commitdiff
|
tree
2021-08-03
Shaun
a
k Kishore
De-fl
a
ke wat
c
hma
n
c
a
l
lback
t
es
t
commit
|
commitdiff
|
tree
2021-08-02
Shaunak Kishore
Stop pessimizin
g
e
lem acces
s
o
n
a ClsMeth
commit
|
commitdiff
|
tree
2021-07-22
S
haunak Kishore
Us
e
Stri
n
gData f
o
r APC
hash-map keys
commit
|
commitdiff
|
tree
2021-07-20
Shaun
a
k Ki
s
hore
D
elete proxy s
t
rings in
non-lowp
t
r builds
commit
|
commitdiff
|
tree
2021-07-19
S
hauna
k
Kishore
P
u
ll ou
t
assembly rout
i
ne preconditio
n
s
commit
|
commitdiff
|
tree
2021-07-15
Shauna
k
Kishore
Fix
bug in Lo
w
Stri
n
gPtr compression
commit
|
commitdiff
|
tree
2021-07-08
Shau
n
ak Kishore
Compr
e
ss bytecode in F
u
ncAnalysis results
commit
|
commitdiff
|
tree
2021-07-08
Shau
n
ak Kishore
C
ompres
s
LowStr
i
n
g
Ptr immediates
commit
|
commitdiff
|
tree
2021-07-01
Sha
u
n
a
k Kishore
Tread
m
ill awa
y
APC bespoke arrays
commit
|
commitdiff
|
tree
2021-06-29
Shau
n
a
k Kishore
E
n
able sp
l
it-hph
p
c
c
ompil
e
r an
d
runti
m
e
commit
|
commitdiff
|
tree
2021-06-25
Shau
n
ak Kisho
r
e
Fix interacti
o
n:
v
array/darray
+
is/as + re
i
f
i
e
d generics
commit
|
commitdiff
|
tree
2021-06-25
S
h
aunak Ki
s
hore
Drop l
o
w
p
t
r
from repo schema comp
u
tatio
n
commit
|
commitdiff
|
tree
2021-06-24
Shaunak Kishore
Allow is
/
as che
c
ks agains
t
varray/darray
commit
|
commitdiff
|
tree
2021-06-22
Sh
a
unak Kishore
Fix using hhvm_wrapper to
star
t
the debu
g
ger
commit
|
commitdiff
|
tree
2021-06-22
Shaunak Kishore
Fix
bug in clsmeth simplify
commit
|
commitdiff
|
tree
2021-06-19
Shaunak K
i
sho
r
e
Re
v
ert D2
9
1
9
0
2
95
:
Fix BBC
bug with SetOpL, math, and
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
Shauna
k
K
i
shore
Revert D2913
8
415: Have
objec
t
to int/float
c
o
nversions
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
S
h
aunak Kishore
Revert
D
29
1
396
5
3: Refactor
object->num
coerci
o
ns
n
o
w
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
Shaunak Kishore
Back out "Improve optimizeC
a
tchBlo
c
ks()" and
"
optim
i
zeCon
c
ats"
commit
|
commitdiff
|
tree
2021-06-18
S
h
aunak Kishore
Mak
e
Kind
O
fClsMeth persistent
in all modes
commit
|
commitdiff
|
tree
2021-06-15
Shaunak Kish
o
re
Fix bug causing APC cor
r
u
p
t
ion
commit
|
commitdiff
|
tree
2021-06-14
Shaunak Kishore
JIT more
cases
of is_a
commit
|
commitdiff
|
tree
2021-06-14
Sha
u
nak K
i
shore
Don't suggest syml
i
nking hhvm_
w
rapper
commit
|
commitdiff
|
tree
2021-06-12
Shaunak
K
ishore
Simplify qua
d
wor
d
store to in
i
t Struc
t
Dict
commit
|
commitdiff
|
tree
2021-06-11
Shaunak Kis
h
ore
Cl
e
ar d
s
t when m
a
king an ins
t
ruction Unre
a
chable
commit
|
commitdiff
|
tree
2021-06-10
Sh
a
unak Kis
h
ore
R
e
vert D28974
8
67: Use StringData for APC hash-map keys
commit
|
commitdiff
|
tree
2021-06-09
Shaunak Ki
s
hore
U
se St
r
ingData for APC hash-map
k
eys
commit
|
commitdiff
|
tree
2021-06-08
Shaunak Ki
s
ho
r
e
Escape StructDict
d
es
c
riptions
commit
|
commitdiff
|
tree
2021-06-08
S
haunak
Kishore
Fix bug on empty, counted a
r
rays
commit
|
commitdiff
|
tree
2021-06-07
S
h
a
unak Ki
s
ho
r
e
Only p
r
in
t
the const-val strin
g
for constants
commit
|
commitdiff
|
tree
2021-06-03
Sha
u
nak Ki
s
hore
Disable RTA timeout c
h
eck for dbgo s
e
rvers
commit
|
commitdiff
|
tree
2021-06-03
Shaunak
Kishore
Fi
x
bug:
i
g
n
o
re SrcKeys in e
v
al'd f
u
nctions
commit
|
commitdiff
|
tree
2021-05-20
Shaunak Kis
h
ore
Strengthen default
s
peciali
z
ation pa
r
ams
commit
|
commitdiff
|
tree
2021-05-20
Shaunak Kisho
r
e
A
v
oid de
r
efe
r
e
ncing layout on allo
c
a
t
ion
commit
|
commitdiff
|
tree
2021-05-19
Shaunak Kish
o
re
C
o
locate R
u
ntimeStruct a
n
d it
s
fiel
d
s
commit
|
commitdiff
|
tree
2021-05-14
Shauna
k
Kishore
Fix the Src
K
ey for inli
n
ed
f
rames
commit
|
commitdiff
|
tree
2021-05-13
Shauna
k
Kish
o
re
Fix inline
m
arkers
f
or all instructions
commit
|
commitdiff
|
tree
2021-05-11
Shau
n
ak Ki
s
hore
Initialize iterator positions in t
h
e
JI
T
commit
|
commitdiff
|
tree
2021-05-11
S
h
aunak Kis
h
ore
Add
p
robability cut
o
ff for
d
iamo
n
d codegen
commit
|
commitdiff
|
tree
2021-05-11
Shau
n
ak
K
ishore
L
d
Struct
D
i
c
tElem may GVN
commit
|
commitdiff
|
tree
2021-05-11
Shauna
k
K
ishore
F
i
x bug in lowering
load
z
w
l
commit
|
commitdiff
|
tree
2021-05-11
Shaunak Kis
h
ore
Fa
s
ter native iterators
over StructDict
commit
|
commitdiff
|
tree
2021-05-10
S
h
aunak Ki
s
hore
Us
e
diamon
d
codegen at low-sample-count sink
s
commit
|
commitdiff
|
tree
2021-05-07
Shaunak Kisho
r
e
Don't assum
e
we have
a
profile for
a Runt
i
meStruct
commit
|
commitdiff
|
tree
2021-05-07
Shaunak Kishor
e
Del
e
te CompactTrace
'optimization'
commit
|
commitdiff
|
tree
2021-05-07
S
ha
u
nak Kishor
e
Back out "Enable Runtime
S
truct for
c
ompact bac
k
traces"
commit
|
commitdiff
|
tree
2021-05-07
Sh
a
unak
K
ishore
APC backoff for unprofil
e
d sourc
e
s
commit
|
commitdiff
|
tree
2021-05-07
Shauna
k
K
i
sh
o
re
Profil
e
a
ll object constructors
commit
|
commitdiff
|
tree
2021-05-06
S
haunak Kishore
Ig
n
o
r
e ke
y
o
r
der for APC bespokes
commit
|
commitdiff
|
tree
2021-05-05
S
h
aunak Kish
o
re
Gu
a
rd inputs to Sha
p
e
s
::idx and friends
commit
|
commitdiff
|
tree
2021-05-04
Shaunak
K
ishore
Bespoke suppo
r
t
f
or st
a
tic props
commit
|
commitdiff
|
tree
2021-05-04
Shaunak K
i
s
hore
Add bespoke support for APC
commit
|
commitdiff
|
tree
2021-05-03
S
h
auna
k
Kishore
Sort struct keys by freq
u
ency
commit
|
commitdiff
|
tree
2021-04-30
Shaunak Ki
s
hore
Use ConcurrentHashMap t
o
store pr
o
fil
e
s
commit
|
commitdiff
|
tree
2021-04-30
Shaun
a
k Kishore
APC besp
o
k
e bu
i
l
ding blocks
commit
|
commitdiff
|
tree
2021-04-28
Sh
a
unak Kishore
Eliminate sta
t
i
c-
m
ult
i
-pro
p
optimization
commit
|
commitdiff
|
tree
2021-04-27
Shaunak Kishore
D
on't pro
f
ile the resul
t
s of t
r
ivi
a
l casts
commit
|
commitdiff
|
tree
2021-04-27
Shau
n
ak
Kishore
Ref
a
c
tor bespoke irgen entrypoints
commit
|
commitdiff
|
tree
2021-04-24
Shaunak Kishore
Fix
D
e
serialize
O
r
G
ener
a
te flag re
a
ds
commit
|
commitdiff
|
tree
2021-04-23
Sh
a
unak
K
i
shore
Specia
l
iz
e
iterators
o
ver struct
d
icts
commit
|
commitdiff
|
tree
2021-04-23
Shaunak K
i
shore
Lif
t
restric
t
ion
on
s
truct layout cou
n
t
commit
|
commitdiff
|
tree
2021-04-23
Shauna
k
Kishor
e
El
i
minate DebugBacktraceFast
commit
|
commitdiff
|
tree
2021-04-22
Shaunak Kishore
Help out
w
ith poor inl
i
ning heurist
i
cs
commit
|
commitdiff
|
tree
2021-04-21
Sha
u
nak K
i
shore
Add env vari
a
ble
to
M
akeUncounted helpers
commit
|
commitdiff
|
tree
2021-04-16
Shau
n
ak
K
ishore
Make schema vali
d
a
t
ion more efficient
commit
|
commitdiff
|
tree
2021-04-16
Shau
n
ak Ki
s
h
ore
Uni
f
y
APCKi
n
ds f
o
r arra
y
s
commit
|
commitdiff
|
tree
2021-04-16
Shaunak Kishore
Tweak array-rel
a
ted APC
inva
r
iants
commit
|
commitdiff
|
tree
2021-04-16
Shaunak Kishore
F
ix ef
f
e
cts for trigger_sampled_er
r
or
commit
|
commitdiff
|
tree
2021-04-16
Shauna
k
K
ish
o
re
Fi
x
effects for trigger_sampled_er
r
or
commit
|
commitdiff
|
tree
2021-04-16
Shaunak Kishore
I
n
troduce
TopStruc
t
L
ayout
commit
|
commitdiff
|
tree
2021-04-15
Shaunak Kis
h
or
e
Increase logging
c
ove
r
age by ~50x
commit
|
commitdiff
|
tree
2021-04-14
Shaunak Kish
o
re
Pull out MakeUncounted
a
r
ray a
n
d str
i
n
g helpers
commit
|
commitdiff
|
tree
2021-04-13
Shaun
a
k Kishore
M
a
ke uncou
n
ted dec-ref AP
I
match c
o
unted
A
P
I
commit
|
commitdiff
|
tree
2021-04-10
S
h
a
unak Kish
o
re
Pull out tv-
u
nco
u
nted hel
p
ers
commit
|
commitdiff
|
tree
2021-04-09
Shaunak Kis
h
ore
Make profile
.
lay
o
ut an at
o
mic
commit
|
commitdiff
|
tree
2021-04-09
Shaunak Kishor
e
M
ake append/set
I
R
o
ps take InitCell
commit
|
commitdiff
|
tree
2021-04-08
Shaunak Kisho
r
e
Drop
u
ninit handl
i
ng in a
r
rays
commit
|
commitdiff
|
tree
2021-04-08
Shauna
k
Kis
h
ore
E
l
imin
a
te
APCHandle unwrap optimi
z
ation
commit
|
commitdiff
|
tree
2021-04-07
Sha
u
nak Kishore
Align views for initi
a
l translation
commit
|
commitdiff
|
tree
2021-04-07
S
h
au
n
ak K
i
shore
memcpy slots in Mak
e
StructDi
c
t
commit
|
commitdiff
|
tree
2021-04-06
S
h
aunak
K
ishor
e
Add
"post-HAM" memcache
s
erializat
i
on mo
d
e
commit
|
commitdiff
|
tree
next