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 ExprTree's TInfer type param covariant
2020-12-19
Shaunak K
i
shore
Fix automarking bug: count
e
d
t
ype
con
s
tants
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Kisho
r
e
Mitigat
e
HADVAs bug: retur
n
varray for vec in array_slice
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Kishore
Drop
native
S
hapes::
i
dx '
o
pti
m
iz
a
tion'
commit
|
commitdiff
|
tree
2020-12-19
Shaunak
Kis
h
ore
Enable c
l
smeth HADVAs tests
commit
|
commitdiff
|
tree
2020-12-18
Shaun
a
k Kishor
e
Fix HAD
V
A
s
b
ug:
reifi
e
d
generics
t
ypechecks
commit
|
commitdiff
|
tree
2020-12-18
Sh
a
unak Ki
s
h
o
r
e
Fix HADVAs bug:
A
PCSer
i
ali
z
e marking
commit
|
commitdiff
|
tree
2020-12-18
Shauna
k
Kishore
Add un
i
t test
f
or t
y
pe
h
int
r
e
f
lection
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Ki
s
ho
r
e
E
nable more tests
in H
A
DV
A
mode (
2
)
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Kishore
Enable more tests in
HADV
A
mode (1)
commit
|
commitdiff
|
tree
2020-12-18
Shaunak
Kisho
r
e
Small
u
n
m
ar
k
i
n
g
op
t
imi
z
ation
commit
|
commitdiff
|
tree
2020-12-17
S
h
aunak Kis
h
ore
Avoid
t
run
c
ations
in MonotypeVec
commit
|
commitdiff
|
tree
2020-12-17
Shaunak Kishore
Introduce make_tv_of_type he
l
per
commit
|
commitdiff
|
tree
2020-12-15
Shaunak Kis
h
or
e
Ar
r
ay inou
t
builtins preserve mark
i
ngs
commit
|
commitdiff
|
tree
2020-12-13
Shaunak Kishore
F
i
x bug in Conve
r
tTv
T
oUncounted
commit
|
commitdiff
|
tree
2020-12-12
Shaun
a
k Kishore
U
s
e
m
map to reserve t
h
e arrprov slab
commit
|
commitdiff
|
tree
2020-12-10
Shaunak
K
is
h
ore
Don't
r
un ext
_
watc
h
ma
n
retra
n
s
late-all
t
e
s
ts
commit
|
commitdiff
|
tree
2020-12-10
Shaunak Kishor
e
Add opt
i
o
n t
o
disabl
e
sharded rollouts
commit
|
commitdiff
|
tree
2020-12-10
S
h
au
n
ak Kishore
Ad
d
re
s
s seri
a
lization of exce
p
tion traces
commit
|
commitdiff
|
tree
2020-12-09
Shaunak
Ki
s
hor
e
Simp
l
i
f
y
iter_next nativ
e
hel
p
ers
commit
|
commitdiff
|
tree
2020-12-09
Shaunak Kishore
Ad
d
h
elper to recu
r
sively t
a
g collections
commit
|
commitdiff
|
tree
2020-12-09
Shaunak Kis
h
ore
Avoid putting bespoke arr
a
ys in APC
commit
|
commitdiff
|
tree
2020-12-07
S
haunak Kishore
C
GetQuiet fall
b
a
ck is likely
commit
|
commitdiff
|
tree
2020-12-07
Sh
a
unak Kisho
r
e
Use a vanill
a
lay
o
ut at unsamp
l
ed sinks
commit
|
commitdiff
|
tree
2020-12-07
Shaunak Kishore
Specialize destr
u
ctor
s
f
o
r bespoke
a
r
r
a
ys
commit
|
commitdiff
|
tree
2020-12-06
Sha
u
nak K
i
s
hore
D
i
s
a
ble f
u
nction pointer tests ag
a
in
commit
|
commitdiff
|
tree
2020-12-06
Shaunak
K
ish
o
r
e
Fix jumpstart
bug:
bespoke prop init val
u
es
commit
|
commitdiff
|
tree
2020-12-06
Shaunak Kisho
r
e
Fix bug i
n
irgen for Idx
commit
|
commitdiff
|
tree
2020-12-05
Shaunak Kishore
Add -s
option
t
o hhvm_wrappe
r
to
test jumpstart
commit
|
commitdiff
|
tree
2020-12-04
S
h
aunak Kishore
Add 'presen
t
' flag to Bespok
e
Get
commit
|
commitdiff
|
tree
2020-12-04
Shaunak Kishore
Delete virtu
a
l Array
L
ay
o
ut
irgen methods
commit
|
commitdiff
|
tree
2020-12-04
Sha
u
nak K
i
sh
o
re
Initial iter-specializa
t
ion support fo
r
bes
p
okes
commit
|
commitdiff
|
tree
2020-12-04
Shaunak
K
i
shore
Fix
s
igned-ness of M
o
notypeVe
c
bounds
check
commit
|
commitdiff
|
tree
2020-12-03
Shaunak Kishore
Fix comments in hhvm_wrapper
commit
|
commitdiff
|
tree
2020-12-03
Sh
a
unak Kish
o
re
R
e
-enable ha
d
va slow test
s
commit
|
commitdiff
|
tree
2020-12-03
Sh
a
unak Kishore
Add IR ops
t
o load
mon
o
ty
p
e dic
t
ele
m
ents
commit
|
commitdiff
|
tree
2020-12-03
Shaunak Kisho
r
e
Ad
d
more s
i
mpl
i
fy ca
s
e
s
for bespoke getters
commit
|
commitdiff
|
tree
2020-12-03
Shaunak Ki
s
hore
Includ
e
HADVAs in re
p
o bu
i
ld for
tes
t
s
commit
|
commitdiff
|
tree
2020-12-03
S
h
aunak Ki
s
hor
e
Fix seve
r
al on
e
-li
n
er bugs fo
r
itera
t
o
r
s
commit
|
commitdiff
|
tree
2020-12-02
S
haunak
Kish
o
re
R
e
w
ork ArrayLayout iterato
r
APIs slight
l
y
commit
|
commitdiff
|
tree
2020-12-02
Shaunak
K
i
s
hore
Outline changes to
new_i
t
er_ar
r
ay
commit
|
commitdiff
|
tree
2020-12-02
S
hau
n
a
k
Kishore
Drop dea
d
code in irg
e
n-iter-spec
commit
|
commitdiff
|
tree
2020-12-02
Shau
n
ak Ki
s
hore
Free up 2 by
t
es in Ite
r
commit
|
commitdiff
|
tree
2020-12-01
S
h
aunak K
i
shore
Jumpstart support f
o
r layout selec
t
io
n
commit
|
commitdiff
|
tree
2020-12-01
Shau
n
a
k
Ki
s
hore
Fix bug in s
e
rialization logic
commit
|
commitdiff
|
tree
2020-12-01
Shaunak
Kis
h
ore
Jumpstart supp
o
rt fo
r
b
e
s
poke array
s
commit
|
commitdiff
|
tree
2020-11-28
Shaunak Kishor
e
Fix
m
emory leak in PackedArray::Appen
d
M
ov
e
commit
|
commitdiff
|
tree
2020-11-28
Shauna
k
Kishore
Add triv
i
al
layout s
e
l
e
c
t
i
o
n algorithm
commit
|
commitdiff
|
tree
2020-11-28
Shaunak Kishore
Avoid specialize
S
ource w
h
en bespokes are of
f
commit
|
commitdiff
|
tree
2020-11-27
S
h
a
u
n
ak Kish
o
re
Layout selection for arb
i
trary st
a
tic arrays
commit
|
commitdiff
|
tree
2020-11-27
Sh
a
unak
Kis
h
or
e
Incl
u
d
e
layout
w
h
en disp
l
aying const
a
n
t
ar
r
ay-like
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
Shauna
k
Kishore
Implemen
t
layout selection v1
commit
|
commitdiff
|
tree
2020-11-20
Shaunak Kis
h
ore
Fi
x
b
u
g in appending
t
o an ArrLike
commit
|
commitdiff
|
tree
2020-11-20
Shaunak Kisho
r
e
Set u
p
args
f
or
g
eneric Elem correctly
commit
|
commitdiff
|
tree
2020-11-20
Shaunak K
i
shore
Correctly
JIT Es
c
a
l
ateToVanilla
commit
|
commitdiff
|
tree
2020-11-20
S
ha
u
nak Kishore
Make bespoke
ty
p
e check
SSA
commit
|
commitdiff
|
tree
2020-11-19
Shaunak Kishore
Widen MonotypeD
i
ct<StaticStr> keys
commit
|
commitdiff
|
tree
2020-11-19
Sh
a
unak K
i
shore
Add internal
n
odes
for Mon
o
t
y
peVec and Monotype
D
ict
.
.
.
commit
|
commitdiff
|
tree
2020-11-19
Shaunak Kishor
e
S
u
p
port
s
tat
i
c st
r
ing
key escalation in Monotyp
e
D
ict
commit
|
commitdiff
|
tree
2020-11-18
Sha
u
nak Kishore
Support persitence esca
l
at
i
on in
Monot
y
peDict
commit
|
commitdiff
|
tree
2020-11-18
Shaunak Kishore
T
ighte
n
hierarch
y
assertions
commit
|
commitdiff
|
tree
2020-11-17
Sh
a
u
n
ak
K
i
s
hore
Rewrite ArraySpec in
t
erms of Arra
y
Layout
commit
|
commitdiff
|
tree
2020-11-17
S
hauna
k
Kishore
Add A
r
rayLayout, generalizing BespokeLay
o
u
t and
v
anil
l
a
commit
|
commitdiff
|
tree
2020-11-17
S
h
a
unak Kishore
Ma
k
e
B
espokeLayout depend
o
n BespokeA
r
r
a
y
commit
|
commitdiff
|
tree
2020-11-15
S
haun
a
k Kish
o
re
Drop liveab
l
e
layou
t
s and Be
s
poke
T
op
commit
|
commitdiff
|
tree
2020-11-15
S
h
aunak Kishore
Fix bug in BespokeEl
e
mD
commit
|
commitdiff
|
tree
2020-11-13
Shau
n
ak
Kishore
Ma
k
e
Bespo
k
e IR ops f
u
lly-generic
commit
|
commitdiff
|
tree
2020-11-13
Shaunak Kishore
M
atch APIs
f
or Ap
p
e
ndMove
a
nd GetPosKey
/ GetPosVal
commit
|
commitdiff
|
tree
2020-11-13
Shaun
a
k Kishore
Pas
s
l
a
yout to bes
p
oke irgen h
e
l
p
e
r
s
commit
|
commitdiff
|
tree
2020-11-12
Shau
n
ak Kishore
Im
p
rove bespok
e
irgen output type
s
commit
|
commitdiff
|
tree
2020-11-12
Shaunak Kish
o
re
D
e
le
t
e arrElemType
commit
|
commitdiff
|
tree
2020-11-12
Shaunak Kishore
A
vo
i
d profiling after d
i
sa
b
l
i
ng Loggin
g
A
rrays
commit
|
commitdiff
|
tree
2020-11-12
Sha
u
nak Kishore
Drop SrcKey fr
o
m EventMap
commit
|
commitdiff
|
tree
2020-11-12
Shaunak Kis
h
ore
Dro
p
overly-specific k
e
ys
i
n exp
o
r
t
commit
|
commitdiff
|
tree
2020-11-12
Shaunak Kishore
Make LoggingArrays
f
o
r a new ob
j
ect
'
s
p
ro
p
s
commit
|
commitdiff
|
tree
2020-11-12
Shaunak Kishore
E
xp
a
n
d
LoggingPr
o
fileKey to suppor
t
cls+p
r
op profile
s
commit
|
commitdiff
|
tree
2020-11-08
S
h
au
n
ak Kishore
Fix po
s
t-HADVAs f
b
_serialize
b
ehavio
r
commit
|
commitdiff
|
tree
2020-11-08
Sh
a
unak Kishore
Fix r
e
fcou
n
t
i
ng bug
i
n collection
s
commit
|
commitdiff
|
tree
2020-11-06
Shauna
k
Ki
s
ho
r
e
Add source edges
to
sink data export
commit
|
commitdiff
|
tree
2020-11-06
Shaun
a
k Kishore
Tag arrp
r
ov after const-folding builtins
commit
|
commitdiff
|
tree
2020-11-06
Shaunak Kishore
Fix bug in dict/keyset first/last
commit
|
commitdiff
|
tree
2020-11-05
S
h
aunak
K
i
shor
e
Expor
t
SinkProfile to text format
commit
|
commitdiff
|
tree
2020-11-05
Shaunak Ki
s
hore
Intr
o
duce SinkPro
f
ile for r
e
a
c
h
l
ogging
commit
|
commitdiff
|
tree
2020-11-05
Sha
u
nak Kishore
Disable s
h
a
p
e/tuple notic
e
s
p
ost HADVAs
commit
|
commitdiff
|
tree
2020-11-05
Shaun
a
k Kis
h
ore
expand inputs to arr
a
y_multi
s
o
rt
commit
|
commitdiff
|
tree
2020-11-04
S
haunak Kisho
r
e
F
i
x src
L
oc fo
r
NewStructDArray and fr
i
ends
commit
|
commitdiff
|
tree
2020-11-04
Shau
n
ak Kishor
e
Fix
e
asy HADVAs bugs
commit
|
commitdiff
|
tree
2020-11-04
S
h
au
n
a
k
Kishore
Add to list of cano
n
ica
l
unions
commit
|
commitdiff
|
tree
2020-11-03
Shaunak
Kishore
F
ix u
n
reach
a
ble code bug in
i
n
ter
p
-minst
r
commit
|
commitdiff
|
tree
2020-11-03
Shauna
k
Kishore
Eliminate is_array_marked_lega
c
y wa
r
nin
g
s
commit
|
commitdiff
|
tree
2020-11-03
Shaunak Kishore
Implement post
-
HADVAs
i
s_php_array
commit
|
commitdiff
|
tree
2020-11-03
Shaunak Kishore
Fix
bugs i
n
HADVAs b
u
ild
commit
|
commitdiff
|
tree
2020-11-02
Shaunak Kisho
r
e
Log on
i
ntish
cast
i
n
o
ne more place
commit
|
commitdiff
|
tree
2020-11-02
Sh
a
unak Kishore
Disable
a
rr
p
rov when
H
ADVAs is on
commit
|
commitdiff
|
tree
2020-11-02
Shaunak Kishore
Add AppendMove to b
e
s
p
oke::LayoutFunc
t
ions
commit
|
commitdiff
|
tree
2020-10-31
Shaunak K
i
sh
o
re
D
efau
l
t
-
o
n
Loggin
g
A
rray for
b
e
spokes
commit
|
commitdiff
|
tree
2020-10-31
Shaunak
Kishore
Fix O(n^2) appends
in un
s
erializatio
n
commit
|
commitdiff
|
tree
2020-10-31
Shaunak Kishore
D
rop i
n
corre
c
t assumption in
Mi
x
edArray
commit
|
commitdiff
|
tree
2020-10-31
Shau
n
ak Kisho
r
e
B
ring
b
ack marking
/ t
a
gging
n
at
i
v
e
impls for dyncalls
commit
|
commitdiff
|
tree
2020-10-31
S
h
a
u
n
a
k Kis
h
ore
Fi
x
refcount
i
ng bug in bespoke
f
i
rs
t
/la
s
t
commit
|
commitdiff
|
tree
2020-10-30
Shaun
a
k
K
ishor
e
A
v
oid lookup on completed AFWH
commit
|
commitdiff
|
tree
next