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
Represent capabilities as sealed interface hierarchies
2020-08-10
S
haun
a
k K
i
shore
Add test for RDS re-ent
r
y effects
commit
|
commitdiff
|
tree
2020-08-10
S
h
aunak Kish
o
re
Corr
e
ct m
e
mor
y
effects f
o
r
re-
e
ntry
commit
|
commitdiff
|
tree
2020-08-10
Sh
a
una
k
Kishore
Const-corr
e
ctn
e
ss for F
u
nc point
e
rs
commit
|
commitdiff
|
tree
2020-08-06
Shauna
k
K
ishore
One ne
a
t tri
c
k can improve compre
s
sion by 1
.
5
x
!
commit
|
commitdiff
|
tree
2020-08-06
Shaun
a
k Kishore
Imple
m
en
t
basic bytecode
compressi
o
n
commit
|
commitdiff
|
tree
2020-08-05
Shaunak K
i
shor
e
Backout of pse
u
domain remova
l
w
hile k
e
eping varenv
.
.
.
commit
|
commitdiff
|
tree
2020-08-01
Shaunak Kishore
Use lowptr
f
or FCall context
commit
|
commitdiff
|
tree
2020-07-31
Shaunak
K
ish
o
re
Dele
t
e unuse
d
flag
s
macros
commit
|
commitdiff
|
tree
2020-07-29
Sh
a
unak Kishore
Avoid rebuilding exn tree
commit
|
commitdiff
|
tree
2020-07-29
S
haun
a
k K
i
shore
Goodbye ArrayData:
:
kPlainKind
commit
|
commitdiff
|
tree
2020-07-29
Sh
a
un
a
k Kish
o
re
G
oodbye jit::Typ
e
TPArr
commit
|
commitdiff
|
tree
2020-07-29
S
h
aunak Kis
h
ore
Goodb
y
e KindOfArray
commit
|
commitdiff
|
tree
2020-07-28
Shaunak Kishore
E
liminate ArrayData each, nex
t
, prev
commit
|
commitdiff
|
tree
2020-07-27
Shaunak Kis
h
ore
El
i
minat
e
plain arr
a
ys
commit
|
commitdiff
|
tree
2020-07-25
S
h
a
u
n
ak
K
ishore
Delete S
P
L cl
a
sses using next()
commit
|
commitdiff
|
tree
2020-07-25
Shaunak Kishore
Delete tests for SPL class
e
s using next()
commit
|
commitdiff
|
tree
2020-07-25
Shaunak
Kishore
Del
e
t
e HHI for
S
PL classes using
nex
t
()
commit
|
commitdiff
|
tree
2020-07-23
Shaun
a
k Kishore
Mo
v
e Arra
y
I
t
erat
o
r above the l
i
ne
commit
|
commitdiff
|
tree
2020-07-23
S
h
aunak Kisho
r
e
Ban many SPL itera
t
o
r
s in the
runti
m
e
commit
|
commitdiff
|
tree
2020-07-23
Shaunak Ki
s
hore
Ban many SPL
iterators in te
s
t
s
commit
|
commitdiff
|
tree
2020-07-23
S
haunak Kishore
B
a
n many SPL
iterators in
HHI
commit
|
commitdiff
|
tree
2020-07-22
S
h
aun
a
k Kishore
HAM-safe in
t
ish c
a
sts
commit
|
commitdiff
|
tree
2020-07-21
S
hau
n
ak Kis
h
ore
Eliminate Array
D
ata::pl
u
sEq
commit
|
commitdiff
|
tree
2020-07-18
Shaunak Ki
s
hore
Patch
o
bject ty
p
e monotonicit
y
commit
|
commitdiff
|
tree
2020-07-18
Shaunak Kishore
Don't tag vecs a
n
d
d
i
c
t
s in HHBBC
commit
|
commitdiff
|
tree
2020-07-16
Shauna
k
Ki
s
hore
Fix re
s
oluti
o
n error message
commit
|
commitdiff
|
tree
2020-07-16
Shaunak
K
isho
r
e
Downsample selectHotC
F
G perf war
n
ings
commit
|
commitdiff
|
tree
2020-07-16
Shaunak Kishor
e
Fix c
l
sme
t
h
is_vec_or_v
a
rray
i
nteraction
commit
|
commitdiff
|
tree
2020-07-16
Shaunak Ki
s
hore
Tag
p
rovenance of
c
ons
t
-folde
d
arrays
commit
|
commitdiff
|
tree
2020-07-16
Sh
a
u
nak Ki
s
hore
Get rid of most remainin
g
internal is_a
r
ray check
s
commit
|
commitdiff
|
tree
2020-07-14
Shaunak Kish
o
r
e
Eliminate
s
everal arrp
r
ov flags
commit
|
commitdiff
|
tree
2020-07-14
Shaunak Kis
h
o
re
Widen
Imm
S
et::
f
romArrays
in
p
u
ts
commit
|
commitdiff
|
tree
2020-07-14
Shaunak Kishore
Always use dar
r
ay/var
r
ay in error
m
ess
a
ges
commit
|
commitdiff
|
tree
2020-07-13
Shaunak Kishore
Add lo
g
g
i
ng for compar
i
son behaviors
commit
|
commitdiff
|
tree
2020-07-13
Sh
a
unak Ki
s
ho
r
e
Simpli
f
y member
-
op conversions
commit
|
commitdiff
|
tree
2020-07-13
Shaunak
K
i
shore
Delet
e
unus
e
d comp
a
r
i
son f
u
n
ctions
commit
|
commitdiff
|
tree
2020-07-13
Shaunak Kishor
e
Fix plain-arr
a
y-observin
g
te
s
ts
commit
|
commitdiff
|
tree
2020-07-12
Shauna
k
Kishore
Stop i
n
tish-casting in strtr
commit
|
commitdiff
|
tree
2020-07-12
Shaunak Kis
h
ore
Throw on array-l
i
ke-to-s
t
ring conve
r
s
ions
commit
|
commitdiff
|
tree
2020-07-11
S
haunak
K
ishore
Ge
t
test
s
ready for st
r
ing conv ban
commit
|
commitdiff
|
tree
2020-07-10
Shau
n
a
k Ki
s
ho
r
e
Loggi
n
g
f
or HAM-saf
e
intish cas
t
s
commit
|
commitdiff
|
tree
2020-07-09
S
haunak Kis
h
ore
Drop toPHP
A
rrayIntishC
a
st
Arr
a
yK
i
nd h
e
lper
commit
|
commitdiff
|
tree
2020-07-09
Shaunak Kishor
e
Use
d
ire
c
t setters wh
e
r
e po
s
sible
commit
|
commitdiff
|
tree
2020-07-08
Shaunak K
i
shore
Revert D223871
3
6: Disallow
class_meth
(
)
p
ointers
t
o
.
.
.
commit
|
commitdiff
|
tree
2020-07-08
Shaunak
Kishore
De-template Arr
a
y
D
ata::convertKey
commit
|
commitdiff
|
tree
2020-07-08
Shaunak Kis
h
ore
L
o
g on nontrivial intish casts
commit
|
commitdiff
|
tree
2020-07-08
Shaun
a
k
K
ish
o
re
Ri
p
o
ut plain arr
a
y byte
c
ode
s
commit
|
commitdiff
|
tree
2020-07-07
S
h
au
n
ak
K
ish
o
r
e
Ha
r
den
d
varray byt
e
code
invarian
t
s
commit
|
commitdiff
|
tree
2020-07-07
Shaun
a
k Kishore
Scoped gua
r
ds for
fun
c
bo
d
y accesses
commit
|
commitdiff
|
tree
2020-07-06
Shaunak Kishore
R
emove DC
h
eckDV
commit
|
commitdiff
|
tree
2020-07-03
Shaunak
Kishore
arr
a
y_merge
returns
darray
commit
|
commitdiff
|
tree
2020-07-03
Shaunak
K
isho
r
e
Go
o
d
b
y
e
NewLi
k
eArrayL
commit
|
commitdiff
|
tree
2020-07-03
Shau
n
ak Ki
s
hore
Goodbye
R
aiseHackArrPar
a
mNotice and frien
d
s
commit
|
commitdiff
|
tree
2020-07-03
Shau
n
ak Kis
h
ore
Sim
p
lify Typ
e
Constraints with KindO
f
DVArray
commit
|
commitdiff
|
tree
2020-07-02
S
h
aunak
Kishore
Eliminate '
y
ield
fr
o
m'
r
untime support
commit
|
commitdiff
|
tree
2020-07-02
Shaunak
K
ishor
e
Eliminate 'yie
l
d
f
rom' synt
a
x
commit
|
commitdiff
|
tree
2020-07-02
Shaun
a
k Kis
h
ore
Goodbye CheckDVAr
r
ay and ProfileArrayKind
commit
|
commitdiff
|
tree
2020-07-02
Sh
a
unak K
i
sho
r
e
Goodb
y
e
A
r
r
ayKind spe
c
i
a
liza
t
ion
s
commit
|
commitdiff
|
tree
2020-07-02
S
h
aunak Kish
o
re
Use
KindO
f
DVArray for dvarrays
commit
|
commitdiff
|
tree
2020-07-01
Sh
a
unak
Kishore
Save 8
b
ytes in
s
izeof(Func)
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Kis
h
ore
Update
'y
i
el
d
from
'
tests
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Kishore
S
h
rink block by
t
ecod
e
vectors
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Kisho
r
e
D
e
lete i
s
VArrayType
/
isDArr
a
y
T
ype
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Ki
s
hore
Dro
p
Globals and Rec
o
rdArray Header
K
inds
commit
|
commitdiff
|
tree
2020-07-01
Shaunak K
i
shore
Eliminate Cou
n
tArrayFa
s
t
and ConvArrToB
o
ol
commit
|
commitdiff
|
tree
2020-07-01
Shau
n
a
k
Kishore
Delete Global
s
Array
commit
|
commitdiff
|
tree
2020-07-01
S
haunak Kishore
Stricter
type-test requirements
commit
|
commitdiff
|
tree
2020-07-01
Shauna
k
Kishore
dynProps are now a
d
array
commit
|
commitdiff
|
tree
2020-06-24
Sha
u
nak Kishor
e
Fix KindOfArray
w
onkiness in extensions
commit
|
commitdiff
|
tree
2020-06-24
S
h
aunak
K
i
shore
Fix
O
utOnly on mb_pa
r
se_str
commit
|
commitdiff
|
tree
2020-06-23
Shaun
a
k Kish
o
r
e
Avoi
d
Ki
n
dOf
.
.
.
in
i
ntrins
i
cs
commit
|
commitdiff
|
tree
2020-06-23
Shaunak Kishore
Delet
e
unused bit test
commit
|
commitdiff
|
tree
2020-06-23
S
h
au
n
ak Kishore
Update test
s
observin
g
Gl
o
balsArray
commit
|
commitdiff
|
tree
2020-06-23
Shaunak Kishore
Delete get_global_vari
a
b
l
es
commit
|
commitdiff
|
tree
2020-06-22
Sh
a
unak Kishore
Move
t
a
il-frames
i
nto AF
W
H
commit
|
commitdiff
|
tree
2020-06-19
S
h
aunak Kis
h
or
e
Delete last
t
w
o
spe
c
ializatio
n
f
l
ags
commit
|
commitdiff
|
tree
2020-06-19
Shaunak Kishore
D
elete
special
i
zation flags in tests
commit
|
commitdiff
|
tree
2020-06-19
Shaunak
K
ishore
Delete the specia
l
ization f
l
ag
commit
|
commitdiff
|
tree
2020-06-19
Shaunak Kishore
Delete varr
a
y promoti
o
n
l
o
gic
commit
|
commitdiff
|
tree
2020-06-19
Shaunak Kisho
r
e
Delet
e
TypeHintNo
t
ices flag
commit
|
commitdiff
|
tree
2020-06-19
Shaunak
K
isho
r
e
Dele
t
e DVCmp flag
commit
|
commitdiff
|
tree
2020-06-18
Sha
u
nak Kishore
Sim
p
lify
H
HBBC post-specializ
a
tion
commit
|
commitdiff
|
tree
2020-06-18
S
h
aunak Kishore
Delet
e
pr
e
-specia
l
i
zat
i
on tes
t
s
commit
|
commitdiff
|
tree
2020-06-18
S
h
aun
a
k Kishore
Migrate non-H
A
M-specific clsmeth tests
commit
|
commitdiff
|
tree
2020-06-18
Shaunak K
i
s
h
ore
Turn on speciali
z
ation by d
e
f
a
ult
commit
|
commitdiff
|
tree
2020-06-17
Shaunak Kishore
Fix
l
eak in Co
m
pactVector
commit
|
commitdiff
|
tree
2020-06-15
Sha
u
n
a
k Kishor
e
Track and shri
n
k repr ty
p
es
commit
|
commitdiff
|
tree
2020-06-14
Shaunak Kishore
Pa
c
k Type bits
an
d
tag
commit
|
commitdiff
|
tree
2020-06-14
Shaunak Kis
h
ore
Drop index fr
o
m Class a
n
d
Record
commit
|
commitdiff
|
tree
2020-06-14
Shaunak Kisho
r
e
Track sizeo
f
(Ty
p
e) and friends
commit
|
commitdiff
|
tree
2020-06-12
Shaunak Kish
o
re
Log
g
ingArray s
h
ould
f
r
ee
i
t
s
me
m
ory
commit
|
commitdiff
|
tree
2020-06-12
S
ha
u
nak Kishore
Add LogAr
r
ayProvenan
c
e te
s
t fla
g
commit
|
commitdiff
|
tree
2020-06-12
Sh
a
unak Kishore
Fix Be
s
p
okeA
r
ray::heap
S
ize iss
u
es
commit
|
commitdiff
|
tree
2020-06-12
Shauna
k
Kishore
Disab
l
e
bespo
k
e
s
f
or objprof tests
commit
|
commitdiff
|
tree
2020-06-12
Shaunak Ki
s
h
ore
Fi
x
most remaining sp
e
cialization te
s
ts
commit
|
commitdiff
|
tree
2020-06-12
Shaun
a
k Kisho
r
e
Fix runt
i
m
e
un
i
t tests
commit
|
commitdiff
|
tree
2020-06-12
Shaunak
Kis
h
ore
Op
t
imize packed/mixed tests
commit
|
commitdiff
|
tree
2020-06-11
S
h
aunak
Kis
h
o
re
Fi
x
p
o
st-special
i
zat
i
on unsoundness
commit
|
commitdiff
|
tree
2020-06-11
Shaunak Kishore
Complete un
c
ounted
bespoke support
commit
|
commitdiff
|
tree
2020-06-11
Shaunak
K
ishore
Fix
vanilla
a
ssu
m
ption in fb_serializ
e
commit
|
commitdiff
|
tree
next