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
Back out D23318594 and D23318592, the recordbasenativesp instr for prologue spills
2020-09-01
Sha
u
nak Kishore
Back
out D2
3
3185
9
4 a
n
d D233
1
8
592, the rec
o
rd
b
a
s
e
nati
v
esp
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Shaunak Kishore
Fix LdCls in no
n
-lowp
t
r builds
commit
|
commitdiff
|
tree
2020-08-31
S
haunak Kis
h
o
r
e
A
u
di
t
and fix some legacy mark iss
u
e
s
commit
|
commitdiff
|
tree
2020-08-30
Shaunak Kis
h
o
r
e
Log
a
nd account f
o
r c
t
or ops
commit
|
commitdiff
|
tree
2020-08-28
Shaunak Kish
o
re
Include values in lvalI
n
t
/
l
val
S
tr
commit
|
commitdiff
|
tree
2020-08-28
Shau
n
ak Ki
s
hore
Compact EventKe
y
into
a
u
int64
_
t
commit
|
commitdiff
|
tree
2020-08-28
Sh
a
unak Kisho
r
e
Stop logging in is_varray /
is_da
r
ray
commit
|
commitdiff
|
tree
2020-08-28
Shaunak Kishore
U
nify m
o
re membe
r
ops
commit
|
commitdiff
|
tree
2020-08-27
Sha
u
nak Kishore
Make Ar
r
a
yOp an
e
num
commit
|
commitdiff
|
tree
2020-08-27
Sha
u
nak
K
ishore
S
pl
i
t
u
p Log
g
ing
A
rray
a
nd L
o
gg
i
ngProfile
commit
|
commitdiff
|
tree
2020-08-26
Shaunak Kishore
Dele
t
e
c
urrent / key / e
n
d /reset
commit
|
commitdiff
|
tree
2020-08-26
S
haunak Kish
o
re
D
e
lete tests of internal it
e
rator
commit
|
commitdiff
|
tree
2020-08-26
Shaunak Kishore
Used symbol cache to optimize LdC
l
s
commit
|
commitdiff
|
tree
2020-08-26
S
haun
a
k Kishore
Cache NamedEn
t
ity on
"symbol" s
t
rings
commit
|
commitdiff
|
tree
2020-08-26
Shaunak
K
ishore
Don'
t
emit no-op str-to-cls
n
otic
e
calls
commit
|
commitdiff
|
tree
2020-08-25
Shaunak Kishore
Remove internal
i
terators from HHI
commit
|
commitdiff
|
tree
2020-08-25
Shaunak Kis
h
ore
Allow spec
i
a
l
ization on arr
a
ykey dict
s
commit
|
commitdiff
|
tree
2020-08-22
Shaunak Kishore
Don't
c
heck arrprov for vec
s
/d
i
cts
commit
|
commitdiff
|
tree
2020-08-22
Sha
u
nak
Kishore
Handle ma
r
ked
dvarrays i
n
GetSca
l
arArray
commit
|
commitdiff
|
tree
2020-08-22
Shaunak K
i
shore
Don't
guard
t
o v
a
nilla for trivial casts
commit
|
commitdiff
|
tree
2020-08-19
Shaunak
Kishor
e
Print HHBBC
ma
x
RSS
commit
|
commitdiff
|
tree
2020-08-18
Shaunak Kishore
Ena
b
l
e
Func bytecode co
m
p
r
e
s
sion
commit
|
commitdiff
|
tree
2020-08-17
Sh
a
unak K
i
shore
Support Bl
o
ckVec serialization
commit
|
commitdiff
|
tree
2020-08-17
Shaunak
Kishore
Rena
m
e compressio
n
.
h
->
w
i
de-func
.
h
commit
|
commitdiff
|
tree
2020-08-15
Sh
a
unak Kishore
Fix
dumb
bug in upda
t
e
_
byt
e
c
ode
commit
|
commitdiff
|
tree
2020-08-13
Shaunak
Kishore
S
p
lit up Fun
c
a
p
p
en
d
a
nd copy o
p
e
r
ations
commit
|
commitdiff
|
tree
2020-08-13
Shaun
a
k Ki
s
hore
Pack
a
ge up opti
m
ization context
commit
|
commitdiff
|
tree
2020-08-13
Shauna
k
Kishore
Free F
u
nc bytecode
a
t em
i
t t
i
me agai
n
commit
|
commitdiff
|
tree
2020-08-13
Shaunak Kishore
An
a
ly
s
is
r
equire
s
a WideFunc
commit
|
commitdiff
|
tree
2020-08-12
S
h
aunak Ki
s
h
o
re
Me
r
g
e
Co
n
stFunc and
MutF
u
nc
commit
|
commitdiff
|
tree
2020-08-12
Shauna
k
K
i
shore
D
r
op Analysi
s
Context fr
o
m
F
u
ncAnalysisRes
u
lt
commit
|
commitdiff
|
tree
2020-08-12
Shaunak Kishore
Fix const-
c
ast in analyze_fu
n
c
commit
|
commitdiff
|
tree
2020-08-10
Shaunak Kis
h
or
e
Add test
f
or RDS
re-entry effects
commit
|
commitdiff
|
tree
2020-08-10
Shauna
k
Kisho
r
e
Correc
t
memory e
f
f
e
cts for re-entry
commit
|
commitdiff
|
tree
2020-08-10
Shaunak Kis
h
ore
Const-co
r
r
e
ctness fo
r
F
u
nc pointers
commit
|
commitdiff
|
tree
2020-08-06
Shaun
a
k Kish
o
re
On
e
neat t
r
ick c
a
n im
p
rove compres
s
ion
b
y 1
.
5x!
commit
|
commitdiff
|
tree
2020-08-06
S
haunak Kishore
Implement basic
b
ytecod
e
compres
s
ion
commit
|
commitdiff
|
tree
2020-08-05
Sha
u
nak K
i
shore
Backout of pse
u
domain removal
w
h
il
e
keeping varenv
.
.
.
commit
|
commitdiff
|
tree
2020-08-01
Sh
a
unak Kishore
Us
e
lowptr
for FCa
l
l context
commit
|
commitdiff
|
tree
2020-07-31
Shaunak Kishore
Delete unuse
d
flags macros
commit
|
commitdiff
|
tree
2020-07-29
Shaunak Kishore
Avo
i
d
rebuilding ex
n
t
r
ee
commit
|
commitdiff
|
tree
2020-07-29
Shaunak
K
ishore
G
o
odbye Ar
r
ayData::kPlai
n
Kind
commit
|
commitdiff
|
tree
2020-07-29
S
haunak Kishore
Goodbye jit::Ty
p
e
T
PArr
commit
|
commitdiff
|
tree
2020-07-29
Shauna
k
Kisho
r
e
Goodbye KindOfArray
commit
|
commitdiff
|
tree
2020-07-28
Shaunak Kis
h
ore
E
l
iminate ArrayData e
a
ch, next, prev
commit
|
commitdiff
|
tree
2020-07-27
Shaun
a
k
Kishore
Eliminate
plain arrays
commit
|
commitdiff
|
tree
2020-07-25
Sh
a
unak Kisho
r
e
Delet
e
SPL cla
s
ses usin
g
next()
commit
|
commitdiff
|
tree
2020-07-25
Sh
a
unak
Kishore
Delete tests for SPL cla
s
ses using next()
commit
|
commitdiff
|
tree
2020-07-25
S
haunak Kish
o
re
D
e
lete HHI for SPL classes us
i
ng next()
commit
|
commitdiff
|
tree
2020-07-23
Sh
a
unak Kishore
Move ArrayIterator
abov
e
the lin
e
commit
|
commitdiff
|
tree
2020-07-23
Shaunak Kis
h
ore
Ban many SPL iterators in
t
h
e r
u
ntime
commit
|
commitdiff
|
tree
2020-07-23
Shaunak Kishore
Ban
m
any
S
PL
it
e
rators in t
e
sts
commit
|
commitdiff
|
tree
2020-07-23
Shaunak Ki
s
hore
Ba
n
man
y
SPL
itera
t
o
rs in HHI
commit
|
commitdiff
|
tree
2020-07-22
Shaunak Kishore
HAM-s
a
fe in
t
ish casts
commit
|
commitdiff
|
tree
2020-07-21
Shaun
a
k
Ki
s
hore
Elimin
a
te
A
rrayData::plusEq
commit
|
commitdiff
|
tree
2020-07-18
Shauna
k
Kis
h
ore
Patch o
b
ject type mon
o
tonicity
commit
|
commitdiff
|
tree
2020-07-18
Shaunak Kishore
Don'
t
tag
v
ecs
a
nd d
i
cts in
H
HBBC
commit
|
commitdiff
|
tree
2020-07-16
Shau
n
ak Ki
s
hore
Fix reso
l
ution error message
commit
|
commitdiff
|
tree
2020-07-16
Shaunak
K
ishore
D
ow
n
sample
s
e
lectHotCFG pe
r
f war
n
ings
commit
|
commitdiff
|
tree
2020-07-16
Shaunak Kishore
Fix clsmeth is_
v
ec_or_var
r
ay interaction
commit
|
commitdiff
|
tree
2020-07-16
S
h
aunak Kishore
Tag pro
v
e
nance of const-fo
l
ded a
r
r
a
ys
commit
|
commitdiff
|
tree
2020-07-16
Shaun
a
k Kisho
r
e
G
e
t rid of most remaining internal is_array checks
commit
|
commitdiff
|
tree
2020-07-14
Shaunak
K
is
h
ore
Eliminate several arrp
r
ov
flags
commit
|
commitdiff
|
tree
2020-07-14
Shaunak K
i
sho
r
e
Wide
n
I
mmSet::fromArrays inputs
commit
|
commitdiff
|
tree
2020-07-14
S
haun
a
k
K
ishore
Always use darray/varra
y
in error mess
a
ges
commit
|
commitdiff
|
tree
2020-07-13
S
haunak Kisho
r
e
Add lo
g
ging
f
o
r
comp
a
ri
s
on behaviors
commit
|
commitdiff
|
tree
2020-07-13
Shaunak Kishore
Simplify member-op
conversions
commit
|
commitdiff
|
tree
2020-07-13
S
haunak K
i
shore
Dele
t
e unused comparison functio
n
s
commit
|
commitdiff
|
tree
2020-07-13
Sha
u
nak Kis
h
ore
Fix plai
n
-array
-
observing te
s
ts
commit
|
commitdiff
|
tree
2020-07-12
Sha
u
nak
Kishore
Stop i
n
tish-casting in
s
trtr
commit
|
commitdiff
|
tree
2020-07-12
Sh
a
u
n
a
k
Kis
h
ore
T
hrow on array-li
k
e-to-stri
n
g conversions
commit
|
commitdiff
|
tree
2020-07-11
Shaunak Kish
o
re
Get t
e
s
ts r
e
ady for string conv ban
commit
|
commitdiff
|
tree
2020-07-10
Shaun
a
k Kishore
Logging for HAM-safe intish
c
as
t
s
commit
|
commitdiff
|
tree
2020-07-09
Shaunak Kishore
Drop toPH
P
Arr
a
yIntishC
a
st ArrayK
i
n
d
helper
commit
|
commitdiff
|
tree
2020-07-09
Shaunak K
i
shore
Use direct setters where possible
commit
|
commitdiff
|
tree
2020-07-08
Shaunak Kishore
Revert
D22387136: Disallow cla
s
s_meth() pointer
s
to
.
.
.
commit
|
commitdiff
|
tree
2020-07-08
Shaunak Kis
h
ore
D
e-te
m
plate ArrayD
a
ta::co
n
v
ertKey
commit
|
commitdiff
|
tree
2020-07-08
S
h
au
n
ak Kishore
Log
on nontrivia
l
intish
c
a
s
ts
commit
|
commitdiff
|
tree
2020-07-08
Shaunak Kishore
Rip
o
ut plain
a
r
ray
b
ytecodes
commit
|
commitdiff
|
tree
2020-07-07
Sh
a
unak Kishore
Harden dvarray
b
yteco
d
e in
v
ariants
commit
|
commitdiff
|
tree
2020-07-07
Shaunak Ki
s
hore
Scope
d
guards fo
r
fun
c
body accesses
commit
|
commitdiff
|
tree
2020-07-06
Shaunak Ki
s
hore
Remove
D
CheckDV
commit
|
commitdiff
|
tree
2020-07-03
Shaunak Kishore
a
r
ray_m
e
rge
retur
n
s
d
array
commit
|
commitdiff
|
tree
2020-07-03
Shaunak
K
i
s
h
o
re
Goodbye
NewL
i
keArray
L
commit
|
commitdiff
|
tree
2020-07-03
S
haunak K
i
s
hore
Goo
d
bye R
a
iseHa
c
kAr
r
Param
N
ot
i
ce
and friends
commit
|
commitdiff
|
tree
2020-07-03
Shaunak Kish
o
r
e
Simplify TypeC
o
nstraints with KindOfDVArr
a
y
commit
|
commitdiff
|
tree
2020-07-02
Shaunak Kishore
Eliminate 'yield from'
runtime s
u
pport
commit
|
commitdiff
|
tree
2020-07-02
Shaunak Kishore
E
l
i
m
inate 'yi
e
ld from'
synta
x
commit
|
commitdiff
|
tree
2020-07-02
Shauna
k
Kishore
Goodb
y
e C
h
ec
k
DVArray and Prof
i
leA
r
ray
K
ind
commit
|
commitdiff
|
tree
2020-07-02
S
haunak Kishore
Goodbye
A
rrayKi
n
d speci
a
lizations
commit
|
commitdiff
|
tree
2020-07-02
Shau
n
ak Kishore
Use K
i
ndOfDVArray for d
v
a
r
r
a
y
s
commit
|
commitdiff
|
tree
2020-07-01
Shauna
k
Kishore
Sa
v
e
8 bytes in siz
e
of(
F
u
n
c)
commit
|
commitdiff
|
tree
2020-07-01
Sh
a
unak
Kisho
r
e
Update 'yield
from' tests
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Kish
o
re
S
h
r
ink blo
c
k
bytecode ve
c
tors
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Kishore
Delete
isVArrayType / isDArray
T
ype
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Kishore
Drop Globals
and RecordArray HeaderKinds
commit
|
commitdiff
|
tree
2020-07-01
Shaunak
K
ishore
Eliminate
CountArr
a
yFast and ConvArrToBo
o
l
commit
|
commitdiff
|
tree
2020-07-01
S
h
a
u
nak Kishore
Delete GlobalsArr
a
y
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Kishore
Str
i
ct
e
r t
y
pe-test
r
equirements
commit
|
commitdiff
|
tree
2020-07-01
Shaunak Kishore
dynP
r
o
p
s are n
o
w
a
darray
commit
|
commitdiff
|
tree
next