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] Drop support for the old-style sample option.
2017-07-14
Ale
x
Rønne
Peters
e
n
[profiler]
Drop support for the old
-
style
s
ample option
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
P
etersen
[profiler] Remove
the need
to
pass a MonoProfiler p
o
inter
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rø
n
ne Petersen
[profiler] Cl
e
an
up logging to use t
h
e new logg
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Petersen
[
profiler]
R
emove support for the output=-FIL
E
NAME
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
P
e
tersen
[profiler] R
e
move the debug-
c
overage op
t
io
n
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
P
etersen
[u
t
i
l
s
/
logger
]
Exp
o
rt logging functi
o
ns f
o
r th
e
p
r
ofiler
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x Røn
n
e Petersen
[profiler] Use explicit values for enum members
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønn
e
Petersen
[
p
rofiler] Remove unuse
d
TYPE
_
EN
D
enum member
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
Rønne
Peterse
n
[profiler] Update sample hit siz
e
c
a
lculation
.
commit
|
commitdiff
|
tree
2017-07-13
A
lex Rønne Petersen
Add i
n
itial CODEOWNER
S
file
.
commit
|
commitdiff
|
tree
2017-07-09
Alex
Rønne Petersen
[
p
ro
f
iler]
R
emove the t
y
pe
f
i
eld from TYPE_SAMPLE_HIT
.
commit
|
commitdiff
|
tree
2017-07-08
A
lex Rønne Peters
e
n
[profiler] Hide the
G
C
root
s
callback beh
i
n
d a
mac
r
o
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
A
lex Rønne Petersen
[sdb] Fix si
g
natures of thread-related p
r
o
filer ca
l
lback
s
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Røn
n
e
P
e
t
ersen
[profiler] Don'
t
enable sampl
i
ng
if f
r
equency
is zero
.
commit
|
commitdiff
|
tree
2017-07-07
A
l
ex Rønne Pete
r
sen
[profiler] Fix
a type
n
ame conflict
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønne P
e
ters
e
n
[profiler] Re
p
ort main thread nam
e
a
fter attaching
.
commit
|
commitdiff
|
tree
2017-07-06
Ale
x
Rønne Pete
r
sen
[profil
e
r] Don'
t
enable
G
C
and threa
d
events for
code
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
A
lex Rønne Peter
s
en
[p
r
o
f
i
l
er] No longer use
enter/leave instrumentation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Petersen
[msvc] Upd
a
te def files after
p
rofi
l
er API changes
.
commit
|
commitdiff
|
tree
2017-07-06
A
lex Røn
n
e
P
e
ters
e
n
[
u
t
i
ls] Mark mono_dl_open () as M
O
NO_API
.
commit
|
commitdiff
|
tree
2017-07-06
A
lex
Rønne
P
e
tersen
[me
t
ada
t
a] Mark mono_lo
a
d
e
r
_register_module () as M
O
NO
_
API
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Petersen
[profiler] Add MONO_PROFILE
R
_A
P
I_VER
S
ION macro
.
commit
|
commitdiff
|
tree
2017-07-06
A
l
ex Rønne
P
e
t
e
rsen
[profiler] Split shutdown call
b
ack int
o
early/lat
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Ale
x
R
ønne Pet
e
rsen
[runt
i
me] New
p
r
ofi
l
er API
.
commit
|
commitdiff
|
tree
2017-06-28
Alex Rønne Petersen
[accep
t
ance-tests] Don't
pas
s
a zero s
a
m
p
ling/heaps
h
ot
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
A
lex
R
ønne Petersen
[
profiler] Do the signal ack afte
r
checking that the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Petersen
[p
r
ofiler]
Remov
e
c
lass
u
nl
o
ad e
v
ents
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne
P
e
t
ersen
[
m
ini] Us
e
an atomic
a
dd for the co
d
e
co
v
erage counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Al
e
x Rønne
P
e
t
ersen
[mini] Remove codegen special cases around MONO_PRO
F
ILE_ENTE
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
A
lex Rønne Petersen
[p
r
ofile
r
]
Fix a dead
l
ock due to
r
ecursive use of the
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Peterse
n
[
p
r
of
i
ler] R
e
move
an unn
e
cess
a
ry check t
h
a
t
co
u
ld hide
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[acceptance-te
s
t
s
] Update the profiler-stress t
e
st
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex
Rø
n
ne Peterse
n
[profiler] Fix 'n
o
' ar
g
u
m
ent parsing
.
commit
|
commitdiff
|
tree
2017-06-20
Ale
x
Rønne Pet
e
rsen
[pr
o
filer] Imple
m
en
t
a
n
ew buf
f
er
re
a
der/writer lock
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Ale
x
Rønne Petersen
[prof
i
ler]
R
eq
u
ire an
ack o
f
the prev
i
ous
s
ampling
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne P
e
tersen
[
util
s
/threads] Export small ID
f
u
nctions as
part of
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
l
e
x
Rønne Petersen
[utils/threads] Print an
e
rror and abort if
pthread_kil
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex Rønne Pete
r
sen
[profile
r
] R
e
m
o
ve
a FIX
M
E th
a
t likely won't be a
d
dressed
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex Rønne Petersen
[profiler
]
Ensure that buffer size is adjus
t
e
d
to w
h
ate
v
er
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex
Rønne Petersen
[pr
o
filer] Rem
o
ve
t
h
e b
u
ffer s
i
ze hack in ensur
e
_
logbuf_unsa
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex R
ø
nne Petersen
[profile
r
] Attach threads automatically in all callbacks
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[profiler]
Fl
u
sh the dump
e
r
thread every seco
n
d
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[profiler] Take the reader lo
c
k when modifyin
g
the
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Petersen
[profil
e
r] Bump
l
og
profiler ve
r
si
o
n to 2
.
0 due to
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne
P
etersen
[pro
f
i
l
er] Int
r
oduc
e
the M
o
no
.
P
r
ofi
l
er
.
Lo
g
li
b
r
a
ry
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rø
n
ne
Pe
t
er
s
en
[profiler] Bum
p
format version to
14
.
commit
|
commitdiff
|
tree
2017-06-19
A
lex Rønne Petersen
[profiler] Upd
a
te format description comm
e
nt
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Petersen
[pr
o
filer] Encode the addr
e
s
s
in TYP
E
_SAMPL
E
_U
B
IN
as
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne
Petersen
[profi
l
er] A
d
d
a
n exception object
f
i
eld to TYPE
_
C
L
AUSE
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Pe
t
ersen
[profiler] Add an image p
o
inter fie
l
d to assembly load
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
A
l
e
x
R
ø
nne Petersen
[profiler
]
S
impli
f
y
the encodi
n
g of mon
i
tor
ev
e
nt
s
.
commit
|
commitdiff
|
tree
2017-06-18
Alex Rønne Pe
t
e
r
sen
[pro
f
iler] Add an exce
p
tion clause c
a
llback
that re
c
eives
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
Ale
x
R
ønne Petersen
[runt
i
m
e
] Don't
c
hang
e
the na
t
ive name of
the mai
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-08
A
lex R
ø
nne Petersen
[profi
l
e
r] S
t
art the helper
t
h
rea
d
be
f
ore the w
r
iter
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Alex
R
ønne Peterse
n
[profil
e
r] Use macr
o
constant
s
i
nst
e
ad of passing a
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Alex
R
ønne Pe
t
ersen
[profiler] Update a stale comment
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rø
n
n
e
Petersen
[
profiler] Add some a
s
serts
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Petersen
[profiler] Si
m
plify send_log_u
n
safe ()
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Pe
t
e
r
sen
[
prof
i
ler] Fi
x
a reg
r
e
ssion tha
t
c
aused all buffers
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Alex
R
ønne Petersen
[pro
f
iler] Fix
BYTE_SIZE mac
r
o conf
l
ict on OS X
.
commit
|
commitdiff
|
tree
2016-10-03
Alex Rønne Petersen
[
p
rofil
e
r]
Fix PROF_TLS_FREE ()
on
p
t
hre
a
d
TL
S
systems
.
commit
|
commitdiff
|
tree
2016-10-03
Ro
d
rigo Kumpera
[profiler] Fi
x
the buil
d
on Androi
d
(
m
issin
g
fcntl
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pe
t
ersen
[p
r
ofiler] Fi
x
GC final
i
z
e
object
end event not gettin
g
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
n
e Pe
t
er
s
en
R
e
vert "[domai
n
] Report
d
omain
u
nloads to th
e
p
rofiler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Petersen
[pro
f
iler] Bump p
r
ofiler
v
e
rsion to v1
.
1
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Petersen
[p
r
ofil
e
r] Do
n
'
t
e
mi
t
enter/l
e
a
v
e ev
e
nts in
o
nlycovera
g
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne Pet
e
rsen
[profiler] Add a
nocount
e
rs option
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
øn
n
e Pet
e
rsen
[profiler] Addre
s
s a
c
ouple
of FIXMEs in the counters
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x R
ø
nne Pe
t
ersen
[profiler]
U
se e
g
lib alloc/f
r
ee funct
i
ons everywhere
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
øn
n
e Pet
e
rsen
[prof
i
ler] Warn if we can't detect the
C
PU co
u
nt
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
Rønne
P
etersen
[profiler] Use the native thread wrapper
f
u
ncti
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Petersen
[util
s
/threads]
A
dd
a
n
d
exp
o
r
t a
m
ono_
n
ative_thread_join
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Petersen
[utils/threads] Export all
n
a
tive t
h
r
e
ad fu
n
ctions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Peter
s
en
[prof
i
ler] Acce
s
s in_shu
t
down atom
i
cally
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne
Peter
s
en
[profiler] Drop support
for
p
erf
events on Linux
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
tersen
[utils/lf
a
] Add a missin
g
#include to fix the profile
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peter
s
en
[
profiler]
Disable GC move
e
vents whe
n
al
l
ocati
o
n ev
e
nts
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pet
e
rsen
[
p
rofiler] Clean
u
p
and improve
t
he helper thread code
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[
profiler] Process
req
u
e
s
ts in method_jitted
(
)
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Petersen
[pro
f
ile
r
] Remove t
h
e need to pass a MonoPr
o
filer argument
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Peter
s
en
[profiler] Fix the way the profiler
frees hazardo
u
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex R
ø
nne Peters
e
n
[pro
f
ile
r
] Replace
a check with
an asser
t
in
co
v
e
rage_fi
l
ter ()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] Add
m
es
s
a
g
es to
most assertions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pet
e
rsen
[
profiler] Re
m
ove
the
i
gn
_
res () hack
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Petersen
[profi
l
er] Clean u
p
the #include m
e
ss
in mono-profi
l
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Pet
e
r
s
en
[profiler] R
e
m
o
v
e mo
n
o_threads_
a
ttach_
t
ools_thread
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne
P
etersen
[pro
f
iler
]
Remove
s
ome broken, comment
e
d-out code
from
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
tersen
[profiler] asse
r
t
(
) -> g_
a
ssert ()
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Petersen
[prof
i
ler] A
l
ways enable the hel
p
e
r
threa
d
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
e
x Rønne Petersen
[profile
r
]
E
ncap
s
ulate some common
logic
i
n
t
he EN
T
ER_LOG
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Petersen
[profiler] Add a miss
i
ng deinit
_
thread () call to the
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
ne
Petersen
[prof
i
ler] Fix
s
everal race conditions in
a
ccessin
g
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Petersen
[profile
r
] D
o
n
'
t flush empty log buffers
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pe
t
ersen
[profiler]
Add an
e
xtra
a
ssert
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønn
e
Petersen
[sgen] Always re
p
ort object
m
o
ves on th
e
GC
t
hr
e
ad
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ø
nn
e
Petersen
[p
r
o
filer] Renam
e
deco
d
e
.
c to mprof-report
.
c
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Petersen
[p
r
of
i
l
e
r] Re
n
ame
pr
o
f
log
.
{c,h} to mono-pr
o
filer-log
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Petersen
[p
r
ofiler]
Remove utils
.
c/utils
.
h, move the code to
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rø
n
ne Petersen
[accepta
n
ce-tests] Improve the pr
o
fil
e
r-
s
t
r
ess te
s
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Petersen
[c
i
]
Bump the timeou
t
of th
e
profil
e
r
str
e
s
s
test
s
u
i
t
e
.
.
.
commit
|
commitdiff
|
tree
next