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
reduce nice value for the server IO thread
2018-07-25
B
in Liu
redu
c
e nice va
l
ue fo
r
the
s
e
r
ver IO
thr
e
ad
commit
|
commitdiff
|
tree
2018-07-20
Bin Liu
remove w
a
t
c
hdog thread
commit
|
commitdiff
|
tree
2018-07-20
B
i
n
L
iu
use st
d
::thread instead
o
f Async
F
u
nc in
host monitor
commit
|
commitdiff
|
tree
2018-07-19
Bin L
i
u
Av
o
id
b
umping req
u
e
st count in some non
-
VM
t
h
reads
commit
|
commitdiff
|
tree
2018-07-18
B
i
n
Liu
delete
c
ode for
u
sing fi
r
st slab
commit
|
commitdiff
|
tree
2018-07-16
Bin L
i
u
f
i
x
h
u
gestack accou
n
ti
n
g
commit
|
commitdiff
|
tree
2018-07-11
Bin
Liu
add
worker
t
hread
earlier
w
hen JIT gets a jumpstart
commit
|
commitdiff
|
tree
2018-07-10
Bin Liu
t
r
y to fix a crash
commit
|
commitdiff
|
tree
2018-07-09
Bin L
i
u
a
v
oid
crazy sta
c
k
sizes
commit
|
commitdiff
|
tree
2018-07-08
Bin Liu
ref
a
cto
r
the j
o
b
dispatcher code
commit
|
commitdiff
|
tree
2018-07-07
Bin
Liu
add u
t
ility to r
e
launch hhv
m
commit
|
commitdiff
|
tree
2018-07-07
Bin
Liu
add
a
bilit
y
to res
e
rve
a
ddr
e
s
s
range
f
o
r
m
a
naged are
n
a
s
commit
|
commitdiff
|
tree
2018-07-07
Bi
n
Liu
use lower 25
6
GB for uncoun
t
ed heap object
s
commit
|
commitdiff
|
tree
2018-06-20
Bin Liu
fix log line fo
r
mat
commit
|
commitdiff
|
tree
2018-06-16
B
i
n
Liu
use pointer address to help ch
e
ck
coun
t
edness
commit
|
commitdiff
|
tree
2018-06-12
B
i
n Liu
allocat
e
low
m
emory from 1G upward
commit
|
commitdiff
|
tree
2018-06-11
Bin L
i
u
r
e
move Strin
g
:
:
FromCStr
commit
|
commitdiff
|
tree
2018-06-05
Bin Liu
write ser
i
alized pro
f
ile data after g
e
neratin
g
op
t
imized
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
Bin L
i
u
a
v
oid new translati
o
n
s
when retranslateAll is s
c
hed
u
led
commit
|
commitdiff
|
tree
2018-06-01
Bin
L
iu
u
s
e size
d
free wh
e
n using jemalloc
commit
|
commitdiff
|
tree
2018-06-01
Bin Liu
some micro opt
i
mizatio
n
and
c
le
a
nu
p
s in
a
llocator code
commit
|
commitdiff
|
tree
2018-05-25
B
i
n Liu
a
llow
building without using manage
d
a
r
e
nas but with
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Bin L
i
u
make pers
i
stent rds
h
a
n
d
le not relati
v
e to tl_base
commit
|
commitdiff
|
tree
2018-05-21
Bin Liu
atomically publish profi
l
e
dat
a
file
in prof data s
e
r
i
a
lizer
commit
|
commitdiff
|
tree
2018-05-17
Bin Liu
make sure persistent s
t
rings/arrays l
i
ve in
u
ncount
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Bin Li
u
some
cleanup in
m
a
l
lc
t
l helpers
commit
|
commitdiff
|
tree
2018-05-16
B
i
n Liu
not check
i
ng tomb
s
tone w
h
e
n releasing mixed arrays
commit
|
commitdiff
|
tree
2018-05-15
Bin Liu
run error handler
u
pon o
o
m kill
commit
|
commitdiff
|
tree
2018-05-11
Bin Liu
delete dea
d
ru
n
time options
commit
|
commitdiff
|
tree
2018-05-10
Bin Li
u
A
djus
t
oom_sc
o
re_adj to favor k
i
lling fo
r
ked proce
s
ses
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
Bin Li
u
intercep
t
fo
r
k() and disa
b
le it in the main process
commit
|
commitdiff
|
tree
2018-05-07
Bin
Liu
don't compare refcou
n
t w
i
th 1 when
d
e
cref Countables
commit
|
commitdiff
|
tree
2018-05-07
Bin
Liu
intr
o
duce (uncounted|apc|vm)_(malloc|free) to replace
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
Bin Liu
i
n
c
r
ease maximum
s
ize for the
h
igh arena
commit
|
commitdiff
|
tree
2018-04-24
Bin Liu
replace
s
om
e
trivial
extent hooks wi
t
h null
commit
|
commitdiff
|
tree
2018-04-24
B
in Liu
allow purging in managed arenas
commit
|
commitdiff
|
tree
2018-04-23
Bi
n
Liu
Use MADV_DON
T
F
ORK
for so
m
e hugetlb pages
commit
|
commitdiff
|
tree
2018-04-21
Bin Liu
fix so
m
e compiler wa
r
nings from mac build
commit
|
commitdiff
|
tree
2018-04-21
Bin Liu
Fix B
u
mp2MMapper
huge
p
age accounting
commit
|
commitdiff
|
tree
2018-04-21
B
i
n
L
iu
remove de
c
la
r
ati
o
n of nonexisten
t
s
t
ruct IM
a
rker
commit
|
commitdiff
|
tree
2018-04-21
Bin Liu
str
o
nger typ
e
s
ystem for rds::Link
commit
|
commitdiff
|
tree
2018-04-16
B
i
n Liu
clean
u
p un
u
sed
op
t
ions in JobQueueDispatcher
commit
|
commitdiff
|
tree
2018-04-10
Bi
n
Liu
Some cleanup
s
/reformats a
r
o
u
n
d
Logger and e
x
ce
p
tions
commit
|
commitdiff
|
tree
2018-04-07
Bin Liu
pr
o
vi
d
e a way to abor
t
ongoing r
e
q
uests
due to memory
.
.
.
commit
|
commitdiff
|
tree
2018-04-07
Bi
n
L
iu
R
eplace LOG(Level) with Logger::Level()
commit
|
commitdiff
|
tree
2018-04-01
Bin Liu
Include hugetlb
mappings
i
n
p
rocess RSS reportin
g
commit
|
commitdiff
|
tree
2018-03-30
B
i
n Liu
kill regis
t
er_globals f
o
r file uploads in hhvm
commit
|
commitdiff
|
tree
2018-03-28
Bin Liu
Check
i
f o
t
h
er
t
hreads are ru
n
n
ing befor
e
hugif
y
Te
x
t
commit
|
commitdiff
|
tree
2018-03-25
Bin Liu
con
v
ert to unsigned
before le
f
t shifting
commit
|
commitdiff
|
tree
2018-03-24
B
in Liu
fix some more ubsan
failures
commit
|
commitdiff
|
tree
2018-03-23
Bin Liu
Merge low arena and low 1g
arena
commit
|
commitdiff
|
tree
2018-03-22
Bin
L
iu
F
i
x ha
c
kc logger thr
e
a
d
s in chi
l
d processes
commit
|
commitdiff
|
tree
2018-03-19
Bin Liu
use THP for Bump2MMapper and use
i
t in Managed
A
re
n
a
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Bin Liu
F
i
x
hhvm
worker
th
r
ead
names
commit
|
commitdiff
|
tree
2018-03-15
Bin Liu
F
i
x some f
a
iled/flaky tes
t
i
n asan mode
commit
|
commitdiff
|
tree
2018-03-13
B
i
n Liu
not assuming the number of
j
e
malloc arenas is small
commit
|
commitdiff
|
tree
2018-03-12
B
in
Liu
Put TreadHas
h
Map
o
n
h
uge p
a
ges, a
n
d alloc
a
te
lazi
l
y
commit
|
commitdiff
|
tree
2018-03-08
Bin Liu
Revert D706527
9
: use
T
HP
fo
r
Bump2MMapper an
d
use
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
Bin Liu
use THP fo
r
Bu
m
p2MMapper
a
nd use i
t
in ManagedArena
commit
|
commitdiff
|
tree
2018-02-24
Bin L
i
u
Start jemalloc backgrou
n
d thr
e
ads man
u
al
l
y afte
r
hug
i
fyText
commit
|
commitdiff
|
tree
2018-02-18
Bin Liu
Stop
writing the jit_matur
e
_
s
ec log en
t
ry
commit
|
commitdiff
|
tree
2018-02-17
Bin Liu
remove som
e
outdated
j
emalloc mallctls
commit
|
commitdiff
|
tree
2018-02-14
B
i
n
L
iu
Refactor Man
a
gedA
r
ena
commit
|
commitdiff
|
tree
2018-02-08
Bin Li
u
stre
a
mline se
r
ver setup w
i
th port
takeover
commit
|
commitdiff
|
tree
2018-02-07
Bin Liu
c
alculate j
i
t
maturity
l
ess frequently
commit
|
commitdiff
|
tree
2018-01-30
Bin L
i
u
add m
e
m
available
t
o
M
emInfo
commit
|
commitdiff
|
tree
2018-01-10
Bin Liu
avoid calli
n
g
m
all
o
c/
f
ree in the
j
emalloc ext
e
nt
alloc
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Bin Liu
avoid cal
l
ing malloc/
f
ree in the
j
ema
l
loc extent all
o
c
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
B
in Liu
Fix a bug
i
n slab manager on NUMA
sy
s
tems
commit
|
commitdiff
|
tree
2017-12-20
Bin Liu
Fix some
i
ss
u
es
when usi
n
g
huge page
s
for t
h
read stacks
commit
|
commitdiff
|
tree
2017-12-10
Bi
n
Liu
Refactor memory reporting
code
commit
|
commitdiff
|
tree
2017-12-08
Bin Liu
Fix asan build
commit
|
commitdiff
|
tree
2017-12-06
Bin Liu
Consider code
.
h
ot w
h
en cal
c
ulati
n
g
j
it ma
t
ur
i
ty on
l
y
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Bin Liu
use pre-in
i
tialize
d
s
t
atic strings
for so
m
e con
s
tan
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Bin Liu
f
ix shared library build
w
hen EvalHH
I
RGenera
t
eAsserts
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
B
in
Liu
Some refac
t
oring to S
l
abM
a
nager
commit
|
commitdiff
|
tree
2017-11-30
Bin
L
iu
fix ASAN build
commit
|
commitdiff
|
tree
2017-11-30
Bin Liu
don't
a
ssume malloc() returns
16-b
y
te ali
g
ned m
e
mory
commit
|
commitdiff
|
tree
2017-11-22
Bin Liu
f
ix
asan bui
l
d
commit
|
commitdiff
|
tree
2017-11-21
Bin Liu
use
huge page
f
or st
a
ck and som
e
slabs
commit
|
commitdiff
|
tree
2017-11-21
Bin Liu
delete unnecessary assertion
commit
|
commitdiff
|
tree
2017-11-17
B
in
L
iu
disable high 1g arena when it is
ful
l
commit
|
commitdiff
|
tree
2017-10-25
Bin Liu
upd
a
te what the '/memo
r
y' ad
m
in por
t
comma
n
d
p
rints
commit
|
commitdiff
|
tree
2017-10-13
B
i
n Liu
print acti
v
e size in huge arenas
commit
|
commitdiff
|
tree
2017-10-10
Bin Liu
Re
f
a
c
tor allo
c
at
i
o
n cod
e
in Man
a
gedArena
commit
|
commitdiff
|
tree
2017-10-05
Bin Li
u
dri
v
eby cleanup in
ManagedArena
commit
|
commitdiff
|
tree
2017-10-05
Bin Liu
Use `next_numa_no
d
e
()` to handle
NUMA interleave
commit
|
commitdiff
|
tree
2017-10-03
Bin Liu
O
nly support j
e
malloc
5
when using 1G huge pag
e
s
commit
|
commitdiff
|
tree
2017-09-08
Bin Liu
include hugetlb pages in co
r
e
du
m
ps
commit
|
commitdiff
|
tree
2017-09-06
Bin Liu
Tur
n
off purging in ar
e
nas
backed b
y
1G hu
g
e
page
s
commit
|
commitdiff
|
tree
2017-09-06
Bin Liu
Av
o
id unneces
s
ary allocati
o
n in
a
pc_
a
dd()
commit
|
commitdiff
|
tree
2017-08-28
Bin Liu
add threa
d
cache for
h
ug
e
a
ren
a
commit
|
commitdiff
|
tree
2017-06-05
Bin Li
u
expo
s
e active
JI
T
w
orker count du
r
ing retransl
a
teAll()
commit
|
commitdiff
|
tree
2017-05-04
Bin Liu
Stop trying to use 1G page in low
m
e
mor
y
after space
.
.
.
commit
|
commitdiff
|
tree
2017-03-20
Bi
n
Liu
fix some hhi for extensions
commit
|
commitdiff
|
tree
2017-03-17
Bin L
i
u
Add huge pages to arena on demand
commit
|
commitdiff
|
tree
2017-03-13
B
i
n Liu
Add opti
o
n to control huge page usage
commit
|
commitdiff
|
tree
2017-03-08
Bin Liu
F
ix hu
g
et
l
b bug
f
or no
n
-NUMA
m
ach
i
nes
commit
|
commitdiff
|
tree
2017-02-02
Bin
Liu
Adju
s
t jit
.
maturity calculatio
n
to start from 1
commit
|
commitdiff
|
tree
2017-02-02
Bin Liu
use reser
v
ed 2M pag
e
s for hot regions of co
d
e
cache
commit
|
commitdiff
|
tree
next