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] Clarify docs for mono_profiler_set_sample_mode ().
2017-07-14
Alex
Rønn
e
Petersen
[pr
o
filer] C
l
arify
d
ocs
f
or
mono_profil
e
r_s
e
t_sample_mode ()
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x Rønne Peter
s
en
[profiler] Us
e
mono
_
cpu_cou
n
t ()
from utils/
p
rocli
b
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
P
eters
e
n
[ut
i
ls/p
r
oclib] Export mono_cpu_count ()
for us
e
in
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Peters
e
n
[
p
r
o
fi
l
e
r
] Update file headers
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønn
e
Petersen
[pr
o
f
il
e
r]
Use EXIT
_
L
O
G
instead of EX
I
T_LOG
_
E
XPLICIT
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne P
e
tersen
[profiler] Clean up count
e
r data structures
a bit
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Pe
t
ersen
[pr
o
fi
l
er] Cons
o
lidate log
pro
f
iler
s
tate
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
P
et
e
rsen
[profiler] Drop support fo
r
th
e
ol
d
-style sample opt
i
on
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
Petersen
[prof
i
l
er]
R
emove t
h
e nee
d
to pass a MonoP
r
o
fil
e
r poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
Rø
n
ne
P
e
terse
n
[prof
i
l
e
r
] Clean up logging to u
s
e th
e
n
ew
l
oggi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
ex Rø
n
ne Petersen
[profiler] Remove s
u
pp
o
rt
f
or
t
he outp
u
t
=-FILENAME
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
ex Rø
n
ne Petersen
[
p
rofiler
]
R
emove
the debug-coverage option
.
commit
|
commitdiff
|
tree
2017-07-14
Alex R
ø
nne Pe
t
e
rsen
[utils/logger] Expo
r
t loggi
n
g
functi
o
n
s
fo
r
t
he pr
o
filer
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Petersen
[pro
f
iler] Use
expl
i
ci
t
values for enum member
s
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
ex Rønne
Petersen
[profil
e
r] Remove un
u
sed T
Y
PE_END
e
num me
m
ber
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
Peter
s
en
[
profi
l
e
r] Update sample hi
t
size c
a
lcula
t
ion
.
commit
|
commitdiff
|
tree
2017-07-13
Alex Rønne P
e
tersen
Add initial CODEO
W
N
E
RS f
i
le
.
commit
|
commitdiff
|
tree
2017-07-09
Alex Rønne Petersen
[
p
r
ofiler]
Remov
e
th
e
type fiel
d
from
T
Y
P
E_SAMPLE_HIT
.
commit
|
commitdiff
|
tree
2017-07-08
Alex Rønne Petersen
[pr
o
filer] Hide t
h
e
GC
roots callback
behind a
macro
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønne
P
e
t
e
rsen
[sdb]
Fix sig
n
atures of thread-rela
t
ed profil
e
r call
b
acks
.
commit
|
commitdiff
|
tree
2017-07-07
Ale
x
Rønne
P
etersen
[profiler] Don't enable sam
p
ling if frequency
is zero
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønne Petersen
[p
r
ofiler] Fix
a type nam
e
conflict
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønn
e
Petersen
[
p
r
ofiler] Report main t
h
rea
d
name afte
r
attac
h
ing
.
commit
|
commitdiff
|
tree
2017-07-06
Al
e
x Rønne Pe
t
ersen
[
p
rofiler] Don't en
a
ble GC and th
r
ead eve
n
ts for c
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne
P
eterse
n
[prof
i
ler] No longer u
s
e
e
n
ter/leave instr
u
mentat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Alex
R
ønne
Petersen
[msvc] Update
d
ef
files a
f
ter profiler
A
PI change
s
.
commit
|
commitdiff
|
tree
2017-07-06
Alex R
ø
nne P
e
te
r
sen
[
utils] Mark mono_
d
l_op
e
n () as
M
ONO_API
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne
P
e
tersen
[metadata] Mark mono_loader_register_module (
)
as M
O
NO_A
P
I
.
commit
|
commitdiff
|
tree
2017-07-06
A
lex Rønne Petersen
[p
r
ofi
l
e
r] Add
M
O
NO_PROFILER
_
API_VERSION
macr
o
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Peterse
n
[pro
f
ile
r
] Sp
l
it shutdow
n
callback in
t
o
early/
l
ate
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Petersen
[runtime] New
prof
i
ler API
.
commit
|
commitdiff
|
tree
2017-06-28
Alex Rønne
P
etersen
[accepta
n
ce-tests] Don't pass a zero sa
m
pling
/
heapshot
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Alex Rø
n
n
e
Petersen
[profile
r
] Do the
sign
a
l ack after ch
e
cking
t
ha
t
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Petersen
[profiler] Remove cl
a
ss unload ev
e
nts
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rø
n
ne Petersen
[mini] Use an
atomic add
for the
c
o
de cov
e
rage counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Peterse
n
[mini]
R
emo
v
e codeg
e
n speci
a
l cases
a
round MONO_PR
O
FILE_ENTE
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Petersen
[pro
f
ile
r
] Fix
a
dea
d
lock
due
t
o
recursive
use of the
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Al
e
x Rønne Petersen
[profiler
]
Remove an unnecessary c
h
eck
t
h
at could hi
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Røn
n
e
Petersen
[acce
p
tance-t
e
sts] Update
t
he
p
ro
f
iler-stress test
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Al
e
x Rønne
Petersen
[profi
l
er] Fix 'no' argument parsing
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rø
n
ne Peterse
n
[pr
o
filer] Implemen
t
a new bu
f
fer reader/w
r
iter lock
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne P
e
tersen
[
profi
l
er] Requi
r
e a
n
ac
k
of
t
h
e
previous sampling
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[ut
i
ls/
t
hrea
d
s]
E
x
p
ort small ID fun
c
tions
as p
a
rt of
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Røn
n
e Peterse
n
[uti
l
s/t
h
re
a
ds] Print an e
r
ro
r
and abort if pthread_kill
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønn
e
Pet
e
rsen
[profiler] R
e
move a
F
IXME
tha
t
likely
w
on't be addr
e
ss
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Pete
r
sen
[
p
rofiler] Ensure tha
t
b
u
f
fer size
is adjusted
t
o whatever
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex
R
ønne Petersen
[
p
rofiler] Remove th
e
buffer size hack in en
s
ure_logb
u
f_
u
nsa
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne
Petersen
[profiler] Attac
h
threads automatically
in all
call
b
acks
.
commit
|
commitdiff
|
tree
2017-06-20
Alex
R
ønne Peter
s
en
[profile
r
]
Flus
h
the
d
u
m
p
er thread eve
r
y second
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Peter
s
en
[
p
r
o
filer] Take
the
r
ea
d
e
r
lock when modifying the
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Peter
s
en
[profiler] Bump log profi
l
e
r
ve
r
si
o
n
t
o 2
.
0
due to
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønn
e
Pe
t
ersen
[profiler] I
n
t
r
o
du
c
e
t
he Mo
n
o
.
P
r
ofiler
.
Log library
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
A
l
e
x Rønne Peterse
n
[profiler
]
B
u
m
p
for
m
at
versi
o
n to 1
4
.
commit
|
commitdiff
|
tree
2017-06-19
Ale
x
Rønne Petersen
[pro
f
i
l
er] Updat
e
f
ormat
description comment
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Petersen
[profiler] E
n
co
d
e the add
r
ess
in TYPE_S
A
MPLE_
U
BIN as
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
A
l
ex Rønn
e
P
e
tersen
[pr
o
filer]
A
dd an exce
p
ti
o
n object field to TYPE_
C
LAUSE
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Petersen
[profiler]
Add an image po
i
nter fi
e
ld to assembly load
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Ale
x
R
ø
nne Petersen
[profiler] S
i
mplify the encoding o
f
m
o
n
itor
events
.
commit
|
commitdiff
|
tree
2017-06-18
Ale
x
Rønne Petersen
[profiler
]
Add an
exception cl
a
u
s
e callback
t
h
at receives
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
A
lex Rønne
P
e
ters
e
n
[runt
i
me] Don't chan
g
e
t
he nativ
e
name of the main
.
.
.
commit
|
commitdiff
|
tree
2016-10-08
Alex Rønn
e
Pete
r
sen
[profiler] Sta
r
t the helper thr
e
a
d
before the w
r
i
ter
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
A
lex Rønne Peters
e
n
[
p
rofiler]
Use macro consta
n
ts ins
t
ead of passing
a
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Alex
R
ø
nn
e
P
e
tersen
[prof
i
ler]
Update
a stale comment
.
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Rønne Pe
t
e
rsen
[p
r
o
f
iler]
A
d
d
some asse
r
ts
.
commit
|
commitdiff
|
tree
2016-10-04
A
lex
R
ønne Petersen
[
profiler]
Simpli
f
y sen
d
_log_unsafe
()
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Petersen
[
profile
r
] Fix a regression
that
cause
d
all buff
e
rs
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Alex
R
ønne
P
et
e
rsen
[profiler] Fix
BYTE_SIZE
m
ac
r
o conflict
o
n OS X
.
commit
|
commitdiff
|
tree
2016-10-03
Alex R
ø
nne Petersen
[profi
l
er] Fix PROF_TLS_
F
REE () on p
t
hre
a
d TLS syst
e
ms
.
commit
|
commitdiff
|
tree
2016-10-03
R
o
d
r
igo Kumpe
r
a
[profiler] Fix the build on
Android (mis
s
i
n
g
fcn
t
l
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pr
o
filer] Fix
G
C f
i
nali
z
e o
b
je
c
t
e
n
d e
v
ent
n
o
t
getting
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
Re
v
ert "[doma
i
n] Repo
r
t domain
u
nlo
a
ds to
the pro
f
iler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
t
ersen
[pro
f
iler] Bump profiler version
to v1
.
1
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pe
t
ersen
[profi
l
er] Do
n
't e
m
it en
t
er/leave events in
onlycoverage
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
et
e
rsen
[pr
o
filer] Add a
nocounters
option
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
tersen
[profile
r
] Add
r
ess a cou
p
l
e
of FIXMEs in th
e
c
o
u
nters
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[
p
rofiler] Us
e
eglib alloc/free f
u
n
ctions everywhere
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex
R
ønne Peters
e
n
[pr
o
f
i
l
er]
Warn if
we c
a
n't detect the
C
P
U
count
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne Pete
r
sen
[
p
rofile
r
] Use the
native thread wr
a
pp
e
r funct
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pete
r
sen
[
utils/threads] A
d
d and e
x
port a mono_native
_
thre
a
d_join
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex
R
ø
n
n
e Petersen
[
uti
l
s/thr
e
ad
s
]
Export all native thread fu
n
cti
o
ns
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Petersen
[
p
rofiler] Access in_shutdo
w
n ato
m
i
c
ally
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
tersen
[profiler] Drop supp
o
rt for
pe
r
f
events on Li
n
ux
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne
P
etersen
[utils/lfa]
Add a mis
s
i
n
g #include
t
o fix
t
h
e profi
l
er
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Pete
r
s
e
n
[p
r
o
file
r
] Disable GC move ev
e
nts
w
hen
allo
c
ation events
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Petersen
[profiler] Clean up an
d
impr
o
ve the helper thread code
.
commit
|
commitdiff
|
tree
2016-10-02
Alex R
ø
n
n
e Petersen
[pro
f
iler] Process
r
e
q
u
e
sts in method_jitted ()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Pete
r
s
e
n
[profiler] Remove the
need to pass a MonoProfiler
argume
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
øn
n
e Pe
t
ersen
[profiler] Fi
x
the way the prof
i
ler frees haza
r
dous
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Petersen
[pr
o
filer] Replace a check with
a
n assert in
co
v
erage_filte
r
(
)
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] Add mess
a
ges to mo
s
t assertion
s
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Peter
s
en
[pr
o
f
iler] Remove the ign_res (
)
hack
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Pet
e
rs
e
n
[profil
e
r] Clean
up the
#
inc
l
ud
e
mess in mono-p
r
of
i
ler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
et
e
rsen
[profiler] R
e
move mono_th
r
eads_attach
_
t
o
ols
_
t
h
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne Pe
t
ersen
[profile
r
] R
e
mo
v
e
s
om
e
bro
k
en
,
commented-out cod
e
from
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
e
x
Rønne Petersen
[profi
l
er] assert ()
-
> g_assert ()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profile
r
] Always enable
t
he hel
p
er th
r
ead
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne
P
etersen
[pro
f
iler] Encap
s
ulate some
c
omm
o
n
l
ogic in the ENTER_LOG
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[
p
rofiler]
Add a m
i
ssi
n
g deinit_
t
hre
a
d
(
)
call
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Petersen
[profiler] F
i
x several r
a
ce c
o
nditions in accessin
g
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
etersen
[profi
l
er
]
Don't f
l
u
sh emp
t
y log
buffers
.
commit
|
commitdiff
|
tree
next