repo.or.cz
/
mono-project.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[profiler] Update a stale comment.
2016-10-04
Al
e
x Rønne Petersen
[profiler]
Upda
t
e a stale co
m
me
n
t
.
commit
|
commitdiff
|
tree
2016-10-04
Alex
R
ønne Petersen
[p
r
ofiler] Add some asserts
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Petersen
[profiler] Simplify send_log_unsafe ()
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rø
n
n
e Pe
t
ers
e
n
[pro
f
iler] Fix a
r
eg
r
ess
i
on that cause
d
all
b
uffers
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Alex Rønne P
e
tersen
[profi
l
er
]
Fix
B
Y
T
E_SIZE macro
conflict on O
S
X
.
commit
|
commitdiff
|
tree
2016-10-03
Alex Røn
n
e P
e
tersen
[profiler] Fix
PROF_TL
S
_FREE () on pthread TLS sy
s
tems
.
commit
|
commitdiff
|
tree
2016-10-03
Rodrigo Kumpera
[profil
e
r] Fix t
h
e b
u
ild on
A
n
droi
d
(missing
fc
n
tl
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne P
e
ters
e
n
[profiler] Fix GC
f
ina
l
ize
o
bject
e
n
d
event not
get
t
ing
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Røn
n
e Peterse
n
Revert "[dom
a
in] Report domain unloads
to the profiler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne Petersen
[profiler] Bui
l
d fix for 4
.
8
.
0
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Peter
s
en
[profil
e
r] Bu
m
p p
r
o
f
iler versio
n
to v1
.
1
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Peter
s
en
[profiler] Don't emit enter/l
e
a
ve
e
v
ents in onlycoverag
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex Rø
n
ne Petersen
[profi
l
e
r] Add a nocounters
o
ption
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
e
x R
ø
nne
P
etersen
[profil
e
r]
A
ddress
a
c
o
u
ple of FIXMEs in the counters
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
etersen
[prof
i
ler]
U
se
e
g
lib alloc/free functions everywhere
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pete
r
sen
[
p
ro
f
i
l
er
]
Warn
i
f we can't detect the
C
PU count
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne P
e
tersen
[profile
r
] Use the na
t
ive thread wrap
p
er function
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Pete
r
sen
[utils/
t
hr
e
ads]
Add
a
nd
export
a
mono_native_thread_join
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
etersen
[util
s
/threa
d
s] Export a
l
l native th
r
ead functions
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Pete
r
sen
[pr
o
filer] Access in_shutdown atomically
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex R
ø
nne Petersen
[profiler]
Dro
p
support f
o
r
perf events on Linux
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
tersen
[utils/lfa] Add a missing #in
c
lude to fix the profi
l
er
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] Disable GC move events
w
h
e
n
allocation even
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex Rønne P
e
t
e
rsen
[
p
rof
i
ler] Clean
u
p and improve the
helper thread c
o
de
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Pete
r
s
e
n
[profiler] Process
r
equests in method_jitted ()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Petersen
[profiler] Remove the need to pa
s
s a Mon
o
Profiler
argument
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Petersen
[p
r
ofiler] Fix the way the profiler frees hazard
o
us
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler]
R
eplace a check with an assert in coverage_filte
r
()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Petersen
[profi
l
er] Add mes
s
age
s
to m
o
st assertions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
øn
n
e
Petersen
[profiler] Remove the ign_res ()
h
ack
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne
P
etersen
[profiler] Clea
n
up t
h
e #include mess in mono-profiler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] Remove mono_threads_attach_t
o
o
l
s
_thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Petersen
[prof
i
ler]
R
emove some broken,
commented-out code
f
rom
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pro
f
iler] assert () -> g_asser
t
(
)
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne
Petersen
[
p
rofiler] Al
w
ays
enabl
e
t
he
he
l
per thr
e
a
d
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Petersen
[prof
i
l
e
r
]
Encapsulate some com
m
on logi
c
in t
h
e E
N
TER_LOG
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Pet
e
rsen
[profiler] Add a missing deinit_thread
() call to the
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
e
x Rønne Petersen
[pro
f
ile
r
] Fix several race conditi
o
ns in accessing
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] Don't flu
s
h
empty l
o
g
buffers
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peter
s
e
n
[profiler] A
d
d an
extra assert
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex
Rønne
Petersen
[sgen] A
l
ways report object m
o
ves on the
G
C
t
hread
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne
Pe
t
er
s
en
[pr
o
filer] Rename
d
ecode
.
c to mprof-rep
o
rt
.
c
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne Pe
t
ersen
[pr
o
f
iler] Ren
a
m
e
pr
o
f
log
.
{c,h} to mono-profiler-log
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Røn
n
e Petersen
[profiler] Remove utils
.
c/utils
.
h,
m
ove
t
h
e code to
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne
P
e
t
e
r
sen
[acceptance-t
e
sts] Impro
v
e the pr
o
filer-stress test
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
te
r
se
n
[
ci
]
Bump the timeou
t
of the prof
i
ler stres
s
test
s
uite
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
t
e
rsen
[sgen
]
Remove bog
u
s mono_profiler_even
t
s
a
ssert
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
e
x
Rønne Pete
r
sen
[utils] Move MONO
_
DEPRECATED to
mon
o
-pu
b
li
b
.
h and m
a
ke
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex
R
øn
n
e Petersen
[profiler] Remove the long-obsolete hsm
o
de opti
o
n
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Petersen
[profile
r
] Docum
e
nt and fix the o
n
lycoverage option
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne
P
etersen
[profiler] Re
m
o
ve th
e
cou
n
ters
o
nly option
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[m
a
n] Update mpro
f
-report
.
1 to indicate
t
he cor
r
e
ct
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
ne Petersen
[profile
r
] Use the s
i
gnal shutdown logic for the s
a
mpling
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
R
ønne P
e
te
r
sen
[pr
o
f
i
ler]
R
em
o
ve some
in
d
irection
i
n
setting up GC
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Petersen
[profile
r
] L
i
ft profi
l
e
r
limitation in m
o
n
o
_
clas
s
_get_alloc
a
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pe
t
ersen
[profiler] Don't leak counter data structure
s
on shutdown
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler]
Simp
l
if
y
c
o
unters
initializati
o
n
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne
P
e
terse
n
[profil
e
r
] Don't emit a per
f
counter
s
sample event
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Petersen
[pro
f
iler] Fix t
h
e cod
e
th
a
t sy
n
thes
i
zes thread
e
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[prof
i
ler] A
d
d
counters f
o
r a
l
l event types
.
commit
|
commitdiff
|
tree
2016-10-02
Vlad Brezae
[runtime
]
Replace
uses of al
l
oc
f
unctions with
g
lib
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Zoltan Varga
[runtim
e
] Pass the initi
a
l
c
ontext to mono_w
a
l
k_st
a
ck_with_c
.
.
.
commit
|
commitdiff
|
tree
2016-09-11
Alex
Rønne
Pet
e
r
s
en
Reve
r
t "[thr
e
a
d
pool-ms] Switch Monitor
t
h
read
t
o
a
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Alex Rønn
e
Petersen
[accept
a
nc
e
-tes
t
s
] Add profiler-stress suite
.
commit
|
commitdiff
|
tree
2016-09-08
Alex Rønne Petersen
[profiler} Don't c
r
ash if a zero sampl
i
ng f
r
equency
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Alex Røn
n
e
Petersen
[sgen] D
o
n't consid
e
r managed write barriers to be
.
.
.
commit
|
commitdiff
|
tree
2016-09-03
Alex Rønne
P
e
tersen
[m
a
n] U
p
da
t
e mprof-re
p
ort
.
1
to
c
over new profiler opt
i
o
n
s
.
commit
|
commitdiff
|
tree
2016-08-31
Alex
Rø
n
n
e Petersen
[profiler] Fix some off-by-ones
in he
a
der size
c
a
lculation
.
commit
|
commitdiff
|
tree
2016-08-31
A
lex Rønne Peterse
n
[profiler] Include arguments,
a
rch
i
tectu
r
e
, and OS
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
A
l
e
x
R
ønne Petersen
[profiler] Fix dump_
h
eade
r
(
) to do ffl
u
sh () in
a
ll
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex
R
ø
nn
e
Pete
r
sen
[runtim
e
] Export
A
PI functions to get arch/
o
s/wo
r
dsize
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
A
l
e
x
Rønne
P
etersen
[p
r
ofiler]
Remove dupli
c
ate #include
.
commit
|
commitdiff
|
tree
2016-08-31
Al
e
x Rønne Petersen
[profiler] Update documentat
i
on for ti
m
e fields
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Røn
n
e P
e
tersen
[profiler]
D
ocume
n
t th
e
TYP
E
_EX
C
EPTION format
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne
Petersen
[profiler] Clean up some enums a bit
.
No
f
ormat ch
a
ng
e
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rø
n
ne Petersen
[profiler]
U
pdate d
o
c
u
mentation
on the ba
c
ktrace format
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne Petersen
[
p
rofi
l
er
]
Pump the haza
r
d free queue w
h
en shutting
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
A
l
ex R
ø
n
n
e Petersen
[u
t
ils/hp] Export mono_thre
a
d_hazardous_tr
y
_
free_all
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne Petersen
[utils/hp] Ke
e
p
pumping the fr
e
e
queue
e
ven when we
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ale
x
Rønne Pe
t
er
s
en
[u
t
ils] Remove ia64-specific
atomics/membar cod
e
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
R
ønne
P
et
e
rsen
[llvm] Fix atomic
o
p
c
odes o
n
ARM
6
4 to emit corr
e
ct
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
Rønn
e
Petersen
[util
s
/atomic
]
F
i
x n
a
tive atomic in
t
r
insics on b
u
ggy
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
Petersen
[u
t
ils] Add a MO
N
O_GNUC_V
E
RSION macro
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[
p
r
o
filer] Re
j
ect heapshot
r
eque
s
ts if we're n
o
t in
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[p
r
ofiler] Pro
c
ess on-demand
h
eapsh
o
t requests o
n
the
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
ex Rønne Petersen
[profil
e
r] Add GC
f
i
n
alization
e
v
e
nts to the format
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Pete
r
se
n
[gc] Expose mono_g
c
_pendi
n
g_finalizers () a
n
d m
o
no_
g
c_finali
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
R
ønn
e
Petersen
[p
r
ofiler] Add GC
finalization callbacks to th
e
profiler
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Røn
n
e Petersen
[profiler
]
In
i
t
i
a
l
ize c
o
unter
s
i
n the
runtime_
i
ni
t
ialized
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rø
n
ne Petersen
[profiler] Norm
a
liz
e
time
f
ields
in the
format
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
ex Rønn
e
P
e
terse
n
[p
r
o
filer] Make th
e
comment in proflog
.
c onl
y
r
e
pr
e
sent
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Peter
s
en
[p
r
ofiler] F
i
x a few form
a
t bloat a
n
d
e
ncod
i
ng
i
ssues
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønn
e
Petersen
[pro
f
i
ler] Emit sy
n
c po
i
nt events when flushing all
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[profiler] Acquire the exc
l
usive buffer lock after
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rø
n
ne Pet
e
rsen
[profile
r
] On
l
y flush buffers when they
exc
e
ed the
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rø
n
ne Peter
s
e
n
[
p
r
ofi
l
e
r
] Process requests in ent
e
r/leav
e
c
allbacks
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[profil
e
r] Pe
r
iodically flush all thread-local buffers
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[p
r
ofiler] I
m
pl
e
me
n
t
g
l
obal
f
lus
h
points fo
r
th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
ex Rønne Pet
e
rsen
[uti
l
s/threads] Export m
o
no_thread_info_yi
e
ld
() for
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ale
x
Rønne Pete
r
sen
[profiler] Remove Lo
g
Buffer
.
locked and r
e
lated
d
ebugging
.
.
.
commit
|
commitdiff
|
tree
next