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 every compute_tast
2021-11-16
Shaunak
K
i
s
hore
P
u
ll out LdPropAddr
i
n
to a helper
commit
|
commitdiff
|
tree
2021-11-07
Shaunak K
i
shore
Restrict prefetch to
r
esu
m
ed traces
commit
|
commitdiff
|
tree
2021-11-07
Shaunak Kishore
A
d
d type bounds to
StructLayout
commit
|
commitdiff
|
tree
2021-11-07
S
h
a
unak
Kishore
Add required field
s
to Str
u
ctL
a
yout
commit
|
commitdiff
|
tree
2021-11-06
Sh
a
unak
K
i
shor
e
Prefetch a blockab
l
e when ret
u
r
ning
from
a
n
async fun
c
tion
commit
|
commitdiff
|
tree
2021-11-05
S
haunak Kishore
S
u
pport ver
i
fyT
y
peImpl for non-DataT
y
pe
S
pecific values
commit
|
commitdiff
|
tree
2021-11-05
S
h
aunak Kishore
Mi
n
or style nit
s
in irgen-types
commit
|
commitdiff
|
tree
2021-10-31
Shau
n
ak Kishore
Save a byt
e
in StructDict'
s
perfect
hash table en
t
ri
e
s
commit
|
commitdiff
|
tree
2021-10-22
Shau
n
ak Kish
o
re
Fix perf b
u
g guard in
irgen-bespok
e
.
cpp
commit
|
commitdiff
|
tree
2021-10-08
S
h
aunak Kishore
Allow mocks
t
o be returned as this-typ
e
d out-params
commit
|
commitdiff
|
tree
2021-10-08
Shaunak Kishore
Pull
ou
t
TypeConstraint coercion cases
commit
|
commitdiff
|
tree
2021-10-08
S
h
auna
k
Kishore
Whitespace
f
ix
commit
|
commitdiff
|
tree
2021-09-20
Shaunak
K
ishore
Avoid
pessimizing types
d
ue to
u
nreachab
l
e con
d
blo
c
ks
commit
|
commitdiff
|
tree
2021-09-18
Shaunak Kishore
Delete Persiste
n
tKeyOrder
commit
|
commitdiff
|
tree
2021-09-18
Shaunak Ki
s
hor
e
Use
FieldVector to con
s
truct Stru
c
tLa
y
out
commit
|
commitdiff
|
tree
2021-09-01
Shaunak Kishor
e
Upd
a
te socket exten
s
ion tests
commit
|
commitdiff
|
tree
2021-08-25
Shau
n
ak Kishore
Autoloading
i
s not const-fo
l
dable
i
n sandbox mo
d
e
commit
|
commitdiff
|
tree
2021-08-24
Sh
a
unak Kishore
Delete dead fun
c
tion
commit
|
commitdiff
|
tree
2021-08-24
Shaun
a
k Kishore
Do d
e
c-re
f
profiling by a native call
commit
|
commitdiff
|
tree
2021-08-20
Shaunak Kishore
Rename SetArray -> V
a
nillaKeyset
commit
|
commitdiff
|
tree
2021-08-18
Shaunak K
i
shore
Back out D30
1
85808 an
d
D301
8
5
7
4
7
commit
|
commitdiff
|
tree
2021-08-17
Shaunak
Ki
s
hor
e
R
em
o
ve easy handles before curl_multi_clean
u
p
commit
|
commitdiff
|
tree
2021-08-12
Shau
n
ak Kishore
C
lea
n
up
i
rgen-bespoke getter code
commit
|
commitdiff
|
tree
2021-08-11
Sh
a
u
n
ak Kishore
Rename PackedArray -> VanillaV
e
c
commit
|
commitdiff
|
tree
2021-08-06
Shaunak Kishor
e
Delete dead MixedArray me
t
hods
commit
|
commitdiff
|
tree
2021-08-05
Shaunak Kishore
Delete cur
l
_co
p
y_h
a
nd
l
e a
n
d
CurlPool builtins
commit
|
commitdiff
|
tree
2021-08-05
Sha
u
nak K
i
shore
Never
r
eturn 'arr
a
y
'
fro
m
gett
y
pe
commit
|
commitdiff
|
tree
2021-08-05
Shaunak Kishore
F
i
x
slow parsing
stress
te
s
t
commit
|
commitdiff
|
tree
2021-08-05
Shaunak Ki
s
hore
Fix bug in early
i
ni parsin
g
commit
|
commitdiff
|
tree
2021-08-04
Sh
a
u
nak Kishore
Delete curl_copy_ha
n
dl
e
and CurlPool tests
commit
|
commitdiff
|
tree
2021-08-03
Sha
u
nak Kishore
JIT for
S
tructDictU
n
set
commit
|
commitdiff
|
tree
2021-08-03
Shaunak Kishor
e
D
e
-f
l
ake watchman callback test
commit
|
commitdiff
|
tree
2021-08-02
Sh
a
u
n
ak
K
i
s
h
o
re
Stop pessimizi
n
g el
e
m access on a ClsMeth
commit
|
commitdiff
|
tree
2021-07-22
Shaunak Kisho
r
e
Use StringData for APC hash-m
a
p keys
commit
|
commitdiff
|
tree
2021-07-20
Shaunak Kishore
D
e
l
ete proxy strings in
no
n
-lowptr bu
i
lds
commit
|
commitdiff
|
tree
2021-07-19
Shaunak Kishore
Pull ou
t
as
s
embly routine prec
o
nditions
commit
|
commitdiff
|
tree
2021-07-15
Shaunak Kish
o
r
e
Fix bug in LowS
t
ringPtr
c
om
p
ressi
o
n
commit
|
commitdiff
|
tree
2021-07-08
Sha
u
nak Kishor
e
Compre
s
s byteco
d
e in Fun
c
A
n
alys
i
s
results
commit
|
commitdiff
|
tree
2021-07-08
Shaunak Kishor
e
C
ompress Lo
w
St
r
i
n
gPt
r
imm
e
diates
commit
|
commitdiff
|
tree
2021-07-01
Shaunak Kishore
Treadm
i
ll away APC
bespo
k
e arrays
commit
|
commitdiff
|
tree
2021-06-29
Shaunak Kishore
Enable split-hph
p
c compile
r
and run
t
ime
commit
|
commitdiff
|
tree
2021-06-25
Sh
a
un
a
k Kishor
e
Fix interaction
:
varray/dar
r
ay +
is/as
+
r
e
i
fied generics
commit
|
commitdiff
|
tree
2021-06-25
Shaunak Kishore
Drop
l
owptr
f
rom re
p
o
schema computatio
n
commit
|
commitdiff
|
tree
2021-06-24
Shauna
k
Kishore
Allow is/as checks agai
n
st varray/darray
commit
|
commitdiff
|
tree
2021-06-22
Shaunak Kishore
Fix using hhvm_wra
p
per to start the debugger
commit
|
commitdiff
|
tree
2021-06-22
Shaunak Kis
h
ore
Fix b
u
g
i
n clsmeth simplify
commit
|
commitdiff
|
tree
2021-06-19
S
haunak
Kishore
Revert D29190295: Fix BBC
b
ug wi
t
h
SetOpL, mat
h
, and
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
Sha
u
n
a
k Kishore
Reve
r
t D29138415
:
Have
object
t
o int/float conver
s
i
ons
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
Shau
n
ak
K
i
s
hore
Reve
r
t D29139653: R
e
f
actor object->num coercions now
.
.
.
commit
|
commitdiff
|
tree
2021-06-19
Shaunak K
i
shore
Back ou
t
"
I
m
p
rov
e
optimizeCatchBlock
s
()" and "optimizeCo
n
cats"
commit
|
commitdiff
|
tree
2021-06-18
Shaunak Kishore
Make KindOfC
l
sMeth
p
ersistent i
n
a
l
l
m
odes
commit
|
commitdiff
|
tree
2021-06-15
Shau
n
ak Ki
s
hore
Fix bug c
a
usi
n
g APC c
o
rruption
commit
|
commitdiff
|
tree
2021-06-14
Shaunak Ki
s
ho
r
e
J
IT
mo
r
e cases
o
f is
_
a
commit
|
commitdiff
|
tree
2021-06-14
S
h
a
u
n
ak Kis
h
o
r
e
Don't sugges
t
symlinking hhvm_wrap
p
er
commit
|
commitdiff
|
tree
2021-06-12
Shaunak Kishor
e
Simplify qu
a
dword store
t
o
i
nit StructDic
t
commit
|
commitdiff
|
tree
2021-06-11
Shaunak Kishore
Clea
r
dst
when making an ins
t
ru
c
tion Un
r
eachable
commit
|
commitdiff
|
tree
2021-06-10
Shaunak Kishore
Revert
D28974867
:
Use StringDat
a
for APC hash-map
k
eys
commit
|
commitdiff
|
tree
2021-06-09
Shaunak Kis
h
ore
U
se StringDat
a
for APC
h
ash-map
k
ey
s
commit
|
commitdiff
|
tree
2021-06-08
Sh
a
unak Ki
s
ho
r
e
Es
c
ape StructDic
t
d
e
scri
p
tions
commit
|
commitdiff
|
tree
2021-06-08
Shaunak Kishor
e
Fix bu
g
on empty, counted arrays
commit
|
commitdiff
|
tree
2021-06-07
S
h
aunak
Kishore
Only print th
e
con
s
t-val stri
n
g for co
n
stan
t
s
commit
|
commitdiff
|
tree
2021-06-03
S
haunak Kisho
r
e
D
is
a
ble
R
TA timeout check
f
o
r
dbgo ser
v
ers
commit
|
commitdiff
|
tree
2021-06-03
Shaunak Kishore
Fix b
u
g:
ignore SrcK
e
ys in ev
a
l'd fun
c
tions
commit
|
commitdiff
|
tree
2021-05-20
Sh
a
u
n
ak Kis
h
ore
Strength
e
n
defaul
t
specialization params
commit
|
commitdiff
|
tree
2021-05-20
S
h
a
unak Kishore
A
void
d
ereferencing layou
t
o
n
allocation
commit
|
commitdiff
|
tree
2021-05-19
Shaunak
K
ishore
Co
l
ocate RuntimeStru
c
t and
its fields
commit
|
commitdiff
|
tree
2021-05-14
Shaunak Kishore
Fix the SrcKey for i
n
l
i
ned fr
a
mes
commit
|
commitdiff
|
tree
2021-05-13
Shaunak Kishore
Fix in
l
ine m
a
r
kers for all ins
t
r
u
c
t
ion
s
commit
|
commitdiff
|
tree
2021-05-11
Shaunak Kishore
Initi
a
lize
i
terator posit
i
ons in the
J
IT
commit
|
commitdiff
|
tree
2021-05-11
Shaunak Kishore
Add
probability cutoff for
diamond
codegen
commit
|
commitdiff
|
tree
2021-05-11
Shaun
a
k Ki
s
h
ore
Ld
S
tructDictElem may GVN
commit
|
commitdiff
|
tree
2021-05-11
Shaunak Kishore
Fix
b
ug in lowering loadzwl
commit
|
commitdiff
|
tree
2021-05-11
Shaunak K
i
shore
Faster native
i
tera
t
ors o
v
er Stru
c
tDict
commit
|
commitdiff
|
tree
2021-05-10
Sha
u
nak
K
ishore
Us
e
d
i
amond codegen at low-sampl
e
-coun
t
s
i
n
ks
commit
|
commitdiff
|
tree
2021-05-07
S
h
a
unak Kishore
D
on't
assume w
e
have a prof
i
le for a R
u
ntimeStruct
commit
|
commitdiff
|
tree
2021-05-07
Shau
n
ak Kishore
Dele
t
e
C
ompactTrace
'
optimization
'
commit
|
commitdiff
|
tree
2021-05-07
S
h
aunak
K
i
s
h
ore
Ba
c
k
o
ut "Enable RuntimeS
t
ruct f
o
r compact b
a
c
ktr
a
ces"
commit
|
commitdiff
|
tree
2021-05-07
Shau
n
ak Kishore
APC bac
k
off for unprofiled sources
commit
|
commitdiff
|
tree
2021-05-07
Shaunak Kis
h
o
re
Profile all obje
c
t construct
o
rs
commit
|
commitdiff
|
tree
2021-05-06
Shaunak Kishor
e
Ignore key order
f
or APC
b
espokes
commit
|
commitdiff
|
tree
2021-05-05
S
h
aun
a
k
Kish
o
re
Guard
i
npu
t
s
to
Shapes::
i
d
x
and frien
d
s
commit
|
commitdiff
|
tree
2021-05-04
Shaun
a
k
Kishore
B
e
spo
k
e
s
upport for s
t
a
tic props
commit
|
commitdiff
|
tree
2021-05-04
Sha
u
na
k
Kishore
A
d
d
b
e
spoke support for APC
commit
|
commitdiff
|
tree
2021-05-03
Shaunak Kishore
Sor
t
struct keys by frequency
commit
|
commitdiff
|
tree
2021-04-30
Shaunak Kishore
Use ConcurrentHashMap t
o
store profiles
commit
|
commitdiff
|
tree
2021-04-30
Sha
u
nak Kishore
APC bespoke building b
l
ocks
commit
|
commitdiff
|
tree
2021-04-28
Sha
u
nak Kishore
Eliminat
e
static-multi-prop opti
m
i
z
ation
commit
|
commitdiff
|
tree
2021-04-27
Shaunak Kishore
Don't profile the results of trivial cas
t
s
commit
|
commitdiff
|
tree
2021-04-27
Shaunak Kishore
R
efactor bespoke irgen entrypo
i
nts
commit
|
commitdiff
|
tree
2021-04-24
Shaunak Kishore
Fix Deserial
i
zeOr
G
e
nerate flag reads
commit
|
commitdiff
|
tree
2021-04-23
S
h
aunak Kishore
Specialize iterators over
struct dicts
commit
|
commitdiff
|
tree
2021-04-23
Shaunak Kishore
Lift re
s
tr
i
c
t
io
n
on
struct layout
count
commit
|
commitdiff
|
tree
2021-04-23
Shaunak Kisho
r
e
E
l
imina
t
e DebugBacktr
a
ceFast
commit
|
commitdiff
|
tree
2021-04-22
S
h
aun
a
k Kishore
Help ou
t
with poor
i
nlining
h
euristics
commit
|
commitdiff
|
tree
2021-04-21
S
h
a
unak Kishore
A
d
d env vari
a
ble to MakeUncou
n
ted helpers
commit
|
commitdiff
|
tree
2021-04-16
Shauna
k
Kishore
Make s
c
hema valid
a
tion
m
o
re ef
f
icient
commit
|
commitdiff
|
tree
2021-04-16
Shaunak Kishore
Unify APCKin
d
s
for arrays
commit
|
commitdiff
|
tree
2021-04-16
Shaunak Kishore
Twe
a
k
a
rray-related APC invariants
commit
|
commitdiff
|
tree
2021-04-16
Shaunak
Kishor
e
Fix
e
f
f
ects fo
r
t
r
igger_sampled
_
er
r
or
commit
|
commitdiff
|
tree
2021-04-16
Shauna
k
K
i
shore
Fix effects f
o
r
trigger_samp
l
ed
_
error
commit
|
commitdiff
|
tree
next