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
Move a few things around to unblock autoimport of Rx namespace
2018-06-20
B
i
n Liu
fix lo
g
line format
commit
|
commitdiff
|
tree
2018-06-16
Bin Liu
use po
i
nter address to
help check countedn
e
ss
commit
|
commitdiff
|
tree
2018-06-12
B
in
L
iu
alloca
t
e
low memor
y
from
1G
upward
commit
|
commitdiff
|
tree
2018-06-11
Bin Liu
remove String
:
:FromCSt
r
commit
|
commitdiff
|
tree
2018-06-05
Bi
n
Liu
write se
r
ialized profile data after generating
optim
i
zed
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
B
in L
i
u
a
void new t
r
ansla
t
io
n
s when retranslateAl
l
is scheduled
commit
|
commitdiff
|
tree
2018-06-01
Bin Liu
use si
z
ed free wh
e
n
u
sin
g
jemalloc
commit
|
commitdiff
|
tree
2018-06-01
B
i
n Li
u
some
mi
c
ro opti
m
izatio
n
and cleanups in
a
ll
o
cator code
commit
|
commitdiff
|
tree
2018-05-25
B
in
Liu
allow
b
ui
l
di
n
g without using
m
anaged
a
renas bu
t
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Bin Liu
m
a
ke persistent
r
ds handle not relative to
t
l
_
base
commit
|
commitdiff
|
tree
2018-05-21
B
in
Li
u
atomica
l
ly publish profile d
a
ta file i
n
prof data seriali
z
er
commit
|
commitdiff
|
tree
2018-05-17
B
in Liu
make
s
ur
e
persistent strings/ar
r
ays
live in uncounted
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Bin
L
iu
som
e
cl
e
anup in mallctl helpers
commit
|
commitdiff
|
tree
2018-05-16
Bin Li
u
not checking
t
o
mbston
e
w
hen releasing mixed arrays
commit
|
commitdiff
|
tree
2018-05-15
Bin Liu
run
error hand
l
er upon oom kill
commit
|
commitdiff
|
tree
2018-05-11
Bin Liu
d
e
l
e
te d
e
ad
ru
n
time options
commit
|
commitdiff
|
tree
2018-05-10
B
i
n Liu
A
d
just oom_
s
core_a
d
j to favo
r
killin
g
fork
e
d proce
s
ses
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
Bin Liu
i
n
t
e
rcept fork()
and disa
b
le it in the main process
commit
|
commitdiff
|
tree
2018-05-07
Bin Liu
do
n
't compa
r
e
r
e
fcount
w
ith 1 when decre
f
Countable
s
commit
|
commitdiff
|
tree
2018-05-07
Bin Liu
introduce (unc
o
unted|apc|
v
m)_(malloc|free) to
r
eplace
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
Bin Liu
incr
e
a
s
e maximu
m
size
f
o
r
the high ar
e
na
commit
|
commitdiff
|
tree
2018-04-24
B
i
n Li
u
replace some trivial extent hooks w
i
th null
commit
|
commitdiff
|
tree
2018-04-24
Bin Liu
allow purging in ma
n
aged are
n
a
s
commit
|
commitdiff
|
tree
2018-04-23
Bin Li
u
Use MA
D
V_DO
N
T
FORK f
o
r
s
ome h
u
getlb
pages
commit
|
commitdiff
|
tree
2018-04-21
Bin Liu
fix some compiler warn
i
ngs fr
o
m ma
c
build
commit
|
commitdiff
|
tree
2018-04-21
Bin Liu
Fix Bump2MMapper hug
e
page
a
c
count
i
ng
commit
|
commitdiff
|
tree
2018-04-21
B
i
n Liu
remo
v
e declaration of
n
on
e
xistent s
t
ruct IMarker
commit
|
commitdiff
|
tree
2018-04-21
Bin Li
u
stronger type system for rd
s
::Link
commit
|
commitdiff
|
tree
2018-04-16
Bin Liu
cleanup unused options in
J
o
bQueueDisp
a
tcher
commit
|
commitdiff
|
tree
2018-04-10
Bi
n
Liu
S
o
m
e
cleanups/reform
a
ts around Logger
a
nd exceptions
commit
|
commitdiff
|
tree
2018-04-07
B
i
n Liu
p
ro
v
ide a wa
y
to abort ongoin
g
requests due to memory
.
.
.
commit
|
commitdiff
|
tree
2018-04-07
Bin
L
iu
Re
p
lace LOG(Lev
e
l) with Logger::
L
evel(
)
commit
|
commitdiff
|
tree
2018-04-01
B
i
n Liu
Include hugetlb mappings i
n
process RSS
r
eporting
commit
|
commitdiff
|
tree
2018-03-30
Bin L
i
u
kil
l
reg
i
ster
_
globals for
f
ile uploads in hhvm
commit
|
commitdiff
|
tree
2018-03-28
B
i
n
Liu
Chec
k
if other threa
d
s are run
n
in
g
b
e
f
ore hugif
y
Text
commit
|
commitdiff
|
tree
2018-03-25
Bi
n
Li
u
convert to unsigned before
l
e
ft shifting
commit
|
commitdiff
|
tree
2018-03-24
Bin Liu
fix so
m
e more u
b
san fai
l
ures
commit
|
commitdiff
|
tree
2018-03-23
Bin Liu
Mer
g
e
low ar
e
na
a
n
d
low 1g arena
commit
|
commitdiff
|
tree
2018-03-22
Bin Li
u
Fix hackc logger thre
a
ds
in child proc
e
s
s
es
commit
|
commitdiff
|
tree
2018-03-19
Bi
n
Li
u
u
s
e
THP
f
or Bu
m
p
2
M
M
apper and
use
it in ManagedAre
n
a
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Bin Liu
F
i
x hhvm wo
r
ker thre
a
d nam
e
s
commit
|
commitdiff
|
tree
2018-03-15
Bin
L
iu
Fix s
o
m
e
failed/fl
a
ky t
e
st in asa
n
mode
commit
|
commitdiff
|
tree
2018-03-13
Bin Liu
not assuming
t
he number of jemalloc ar
e
nas i
s
sm
a
ll
commit
|
commitdiff
|
tree
2018-03-12
Bin
Liu
P
u
t
TreadHashMap on huge pages,
a
nd allocate lazily
commit
|
commitdiff
|
tree
2018-03-08
Bin Li
u
Revert D7
0
6
527
9
:
use
T
HP
for Bump2MMap
p
er and u
s
e it
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
Bin
L
i
u
use THP for Bump2MMapper and use it in M
a
nagedA
r
en
a
commit
|
commitdiff
|
tree
2018-02-24
Bi
n
L
i
u
Start j
e
mall
o
c back
g
round thread
s
man
u
a
lly after hugifyText
commit
|
commitdiff
|
tree
2018-02-18
Bin
Liu
S
top writin
g
the jit_ma
t
ure_s
e
c log ent
r
y
commit
|
commitdiff
|
tree
2018-02-17
Bin Liu
remove some
o
utdated
jemalloc mall
c
t
l
s
commit
|
commitdiff
|
tree
2018-02-14
Bin Liu
Re
f
ac
t
o
r
ManagedArena
commit
|
commitdiff
|
tree
2018-02-08
Bin Liu
s
t
reaml
i
n
e
server setup w
i
th
p
ort take
o
ver
commit
|
commitdiff
|
tree
2018-02-07
Bin Liu
calcula
t
e
jit maturi
t
y l
e
ss frequ
e
ntly
commit
|
commitdiff
|
tree
2018-01-30
Bin Liu
add
memavailable to Mem
I
nfo
commit
|
commitdiff
|
tree
2018-01-10
Bin
L
iu
avoid calling mallo
c
/free
i
n the jemalloc extent
a
lloc
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
B
i
n Liu
avo
i
d calling malloc/fr
e
e in
t
h
e jemalloc
e
x
t
ent
allo
c
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Bin Liu
Fix
a
bug in
s
l
ab manager o
n
NUMA syst
e
m
s
commit
|
commitdiff
|
tree
2017-12-20
Bin Liu
F
i
x
some issues
w
hen using huge page
s
for thread stacks
commit
|
commitdiff
|
tree
2017-12-10
Bin Liu
Refactor memory reporting code
commit
|
commitdiff
|
tree
2017-12-08
Bin
L
iu
F
ix
as
a
n build
commit
|
commitdiff
|
tree
2017-12-06
Bin Liu
C
onsider c
o
de
.
hot when calculat
i
ng jit matu
r
ity
o
nly
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Bin Liu
us
e
p
r
e-ini
t
ialized static strin
g
s for so
m
e con
s
t
ant
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Bin Liu
fix shared libra
r
y build when EvalHH
I
R
Gener
a
teAsserts
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
B
i
n Liu
Som
e
refactor
i
ng to SlabManager
commit
|
commitdiff
|
tree
2017-11-30
Bin Li
u
fix ASAN bu
i
ld
commit
|
commitdiff
|
tree
2017-11-30
Bin Liu
don't assume
m
alloc() returns 1
6
-byte
aligne
d
memory
commit
|
commitdiff
|
tree
2017-11-22
Bin L
i
u
fix asan build
commit
|
commitdiff
|
tree
2017-11-21
Bi
n
L
i
u
use huge pa
g
e for stack and some sl
a
b
s
commit
|
commitdiff
|
tree
2017-11-21
Bi
n
Liu
delete unnecessar
y
ass
e
rtion
commit
|
commitdiff
|
tree
2017-11-17
Bin Liu
disable hig
h
1
g
arena when it
i
s full
commit
|
commitdiff
|
tree
2017-10-25
Bin Li
u
update what
t
h
e
'/mem
o
ry' admin port
c
ommand
p
rints
commit
|
commitdiff
|
tree
2017-10-13
Bin Liu
print active size
i
n
huge a
r
enas
commit
|
commitdiff
|
tree
2017-10-10
Bin Liu
Refactor allocation code in
ManagedAre
n
a
commit
|
commitdiff
|
tree
2017-10-05
B
i
n Liu
drive
b
y
cleanup in ManagedArena
commit
|
commitdiff
|
tree
2017-10-05
Bin L
i
u
Use `next_numa_node()`
t
o
handle NUMA i
n
terleave
commit
|
commitdiff
|
tree
2017-10-03
Bi
n
Liu
On
l
y s
u
pport jemalloc 5
w
hen
u
sing 1
G
huge pages
commit
|
commitdiff
|
tree
2017-09-08
B
in Liu
include
h
uge
t
lb page
s
in core dumps
commit
|
commitdiff
|
tree
2017-09-06
B
in Liu
T
u
r
n off purging in arena
s
backed by 1G huge p
a
ges
commit
|
commitdiff
|
tree
2017-09-06
Bin Liu
Avoid unnecessary allocat
i
on in apc_add()
commit
|
commitdiff
|
tree
2017-08-28
Bin Liu
add thread c
a
che for hu
g
e
a
r
ena
commit
|
commitdiff
|
tree
2017-06-05
Bin Liu
ex
p
ose active JIT worker count du
r
ing retran
s
lateAll
(
)
commit
|
commitdiff
|
tree
2017-05-04
Bin Liu
Stop tr
y
ing
t
o use 1
G
page in
l
ow memory
af
t
er space
.
.
.
commit
|
commitdiff
|
tree
2017-03-20
Bin Liu
fix some hhi
for
e
xten
s
ions
commit
|
commitdiff
|
tree
2017-03-17
Bin L
i
u
Add
h
u
g
e
p
ages to are
n
a on demand
commit
|
commitdiff
|
tree
2017-03-13
Bin Li
u
Ad
d
option to con
t
ro
l
huge page u
s
age
commit
|
commitdiff
|
tree
2017-03-08
Bin Liu
Fix hu
g
etl
b
bug f
o
r non-NUMA machines
commit
|
commitdiff
|
tree
2017-02-02
Bin Liu
Adj
u
s
t
jit
.
m
a
t
u
ri
t
y calculation to start fro
m
1
commit
|
commitdiff
|
tree
2017-02-02
Bin Liu
use reserved 2M pag
e
s
for hot regions of code cache
commit
|
commitdiff
|
tree
2017-01-31
B
i
n
Liu
del
e
te
Class::M
e
t
h
odCre
a
teHook
commit
|
commitdiff
|
tree
2017-01-25
Bin L
i
u
Allow d
i
fferent ServerIP settings for each server type
commit
|
commitdiff
|
tree
2017-01-19
Bin
L
iu
Put FixedStringMap/FPIEntVec/PropInitVe
c
o
n
huge pages
commit
|
commitdiff
|
tree
2016-12-15
Bin Liu
Make sure
J
itMaturity
d
oesn't reach 100 before ji
t
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
B
in Liu
inline some small functi
o
ns
commit
|
commitdiff
|
tree
2016-11-18
Bi
n
Li
u
u
s
e crc hash function f
o
r int
e
gers in more plac
e
s
commit
|
commitdiff
|
tree
2016-11-17
Bin Liu
Add an arena backed b
y
1G
p
ages for shared data
not
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Bin
L
iu
Avoid code patching with SSE4
.
2 compiler flag
commit
|
commitdiff
|
tree
2016-11-12
Bin Liu
Tell OOM killer to kill the dy
i
ng se
r
ver
commit
|
commitdiff
|
tree
2016-11-08
Bin
L
iu
put sta
t
i
c
a
rrays in
low memory
commit
|
commitdiff
|
tree
2016-11-08
B
i
n L
i
u
Use
MAP
_
SHAR
E
D for 1G h
u
ge
p
ages
commit
|
commitdiff
|
tree
2016-11-04
Bin Liu
avoi
d
string
compari
s
on whe
n
deciding execut
i
on mode
commit
|
commitdiff
|
tree
2016-10-30
Bin Liu
Make su
r
e _Exit() is us
e
d
to
e
x
it
a LightProcess
commit
|
commitdiff
|
tree
next