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
strongly type respond_jsonrpc
2019-12-09
Shau
n
a
k Kis
h
ore
Stri
c
ter verification for i
t
erator exceptions
commit
|
commitdiff
|
tree
2019-12-09
Shaunak
Kishore
I
nitial
i
z
e async PC
in backtr
a
ces
commit
|
commitdiff
|
tree
2019-12-05
Shaunak
Kishore
Use be
t
ter Dec
R
efProfile for inline retur
n
s
commit
|
commitdiff
|
tree
2019-11-27
Shaunak Kishore
Look up J
S
ON array keys before alloc
a
ting
commit
|
commitdiff
|
tree
2019-11-27
Shau
n
ak Kishore
Add setMov
e
for
c
ol
l
ections
commit
|
commitdiff
|
tree
2019-11-27
S
h
aun
a
k K
i
shore
Move optimization
f
or member op
valu
e
s
commit
|
commitdiff
|
tree
2019-11-23
Shaunak Kishore
Move optimization for function par
a
meters
commit
|
commitdiff
|
tree
2019-11-22
Shaunak Kishore
Mark tests
a
s depe
n
di
n
g on backtrace-args
commit
|
commitdiff
|
tree
2019-11-19
Shaunak Kis
h
o
r
e
Move
iterator output locals
commit
|
commitdiff
|
tree
2019-11-14
Shau
n
ak
Kish
o
re
Use
I
terArgs
i
n
t
he I
t
erData
IR
d
ata struct
commit
|
commitdiff
|
tree
2019-11-13
Shaunak Kishore
Mor
e
it
e
rator
c
leanups in
h
a
c
kc
commit
|
commitdiff
|
tree
2019-11-12
S
h
aunak
Kishor
e
On
e
more case
f
o
r iter docs
commit
|
commitdiff
|
tree
2019-11-12
Shauna
k
Kishore
Document IterArg
s
in bytecod
e
.
specific
a
t
ion
commit
|
commitdiff
|
tree
2019-11-12
Shaunak Kis
h
ore
Fix bugs from the
I
terArgs refactoring
commit
|
commitdiff
|
tree
2019-11-09
S
h
aunak Kishore
Collect
c
o
m
mon it
e
r args
i
n a
s
truc
t
commit
|
commitdiff
|
tree
2019-11-06
S
haunak
K
ishore
D
rop LIt
e
r
f
rom hackc
commit
|
commitdiff
|
tree
2019-10-30
S
haunak K
i
shore
Reduce
s
p
e
cia
l
ization threshold
commit
|
commitdiff
|
tree
2019-10-30
S
haunak Kishor
e
F
i
x and re-enable s
t
a
t
i
c
s
tring trac
k
ing in MixedArrayKey
s
commit
|
commitdiff
|
tree
2019-10-29
Shaunak Kishore
Fix buf
f
er
o
verflow in mb_ereg_replace
commit
|
commitdiff
|
tree
2019-10-28
Shaunak Kishore
Re-l
a
nd "
[
hhv
m
]
[
i
ter] Use iter specializati
o
n ops in
.
.
.
commit
|
commitdiff
|
tree
2019-10-28
Shau
n
ak Kishore
Fix log
i
c bugs related
to const
p
ointe
r
typ
e
s
commit
|
commitdiff
|
tree
2019-10-24
Shau
n
ak Kishore
Back
o
u
t
"Use iter
sp
e
ci
a
lization
o
ps in
i
rgen"
commit
|
commitdiff
|
tree
2019-10-23
Sha
u
nak Ki
s
h
o
re
Clean up
E
x
it
P
laceholder and L
I
CM
commit
|
commitdiff
|
tree
2019-10-23
Shauna
k
Ki
s
hore
Back out
"D
e
lete static-str
trackin
g
op
t
imiz
a
tion
"
commit
|
commitdiff
|
tree
2019-10-23
Shaunak
K
isho
r
e
Delete static-str trac
k
ing optimi
z
ation
commit
|
commitdiff
|
tree
2019-10-23
S
h
aunak
K
ishore
Use i
t
er sp
e
cialization ops in irgen
commit
|
commitdiff
|
tree
2019-10-23
Shaunak
Kishore
Fix bug i
n
ge
n
eric
L
dIterBase
commit
|
commitdiff
|
tree
2019-10-22
Shaunak Kishore
Only inline up
to 4
stru
c
t eleme
n
t
s
commit
|
commitdiff
|
tree
2019-10-19
Shau
n
ak Kishore
Inline Mak
e
S
t
ruc
t
DArray
a
nd
fri
e
nds
commit
|
commitdiff
|
tree
2019-10-18
Shauna
k
Kis
h
ore
Don't constr
a
in before punting LIterNe
x
t
commit
|
commitdiff
|
tree
2019-10-16
S
h
a
unak Kis
h
ore
Impleme
n
t i
t
er s
p
ecia
l
ization IR ops
commit
|
commitdiff
|
tree
2019-10-11
Shaunak Ki
s
hore
Track and log ArrayIterProfi
l
e
commit
|
commitdiff
|
tree
2019-10-08
Shaunak Kishore
Rearrange Mixe
d
ArrayElm
f
ields
:
put key
se
c
o
n
d
commit
|
commitdiff
|
tree
2019-09-26
Sh
a
unak Kishore
En
c
apsulate Mixe
d
Array key-types tra
c
king
commit
|
commitdiff
|
tree
2019-09-26
Shau
n
a
k
Kisho
r
e
Imple
m
e
nt ProfileDecRef IR op
commit
|
commitdiff
|
tree
2019-09-23
S
haun
a
k Kishore
Support pointer iteration for it
e
rators with constant
.
.
.
commit
|
commitdiff
|
tree
2019-09-23
Shaunak K
i
shore
A
dd Iter
T
ypeOp i
m
me
d
iate
t
o
L
Iter
ops
commit
|
commitdiff
|
tree
2019-09-18
Shau
n
ak Kishore
Add su
p
port
f
or 6th bytec
o
d
e
immediate
commit
|
commitdiff
|
tree
2019-09-17
Shau
n
ak Kis
h
ore
Add
n
e
w
iter
al
i
as class
e
s
commit
|
commitdiff
|
tree
2019-09-14
Shaunak Kishore
Improve some unit
tests
commit
|
commitdiff
|
tree
2019-09-13
Shaunak
K
ishore
Earl
y
warning on double-
f
ree
commit
|
commitdiff
|
tree
2019-09-13
S
h
a
unak K
i
sh
o
re
Fix reified
g
enerics do
u
ble-fre
e
commit
|
commitdiff
|
tree
2019-09-12
Shau
n
ak
K
ishore
Fix
guard-constraint
i
ssue in ir
g
en-bu
i
ltin
commit
|
commitdiff
|
tree
2019-09-09
Shaunak Kishore
Skip loo
p
s w
i
th empty bases
commit
|
commitdiff
|
tree
2019-09-04
Shaunak Kishore
Sink IncR
e
f through
t
r
ivial Jmps
commit
|
commitdiff
|
tree
2019-09-03
Shaunak Kish
o
re
Profile th
e
type of the output of
S
hapes::idx
commit
|
commitdiff
|
tree
2019-08-27
S
haun
a
k Kisho
r
e
Lock down
the I
t
er interface
commit
|
commitdiff
|
tree
2019-08-27
Shaunak K
i
shore
Sort object p
r
operties by countabil
i
ty
commit
|
commitdiff
|
tree
2019-08-23
Shauna
k
Kisho
r
e
F
i
x over-ass
e
rtion
in array-iterator
commit
|
commitdiff
|
tree
2019-08-22
S
haun
a
k Kisho
r
e
F
ix use-af
t
e
r-free
in loading opti
o
ns
commit
|
commitdiff
|
tree
2019-08-22
S
h
aunak Kishore
Add
comment
s
to
array-
i
t
e
rator
files
commit
|
commitdiff
|
tree
2019-08-22
S
hau
n
ak Kishore
Track m_end
for all
arra
y
iterators
commit
|
commitdiff
|
tree
2019-08-22
S
haun
a
k Ki
s
h
ore
A
d
d c
h
eckInvariants f
o
r it
e
rs
commit
|
commitdiff
|
tree
2019-08-22
Shaunak Kis
h
ore
Suppo
r
t p
o
inter-
o
ffset MixedArra
y
iteration
commit
|
commitdiff
|
tree
2019-08-22
Shaunak Kishore
Make use of pre-Iter
N
e
x
t AssertC
e
ll
commit
|
commitdiff
|
tree
2019-08-14
Shaunak
Kisho
r
e
Clean up irg
e
n
-
iter
commit
|
commitdiff
|
tree
2019-08-13
Shaunak
Kish
o
re
Add regr
e
ssi
o
n test for
t
4875
0
198
commit
|
commitdiff
|
tree
2019-08-06
Shaunak Kishore
S
c
an small Mix
e
dArrays with static key
s
commit
|
commitdiff
|
tree
2019-08-06
Shaun
a
k Kishore
Outline slow MixedArray inc/decs
commit
|
commitdiff
|
tree
2019-08-06
Sha
u
nak
K
ish
o
r
e
Track
a
Mixed
A
rray keyTypes
b
itse
t
commit
|
commitdiff
|
tree
2019-08-05
Sh
a
u
nak Kis
h
ore
T
weak s
o
me hhvm_
w
r
apper options
commit
|
commitdiff
|
tree
2019-07-28
Shaunak
Kishore
D
e
l
e
t
e
d
ea
d
M
i
xed
A
rray method
commit
|
commitdiff
|
tree
2019-07-19
Sha
u
na
k
Kishore
Handle At
o
micL
o
wPtr in r
a
wptr
commit
|
commitdiff
|
tree
2019-06-21
Shaunak Kishore
Use array
p
rofiling to optimize Shapes::id
x
commit
|
commitdiff
|
tree
2019-06-21
Sh
a
una
k
Kishore
Make Shapes::idx a nat
i
ve builtin
commit
|
commitdiff
|
tree
2019-06-21
Shaunak
K
i
s
hore
Reduce Tr
e
adHashM
a
p load f
a
ctor
commit
|
commitdiff
|
tree
2019-06-15
Shaunak Kis
h
ore
Rename A
r
ra
y
Off
s
et
-> ArrayAc
c
ess
commit
|
commitdiff
|
tree
2019-06-10
Sha
u
nak Kisho
r
e
Clean in
l
ine st
a
cks aft
e
r r
e
t
r
anslat
e
All
commit
|
commitdiff
|
tree
2019-06-07
Shaunak Kishor
e
Ad
d
error-case tests
for Shapes::idx
commit
|
commitdiff
|
tree
2019-06-07
Shaunak Kisho
r
e
Use member
-
ops for ElemArra
y
commit
|
commitdiff
|
tree
2019-06-04
Sha
u
nak Ki
s
hore
F
i
x hhvm_
w
rapp
e
r Ret
r
ansl
a
teAll
commit
|
commitdiff
|
tree
2019-06-03
Shaun
a
k K
i
sho
r
e
Allow
D
CE
f
or array loo
k
up ops
commit
|
commitdiff
|
tree
2019-06-01
S
h
aunak Kishore
F
a
ctor o
u
t common p
r
ofilin
g
code
commit
|
commitdiff
|
tree
2019-05-30
Sh
a
unak Kishore
Fix native
call
r
e
g
ister hand
l
i
n
g
commit
|
commitdiff
|
tree
2019-05-30
Shaunak Kis
h
ore
Bac
k
ou
t
"[
h
hvm
]
Make Sh
a
pes::idx an opt
i
mized builtin"
commit
|
commitdiff
|
tree
2019-05-22
Sh
a
unak Ki
s
hore
Make Shapes
:
:idx
an optimized b
u
iltin
commit
|
commitdiff
|
tree
2019-05-21
Sha
u
nak
Kishor
e
F
ix rep
o
-mode support in hhvm_wrapper
commit
|
commitdiff
|
tree
2019-05-16
S
hauna
k
Kishore
A
dd static method support to
FCallB
u
ilti
n
commit
|
commitdiff
|
tree
2019-05-11
S
haunak Kishore
Av
o
i
d calling packedD
a
ta wit
h
i
n
packed-array
.
cp
p
commit
|
commitdiff
|
tree
2019-04-17
Shaunak Ki
s
ho
r
e
Make Vector collection layo
u
t-agnostic
commit
|
commitdiff
|
tree
2019-04-17
Shaunak
Kishore
Us
e
tv_val
in c
o
llections interfaces
commit
|
commitdiff
|
tree
2018-12-28
S
h
a
u
nak Kish
o
re
Remove buck
path
from
t
hread locals test
commit
|
commitdiff
|
tree
2018-12-20
Shaunak
K
is
h
o
re
Add thread local
s
w
hiteli
s
t
test
commit
|
commitdiff
|
tree
2018-12-17
Shaunak
Kishor
e
R
eplac
e
usage of Thre
a
dLocalProxy wit
h
R
D
S locals
commit
|
commitdiff
|
tree