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
log ServerCommand.handle
2019-11-27
Shaun
a
k Kishore
L
o
ok up J
S
O
N
array keys before al
l
ocat
i
ng
commit
|
commitdiff
|
tree
2019-11-27
Shaunak Kishor
e
Add
s
etMo
v
e f
o
r collecti
o
ns
commit
|
commitdiff
|
tree
2019-11-27
Shauna
k
Ki
s
hore
Move optimization
f
or member
o
p
values
commit
|
commitdiff
|
tree
2019-11-23
Shaunak
K
ishore
Mov
e
optimization
f
or funct
i
on parameters
commit
|
commitdiff
|
tree
2019-11-22
Sh
a
unak Kishore
M
a
rk tests as depen
d
ing o
n
b
a
c
ktrace
-
args
commit
|
commitdiff
|
tree
2019-11-19
Shau
n
ak
K
i
s
h
ore
Move ite
r
ator ou
t
put locals
commit
|
commitdiff
|
tree
2019-11-14
S
h
a
un
a
k
Ki
s
ho
r
e
U
se Ite
r
Args in the IterData IR data
struct
commit
|
commitdiff
|
tree
2019-11-13
Shaunak Kisho
r
e
Mor
e
it
e
r
a
t
or cleanups in ha
c
kc
commit
|
commitdiff
|
tree
2019-11-12
Shaunak Kisho
r
e
O
ne
m
ore case f
o
r iter do
c
s
commit
|
commitdiff
|
tree
2019-11-12
Shaunak Kishore
Document Ite
r
Args
in bytecode
.
specificati
o
n
commit
|
commitdiff
|
tree
2019-11-12
Shaun
a
k Kishore
Fi
x
bugs from the I
t
e
rA
r
gs r
e
factor
i
ng
commit
|
commitdiff
|
tree
2019-11-09
S
h
aunak Kishore
Collect common iter ar
g
s in a struct
commit
|
commitdiff
|
tree
2019-11-06
Shaunak Kisho
r
e
Drop LIter
f
rom
h
ackc
commit
|
commitdiff
|
tree
2019-10-30
S
haunak Kishore
Reduce s
p
e
c
ialization threshold
commit
|
commitdiff
|
tree
2019-10-30
Shaunak Kishore
Fix and
r
e-ena
b
le s
t
atic string track
i
ng in MixedAr
r
ayK
e
y
s
commit
|
commitdiff
|
tree
2019-10-29
Shaunak
K
is
h
ore
Fix
buffe
r
overflow in mb_ereg_
r
eplace
commit
|
commitdiff
|
tree
2019-10-28
Shau
n
ak Kisho
r
e
Re-land "[hhvm][iter] U
s
e iter speciali
z
atio
n
ops in
.
.
.
commit
|
commitdiff
|
tree
2019-10-28
Shaunak Kishore
Fix
l
ogic bugs rel
a
ted to con
s
t poi
n
ter
type
s
commit
|
commitdiff
|
tree
2019-10-24
Shaunak Kishore
Back out "Use ite
r
spec
i
a
lizat
i
o
n
ops in
i
r
ge
n
"
commit
|
commitdiff
|
tree
2019-10-23
Shaunak Kishore
Clean
u
p E
x
itPlaceholder and
LICM
commit
|
commitdiff
|
tree
2019-10-23
Sh
a
una
k
Kishor
e
Back out "De
l
ete static
-
st
r
t
racking opt
i
m
ization"
commit
|
commitdiff
|
tree
2019-10-23
Shaunak Kis
h
or
e
Del
e
te static
-
str
tra
c
king optimiz
a
tion
commit
|
commitdiff
|
tree
2019-10-23
Shaunak Kish
o
re
U
s
e
ite
r
specialization ops
i
n
i
rg
e
n
commit
|
commitdiff
|
tree
2019-10-23
S
h
aunak Kishore
Fix bug in generic
L
dIterBase
commit
|
commitdiff
|
tree
2019-10-22
Shau
n
ak Kishore
Only inline up to 4
s
truct
e
le
m
ents
commit
|
commitdiff
|
tree
2019-10-19
Shaunak Kishore
I
n
line MakeStructDArray and friends
commit
|
commitdiff
|
tree
2019-10-18
Shaunak Kishore
Don't constrain before punting LIter
N
ext
commit
|
commitdiff
|
tree
2019-10-16
Shaunak K
i
shore
Implemen
t
iter specializatio
n
IR ops
commit
|
commitdiff
|
tree
2019-10-11
S
ha
u
nak K
i
shore
Track and log
A
r
rayIterProfi
l
e
commit
|
commitdiff
|
tree
2019-10-08
Shaunak Kishore
Rearrange
M
ixedArrayElm fields: put
key s
e
cond
commit
|
commitdiff
|
tree
2019-09-26
S
h
aunak
K
ishore
Encapsulate MixedArray ke
y
-types trac
k
ing
commit
|
commitdiff
|
tree
2019-09-26
Sha
u
nak
K
ishore
Impl
e
m
ent
P
rofileDe
c
R
e
f
IR op
commit
|
commitdiff
|
tree
2019-09-23
Shaunak Kishor
e
Support pointer iteration for
itera
t
ors
w
ith con
s
tan
t
.
.
.
commit
|
commitdiff
|
tree
2019-09-23
Shaunak Kishore
Add
I
t
e
rTypeOp imme
d
iat
e
to LIter
ops
commit
|
commitdiff
|
tree
2019-09-18
Shaunak Kisho
r
e
A
d
d
s
upp
o
r
t
for
6
th
b
ytec
o
de imm
e
diate
commit
|
commitdiff
|
tree
2019-09-17
Shaunak Ki
s
hore
Add ne
w
i
ter a
l
i
a
s class
e
s
commit
|
commitdiff
|
tree
2019-09-14
Shaunak Kishor
e
I
mprove some unit tests
commit
|
commitdiff
|
tree
2019-09-13
Shauna
k
Ki
s
ho
r
e
E
arly warnin
g
o
n
doub
l
e
-
free
commit
|
commitdiff
|
tree
2019-09-13
Shaunak Kishor
e
Fix reified gener
i
c
s
double-free
commit
|
commitdiff
|
tree
2019-09-12
Shaunak K
i
sh
o
re
Fix guard-const
r
aint issu
e
in
i
rgen-b
u
iltin
commit
|
commitdiff
|
tree
2019-09-09
Shaunak Kish
o
re
Skip loops wi
t
h
empt
y
ba
s
es
commit
|
commitdiff
|
tree
2019-09-04
S
haunak Kishore
S
ink In
c
Ref throug
h
t
rivial
Jmps
commit
|
commitdiff
|
tree
2019-09-03
S
haunak K
i
s
h
ore
P
r
of
i
le the
type of
the o
u
tput
of S
h
ape
s
::idx
commit
|
commitdiff
|
tree
2019-08-27
S
haunak K
i
shore
Lock d
o
wn
t
h
e Iter inter
f
a
ce
commit
|
commitdiff
|
tree
2019-08-27
S
haunak Kishore
Sort
o
bj
e
ct properties by countability
commit
|
commitdiff
|
tree
2019-08-23
Shaunak Kishore
Fix
ove
r
-
a
ssertion in array-iter
a
tor
commit
|
commitdiff
|
tree
2019-08-22
Shaunak Kishore
Fix use-after-free in lo
a
ding options
commit
|
commitdiff
|
tree
2019-08-22
Shaunak Kishore
A
dd
c
omments to array-iterato
r
fil
e
s
commit
|
commitdiff
|
tree
2019-08-22
Shaunak Kishore
T
rack m_end for all arr
a
y i
t
erators
commit
|
commitdiff
|
tree
2019-08-22
Shaunak Kishore
A
d
d checkInvariants for iters
commit
|
commitdiff
|
tree
2019-08-22
Shauna
k
Ki
s
h
o
re
Support pointer-offset MixedArray it
e
r
ation
commit
|
commitdiff
|
tree
2019-08-22
Shaunak K
i
shore
Make use of pr
e
-I
t
erNext AssertCell
commit
|
commitdiff
|
tree
2019-08-14
Shaunak
K
i
s
hore
Clean
up
irgen-ite
r
commit
|
commitdiff
|
tree
2019-08-13
Shaunak Kishore
Ad
d
r
egression test
f
or
t48750198
commit
|
commitdiff
|
tree
2019-08-06
Shaunak Kishore
Sc
a
n small MixedA
r
rays
w
ith static keys
commit
|
commitdiff
|
tree
2019-08-06
Shaunak Kishore
Outlin
e
s
l
ow
MixedA
r
ray inc
/
dec
s
commit
|
commitdiff
|
tree
2019-08-06
Shaunak Kish
o
re
Track a Mix
e
dArr
a
y
k
eyTypes
b
itset
commit
|
commitdiff
|
tree
2019-08-05
S
h
a
unak Ki
s
hore
Tweak some hhvm_wr
a
pper options
commit
|
commitdiff
|
tree
2019-07-28
Shaunak Kishore
D
e
lete
d
ead MixedArray method
commit
|
commitdiff
|
tree
2019-07-19
S
haun
a
k
Kishore
Handle Atomic
L
owPtr in rawpt
r
commit
|
commitdiff
|
tree
2019-06-21
Shauna
k
Kishore
Use array profilin
g
to optimize
S
hapes::idx
commit
|
commitdiff
|
tree
2019-06-21
Shaunak
Kishore
Make Sh
a
pes::idx a native
bu
i
ltin
commit
|
commitdiff
|
tree
2019-06-21
Shaunak Kish
o
re
Reduce TreadHashMap
l
oad fa
c
tor
commit
|
commitdiff
|
tree
2019-06-15
Shaunak Kishor
e
Renam
e
A
r
ra
y
Offset ->
ArrayAccess
commit
|
commitdiff
|
tree
2019-06-10
Shaunak Kishor
e
C
l
ean i
n
line sta
c
ks after retra
n
slateAl
l
commit
|
commitdiff
|
tree
2019-06-07
S
h
aunak
K
ishore
Add error-cas
e
tests for Shapes:
:
idx
commit
|
commitdiff
|
tree
2019-06-07
Shau
n
ak Kishore
Use
mem
b
er-ops for
E
le
m
Array
commit
|
commitdiff
|
tree
2019-06-04
Shaunak
Kishore
Fix hhvm_wrapper RetranslateAll
commit
|
commitdiff
|
tree
2019-06-03
Shaun
a
k Kishore
Allow DCE
f
or array lookup ops
commit
|
commitdiff
|
tree
2019-06-01
S
haunak
Kishore
Factor out common prof
i
ling code
commit
|
commitdiff
|
tree
2019-05-30
Shaunak Kish
o
re
Fix native ca
l
l reg
i
st
e
r ha
n
dlin
g
commit
|
commitdiff
|
tree
2019-05-30
Shaunak Kishore
Back
out "[hhvm] Mak
e
Sha
p
es::i
d
x an
o
pt
i
m
i
zed builtin"
commit
|
commitdiff
|
tree
2019-05-22
Shaunak
K
ishor
e
M
a
ke Shapes::i
d
x an opti
m
ized
builtin
commit
|
commitdiff
|
tree
2019-05-21
S
h
aunak Kishor
e
Fix
repo-mod
e
su
p
port in hhvm_wrapper
commit
|
commitdiff
|
tree
2019-05-16
Shaunak Kishore
Add stat
i
c me
t
hod s
u
pport to
FCallBuiltin
commit
|
commitdiff
|
tree
2019-05-11
Shaun
a
k
Kisho
r
e
Avo
i
d calling packe
d
Data within
p
ack
e
d-ar
r
ay
.
cpp
commit
|
commitdiff
|
tree
2019-04-17
Sha
u
na
k
Kishor
e
Make Vect
o
r collection layout-agnost
i
c
commit
|
commitdiff
|
tree
2019-04-17
Shaunak Kish
o
re
Use tv_val in collections interface
s
commit
|
commitdiff
|
tree
2018-12-28
Shau
n
ak Kishore
Rem
o
ve bu
c
k pa
t
h fr
o
m
thread locals test
commit
|
commitdiff
|
tree
2018-12-20
S
h
a
unak Kish
o
re
Add threa
d
locals whitelist test
commit
|
commitdiff
|
tree
2018-12-17
Shaunak Ki
s
hore
Replace usag
e
o
f T
h
r
eadLocalProxy with RDS locals
commit
|
commitdiff
|
tree