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
Handle bespokes in collections
2020-06-02
Shaun
a
k Kishore
Handle bespokes in c
o
llection
s
commit
|
commitdiff
|
tree
2020-06-02
Shaunak Kish
o
re
Trac
k
a reason
f
or be
s
poke
es
c
alat
i
on
commit
|
commitdiff
|
tree
2020-06-02
S
haunak Kish
o
re
Handle bespokes in APCAr
r
ay
commit
|
commitdiff
|
tree
2020-06-02
Shaunak
K
i
shore
Enable loggi
n
g
a
rrays b
y
flag
commit
|
commitdiff
|
tree
2020-06-01
Shaunak Kishore
Free up
m
_
pos fo
r
bes
p
okes
commit
|
commitdiff
|
tree
2020-06-01
Shaunak Kishore
Crude check f
o
r heap corruption
commit
|
commitdiff
|
tree
2020-06-01
Shaunak Kishore
Ha
n
dle
bespokes in de
s
tructors
commit
|
commitdiff
|
tree
2020-06-01
S
h
aun
a
k Kishore
Handle bespokes
i
n
c
onst member
o
p
s
commit
|
commitdiff
|
tree
2020-05-31
Shaunak K
i
shore
Edit BespokeArray
a
nd BespokeLay
o
ut
commit
|
commitdiff
|
tree
2020-05-31
Shaunak Kishore
Reuse
datatype logi
c
in mak
e
DtorCall
commit
|
commitdiff
|
tree
2020-05-31
Shaunak Kishore
Tighten negati
v
eCheckType resu
l
ts
commit
|
commitdiff
|
tree
2020-05-28
Shaunak Kishore
Add
Besp
o
keDVArra
y
a
nd
f
ix typechecks
commit
|
commitdiff
|
tree
2020-05-28
Shaun
a
k Kishore
s/VecArray/
V
ec/g
commit
|
commitdiff
|
tree
2020-05-28
Shau
n
ak Kishore
Allow for sm
o
oth "hot weight" int
e
rp
o
lation
commit
|
commitdiff
|
tree
2020-05-28
Shaunak
Ki
s
h
o
r
e
Elim
i
nat
e
d
v
array aux bit
s
commit
|
commitdiff
|
tree
2020-05-28
Shaun
a
k K
i
sho
r
e
HHBBC post-special
i
zat
i
on member ops
commit
|
commitdiff
|
tree
2020-05-27
Shaunak Kishore
Fix bug in
HHBBC ProvT
a
g
u
sag
e
commit
|
commitdiff
|
tree
2020-05-27
Shaunak Kishor
e
Fix bug
i
n HHBBC array member ops
commit
|
commitdiff
|
tree
2020-05-27
Sha
u
nak
Kishore
Dro
p
dva
r
ray jit::Type specialization
commit
|
commitdiff
|
tree
2020-05-26
Shaunak
K
ishore
Don't
profile PlainAr
r
ay
commit
|
commitdiff
|
tree
2020-05-26
Shaunak Kishore
Fix PlainA
r
ray IR unso
u
ndness
commit
|
commitdiff
|
tree
2020-05-26
S
h
aunak Kish
o
re
Note
i
nvari
a
nts in HH
B
BC type-sys
t
e
m
commit
|
commitdiff
|
tree
2020-05-23
Shaunak
K
ishore
Log
on materializing GlobalsArray
commit
|
commitdiff
|
tree
2020-05-23
S
hauna
k
Kishore
DCE
i
n packed
-
array
.
cpp
commit
|
commitdiff
|
tree
2020-05-23
Shaunak Kis
h
ore
Another
sp
e
cialization optimization
commit
|
commitdiff
|
tree
2020-05-23
Shaunak
Kishor
e
Stop chec
k
ing dvarr
a
y bits for Ch
e
ckType
commit
|
commitdiff
|
tree
2020-05-22
Shau
n
ak Ki
s
hore
Replace Empty
A
rray with Pl
a
inA
r
ray
commit
|
commitdiff
|
tree
2020-05-22
S
h
aunak Ki
s
hore
Eliminate plain PackedA
r
ra
y
s
commit
|
commitdiff
|
tree
2020-05-22
Sha
u
na
k
Kishore
Have array_shuffle return da
r
r
ays
commit
|
commitdiff
|
tree
2020-05-22
Shaunak Ki
s
hor
e
Eliminate PackedArrayInit in
c
o
r
e
commit
|
commitdiff
|
tree
2020-05-22
Shaunak K
i
sh
o
re
Check metada
t
a while ba
c
ktracing
commit
|
commitdiff
|
tree
2020-05-22
Shaunak Kishor
e
Hide
b
espoke im
p
lemen
t
ation headers
commit
|
commitdiff
|
tree
2020-05-22
Shau
n
ak Kish
o
re
Eliminate Pac
k
edArrayInit in extensions
commit
|
commitdiff
|
tree
2020-05-22
Shauna
k
Kishore
Eliminate Pa
c
k
e
dArray::C
o
nvertStatic
commit
|
commitdiff
|
tree
2020-05-18
Shaunak Kishore
Add
options to handle
c
o
l
d t
r
anslations
commit
|
commitdiff
|
tree
2020-05-18
Sha
u
nak Kishore
A
l
low en
t
ri
e
s in arbitr
a
ry
areas
commit
|
commitdiff
|
tree
2020-05-18
Shaun
a
k Kish
o
r
e
Don't pad the TC unnecessarily
commit
|
commitdiff
|
tree
2020-05-16
Sha
u
nak
Kish
o
re
Eliminate live reloca
t
io
n
commit
|
commitdiff
|
tree
2020-05-15
Sh
a
unak Kish
o
r
e
F
i
x hhvm_wrapper top-lev
e
l code
commit
|
commitdiff
|
tree
2020-05-12
Sh
a
unak Kishore
Sim
p
lify CheckDVArray
commit
|
commitdiff
|
tree
2020-05-11
Shau
n
ak
K
ishore
Ena
b
le typehint notices
commit
|
commitdiff
|
tree
2020-05-10
Shaunak Kishore
Zero-extend N
v
Ge
t
St
r
type reg
i
ster
commit
|
commitdiff
|
tree
2020-05-10
S
haunak
K
i
sho
r
e
Fix remaining
ext
e
nsio
n
typeh
i
nts
commit
|
commitdiff
|
tree
2020-05-09
Shaunak Kishore
Fix tests that
w
ould raise HA
C
typeh
i
n
t
n
ot
i
ces
commit
|
commitdiff
|
tree
2020-05-08
S
haunak Kishore
F
i
x typehint failure i
n
Asi
o
\va
commit
|
commitdiff
|
tree
2020-05-08
Sh
a
unak Kishore
M
a
k
e tests
u
s
i
n
g intrinsic casts HA
M
-safe
commit
|
commitdiff
|
tree
2020-05-08
S
h
aunak Kis
h
ore
Fix tests
with string / OOB varray
i
ndices
commit
|
commitdiff
|
tree
2020-05-07
Sh
a
unak Kishore
Ma
k
e more tests HA
M
-safe
commit
|
commitdiff
|
tree
2020-05-07
Sha
u
nak Kishore
Use dvarrays in
ext_hh_client
and
e
xt_mailpa
r
se
commit
|
commitdiff
|
tree
2020-05-07
Shaun
a
k Kishore
auto
-
const in native
.
cpp
commit
|
commitdiff
|
tree
2020-05-07
Shau
n
ak Kishore
Make t
h
e test runner HAM-
s
afe
commit
|
commitdiff
|
tree
2020-05-05
Shaunak Kisho
r
e
Post-specialization typ
e
hin
t
enforcement
commit
|
commitdiff
|
tree
2020-05-04
Sha
u
nak
Ki
s
ho
r
e
Suppor
t
dvarr
a
ys in
b
uiltin e
r
r
or m
e
ssages
commit
|
commitdiff
|
tree
2020-05-03
Shaun
a
k Kishor
e
Make RaiseHa
c
kArr raise u
n
condit
i
onally
commit
|
commitdiff
|
tree
2020-05-03
Sha
u
nak Kishore
G
e
t
rid of
implArraySet
commit
|
commitdiff
|
tree
2020-05-01
Shaunak Kis
h
ore
Goodbye tvRef
commit
|
commitdiff
|
tree
2020-05-01
Shaunak Kishore
Remove last uses of tv
R
ef by leaking
commit
|
commitdiff
|
tree
2020-05-01
Sha
u
nak Kishore
Remove XML UseSafeS
u
btrees - it's always true
commit
|
commitdiff
|
tree
2020-04-30
Shauna
k
Kishore
G
e
t
rid of tvRef for re
m
aining Elem helpers
commit
|
commitdiff
|
tree
2020-04-30
Shaunak Kishore
F
i
x bug in HAC not
i
ce
commit
|
commitdiff
|
tree
2020-04-30
S
h
aunak Ki
s
hore
Make NvGetI
n
t /
N
v
G
etStr return
v
alues
commit
|
commitdiff
|
tree
2020-04-30
Shaunak
K
ish
o
re
Remove the
T
ypeHintPolymorphism f
l
ag
commit
|
commitdiff
|
tree
2020-04-30
Shaunak Kishore
Fix ClsMet
h
dv
a
rray typehi
n
t b
e
hav
i
or
commit
|
commitdiff
|
tree
2020-04-30
Shaunak Kishore
Share interface_support
s
i
mplementati
o
ns
commit
|
commitdiff
|
tree
2020-04-30
Sh
a
unak Kishore
Unify inte
r
face_supports_
a
r
r
l
ike
commit
|
commitdiff
|
tree
2020-04-30
Shauna
k
Kishore
D
rop A
M
IStatePropS
commit
|
commitdiff
|
tree
2020-04-30
Shaun
a
k
K
is
h
o
r
e
De-virtualize Array
I
dx
a
nd Ar
r
ayG
e
t
commit
|
commitdiff
|
tree
2020-04-30
Shaunak Kishore
Have Elem native helpers return T
y
pedVal
u
e
commit
|
commitdiff
|
tree
2020-04-30
Shau
n
a
k
Kishor
e
Eliminate dead
M
Instr templ
a
t
e params
commit
|
commitdiff
|
tree
2020-04-30
Sh
a
unak
K
is
h
ore
Elimin
a
te
Elem(Array|Dict|Key
s
e
t)X
commit
|
commitdiff
|
tree
2020-04-30
Shaunak Kishor
e
I
m
pl
e
m
e
nt post-specializat
i
on comp
a
r
ison beha
v
i
o
r
commit
|
commitdiff
|
tree
2020-04-30
Shaunak Kishore
Make ElemX a value-type getter
commit
|
commitdiff
|
tree
2020-04-30
Shaunak Kishore
Sup
p
ort v
a
lue
-
typ
e
elem acce
s
s
commit
|
commitdiff
|
tree
2020-04-30
Shauna
k
K
ishore
D
e
lete MInstr
P
r
o
pState
commit
|
commitdiff
|
tree
2020-04-30
Shaunak Ki
s
h
o
re
Rem
o
v
e
PromoteEmptyObject fla
g
commit
|
commitdiff
|
tree
2020-04-30
S
h
a
una
k
K
ishor
e
Fix lega
c
y enum provenance
commit
|
commitdiff
|
tree
2020-04-30
Shaun
a
k
K
ishore
Mak
e
fal
s
e
-
y pr
o
motion
errors co
n
sis
t
ent
commit
|
commitdiff
|
tree
2020-04-23
Shaunak Kishor
e
Use
g
et instead of rvalVanill
a
in
JIT
getters
commit
|
commitdiff
|
tree
2020-04-23
Sh
a
unak Kisho
r
e
R
a
ise on varray
imp
l
i
cit append / promoti
o
n
commit
|
commitdiff
|
tree
2020-04-22
Shaunak
K
i
shore
dvarray
e
nforceme
n
t op
t
i
m
i
zat
i
o
n
s
commit
|
commitdiff
|
tree
2020-04-22
Shaunak Kishore
Add flag for dvarr
a
y
en
f
orcemen
t
commit
|
commitdiff
|
tree
2020-04-21
Shaunak Ki
s
hore
Fix H
a
ckArrC
o
mpat issue in hhvm_w
r
apper
commit
|
commitdiff
|
tree
2020-04-21
Shaunak
K
ishore
Log
A
rray
A
cces
s
Profil
e
base
d
on
f
la
g
s
commit
|
commitdiff
|
tree
2020-04-20
Sh
a
unak Kishore
Fix f
i
l
e
path
o
f eval-ed units
commit
|
commitdiff
|
tree
2020-04-18
Shaunak Kishore
Change
A
rrayIter
l
o
g
flag to bo
o
l
commit
|
commitdiff
|
tree
2020-04-16
Sh
a
unak Kishore
Side-exit on
dva
r
ray mismatch
commit
|
commitdiff
|
tree
2020-04-16
Shaunak Kishore
D
rop Arr
S
pe
c
in Type::fo
r
_const
commit
|
commitdiff
|
tree
2020-04-12
Shaunak Kis
h
ore
D
rop may_reente
r
f
r
o
m
i
t
era
t
or me
m
ory
e
ffect
s
commit
|
commitdiff
|
tree
2020-04-12
Shaunak Kishore
Fix
key
r
efcounti
n
g bug
commit
|
commitdiff
|
tree
2020-04-10
S
ha
u
na
k
K
i
shore
Allow cow/escalation
i
n
Ar
r
ayData::renum
b
er
commit
|
commitdiff
|
tree
2020-04-09
Shau
n
ak Kishore
Elimi
n
ate APCLocalArra
y
commit
|
commitdiff
|
tree
2020-04-09
Shaunak Kishore
Drop
th
e
APCL
o
calArray optimizat
i
on
commit
|
commitdiff
|
tree
2020-04-08
Shauna
k
Kishor
e
Sim
p
lify member-ops now th
a
t lval throws
o
n
missing key
commit
|
commitdiff
|
tree
2020-04-08
Shau
n
ak Kishore
Simplify ArrayKinds no
w
t
hat lval
throws on missing
.
.
.
commit
|
commitdiff
|
tree
2020-04-08
Shaunak Kishor
e
D
ro
p
copy
a
r
g from lv
a
l m
e
thods
commit
|
commitdiff
|
tree
2020-04-07
Shaunak
K
ish
o
r
e
Eliminate tv
_
rval::dummy
commit
|
commitdiff
|
tree
2020-04-07
Shau
n
ak Kishore
ArrayData::g
e
t
returns Typ
e
dValue
commit
|
commitdiff
|
tree
2020-04-06
Shau
n
ak Kishore
Replace Arr
a
y
:
:rval with Array::
l
ookup
commit
|
commitdiff
|
tree
2020-04-06
Shaunak Kishore
Bac
k
out "De-vir
t
ualiz
e
A
rrayIdx
a
nd ArrayGet"
commit
|
commitdiff
|
tree
2020-04-05
Shaunak Kishor
e
Simplify Unco
u
ntedInit check
s
commit
|
commitdiff
|
tree
next