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
Reuse of classes in use statement
2017-12-29
Bi
n
Liu
Fix a bug in slab
m
anager
o
n
NUMA sy
s
t
e
m
s
commit
|
commitdiff
|
tree
2017-12-20
Bin Liu
F
i
x some issues when using huge pages for thr
e
ad s
t
acks
commit
|
commitdiff
|
tree
2017-12-10
B
in Liu
R
efactor memory repor
t
ing code
commit
|
commitdiff
|
tree
2017-12-08
Bin Liu
Fix asan bu
i
ld
commit
|
commitdiff
|
tree
2017-12-06
Bi
n
Liu
Consider
c
ode
.
hot when calculatin
g
jit
maturit
y
only
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
B
in Liu
use
p
r
e-initialized s
t
ati
c
strings
f
or some constant
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Bin Liu
fix shar
e
d library build when Eva
l
HHIRGenerateAsserts
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
Bin L
i
u
S
ome
r
efactoring to S
l
abManager
commit
|
commitdiff
|
tree
2017-11-30
B
i
n Liu
fix ASAN build
commit
|
commitdiff
|
tree
2017-11-30
Bin Li
u
d
o
n't ass
u
me m
a
lloc(
)
re
t
urns
1
6-byte align
e
d m
e
m
o
ry
commit
|
commitdiff
|
tree
2017-11-22
Bin
L
iu
fix asan build
commit
|
commitdiff
|
tree
2017-11-21
Bin Li
u
u
s
e
h
u
ge
page for
stack and some sla
b
s
commit
|
commitdiff
|
tree
2017-11-21
Bin
L
i
u
delete unnecessary asser
t
ion
commit
|
commitdiff
|
tree
2017-11-17
B
in
Li
u
disable high 1
g
arena whe
n
it is full
commit
|
commitdiff
|
tree
2017-10-25
Bin
L
iu
update what
t
he '/
m
emory' admin po
r
t command p
r
ints
commit
|
commitdiff
|
tree
2017-10-13
B
i
n Liu
print active siz
e
in huge arena
s
commit
|
commitdiff
|
tree
2017-10-10
Bin Liu
Refacto
r
allocation code in ManagedAr
e
na
commit
|
commitdiff
|
tree
2017-10-05
Bin Liu
driveb
y
cleanup i
n
ManagedArena
commit
|
commitdiff
|
tree
2017-10-05
Bin
Liu
Use `next_numa_nod
e
()`
t
o handle
N
UM
A
in
t
erle
a
v
e
commit
|
commitdiff
|
tree
2017-10-03
B
in L
i
u
O
n
ly support jemallo
c
5 when using 1G huge
page
s
commit
|
commitdiff
|
tree
2017-09-08
Bin Liu
include hu
g
e
t
lb p
a
ges in core d
u
mps
commit
|
commitdiff
|
tree
2017-09-06
Bin Liu
Turn off pur
g
ing
i
n a
r
en
a
s
backed
by 1G hu
g
e pages
commit
|
commitdiff
|
tree
2017-09-06
Bin Liu
Av
o
id
u
nneces
s
ary
a
llo
c
at
i
on
i
n apc_add()
commit
|
commitdiff
|
tree
2017-08-28
Bin Liu
a
d
d
thread cache
f
or huge arena
commit
|
commitdiff
|
tree
2017-06-05
Bin Liu
e
xpose active
J
IT worker coun
t
during
r
etranslateAll()
commit
|
commitdiff
|
tree
2017-05-04
Bin L
i
u
Stop tryi
n
g to use 1G
p
a
ge
in low memory after space
.
.
.
commit
|
commitdiff
|
tree
2017-03-20
Bin Liu
f
i
x some hhi for
extensions
commit
|
commitdiff
|
tree
2017-03-17
Bin Liu
Add huge pages to
a
rena on demand
commit
|
commitdiff
|
tree
2017-03-13
B
in L
i
u
Add o
p
ti
o
n to
cont
r
o
l huge page usa
g
e
commit
|
commitdiff
|
tree
2017-03-08
Bin L
i
u
Fix h
u
getlb bug for non-NUMA machine
s
commit
|
commitdiff
|
tree
2017-02-02
Bin Liu
Adjust jit
.
maturity calculation to start from 1
commit
|
commitdiff
|
tree
2017-02-02
Bin Liu
u
se reserved 2M pages for
h
ot regions of code cac
h
e
commit
|
commitdiff
|
tree
2017-01-31
B
i
n L
i
u
delete
Class:
:
Metho
d
CreateHoo
k
commit
|
commitdiff
|
tree
2017-01-25
Bin Liu
Allow different ServerIP se
t
ting
s
for each
s
e
rver type
commit
|
commitdiff
|
tree
2017-01-19
Bi
n
L
i
u
Put FixedStringMap/F
P
IEn
t
Vec/P
r
opIn
i
tVec on
hu
g
e pages
commit
|
commitdiff
|
tree
2016-12-15
Bin Liu
M
a
ke sure JitMaturit
y
doesn't reach 100 bef
o
re j
i
t
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Bin L
i
u
inline so
m
e sm
a
ll functions
commit
|
commitdiff
|
tree
2016-11-18
Bin Liu
use
c
rc hash f
u
nctio
n
for integers in more places
commit
|
commitdiff
|
tree
2016-11-17
Bin Liu
Add an arena backed by 1G
p
ages
for shar
e
d
data not
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Bin Liu
Avo
i
d code
p
atching with SSE4
.
2 compiler flag
commit
|
commitdiff
|
tree
2016-11-12
Bin Liu
Tel
l
OOM
k
iller
to k
i
l
l
the
dying serv
e
r
commit
|
commitdiff
|
tree
2016-11-08
Bin Liu
put stati
c
ar
r
ays
in low memor
y
commit
|
commitdiff
|
tree
2016-11-08
B
i
n Liu
Use
MA
P
_SHA
R
ED for 1G huge pages
commit
|
commitdiff
|
tree
2016-11-04
Bin Li
u
a
void string comparison when deciding execution
mod
e
commit
|
commitdiff
|
tree
2016-10-30
Bin Liu
Make sure
_
Exi
t
() is used to
exi
t
a LightProces
s
commit
|
commitdiff
|
tree
2016-10-24
Bin Liu
try to
a
llo
c
a
t
e f
r
o
m huge
p
ages i
n
LowAl
l
ocator
commit
|
commitdiff
|
tree
2016-10-13
Bin Liu
L
og some
s
t
a
ts
a
bout
s
erve
r
shut
d
own
commit
|
commitdiff
|
tree
2016-10-12
Bin
Li
u
Introdu
c
e a loa
d
fac
t
o
r
to ease load
t
estin
g
commit
|
commitdiff
|
tree
2016-10-10
Bin Liu
Rename boot_timer
.
{h|cpp} to boot-sta
t
s
.
{h|cpp}
commit
|
commitdiff
|
tree
2016-10-04
B
i
n
L
iu
Allo
w
simplifier to generate a t
e
r
minal from an ins
t
r
uc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-09-29
Bi
n
Liu
intro
d
uce an option to
tune
w
hen old server is
s
hutdown
commit
|
commitdiff
|
tree
2016-09-27
Bin Liu
Al
l
ow
e
xceptions in
S
erverInit hooks
commit
|
commitdiff
|
tree
2016-09-26
Bin
Liu
Fix a
b
ad
a
s
sertion when check
i
ng me
m
ory pr
e
ssure
commit
|
commitdiff
|
tree
2016-08-12
Bin Li
u
Use folly::Random::rand32() to deci
d
e
tim
e
of first
.
.
.
commit
|
commitdiff
|
tree
2016-08-11
Bin Liu
R
e
du
c
e IO pr
i
o
r
ity
for th
e
readah
e
ad thread
commit
|
commitdiff
|
tree
2016-08-11
Bin Liu
Delete RuntimeOpti
o
n::StartupDocument
commit
|
commitdiff
|
tree
2016-08-09
Bin Liu
Improve JobQ
u
eu
e
Dispatcher
commit
|
commitdiff
|
tree
2016-07-27
Bi
n
Liu
Start xenon
earlie
r
, and all
o
w
sampling
f
rom
a
d
m
in
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
B
i
n
L
i
u
u
p
d
ate the comp
i
ler
g
ua
r
d for
con
s
i
stency
commit
|
commitdiff
|
tree
2016-06-23
B
in Liu
F
ix the N
U
MA pe
r
f penalty wh
e
n mounting 1G
h
u
ge pag
e
s
commit
|
commitdiff
|
tree
2016-06-21
Bin Liu
Monito
r
5
xx count in past
1
0/120
s
econds
commit
|
commitdiff
|
tree
2016-06-17
Bin Li
u
use MAP_HUGE
_
1
G
B to get 1G huge pages for newer kernels
commit
|
commitdiff
|
tree
2016-06-10
Bin Liu
1
G h
u
ge page
support using hugetlbfs
commit
|
commitdiff
|
tree
2016-06-05
Bin Liu
Ad
d
the prepared-to
-
stop serve
r
state
commit
|
commitdiff
|
tree
2016-05-28
Bin Liu
includ
e
code
.
ho
t
() and code
.
p
r
of() in
jit ma
t
urity
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Bin
L
iu
Relo
a
d all certs upon SN
I
mismat
c
h
commit
|
commitdiff
|
tree
2016-05-23
Bin Liu
Wri
t
e stack and
s
tatic strings to perf data map
commit
|
commitdiff
|
tree
2016-05-23
Bin Liu
Writ
e
log when mem
o
r
y
is low, and wh
e
n
h
ealth l
e
ve
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Bin L
i
u
R
e
pla
c
e alarm() wi
t
h
_exit() afte
r
timeout in ser
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
B
i
n
L
i
u
stop ol
d
server when failing t
o
l
isten
commit
|
commitdiff
|
tree
2016-04-14
B
i
n
Liu
free some memor
y
b
efore r
e
spond
i
ng to p
r
epa
r
e-to-s
t
op
commit
|
commitdiff
|
tree
2016-04-07
Bin Liu
ask o
l
d s
e
rver to 'prepare-t
o
-stop' before s
t
opping
.
.
.
commit
|
commitdiff
|
tree
2016-03-28
B
i
n Liu
Add prepare-
t
o
-stop com
m
a
n
d
commit
|
commitdiff
|
tree
2016-03-28
B
i
n Liu
Add opt
i
on to shu
t
d
own
pre
v
ious server during startu
p
commit
|
commitdiff
|
tree
2016-03-26
Bin Li
u
Util
i
ty to get
memory information
commit
|
commitdiff
|
tree
2016-03-25
B
i
n
Liu
e
v
i
c
t
s
ome page ca
c
h
e
wh
i
le server drains
commit
|
commitdiff
|
tree
2016-03-23
Bin Liu
Clean
u
ps
on
S
er
v
erEOMWait
commit
|
commitdiff
|
tree
2016-03-22
Bin Li
u
d
elete dang
l
ing server API
commit
|
commitdiff
|
tree
2016-03-21
Bin
Liu
Fix s
o
m
e
com
m
ents in Proxyg
e
nServer
commit
|
commitdiff
|
tree
2016-03-19
B
i
n Liu
expose server
h
ealth leve
l
to php
commit
|
commitdiff
|
tree
2016-03-18
Bin Liu
All
o
w a php endpoint t
o
be played bef
o
re serve
r
shutdown
commit
|
commitdiff
|
tree
2016-03-14
Bin Liu
t
rack incomplete requ
e
s
t
s in ProxygenServer and ab
o
rt
.
.
.
commit
|
commitdiff
|
tree
2016-03-13
Bin Liu
Add option to
c
o
n
trol
whet
h
er the server ki
l
ls
i
tse
l
f
.
.
.
commit
|
commitdiff
|
tree
2016-03-12
Bin L
i
u
M
ake su
r
e worker thread ex
i
ts when des
t
ructor is
call
e
d
commit
|
commitdiff
|
tree
2016-03-11
B
i
n Liu
Make
s
ure we still accept new req
u
est f
o
r
PreSh
u
tdownWait
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
Bin Liu
ma
n
i
pu
l
ate status of old serv
e
r during takeover
commit
|
commitdiff
|
tree
2016-03-02
Bin Li
u
U
n
it test for
hhvm
p
o
r
t takeover
commit
|
commitdiff
|
tree
2016-02-18
Bin Liu
Fix native func
t
ion name after adding na
m
es
p
a
c
e
commit
|
commitdiff
|
tree
2016-02-17
Bin Liu
add
p
h
p function
t
o query server upt
i
me
commit
|
commitdiff
|
tree
2016-02-16
Bin Liu
allo
w
php code t
o
query
s
er
v
er
s
t
atus for grac
e
ful
.
.
.
commit
|
commitdiff
|
tree
2016-02-15
Bin Liu
update gdb script to pri
n
t boost::flat_m
a
p
commit
|
commitdiff
|
tree
2016-02-09
B
in
L
iu
D
elete dang
l
i
n
g server
commit
|
commitdiff
|
tree
2016-02-08
Bin Liu
Simplify static array
a
c
cesses with
static stri
n
gs
commit
|
commitdiff
|
tree
2016-01-07
Bin
L
iu
Always u
s
e CRC hash under
ce
r
tain flags
commit
|
commitdiff
|
tree
2015-12-28
B
in Liu
Fix bug in vasm-copy
commit
|
commitdiff
|
tree
2015-12-17
Bin Liu
Use ato
m
ic
to
pa
r
tially replace lock in APC file storag
e
commit
|
commitdiff
|
tree
2015-12-15
B
in Liu
clean
u
p
so
m
e ar
r
a
y
fun
c
tions
commit
|
commitdiff
|
tree
2015-11-21
B
in Liu
MixedArray search in assembly
commit
|
commitdiff
|
tree
2015-11-14
B
i
n Li
u
upd
a
te so
m
e comme
n
t
s reg
a
r
ding a
r
r
ay implem
e
nta
t
ions
commit
|
commitdiff
|
tree
2015-11-12
B
i
n Liu
force i
n
lining
o
f
so
m
e small hel
p
ers
commit
|
commitdiff
|
tree
next