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
Introduce __ReturnsVoidToRx
2018-05-17
Bin Liu
m
ake sure pers
i
s
tent strin
g
s/
a
r
r
ays live in
uncounted
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
B
in Liu
some cleanup
in mallctl
helpers
commit
|
commitdiff
|
tree
2018-05-16
Bin L
i
u
not chec
k
ing tombstone when releasing mixed arrays
commit
|
commitdiff
|
tree
2018-05-15
Bin Liu
run error handler upon
oom kil
l
commit
|
commitdiff
|
tree
2018-05-11
Bin Liu
delete dead
runtime opti
o
ns
commit
|
commitdiff
|
tree
2018-05-10
Bin Liu
Adjust o
o
m_score_adj t
o
f
a
v
or killing fo
r
ked pro
c
esses
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
Bin Liu
intercept fork() and dis
a
ble it in the
m
ain process
commit
|
commitdiff
|
tree
2018-05-07
Bin
L
iu
don't compare refcount
w
it
h
1 when d
e
cre
f
C
o
untables
commit
|
commitdiff
|
tree
2018-05-07
Bin
Liu
introd
u
ce (uncounted|apc
|
vm)
_
(malloc|fr
e
e) to replace
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
Bin Liu
incre
a
se
m
axi
m
um
s
ize for the high ar
e
n
a
commit
|
commitdiff
|
tree
2018-04-24
B
in Liu
repl
a
ce so
m
e triv
i
al
extent
h
ooks with
n
u
l
l
commit
|
commitdiff
|
tree
2018-04-24
Bin
Liu
allow purging in
m
anaged are
n
as
commit
|
commitdiff
|
tree
2018-04-23
Bin Liu
Use MADV_DONTFORK for
s
ome hu
g
etlb pages
commit
|
commitdiff
|
tree
2018-04-21
Bin Liu
f
ix some compiler warnin
g
s from mac
build
commit
|
commitdiff
|
tree
2018-04-21
Bin Liu
Fix Bu
m
p2MMapper huge page a
c
cou
n
ting
commit
|
commitdiff
|
tree
2018-04-21
B
i
n Liu
remove declaration
of n
o
nexistent struct IMarker
commit
|
commitdiff
|
tree
2018-04-21
Bin
L
iu
stronger type
s
yst
e
m fo
r
rds::
L
ink
commit
|
commitdiff
|
tree
2018-04-16
Bin Liu
c
leanup unused options in JobQueue
D
i
s
pat
c
her
commit
|
commitdiff
|
tree
2018-04-10
Bi
n
Liu
Some clea
n
ups/refo
r
mats around L
o
gge
r
and e
x
c
e
ptions
commit
|
commitdiff
|
tree
2018-04-07
Bin
L
iu
provide a wa
y
to
abo
r
t ongo
i
ng request
s
du
e
to memor
y
.
.
.
commit
|
commitdiff
|
tree
2018-04-07
Bin Liu
Repl
a
ce LOG(Le
v
el) with Logger::Level()
commit
|
commitdiff
|
tree
2018-04-01
Bin Li
u
I
n
clud
e
huget
l
b mappings i
n
process R
S
S reporting
commit
|
commitdiff
|
tree
2018-03-30
Bin Liu
ki
l
l
r
e
gister_globals fo
r
file uploads
in hhv
m
commit
|
commitdiff
|
tree
2018-03-28
Bin Liu
Check
i
f
oth
e
r
t
hreads are running befor
e
hu
g
i
fyText
commit
|
commitdiff
|
tree
2018-03-25
Bin Liu
co
n
vert to u
n
signed bef
o
re l
e
ft sh
i
ftin
g
commit
|
commitdiff
|
tree
2018-03-24
Bin Liu
fix som
e
m
o
re ubsa
n
failures
commit
|
commitdiff
|
tree
2018-03-23
Bin Liu
Merge low arena
a
nd low 1
g
arena
commit
|
commitdiff
|
tree
2018-03-22
B
i
n Liu
Fix hackc lo
g
ger th
r
ead
s
in child process
e
s
commit
|
commitdiff
|
tree
2018-03-19
Bin Liu
u
se
T
HP for
Bump2
M
Mapper a
n
d
use it in Man
a
gedArena
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Bin
Li
u
F
i
x
h
hvm worker thread names
commit
|
commitdiff
|
tree
2018-03-15
Bi
n
Liu
Fix
so
m
e
f
ailed/flaky t
e
s
t
i
n
asan mode
commit
|
commitdiff
|
tree
2018-03-13
B
i
n Liu
not assuming the n
u
m
ber of jemalloc arenas is
small
commit
|
commitdiff
|
tree
2018-03-12
Bin Liu
Put T
r
eadHas
h
Map on
huge pages, and all
o
cate lazily
commit
|
commitdiff
|
tree
2018-03-08
B
i
n L
i
u
Revert
D
70
6
5279: use
THP for Bump
2
MMapper and use
it
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
Bin Liu
use THP
for Bump2MMapper and use it in ManagedArena
commit
|
commitdiff
|
tree
2018-02-24
Bin Liu
Start jemallo
c
background th
r
eads ma
n
ual
l
y
after
h
u
gifyText
commit
|
commitdiff
|
tree
2018-02-18
Bi
n
Liu
Stop writing
t
he jit_matu
r
e_
s
ec l
o
g e
n
try
commit
|
commitdiff
|
tree
2018-02-17
Bin
L
i
u
r
em
o
ve so
m
e outda
t
ed
j
emall
o
c mall
c
tls
commit
|
commitdiff
|
tree
2018-02-14
Bin
Liu
R
e
factor
M
a
nagedArena
commit
|
commitdiff
|
tree
2018-02-08
Bin Liu
streamline ser
v
er setup with
port takeover
commit
|
commitdiff
|
tree
2018-02-07
B
in Liu
calculate jit m
a
t
urit
y
l
e
ss
f
requen
t
ly
commit
|
commitdiff
|
tree
2018-01-30
Bin Liu
add m
e
m
a
v
ailable to M
e
mIn
f
o
commit
|
commitdiff
|
tree
2018-01-10
Bi
n
Liu
avoid calling malloc/
f
ree in
t
he jemalloc exten
t
alloc
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Bin Liu
avoi
d
cal
l
i
n
g malloc/
f
ree in th
e
je
m
alloc ex
t
ent allo
c
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
B
i
n Liu
Fix a
bu
g
in
slab manager on
NUMA
s
ystems
commit
|
commitdiff
|
tree
2017-12-20
Bin Liu
Fix some issue
s
when using huge pages for
t
h
r
ead
s
t
acks
commit
|
commitdiff
|
tree
2017-12-10
Bin Liu
R
e
factor memory
reporting code
commit
|
commitdiff
|
tree
2017-12-08
Bin L
i
u
F
i
x asan build
commit
|
commitdiff
|
tree
2017-12-06
Bin Liu
Consi
d
er code
.
hot
when cal
c
ul
a
ting ji
t
maturity only
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
B
i
n
Liu
us
e
pre-initialize
d
s
t
atic stri
n
gs for some constant
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Bin Liu
f
i
x sha
r
ed library
b
u
il
d
wh
e
n
EvalHHIRGen
e
rateAsse
r
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
Bin Liu
Som
e
refactoring to SlabManager
commit
|
commitdiff
|
tree
2017-11-30
Bin
Liu
fix ASAN build
commit
|
commitdiff
|
tree
2017-11-30
Bin Liu
don'
t
assume mall
o
c() returns 16-byte aligned memory
commit
|
commitdiff
|
tree
2017-11-22
B
in L
i
u
fix asa
n
b
uild
commit
|
commitdiff
|
tree
2017-11-21
Bin Liu
u
s
e
hug
e
page for sta
c
k and som
e
slabs
commit
|
commitdiff
|
tree
2017-11-21
Bin Liu
delete unnecessary assertion
commit
|
commitdiff
|
tree
2017-11-17
Bi
n
Liu
d
i
sable h
i
g
h
1
g arena
when
it
i
s full
commit
|
commitdiff
|
tree
2017-10-25
Bin Liu
updat
e
what the
'/memory'
a
dmin po
r
t
c
o
m
mand
prints
commit
|
commitdiff
|
tree
2017-10-13
Bin Liu
print a
c
tiv
e
size in huge a
r
en
a
s
commit
|
commitdiff
|
tree
2017-10-10
B
i
n
Liu
Refac
t
or a
l
lo
c
a
t
ion
c
ode in Manag
e
dArena
commit
|
commitdiff
|
tree
2017-10-05
Bi
n
Liu
d
r
iveby
cleanup in ManagedAren
a
commit
|
commitdiff
|
tree
2017-10-05
Bin Li
u
Use `next_numa_node()
`
to handle NUMA interleave
commit
|
commitdiff
|
tree
2017-10-03
B
i
n Liu
Only support jem
a
lloc
5
when
using 1G h
u
ge pages
commit
|
commitdiff
|
tree
2017-09-08
Bin Liu
include h
u
getl
b
pages in core
d
u
mps
commit
|
commitdiff
|
tree
2017-09-06
B
in Liu
Turn off purging in arenas
backed by 1G huge pages
commit
|
commitdiff
|
tree
2017-09-06
Bin
L
iu
Avoid unnecessa
r
y allocation in
ap
c
_add(
)
commit
|
commitdiff
|
tree
2017-08-28
Bin Liu
add thre
a
d cache for
h
uge a
r
ena
commit
|
commitdiff
|
tree
2017-06-05
Bin
L
i
u
expose active
JIT
worker
count dur
i
ng retranslateAll()
commit
|
commitdiff
|
tree
2017-05-04
Bin
L
iu
Stop tr
y
in
g
to
u
se 1G
p
age in l
o
w memory a
f
ter space
.
.
.
commit
|
commitdiff
|
tree
2017-03-20
Bin
Liu
fix some hhi for extension
s
commit
|
commitdiff
|
tree
2017-03-17
B
i
n Liu
Ad
d
h
u
ge pages to arena
on demand
commit
|
commitdiff
|
tree
2017-03-13
Bin
L
i
u
Add option to control huge
pag
e
us
a
g
e
commit
|
commitdiff
|
tree
2017-03-08
B
i
n
Liu
Fix
h
ugetlb
b
ug
f
or non-
N
UMA machines
commit
|
commitdiff
|
tree
2017-02-02
Bin L
i
u
A
d
just jit
.
maturity calculation to start f
r
o
m 1
commit
|
commitdiff
|
tree
2017-02-02
Bin Liu
us
e
re
s
erved 2M pages for
hot regions
o
f code
c
ache
commit
|
commitdiff
|
tree
2017-01-31
Bin Liu
de
l
ete C
l
ass::MethodCreateHook
commit
|
commitdiff
|
tree
2017-01-25
Bin L
i
u
Allow diff
e
ren
t
Serve
r
I
P sett
i
ngs for ea
c
h ser
v
er ty
p
e
commit
|
commitdiff
|
tree
2017-01-19
Bi
n
Liu
Put Fi
x
edStringMap/F
P
IE
n
tVec/Pr
o
p
I
nitVe
c
on
huge p
a
g
e
s
commit
|
commitdiff
|
tree
2016-12-15
B
in Liu
Make sure JitMat
u
rity doesn'
t
reach 10
0
befo
r
e jit
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Bi
n
Liu
inl
i
ne
some sma
l
l functi
o
ns
commit
|
commitdiff
|
tree
2016-11-18
Bin Li
u
us
e
crc hash funct
i
o
n
for integers in
more plac
e
s
commit
|
commitdiff
|
tree
2016-11-17
Bin Liu
Add a
n
arena
backed
by 1G pages fo
r
sh
a
re
d
da
t
a not
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
B
in Liu
Avoid code p
a
tching with SSE4
.
2 compiler
f
lag
commit
|
commitdiff
|
tree
2016-11-12
B
in
L
iu
T
ell
O
OM killer to kill the
d
ying ser
v
er
commit
|
commitdiff
|
tree
2016-11-08
Bin
Liu
put sta
t
ic arrays
in low
memor
y
commit
|
commitdiff
|
tree
2016-11-08
Bin Liu
Use MAP_SHARED for 1G huge pages
commit
|
commitdiff
|
tree
2016-11-04
B
in Liu
avo
i
d
strin
g
comparis
o
n w
h
en decid
i
ng
execution mode
commit
|
commitdiff
|
tree
2016-10-30
Bin L
i
u
Mak
e
sure _Exit() is u
s
ed to exit a LightPro
c
ess
commit
|
commitdiff
|
tree
2016-10-24
B
i
n Liu
tr
y
to alloc
a
t
e from hu
g
e pages in LowAlloc
a
to
r
commit
|
commitdiff
|
tree
2016-10-13
Bin Liu
Log some stats abou
t
ser
v
er shutdown
commit
|
commitdiff
|
tree
2016-10-12
Bin Liu
I
nt
r
oduce
a
load fac
t
or to
e
a
se lo
a
d testing
commit
|
commitdiff
|
tree
2016-10-10
Bin
L
iu
R
e
n
ame boot_t
i
m
er
.
{h|cpp} to b
o
o
t
-
s
tats
.
{h|cpp}
commit
|
commitdiff
|
tree
2016-10-04
B
in
L
iu
Allow simpli
f
ier to generate
a
terminal
f
r
om an
i
ns
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2016-09-29
Bin
Li
u
intro
d
uce an option t
o
tune
when old server is s
h
utd
o
wn
commit
|
commitdiff
|
tree
2016-09-27
Bin Liu
All
o
w e
x
cept
i
o
n
s in ServerInit hooks
commit
|
commitdiff
|
tree
2016-09-26
Bin Li
u
F
ix a bad
a
ss
e
rtion when c
h
ecking me
m
o
ry pressure
commit
|
commitdiff
|
tree
2016-08-12
B
in Liu
Use folly::Random::rand32()
to de
c
ide time of fi
r
st
.
.
.
commit
|
commitdiff
|
tree
2016-08-11
Bin
L
iu
Reduce I
O
prio
r
i
t
y
f
or th
e
readahead thread
commit
|
commitdiff
|
tree
2016-08-11
B
in L
i
u
D
e
lete Runtime
O
ption::
S
tartupDoc
u
ment
commit
|
commitdiff
|
tree
next