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] Add back some legacy profiler API functions.
2017-07-20
Alex Røn
n
e Pe
t
ersen
[pr
o
filer] Add back some legacy profiler API
functions
.
commit
|
commitdiff
|
tree
2017-07-20
Alex
Rønne Petersen
[pr
o
f
i
ler] Rename mo
n
o_profil
e
r_install
t
o mon
o
_prof
i
ler_create
.
commit
|
commitdiff
|
tree
2017-07-20
Alex Rønne Petersen
[acceptance-te
s
ts] Don
'
t mark msbiology
a
s a fail
u
re
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Alex Rønne Petersen
[profiler] Fix
a crash
i
n
th
e
AOT profiler when the
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Alex Rønne Peters
e
n
[m
i
n
i
]
Suppor
t
loading multiple profilers wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Alex Rønne Pe
t
ersen
[Mono
.
Profiler
.
Log] Re
m
ove coverage e
v
ent support
.
commit
|
commitdiff
|
tree
2017-07-17
A
lex
R
ø
nne
Pe
t
er
s
en
[profi
l
er] Profiler entry po
i
nt
name must now include
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Al
e
x Rønne
P
eterse
n
[profiler] Don't call mono_gc_base_init ()
b
efor
e
l
o
a
d
ing
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Alex Røn
n
e Peters
e
n
[p
r
ofiler] Use g_strerror
(
)
in
s
tead of strer
r
or ()
.
commit
|
commitdiff
|
tree
2017-07-15
Alex
Rønne Peterse
n
[
p
rofiler] Change sample
f
requency to a
3
2-bit
i
n
t
.
commit
|
commitdiff
|
tree
2017-07-15
Alex Rønne Peters
e
n
[pr
o
fi
l
er
]
Introduce runt
i
me
con
t
rol
A
PI
.
commit
|
commitdiff
|
tree
2017-07-15
Alex Rønne Petersen
[profiler]
M
ove heapsh
o
t logic to the correct GC eve
n
t
.
commit
|
commitdiff
|
tree
2017-07-15
A
l
e
x
Rønne
P
eters
e
n
[pr
o
filer] Clean
u
p Mo
n
oProfilerGC
E
vent enum
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Røn
n
e Petersen
[profiler] Add a
heapsh
o
t-on-shutdown
option
.
commit
|
commitdiff
|
tree
2017-07-14
Ale
x
Rønne Petersen
[
Mono
.
Profiler
.
Log] Fix
L
o
gPro
c
essor
.
ReadObject ()
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
ex Rø
n
ne Petersen
[msv
c
] Update VTu
n
e project
f
iles
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
P
e
t
e
r
sen
[
profile
r
] Fix
s
ampling th
r
ead s
h
utdown logi
c
to hand
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne
Peterse
n
[profiler]
U
se tabledefs
.
h con
s
tants for
m
ethod
attri
b
u
t
e
s
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
ex Rønne Pe
t
e
rsen
[pro
f
iler] Move the log fo
r
mat
description t
o
the h
e
ader
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Peter
s
en
[a
c
ceptance
-
tests]
U
pdate th
e
profiler-stre
s
s
ru
n
ner
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
R
ønne Petersen
[
profiler] More options rework
i
ng/refac
t
o
r
ing
.
commit
|
commitdiff
|
tree
2017-07-14
Alex R
ø
nne
P
etersen
[prof
i
ler] Clarify docs f
o
r mono
_
profiler_set_s
a
mple_mode (
)
.
commit
|
commitdiff
|
tree
2017-07-14
A
lex Røn
n
e
P
etersen
[profiler] Use
m
ono_
c
pu_count () fr
o
m utils/proclib
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Petersen
[utils/proclib] Expo
r
t m
o
no_cpu_count () for use i
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex R
ø
n
n
e Petersen
[
profiler] Update file h
e
aders
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
R
ø
n
ne P
e
ter
s
en
[
pro
f
il
e
r
]
U
se EXIT_LOG instea
d
of EXIT_LOG
_
EXP
L
ICIT
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Pete
r
sen
[
profiler] C
l
ean
u
p
coun
t
e
r
dat
a
s
t
ructures
a
b
it
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x
Rønne Petersen
[profiler
]
Consol
i
da
t
e
l
og p
r
of
i
ler
s
tate
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Petersen
[prof
i
ler
]
Drop
support fo
r
the old
-
style sam
p
l
e
option
.
commit
|
commitdiff
|
tree
2017-07-14
Alex R
ø
nne
P
etersen
[profiler] Remove the
need to p
a
ss a Mon
o
Profiler pointe
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x
Rønne Petersen
[profiler] C
l
e
an up logging to use the n
e
w loggi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
A
lex Rønne Pet
e
rsen
[pro
f
il
e
r] Re
m
ove support
f
or the output=-FILEN
A
ME
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
R
ønne
P
etersen
[
p
rofiler
]
Re
m
ove th
e
debug-co
v
erag
e
o
ption
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Pete
r
sen
[
u
tils/logger] Export logging functions for the pr
o
filer
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønn
e
Peter
s
e
n
[profil
e
r
] Use explicit valu
e
s for en
u
m me
m
b
e
rs
.
commit
|
commitdiff
|
tree
2017-07-14
Alex R
ø
n
n
e Petersen
[profiler]
Remove unused TYPE_END enum member
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x Rønne Petersen
[profiler] Update samp
l
e hit size
c
a
lculati
o
n
.
commit
|
commitdiff
|
tree
2017-07-13
Alex
R
ønne P
e
t
e
r
sen
Add initial CODEO
W
NERS f
i
le
.
commit
|
commitdiff
|
tree
2017-07-09
A
l
ex Rø
n
n
e
P
etersen
[profiler] Remov
e
the type field from TYPE_SAMPL
E
_HIT
.
commit
|
commitdiff
|
tree
2017-07-08
Alex
Rønne
P
etersen
[profiler] Hide the GC roots callback behi
n
d a
m
acro
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
A
lex Røn
n
e Pete
r
sen
[sdb] Fix signatur
e
s of th
r
ead-r
e
late
d
p
r
ofile
r
callbacks
.
commit
|
commitdiff
|
tree
2017-07-07
Al
e
x Rønne Pete
r
sen
[profiler] Don't
enable samp
l
ing if f
r
equency is zer
o
.
commit
|
commitdiff
|
tree
2017-07-07
Ale
x
R
ø
nne Petersen
[p
r
ofiler] Fi
x
a type
n
am
e
con
f
lic
t
.
commit
|
commitdiff
|
tree
2017-07-07
Ale
x
Rø
n
ne Petersen
[
p
rofil
e
r
]
R
e
port main thread
n
ame after attaching
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Peterse
n
[
p
r
ofiler]
Don't enable GC and thread events for code
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Al
e
x R
ø
nne
Peters
e
n
[
p
rofiler] No longe
r
use enter/leave in
s
tr
u
ment
a
tion
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
A
l
ex Rønne Petersen
[
msvc] Upda
t
e def
f
iles after profiler API changes
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønn
e
Petersen
[utils]
M
ark
mo
n
o
_d
l
_open () as MONO_API
.
commit
|
commitdiff
|
tree
2017-07-06
A
l
ex Rø
n
ne P
e
t
e
rsen
[
m
etadata]
M
a
r
k mono_loade
r
_
r
e
gist
e
r_
m
odule
(
) as MONO_API
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønn
e
Petersen
[profil
e
r] Add MONO_PRO
F
ILER_API
_
VERSION mac
r
o
.
commit
|
commitdiff
|
tree
2017-07-06
A
l
ex Rønne P
e
te
r
sen
[pro
f
iler] Sp
l
it
shutdown
c
allbac
k
into early/late
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Alex
R
ønne Peters
e
n
[runtime
]
New
profiler API
.
commit
|
commitdiff
|
tree
2017-06-28
Alex Rønne Petersen
[acceptance-tests] Don't pass a zer
o
sa
m
pling/heapshot
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
A
l
ex Rønne Pe
t
ersen
[profiler] Do the signal
ack after checking
th
a
t
the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne
Petersen
[p
r
ofiler] Rem
o
ve class
u
n
l
oad events
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønn
e
Peterse
n
[mini] Use an atomic add for t
h
e code coverage counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Pet
e
rsen
[mini] R
e
m
ove
codegen speci
a
l cases ar
o
und MONO
_
PROFILE_
E
NTE
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
A
l
ex Røn
n
e Peterse
n
[prof
i
ler
]
Fix a deadlo
c
k due to rec
u
r
sive u
s
e of the
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Al
e
x Rønne
Petersen
[
p
rofi
l
er] Remove
a
n unnecessa
r
y
check t
h
at could hide
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Pete
r
sen
[a
c
ceptance-test
s
] Update the profil
e
r-stre
s
s t
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex
R
øn
n
e
P
et
e
rsen
[profiler] Fix 'no' argument parsin
g
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[profiler] Impl
e
men
t
a new
b
uffer r
e
ader/wri
t
er lock
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne P
e
ter
s
e
n
[prof
i
ler] Require an ack of
t
h
e
p
revious sampl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex Rønn
e
Petersen
[
ut
i
ls/threads] Export small ID
f
unctions as part
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Pete
r
se
n
[u
t
ils/threads]
P
rint an error and abort
i
f
p
thread_kill
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne
P
etersen
[profiler] Remove a FIX
M
E that
lik
e
ly
w
on't be
addressed
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rø
n
ne Peters
e
n
[pro
f
iler]
E
nsure that buffer siz
e
is adjust
e
d to
w
h
a
t
e
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Al
e
x R
ø
nne
Pete
r
sen
[profiler] Remov
e
t
h
e
b
uffer size
h
ac
k
i
n en
s
ure_logbuf
_
u
n
s
a
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[profiler] Attach th
r
eads automatica
l
ly in
a
l
l
c
a
ll
b
ac
k
s
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Pete
r
sen
[profil
e
r] Flush the
d
umper
t
hread
e
very second
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex Rønne Petersen
[pr
o
f
i
l
er] Take the r
e
ader lock when modifying the
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Ale
x
Rønne
P
eters
e
n
[
profiler] B
u
mp lo
g
profil
e
r
version to 2
.
0 due to
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
A
lex Rønne
Petersen
[p
r
ofiler] Introduce
t
he Mono
.
P
r
ofiler
.
Log li
b
r
a
ry
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønn
e
Pet
e
rsen
[
profi
l
er]
Bump form
a
t
ver
s
ion to 14
.
commit
|
commitdiff
|
tree
2017-06-19
Alex
R
ønne
Peter
s
e
n
[profiler] Update fo
r
m
a
t descript
i
on
c
omment
.
commit
|
commitdiff
|
tree
2017-06-19
Alex R
ø
nn
e
Pe
t
ersen
[pro
f
iler] Encode t
h
e addre
s
s in TYPE_SAMPLE_UBIN
as
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne P
e
t
e
rsen
[p
r
o
f
iler]
Ad
d
an except
i
on
o
bject
fi
e
ld
t
o
TYPE_CLAUSE
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Pete
r
s
e
n
[
prof
i
ler] Add an i
m
age pointer field to
ass
e
mbly load
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne
Pete
r
s
en
[pr
o
filer] Si
m
plify the encoding of monitor events
.
commit
|
commitdiff
|
tree
2017-06-18
Alex
R
ø
n
ne
P
e
t
e
r
s
en
[profiler]
A
dd an exception clause callback that receives
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
Alex Rønne Petersen
[ru
n
time] Don't ch
a
nge
t
he native
name of the ma
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-08
A
l
ex Rønne Petersen
[
p
rofi
l
er] Start the h
e
lp
e
r thread befo
r
e
t
he writer
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex
Rønne P
e
tersen
[
p
rofiler] Use macro c
o
nstants i
n
stead of p
a
ssing a
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Alex
R
ø
n
ne
P
e
tersen
[profiler]
Updat
e
a
s
ta
l
e comment
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Petersen
[pr
o
filer] Add some assert
s
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne
P
etersen
[
profiler] S
i
mplify send_log_uns
a
fe ()
.
commit
|
commitdiff
|
tree
2016-10-04
A
lex Rønne Pet
e
rsen
[p
r
ofiler] Fix a regression that
c
a
u
sed all
b
uffers
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
A
l
ex Rønne Pet
e
rsen
[
profiler] Fix BYTE_SIZE m
a
cro co
n
flict o
n
OS X
.
commit
|
commitdiff
|
tree
2016-10-03
Alex Rønne Pe
t
er
s
e
n
[prof
i
ler] F
i
x
PROF_
T
LS_FREE
() on pthread T
L
S systems
.
commit
|
commitdiff
|
tree
2016-10-03
Rodrigo Ku
m
pera
[profiler
]
Fi
x
the build on And
r
oid (missin
g
fcntl
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex R
ø
n
n
e Pe
t
ersen
[
profiler] Fix GC fi
n
al
i
ze obj
e
ct
e
nd event not getting
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne Petersen
Re
v
ert
"[d
o
main
]
Report
d
omain unloads to the pro
f
iler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Peterse
n
[
prof
i
ler] Bump profiler version to
v1
.
1
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profil
e
r] Don't emit e
n
ter/
l
e
a
ve e
v
ents i
n
onlycoverage
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pro
f
il
e
r] Ad
d
a nocounte
r
s option
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pro
f
i
l
e
r
]
Address a couple
o
f
F
I
X
MEs in the counters
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rø
n
ne Petersen
[profiler]
Use
e
gli
b
a
l
loc/free funct
i
ons ev
e
rywh
e
re
.
commit
|
commitdiff
|
tree
2016-10-02
Alex R
ø
n
n
e Petersen
[
profiler] Warn if
we
c
an'
t
detect t
h
e CPU count
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
ne Peterse
n
[p
r
ofiler] Use t
h
e n
a
tive
t
h
r
ead wr
a
pper
f
uncti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[ut
i
ls/threads
]
A
dd and export a mono_nati
v
e_thread_join
.
.
.
commit
|
commitdiff
|
tree
next