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
Add an entrypoint to `Typing_solver`
2020-09-14
Shaunak Ki
s
hore
Fix ini usage in
a
rrprov mode
commit
|
commitdiff
|
tree
2020-09-12
S
h
aunak Kish
o
re
Add forceHackArrays serializati
o
n f
l
ag
commit
|
commitdiff
|
tree
2020-09-12
Sha
u
na
k
Kishore
Fix
string
-
into-va
r
ray error
type
commit
|
commitdiff
|
tree
2020-09-12
Shauna
k
Kishore
Fix obj
e
ct ser
i
alizati
o
n in a
r
rprov
m
ode
commit
|
commitdiff
|
tree
2020-09-10
Sha
u
nak Kishore
Add inte
r
face coverage test
commit
|
commitdiff
|
tree
2020-09-09
S
haunak K
i
shore
Delete
A
r
r
ayPlus flag
commit
|
commitdiff
|
tree
2020-09-09
S
h
aunak Kishore
Restrict arr
p
r
ov::Tag::line() to Kind:
:
Know
n
commit
|
commitdiff
|
tree
2020-09-07
Shaunak K
i
shore
Good
b
ye TPArr
commit
|
commitdiff
|
tree
2020-09-07
Shaun
a
k
Kisho
r
e
Clean up a few mor
e
T
A
rr in the
JI
T
commit
|
commitdiff
|
tree
2020-09-06
Sha
u
na
k
Kishore
Modify array specializa
t
ion
t
est
s
to test dicts
commit
|
commitdiff
|
tree
2020-09-05
Shaunak
K
ishore
Drop mo
r
e layout-sensi
t
ive bytecodes
commit
|
commitdiff
|
tree
2020-09-04
Sha
u
na
k
Kishore
O
nly do
o
ne lookup for runt
i
me locatio
n
s
commit
|
commitdiff
|
tree
2020-09-03
Shau
n
a
k Kishore
D
e-dup
e
serial
i
zation logic
commit
|
commitdiff
|
tree
2020-09-02
Sh
a
unak Kishore
E
l
im
i
nate Ar
r
ayDat
a
:
:Vsize
commit
|
commitdiff
|
tree
2020-09-02
Shaunak Kishore
Move b
e
spoke la
y
out
ID to m_extra
commit
|
commitdiff
|
tree
2020-09-02
Shaunak K
i
sho
r
e
Reduce depe
n
dencies on PackedAr
r
ay layout
commit
|
commitdiff
|
tree
2020-09-02
S
h
aun
a
k
K
ishore
Eliminate
A
rrayData->m_pos
commit
|
commitdiff
|
tree
2020-09-01
Shau
n
ak Kishore
Ba
c
k ou
t
D23318594
and D23318592, th
e
r
ecordbasenative
s
p
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Shaunak Kish
o
re
Fix LdCls in non-lowpt
r
builds
commit
|
commitdiff
|
tree
2020-08-31
Shaunak Kishore
Audit a
n
d fix
s
ome
le
g
acy mar
k
is
s
ues
commit
|
commitdiff
|
tree
2020-08-30
Shaunak Kish
o
re
Log and ac
c
ou
n
t
fo
r
ctor op
s
commit
|
commitdiff
|
tree
2020-08-28
Sh
a
u
nak Kishor
e
Inclu
d
e values in lvalInt / lvalS
t
r
commit
|
commitdiff
|
tree
2020-08-28
S
h
aunak Kishore
Compact EventKey into a uint64_t
commit
|
commitdiff
|
tree
2020-08-28
Shaunak Ki
s
hor
e
S
top logging in i
s
_var
r
ay / is_darray
commit
|
commitdiff
|
tree
2020-08-28
Sh
a
unak Ki
s
hore
Unify
more memb
e
r ops
commit
|
commitdiff
|
tree
2020-08-27
Shaunak K
i
s
hore
Make ArrayOp an enum
commit
|
commitdiff
|
tree
2020-08-27
Sha
u
n
a
k Kisho
r
e
Sp
l
it
u
p
LoggingArray and LoggingProfile
commit
|
commitdiff
|
tree
2020-08-26
Shaunak Kish
o
re
Delete c
u
rren
t
/ key / end /reset
commit
|
commitdiff
|
tree
2020-08-26
Shau
n
a
k K
i
sho
r
e
D
e
lete
tests of interna
l
i
t
e
r
ator
commit
|
commitdiff
|
tree
2020-08-26
Shaunak K
i
shore
Used
symbol cache to op
t
imi
z
e
LdCls
commit
|
commitdiff
|
tree
2020-08-26
Sh
a
unak K
i
shore
Cac
h
e
N
ame
d
Entity on "
s
ymbol" strings
commit
|
commitdiff
|
tree
2020-08-26
Shaunak Kisho
r
e
Don't
e
m
it no-op
str-to-cl
s
n
otice calls
commit
|
commitdiff
|
tree
2020-08-25
Shaunak Kishore
Remove
i
nte
r
n
a
l iter
a
tors fro
m
H
HI
commit
|
commitdiff
|
tree
2020-08-25
Shaunak Kishore
Allow specializ
a
tion on
a
rray
k
ey dict
s
commit
|
commitdiff
|
tree
2020-08-22
Shaunak Ki
s
hore
D
on'
t
check arrpro
v
fo
r
vecs/dic
t
s
commit
|
commitdiff
|
tree
2020-08-22
Shaunak Kis
h
o
r
e
H
andle marked dvarrays in GetScalarAr
r
ay
commit
|
commitdiff
|
tree
2020-08-22
Shaun
a
k Kishore
D
o
n't
guard to vani
l
l
a
for trivial cas
t
s
commit
|
commitdiff
|
tree
2020-08-19
Shaunak Kish
o
re
Print H
H
B
BC max
RS
S
commit
|
commitdiff
|
tree
2020-08-18
Shaunak
K
i
shore
Enable Fun
c
bytecode compress
i
on
commit
|
commitdiff
|
tree
2020-08-17
Shaunak Kishore
S
upport BlockVec serializatio
n
commit
|
commitdiff
|
tree
2020-08-17
Shauna
k
Kishore
Rename compressio
n
.
h -> wide-
f
un
c
.
h
commit
|
commitdiff
|
tree
2020-08-15
Shaunak
K
isho
r
e
F
ix dum
b
bug in
u
p
date_bytecode
commit
|
commitdiff
|
tree
2020-08-13
Shaunak K
i
sho
r
e
Spli
t
up Func append an
d
c
o
py
operations
commit
|
commitdiff
|
tree
2020-08-13
S
h
aunak Kishore
Package up
optimi
z
atio
n
co
n
t
e
xt
commit
|
commitdiff
|
tree
2020-08-13
Shaunak Kisho
r
e
Free
Func byteco
d
e at emit time again
commit
|
commitdiff
|
tree
2020-08-13
Shau
n
ak Kishore
Analysis requir
e
s
a W
i
d
eFunc
commit
|
commitdiff
|
tree
2020-08-12
Shaunak
K
i
s
hore
Merge ConstFunc and MutFunc
commit
|
commitdiff
|
tree
2020-08-12
Shau
n
ak
Kis
h
ore
Drop
A
n
a
lysis
C
ontext from FuncAnalysisResult
commit
|
commitdiff
|
tree
2020-08-12
Sha
u
n
ak Kishor
e
Fix c
o
nst-cast in analyze
_
f
unc
commit
|
commitdiff
|
tree
2020-08-10
Shaun
a
k Kishore
Add
test f
o
r RDS
re-e
n
tr
y
effect
s
commit
|
commitdiff
|
tree
2020-08-10
Shaunak Kish
o
re
Cor
r
ec
t
memory
e
f
f
e
c
ts for r
e
-entry
commit
|
commitdiff
|
tree
2020-08-10
S
h
aunak Kishore
Const-co
r
rect
n
ess for Func
p
ointers
commit
|
commitdiff
|
tree
2020-08-06
Shaunak Kishore
One neat
t
rick can
i
mprove compress
i
on by 1
.
5x!
commit
|
commitdiff
|
tree
2020-08-06
Shaunak Ki
s
hor
e
Implement
b
a
sic bytecode compressio
n
commit
|
commitdiff
|
tree
2020-08-05
Shaunak Kishore
Backout of pseudomain removal whi
l
e keeping varenv
.
.
.
commit
|
commitdiff
|
tree
2020-08-01
Sha
u
nak K
i
shore
Use lo
w
ptr fo
r
FCall context
commit
|
commitdiff
|
tree
2020-07-31
Shaunak Ki
s
ho
r
e
Delete unused
f
lags macros
commit
|
commitdiff
|
tree
2020-07-29
Sh
a
un
a
k Kish
o
re
A
v
oid
re
b
uil
d
ing exn
t
r
ee
commit
|
commitdiff
|
tree
2020-07-29
Shaunak Kis
h
ore
Go
o
dbye Arr
a
yData::kPlainKi
n
d
commit
|
commitdiff
|
tree
2020-07-29
Shaunak Kishore
Goo
d
bye jit::Type
T
P
Arr
commit
|
commitdiff
|
tree
2020-07-29
S
ha
u
nak Kishore
G
oodb
y
e K
i
ndOfArray
commit
|
commitdiff
|
tree
2020-07-28
Shaunak Ki
s
hore
Eliminat
e
Ar
r
a
y
Data each, next, prev
commit
|
commitdiff
|
tree
2020-07-27
Sh
a
unak Kishore
Eliminate
p
lain ar
r
ays
commit
|
commitdiff
|
tree
2020-07-25
Sh
a
unak Kishore
Delete SP
L
classes us
i
ng
n
ex
t
()
commit
|
commitdiff
|
tree
2020-07-25
Shaunak Kisho
r
e
Delet
e
tests
for SPL classes using next()
commit
|
commitdiff
|
tree
2020-07-25
S
haunak
Kishore
D
elet
e
HHI f
o
r SPL
clas
s
es
u
s
ing nex
t
()
commit
|
commitdiff
|
tree
2020-07-23
Shau
n
ak Kishore
M
o
ve ArrayIterator above the line
commit
|
commitdiff
|
tree
2020-07-23
Sha
u
nak Kishore
B
an many SPL ite
r
ator
s
in the runtim
e
commit
|
commitdiff
|
tree
2020-07-23
Shaunak Kishore
Ban many SPL iter
a
to
r
s
in tests
commit
|
commitdiff
|
tree
2020-07-23
S
h
auna
k
Kishore
Ban many SPL
iterators in HHI
commit
|
commitdiff
|
tree
2020-07-22
Sha
u
nak Kishore
HA
M
-safe inti
s
h casts
commit
|
commitdiff
|
tree
2020-07-21
Shau
n
ak Ki
s
h
o
re
Elim
i
nate ArrayData::pl
u
s
Eq
commit
|
commitdiff
|
tree
2020-07-18
Shaunak Kishore
Pat
c
h
object
type monotonicity
commit
|
commitdiff
|
tree
2020-07-18
Shaunak Kis
h
ore
Don't tag vecs
a
nd dicts i
n
HHBBC
commit
|
commitdiff
|
tree
2020-07-16
Shaunak Kishore
Fix re
s
o
lution error
message
commit
|
commitdiff
|
tree
2020-07-16
Shaunak Kishore
Do
w
nsampl
e
selectHot
C
FG perf
w
arning
s
commit
|
commitdiff
|
tree
2020-07-16
S
haun
a
k
K
ishore
F
i
x cl
s
meth is_vec_or_varray interaction
commit
|
commitdiff
|
tree
2020-07-16
S
hau
n
a
k
Kishore
Tag provenance of const-fol
d
ed arrays
commit
|
commitdiff
|
tree
2020-07-16
Shaunak Kishore
Get
r
i
d
o
f
m
ost remaining internal
is_array checks
commit
|
commitdiff
|
tree
2020-07-14
Shau
n
ak
K
isho
r
e
Eliminate several arrp
r
o
v
flags
commit
|
commitdiff
|
tree
2020-07-14
S
h
a
unak Kishor
e
Widen
ImmSet::fromArrays input
s
commit
|
commitdiff
|
tree
2020-07-14
S
h
aun
a
k Kishore
Alw
a
y
s
use da
r
ray/var
r
ay in error mess
a
ges
commit
|
commitdiff
|
tree
2020-07-13
Shaunak
K
ishor
e
Add
logging for
c
omparison
behaviors
commit
|
commitdiff
|
tree
2020-07-13
Shaunak Kishore
Simplify membe
r
-
o
p
c
on
v
ersions
commit
|
commitdiff
|
tree
2020-07-13
Shaunak
K
ish
o
re
D
e
l
e
te u
n
used
compariso
n
f
uncti
o
ns
commit
|
commitdiff
|
tree
2020-07-13
Sha
u
nak Ki
s
hor
e
Fix plain-array
-
ob
s
erving tests
commit
|
commitdiff
|
tree
2020-07-12
S
ha
u
nak Kishor
e
S
t
o
p i
n
tish-c
a
sting in
strtr
commit
|
commitdiff
|
tree
2020-07-12
Shaunak Kisho
r
e
Th
r
ow on
a
r
r
ay-like-to-string
c
onversio
n
s
commit
|
commitdiff
|
tree
2020-07-11
Shaunak K
i
sh
o
re
Get tes
t
s
rea
d
y for string
c
onv ban
commit
|
commitdiff
|
tree
2020-07-10
Shaun
a
k Kishore
Logging fo
r
HAM-
s
afe int
i
sh
c
asts
commit
|
commitdiff
|
tree
2020-07-09
Shauna
k
Kishore
Drop toPHPArr
a
yIntis
h
Cast ArrayKind helper
commit
|
commitdiff
|
tree
2020-07-09
Shaunak Kishore
Use direct
s
et
t
ers where
possi
b
le
commit
|
commitdiff
|
tree
2020-07-08
Shaunak Kisho
r
e
Revert D22387136
:
Disallo
w
clas
s
_meth() po
i
nters to
.
.
.
commit
|
commitdiff
|
tree
2020-07-08
Sha
u
nak
K
ishore
D
e-tem
p
lat
e
ArrayD
a
t
a::convertKey
commit
|
commitdiff
|
tree
2020-07-08
Shaunak Kishore
Log on nontrivial i
n
tish
c
asts
commit
|
commitdiff
|
tree
2020-07-08
Shaunak Kis
h
ore
R
i
p
out pla
i
n a
r
ra
y
byt
e
codes
commit
|
commitdiff
|
tree
2020-07-07
S
h
aun
a
k Kishore
Harden dva
r
ra
y
bytecode in
v
arian
t
s
commit
|
commitdiff
|
tree
2020-07-07
Shauna
k
Kishore
Scope
d
guards fo
r
func body accesse
s
commit
|
commitdiff
|
tree
2020-07-06
Shaunak Kis
h
ore
Remov
e
DCheckDV
commit
|
commitdiff
|
tree
2020-07-03
Shaunak
Kishore
arr
a
y
_
merge re
t
urns darray
commit
|
commitdiff
|
tree
next