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
Eliminate abstract "EmptyOrMonotype" layouts
2021-02-27
Shaunak Kishore
Elimi
n
ate
a
bstract "EmptyOrMono
t
ype" layouts
commit
|
commitdiff
|
tree
2021-02-27
S
h
a
unak Kishore
F
ix post-HADVAs type test
commit
|
commitdiff
|
tree
2021-02-26
Shauna
k
Kishore
Delete GetIntPos / GetStrPos
commit
|
commitdiff
|
tree
2021-02-26
Shaunak Kishore
Make the vanill
a
"layout in
d
ex" non-zero
commit
|
commitdiff
|
tree
2021-02-19
Shaun
a
k Kishore
Fix refc
o
untin
g
issues fo
r
markin
g
bes
p
o
k
e a
r
ray
s
commit
|
commitdiff
|
tree
2021-02-13
Shaunak Kishore
Clean
u
p IRUnit::mainFP
commit
|
commitdiff
|
tree
2021-02-12
Shaunak Kishore
Disa
b
l
e va
n
i
l
la
o
p
timiza
t
i
ons
commit
|
commitdiff
|
tree
2021-02-10
Sh
a
u
n
ak Kis
h
o
r
e
Elimin
a
te
old p
l
ain
array n
o
t
i
ce
s
commit
|
commitdiff
|
tree
2021-02-09
Shaunak
K
ishore
Addr
e
ss fb_compact
_
seria
l
ize
H
AM behaviors
commit
|
commitdiff
|
tree
2021-02-08
Sha
u
nak Kis
h
or
e
Elimi
n
ate HAM specializ
a
ti
o
n i
n
trinsics
commit
|
commitdiff
|
tree
2021-02-06
Shaunak Kishore
Add path info to seria
l
ization logs
commit
|
commitdiff
|
tree
2021-01-29
Shaunak Kishore
DataType enc
o
ding t
h
at optimiz
e
s
for type tests
commit
|
commitdiff
|
tree
2021-01-29
Shauna
k
Kis
h
ore
Stop r
e
lying on K
i
ndOfUninit == 0 fo
r
object memo slo
t
s
commit
|
commitdiff
|
tree
2021-01-29
Shaunak Kishore
Fix bug in sett
i
ng
u
p l
v
a
l
args
commit
|
commitdiff
|
tree
2021-01-28
Sh
a
unak Kishore
Delete getInt / getStr
helpers
commit
|
commitdiff
|
tree
2021-01-26
Shauna
k
Kishore
Make
backt
r
ace
a
rg
s
arra
y
a vec
commit
|
commitdiff
|
tree
2021-01-25
Sha
u
nak Kis
h
ore
Use bulk countedness checks to op
t
imize Pa
c
kedArray
.
.
.
commit
|
commitdiff
|
tree
2021-01-25
Shaunak Kishore
U
s
e
8-up la
y
out for
P
ackedArray
commit
|
commitdiff
|
tree
2021-01-25
Shaunak Kishore
Disable p
a
cked pointe
r
i
t
eration
commit
|
commitdiff
|
tree
2021-01-24
Shaunak Kishore
Add a sur
p
rise
c
hec
k
o
n Jmp
/ J
m
pZ / J
m
pN
Z
commit
|
commitdiff
|
tree
2021-01-23
Shaunak Kishore
S
tor
e
run
t
ime
t
ags in
a
sepa
r
ate mmap allocati
o
n
commit
|
commitdiff
|
tree
2021-01-23
S
h
aunak
K
ishore
Av
o
i
d
ha
r
d-coding
destructor table
commit
|
commitdiff
|
tree
2021-01-23
Shaun
a
k Kishore
Reduce de
p
endenci
e
s
on KindOfUninit
=
= 0
commit
|
commitdiff
|
tree
2021-01-19
Shaunak Kishore
Only make dict/darr
a
y bes
p
o
ke
commit
|
commitdiff
|
tree
2021-01-19
Shaunak Kishor
e
F
ix another bug with t
y
pe-limited bespokes
commit
|
commitdiff
|
tree
2021-01-19
Shaunak Kishore
Devirtual
i
z
e
destruct
o
rs fo
r
vanilla-only ar
r
a
ys
commit
|
commitdiff
|
tree
2021-01-12
Sha
u
nak Kishore
Add t
y
pe inference functio
n
s
fo
r
mutati
o
ns
commit
|
commitdiff
|
tree
2021-01-11
S
haunak Kishore
Fix
mem
o
ry effects for l
o
gging c
a
lls
commit
|
commitdiff
|
tree
2021-01-11
S
hauna
k
K
i
shore
Re
s
pect bespoke
colo
r
ing in liv
e
translations
commit
|
commitdiff
|
tree
2021-01-11
Shaunak Kishor
e
A
dd l
o
gg
i
ng f
o
r guard fail
u
res
commit
|
commitdiff
|
tree
2021-01-09
Shaunak Kis
h
ore
Add logging on E
s
cal
a
teToVanilla
commit
|
commitdiff
|
tree
2021-01-08
Shaun
a
k Kishore
Lift the M
o
n
o
ty
p
eDict capacity limit
commit
|
commitdiff
|
tree
2021-01-08
Shaunak Kishor
e
Mo
n
otyp
e
Dict now stores it
s
tombsto
n
e count
commit
|
commitdiff
|
tree
2021-01-08
S
h
aunak Kisho
r
e
Add Vinstr::loa
d
zwq
commit
|
commitdiff
|
tree
2021-01-08
Shau
n
ak
K
is
h
ore
Arithmeti
c
optimizat
i
ons for EqInt / NeqInt
commit
|
commitdiff
|
tree
2021-01-07
Shaunak Kishore
Fix exception trace marking
commit
|
commitdiff
|
tree
2021-01-07
Shaunak Kisho
r
e
A
d
d IterNex
t
helpe
r
s for
M
o
notypeVe
c
commit
|
commitdiff
|
tree
2021-01-06
Shaunak Kishore
Standard and macro-iz
e
ite
r
ator helpe
r
s
commit
|
commitdiff
|
tree
2021-01-06
Shaunak Ki
s
hor
e
Crash on su
p
posedly-impossib
l
e 'as' beh
a
vior
commit
|
commitdiff
|
tree
2021-01-05
S
haunak
K
isho
r
e
Wo
r
k arou
n
d GCC performance
b
u
g
commit
|
commitdiff
|
tree
2021-01-01
Shaunak Kishore
Use consistent names for Stati
c
MultiProp o
p
timizations
commit
|
commitdiff
|
tree
2020-12-31
Shaunak
K
ish
o
re
D
e
fer
m
ulti-prop RDS b
i
n
d
ing until use
commit
|
commitdiff
|
tree
2020-12-31
S
haunak
Kishore
Free RDS handles on Class destr
u
c
tion
commit
|
commitdiff
|
tree
2020-12-31
Shauna
k
Kishore
Mitigate Class reuse problems in sandb
o
x m
o
de
commit
|
commitdiff
|
tree
2020-12-31
Shaunak Kishore
Rip out
dea
d
s
t
a
tic-prop s
y
mbolizati
o
n cod
e
commit
|
commitdiff
|
tree
2020-12-30
Shaunak Kishor
e
Make
s
oap enc
o
ding HA
M
-safe
commit
|
commitdiff
|
tree
2020-12-30
S
haunak Ki
s
hore
Fix bug in
collection
s
t
a
g
g
i
ng
commit
|
commitdiff
|
tree
2020-12-29
S
h
aun
a
k K
i
shore
Fi
x
provenance for generator results
commit
|
commitdiff
|
tree
2020-12-22
Shaunak Kish
o
r
e
Raise serializ
a
tion notices in non-arrprov mode
commit
|
commitdiff
|
tree
2020-12-22
Shaunak Kishore
Fix
C
lsMeth-HADVAs interactio
n
s in irgen-types
commit
|
commitdiff
|
tree
2020-12-22
Shau
n
a
k Kis
h
ore
Fi
x
HADV
A
s bug in callable
commit
|
commitdiff
|
tree
2020-12-22
Shaun
a
k
K
ish
o
re
Delete d
e
ad PHP array code
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Ki
s
hore
Fix au
t
omarki
n
g bug: c
o
u
nted type constants
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Kishore
Mi
t
igate HADVAs bug: return varray
f
or vec in array_slice
commit
|
commitdiff
|
tree
2020-12-19
S
haunak Kis
h
ore
Drop nati
v
e
Shapes::idx '
o
ptimiz
a
tion'
commit
|
commitdiff
|
tree
2020-12-19
Shauna
k
Kishore
Enable cl
s
meth HADVAs tests
commit
|
commitdiff
|
tree
2020-12-18
Shaun
a
k Ki
s
hore
Fix HADV
A
s
bug
:
reifie
d
gen
e
ri
c
s typechecks
commit
|
commitdiff
|
tree
2020-12-18
Sh
a
unak
K
ishore
Fix HA
D
VAs bu
g
: APCSeria
l
ize ma
r
king
commit
|
commitdiff
|
tree
2020-12-18
S
h
aunak
K
isho
r
e
A
d
d unit t
e
s
t
for typehint reflecti
o
n
commit
|
commitdiff
|
tree
2020-12-18
Shaunak
K
i
s
hore
Enab
l
e mo
r
e te
s
ts
i
n H
A
DVA m
o
de (2)
commit
|
commitdiff
|
tree
2020-12-18
Shaun
a
k Kis
h
ore
Enable mo
r
e t
e
sts in
H
ADVA mode (1)
commit
|
commitdiff
|
tree
2020-12-18
S
haunak Kish
o
re
Sma
l
l
unmarking
optimiz
a
tio
n
commit
|
commitdiff
|
tree
2020-12-17
Shaunak Ki
s
hore
Avoid truncati
o
n
s
i
n
MonotypeVec
commit
|
commitdiff
|
tree
2020-12-17
Sh
a
unak Kishore
I
n
tr
o
duce make_t
v
_of_typ
e
helper
commit
|
commitdiff
|
tree
2020-12-15
Shaunak Kishore
Arr
a
y inout builti
n
s prese
r
ve markings
commit
|
commitdiff
|
tree
2020-12-13
S
h
aunak Kish
o
re
Fix
b
ug in Conve
r
tTvToUncounted
commit
|
commitdiff
|
tree
2020-12-12
S
haunak Kishore
Use mma
p
t
o
r
e
serve t
h
e ar
r
pro
v
slab
commit
|
commitdiff
|
tree
2020-12-10
S
h
aunak Ki
s
hore
Don't run ext_wa
t
c
h
m
a
n retranslate
-
all
tes
t
s
commit
|
commitdiff
|
tree
2020-12-10
Shaunak Kishore
Add
option to disa
b
le s
h
arded ro
l
louts
commit
|
commitdiff
|
tree
2020-12-10
Shaunak Kishor
e
A
d
dress
se
r
ialization of
e
xception t
r
aces
commit
|
commitdiff
|
tree
2020-12-09
Shaun
a
k Kis
h
or
e
Simplify iter_n
e
xt native helper
s
commit
|
commitdiff
|
tree
2020-12-09
S
hau
n
a
k
Kishore
A
d
d
h
e
lper to recursively tag collections
commit
|
commitdiff
|
tree
2020-12-09
Shauna
k
K
i
sho
r
e
A
void puttin
g
bespoke arrays in
A
P
C
commit
|
commitdiff
|
tree
2020-12-07
Shauna
k
K
i
shore
CGetQuiet
fallback is likely
commit
|
commitdiff
|
tree
2020-12-07
Shaunak
K
ishore
Use a vani
l
la layo
u
t at unsampled sinks
commit
|
commitdiff
|
tree
2020-12-07
S
hau
n
a
k
K
i
shore
Sp
e
cia
l
ize
destructors fo
r
bespoke a
r
rays
commit
|
commitdiff
|
tree
2020-12-06
S
hauna
k
K
ishore
Disable function pointer t
e
s
t
s again
commit
|
commitdiff
|
tree
2020-12-06
Shaunak Kish
o
re
Fix jump
s
tart
bug:
bes
p
o
ke
pr
o
p in
i
t v
a
lues
commit
|
commitdiff
|
tree
2020-12-06
Sha
u
n
a
k Kishore
Fix
b
ug
i
n irgen
f
or Id
x
commit
|
commitdiff
|
tree
2020-12-05
Shaunak Kishore
Add -
s
option to hhvm_
w
rapper to
test jumpstart
commit
|
commitdiff
|
tree
2020-12-04
Shaunak Kishore
A
dd 'prese
n
t' flag t
o
BespokeGet
commit
|
commitdiff
|
tree
2020-12-04
Shaunak Kishore
Delete virtual ArrayLayou
t
irgen met
h
od
s
commit
|
commitdiff
|
tree
2020-12-04
Shauna
k
K
ishore
Initial iter-s
p
ecializati
o
n s
u
pport for bespo
k
es
commit
|
commitdiff
|
tree
2020-12-04
Shauna
k
Kis
h
ore
Fix
s
igned-n
e
ss of
Monotyp
e
Vec bo
u
nds
c
heck
commit
|
commitdiff
|
tree
2020-12-03
Shaunak Kishore
Fix comments in h
h
v
m_wrapper
commit
|
commitdiff
|
tree
2020-12-03
Sha
u
nak Ki
s
hore
Re-enable hadva slow
te
s
ts
commit
|
commitdiff
|
tree
2020-12-03
Shau
n
ak Kis
h
ore
Add IR op
s
to load mon
o
typ
e
d
i
c
t
e
l
e
m
e
nt
s
commit
|
commitdiff
|
tree
2020-12-03
Shaunak Kishore
Add more
s
implify cases f
o
r bes
p
ok
e
ge
t
ters
commit
|
commitdiff
|
tree
2020-12-03
Shaunak Kish
o
r
e
Include HAD
V
As i
n
repo build fo
r
t
ests
commit
|
commitdiff
|
tree
2020-12-03
Shaunak Kishore
Fix severa
l
on
e
-liner bugs for i
t
e
r
a
tors
commit
|
commitdiff
|
tree
2020-12-02
Shaunak Kish
o
re
Rework ArrayLa
y
out iterato
r
APIs s
l
ightly
commit
|
commitdiff
|
tree
2020-12-02
S
haunak Ki
s
h
o
r
e
Outline cha
n
ge
s
to new_iter_array
commit
|
commitdiff
|
tree
2020-12-02
S
h
aunak
K
ishor
e
Drop dead code in irgen-iter-spec
commit
|
commitdiff
|
tree
2020-12-02
Shaunak Kis
h
ore
Free up
2
byt
e
s in Iter
commit
|
commitdiff
|
tree
2020-12-01
Shau
n
ak Ki
s
h
o
r
e
Jump
s
tart s
u
pport for layout selectio
n
commit
|
commitdiff
|
tree
2020-12-01
Shauna
k
Kish
o
re
F
ix bu
g
in seri
a
lization logic
commit
|
commitdiff
|
tree
2020-12-01
Shaun
a
k Kishore
Jumpst
a
rt supp
o
rt for bespoke ar
r
a
y
s
commit
|
commitdiff
|
tree
2020-11-28
Shaunak
K
ishore
Fix
m
emory leak i
n
PackedArray
:
:Ap
p
endMove
commit
|
commitdiff
|
tree
2020-11-28
Shaunak
K
i
shore
Add trivial layout selection
alg
o
r
i
thm
commit
|
commitdiff
|
tree
2020-11-28
Shaunak Kishore
Avo
i
d spe
c
ializeS
o
urce when bespok
e
s are
o
f
f
commit
|
commitdiff
|
tree
next