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
Clean up IRUnit::mainFP
2021-02-13
Shaunak
K
ishore
Cle
a
n up IRUnit
:
:mainF
P
commit
|
commitdiff
|
tree
2021-02-12
Shaunak
K
ishore
Disable va
n
i
l
la optimizati
o
ns
commit
|
commitdiff
|
tree
2021-02-10
Shaunak K
i
s
hore
El
i
m
inate old p
l
a
in array
notices
commit
|
commitdiff
|
tree
2021-02-09
Shaunak Kishore
Add
r
ess fb_com
p
act_s
e
ria
l
i
ze HAM
b
ehaviors
commit
|
commitdiff
|
tree
2021-02-08
Shaunak Kis
h
ore
Eliminate
H
A
M specialization intrinsic
s
commit
|
commitdiff
|
tree
2021-02-06
S
ha
u
nak Kishore
A
d
d pa
t
h info to serialization
l
ogs
commit
|
commitdiff
|
tree
2021-01-29
Shaunak Kishor
e
D
a
taType encoding
tha
t
optimizes fo
r
type te
s
ts
commit
|
commitdiff
|
tree
2021-01-29
Sh
a
una
k
Kishore
S
t
op relyin
g
on KindOfUninit
=
=
0
f
or object memo slo
t
s
commit
|
commitdiff
|
tree
2021-01-29
Shaunak Kishor
e
Fix bug i
n
setting up
lval args
commit
|
commitdiff
|
tree
2021-01-28
Shau
n
ak Ki
s
h
o
re
De
l
et
e
getInt / g
e
t
S
tr helpers
commit
|
commitdiff
|
tree
2021-01-26
Shaunak
K
ishore
Make backtrace a
r
g
s array a vec
commit
|
commitdiff
|
tree
2021-01-25
Shaunak Kishore
Us
e
bulk counte
d
ness checks to
optimize PackedA
r
ray
.
.
.
commit
|
commitdiff
|
tree
2021-01-25
S
h
aunak
K
i
s
h
o
r
e
Use 8-up layo
u
t for PackedArray
commit
|
commitdiff
|
tree
2021-01-25
Shaunak Kishore
Disa
b
le pa
c
ked pointer iterati
o
n
commit
|
commitdiff
|
tree
2021-01-24
S
haunak Kishore
Add a
s
urprise che
c
k
o
n Jmp /
J
mpZ / Jmp
N
Z
commit
|
commitdiff
|
tree
2021-01-23
S
h
a
u
nak Kishore
St
o
re runtime ta
g
s
i
n a
s
e
para
t
e mmap
a
llocat
i
on
commit
|
commitdiff
|
tree
2021-01-23
Shaunak Kishore
Avoid hard-co
d
i
n
g destructor table
commit
|
commitdiff
|
tree
2021-01-23
Shauna
k
Kisho
r
e
R
e
du
c
e depende
n
cies on K
i
ndOfUn
i
nit == 0
commit
|
commitdiff
|
tree
2021-01-19
Shaunak Kishore
Only ma
k
e dict/
d
arra
y
bespoke
commit
|
commitdiff
|
tree
2021-01-19
Shaunak Kishore
F
i
x
a
nother bug wi
t
h type
-
limite
d
bes
p
o
kes
commit
|
commitdiff
|
tree
2021-01-19
Shaunak Kisho
r
e
Dev
i
rtualize destructors for vanilla-on
l
y arrays
commit
|
commitdiff
|
tree
2021-01-12
Shaunak K
i
sh
o
r
e
Add
t
ype inferenc
e
function
s
for mutations
commit
|
commitdiff
|
tree
2021-01-11
Shaunak Kishore
F
ix memo
r
y
e
ffects for logging cal
l
s
commit
|
commitdiff
|
tree
2021-01-11
Shaunak Kishore
Res
p
ect bes
p
oke c
o
loring in liv
e
translations
commit
|
commitdiff
|
tree
2021-01-11
S
h
aun
a
k Kishore
Add loggin
g
for
g
uar
d
fa
i
lures
commit
|
commitdiff
|
tree
2021-01-09
Sha
u
nak Kishore
A
dd logg
i
ng o
n
EscalateT
o
Va
n
illa
commit
|
commitdiff
|
tree
2021-01-08
S
h
auna
k
Kis
h
ore
Lift the MonotypeDict c
a
pacity limit
commit
|
commitdiff
|
tree
2021-01-08
Shaunak Kishore
Mono
t
ypeDict now stores its tombstone c
o
unt
commit
|
commitdiff
|
tree
2021-01-08
Sh
a
unak Kishore
A
d
d Vinstr::lo
a
dzwq
commit
|
commitdiff
|
tree
2021-01-08
Shaunak Kisho
r
e
Arithmetic
optimiza
t
ions
fo
r
EqInt / NeqInt
commit
|
commitdiff
|
tree
2021-01-07
Shauna
k
K
ishore
Fix exc
e
p
tion trace marking
commit
|
commitdiff
|
tree
2021-01-07
Sha
u
nak Kishore
Add IterNext helpers for Mon
o
typeVec
commit
|
commitdiff
|
tree
2021-01-06
S
h
aunak Ki
s
hore
Standard and
m
acro-ize iterator helpers
commit
|
commitdiff
|
tree
2021-01-06
Shaunak Kisho
r
e
Crash on
supposedly-imposs
i
ble 'as'
b
e
havi
o
r
commit
|
commitdiff
|
tree
2021-01-05
S
haunak
Kishore
W
o
rk around GCC
performanc
e
bug
commit
|
commitdiff
|
tree
2021-01-01
Shaunak Kishore
Use cons
i
stent names f
o
r Stati
c
MultiProp optimiza
t
ions
commit
|
commitdiff
|
tree
2020-12-31
Shaunak Ki
s
ho
r
e
Defer m
u
lti-prop RDS binding un
t
i
l
us
e
commit
|
commitdiff
|
tree
2020-12-31
S
h
aun
a
k
K
i
shore
F
r
ee
R
DS handles on C
l
ass destruct
i
on
commit
|
commitdiff
|
tree
2020-12-31
S
h
aunak Kishore
Mitigate
Cl
a
s
s
reuse probl
e
ms in sandbo
x
mode
commit
|
commitdiff
|
tree
2020-12-31
Shaunak Kishore
Ri
p
out dead st
a
tic-prop symbolization cod
e
commit
|
commitdiff
|
tree
2020-12-30
Shaunak Ki
s
h
o
re
Make soap
encodi
n
g
H
A
M-safe
commit
|
commitdiff
|
tree
2020-12-30
S
h
a
unak Ki
s
hor
e
Fix
b
ug in colle
c
tions tagging
commit
|
commitdiff
|
tree
2020-12-29
Sh
a
unak Kis
h
ore
Fix provenance for
generator results
commit
|
commitdiff
|
tree
2020-12-22
Sh
a
unak Kishore
Raise s
e
rial
i
zation
noti
c
e
s
i
n
n
o
n
-
arrpr
o
v m
o
de
commit
|
commitdiff
|
tree
2020-12-22
Shaunak Ki
s
hore
Fix ClsMeth-HADV
A
s interaction
s
in i
r
gen-types
commit
|
commitdiff
|
tree
2020-12-22
Shau
n
a
k
Kishore
F
i
x
HAD
V
A
s
bug in
callable
commit
|
commitdiff
|
tree
2020-12-22
S
h
aunak
K
ishore
Delete dead PHP array
c
o
de
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Kis
h
ore
Fix auto
m
arking bug: counted ty
p
e
co
n
stants
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Ki
s
hore
M
iti
g
ate H
A
DVAs
bu
g
:
re
t
urn
v
arr
a
y f
o
r
ve
c
i
n
a
rray_slice
commit
|
commitdiff
|
tree
2020-12-19
Shaunak
K
ishore
D
r
op native Sha
p
e
s::idx 'optimiza
t
ion'
commit
|
commitdiff
|
tree
2020-12-19
Shaunak Kisho
r
e
E
n
able clsmeth HADV
A
s t
e
sts
commit
|
commitdiff
|
tree
2020-12-18
Shaunak Kis
h
ore
F
ix HADVAs
bug: re
i
f
ied generics typechecks
commit
|
commitdiff
|
tree
2020-12-18
Shaunak
K
ishore
Fix HA
D
VAs bu
g
: APC
S
e
r
i
a
l
i
ze marki
n
g
commit
|
commitdiff
|
tree
2020-12-18
Shaunak K
i
shore
Add
u
nit
te
s
t for typehin
t
reflection
commit
|
commitdiff
|
tree
2020-12-18
Shau
n
ak K
i
s
h
ore
Ena
b
le more tests in HADVA mode
(2)
commit
|
commitdiff
|
tree
2020-12-18
Shaunak
K
ish
o
re
E
nable
m
ore tests i
n
H
ADVA
mode (1)
commit
|
commitdiff
|
tree
2020-12-18
S
h
aunak K
i
shore
S
m
al
l
unmarking optim
i
za
t
ion
commit
|
commitdiff
|
tree
2020-12-17
S
h
aunak Kishore
Avoid truncations in Mono
t
ypeVec
commit
|
commitdiff
|
tree
2020-12-17
Shaunak K
i
sho
r
e
Introduc
e
make
_
tv_of_
t
ype helpe
r
commit
|
commitdiff
|
tree
2020-12-15
Shau
n
ak
K
i
shore
Array ino
u
t bui
l
tins preserv
e
marki
n
gs
commit
|
commitdiff
|
tree
2020-12-13
Sha
u
na
k
Kishore
F
ix
bug in
Conv
e
r
tT
v
ToUncounted
commit
|
commitdiff
|
tree
2020-12-12
Shaunak
Kishore
Use mmap to reserve the arrprov slab
commit
|
commitdiff
|
tree
2020-12-10
Shau
n
ak Kishore
Don't run
e
xt_w
a
tchman retranslate-all tests
commit
|
commitdiff
|
tree
2020-12-10
S
h
aunak
Kis
h
ore
A
d
d option
to disable
shar
d
ed rollou
t
s
commit
|
commitdiff
|
tree
2020-12-10
Shaunak Kis
h
ore
Ad
d
ress se
r
ializ
a
tion of excep
t
ion traces
commit
|
commitdiff
|
tree
2020-12-09
Shauna
k
Kishore
Sim
p
l
if
y
i
t
er_next
n
a
t
ive helpers
commit
|
commitdiff
|
tree
2020-12-09
Shaun
a
k Kishore
Add
helper to recursive
l
y
tag c
o
llections
commit
|
commitdiff
|
tree
2020-12-09
Shaunak Kishore
Avo
i
d putting
b
es
p
oke arrays
i
n APC
commit
|
commitdiff
|
tree
2020-12-07
S
h
aunak Kishor
e
CGetQuiet
f
a
llback is likely
commit
|
commitdiff
|
tree
2020-12-07
Shaunak Kish
o
re
Use a vanilla layout
a
t unsampled sinks
commit
|
commitdiff
|
tree
2020-12-07
Sha
u
nak Kishore
Spe
c
ialize
d
estructors for bes
p
oke arrays
commit
|
commitdiff
|
tree
2020-12-06
Shaunak Kishore
D
is
a
ble function pointer tes
t
s again
commit
|
commitdiff
|
tree
2020-12-06
Shaun
a
k Kishore
Fix jumpstart bug:
bespoke prop
init
values
commit
|
commitdiff
|
tree
2020-12-06
Shaunak Kishore
Fix
b
ug in
irgen for
I
dx
commit
|
commitdiff
|
tree
2020-12-05
Shauna
k
Kisho
r
e
Add -
s
option to hhvm_wrapp
e
r t
o
test
j
umpsta
r
t
commit
|
commitdiff
|
tree
2020-12-04
Sha
u
n
ak Kishore
A
d
d
'pr
e
sent'
f
lag to
BespokeGet
commit
|
commitdiff
|
tree
2020-12-04
Shaun
a
k
K
i
shore
Delet
e
v
i
rtual
A
r
r
ayLayout irg
e
n methods
commit
|
commitdiff
|
tree
2020-12-04
Shaunak Kishore
In
i
t
i
al iter-
s
pecialization support
for bes
p
okes
commit
|
commitdiff
|
tree
2020-12-04
Shaun
a
k Kisho
r
e
Fix signed-nes
s
of MonotypeVec bo
u
n
ds che
c
k
commit
|
commitdiff
|
tree
2020-12-03
S
ha
u
nak Kishor
e
Fix comments in hhvm_wrap
p
er
commit
|
commitdiff
|
tree
2020-12-03
Shaun
a
k Kishore
Re
-
ena
b
le hadva slow
t
ests
commit
|
commitdiff
|
tree
2020-12-03
Shaunak K
i
shor
e
Add IR
ops to load mo
n
otype dict elements
commit
|
commitdiff
|
tree
2020-12-03
Sha
u
nak Kishore
Add
m
ore sim
p
lify cases for bes
p
o
ke getters
commit
|
commitdiff
|
tree
2020-12-03
S
h
aun
a
k Kish
o
re
I
nclude
HADVAs in re
p
o build fo
r
t
ests
commit
|
commitdiff
|
tree
2020-12-03
Shaunak
Kishore
Fi
x
seve
r
a
l one-liner
bug
s
for
i
terato
r
s
commit
|
commitdiff
|
tree
2020-12-02
Shaunak Kishore
Rew
o
rk
ArrayLayout iterator
A
PIs slightly
commit
|
commitdiff
|
tree
2020-12-02
Shaunak Kisho
r
e
Outline ch
a
nges t
o
new_iter_array
commit
|
commitdiff
|
tree
2020-12-02
Shaun
a
k
K
ishore
Drop dead cod
e
in ir
g
en-iter-spec
commit
|
commitdiff
|
tree
2020-12-02
Shau
n
ak Kishore
Free
u
p
2 byte
s
i
n
Iter
commit
|
commitdiff
|
tree
2020-12-01
S
haunak Kishore
Jumpstar
t
supp
o
rt for layout select
i
on
commit
|
commitdiff
|
tree
2020-12-01
Shaunak Kishore
F
i
x
bug in serialization logic
commit
|
commitdiff
|
tree
2020-12-01
Sh
a
unak Kishore
Jumpstar
t
su
p
port for be
s
po
k
e
a
rray
s
commit
|
commitdiff
|
tree
2020-11-28
Shaunak Kishore
F
i
x me
m
o
r
y leak in Pac
k
ed
A
rray::Ap
p
endMo
v
e
commit
|
commitdiff
|
tree
2020-11-28
S
haunak Kishore
Add
t
rivial layout
s
e
l
ection algorithm
commit
|
commitdiff
|
tree
2020-11-28
Sha
u
nak Kish
o
re
A
v
oi
d
specializeS
o
urce when besp
o
kes
are off
commit
|
commitdiff
|
tree
2020-11-27
S
haunak Kishore
Layout selectio
n
for arbi
t
rary sta
t
ic array
s
commit
|
commitdiff
|
tree
2020-11-27
Sha
u
nak Kishore
In
c
lu
d
e layout wh
e
n
displaying c
o
nstant array-li
k
e
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
Shaunak K
i
shore
I
mplement layou
t
sel
e
ction v1
commit
|
commitdiff
|
tree
2020-11-20
Shaunak Kishore
Fix bug
i
n appending to an A
r
r
Like
commit
|
commitdiff
|
tree
2020-11-20
Shaunak Kishore
Set up args for
g
e
neric Elem correc
t
ly
commit
|
commitdiff
|
tree
next