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
[utils/proclib] Export mono_cpu_count () for use in the profiler.
2017-07-14
Alex Rønn
e
Petersen
[ut
i
ls/p
r
oclib] Export mono_cpu_
c
ount () fo
r
use in
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
R
ønne Pet
e
rsen
[profil
e
r]
U
pd
a
te file h
e
a
d
e
r
s
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
ex Rø
n
ne Petersen
[pro
f
iler] Use EXIT_LOG instead of EXIT_LOG_EXPL
I
CIT
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Petersen
[profiler] Clea
n
u
p
counter
data
structures a
bit
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
Rø
n
ne Peter
s
en
[profil
e
r] Consolidate lo
g
prof
i
l
e
r
s
ta
t
e
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
R
ønne Pet
e
r
sen
[
p
rofile
r
]
D
rop support for the
o
l
d-style s
a
m
ple option
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rø
n
ne Pet
e
rsen
[prof
i
ler] R
e
move the need
to pass
a MonoPr
o
f
i
ler po
i
n
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex R
ø
nne Pete
r
sen
[
p
r
ofiler] C
l
ean up l
o
ggin
g
to u
s
e
th
e
ne
w
logg
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
e
x Rønne Petersen
[profile
r
] Remove suppo
r
t for the out
p
ut=-FILENAME
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Røn
n
e Petersen
[
profiler] Remove the debug-coverag
e
opt
i
on
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne P
e
tersen
[utils/logger
]
E
xport loggi
n
g functions for t
h
e profiler
.
commit
|
commitdiff
|
tree
2017-07-14
Ale
x
Rønne Peterse
n
[
profi
l
er
]
Use explicit
v
alues for enum memb
e
rs
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
R
ønne
P
eterse
n
[profiler] Rem
o
ve unus
e
d TYPE_END enum member
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x Røn
n
e P
e
te
r
sen
[pro
f
iler] Update s
a
m
ple h
i
t siz
e
calculat
i
on
.
commit
|
commitdiff
|
tree
2017-07-13
Alex Rønne Petersen
Add in
i
tia
l
CODEOWN
E
RS fi
l
e
.
commit
|
commitdiff
|
tree
2017-07-09
A
l
ex
Rønne Pete
r
s
e
n
[profile
r
] Remove
t
he type field
from TYPE_SAM
P
L
E
_
HIT
.
commit
|
commitdiff
|
tree
2017-07-08
Alex Rønn
e
Petersen
[profiler] H
i
de t
h
e
GC
r
o
ots ca
l
lback behind a ma
c
ro
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønne Pet
e
r
sen
[sdb]
Fix
signatures of thr
e
ad-r
e
late
d
profi
l
er callbacks
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønn
e
Petersen
[pr
o
fi
l
er]
Don't enable sampling
i
f frequency is z
e
ro
.
commit
|
commitdiff
|
tree
2017-07-07
Al
e
x Rønne Pet
e
rsen
[profiler]
F
ix a
type name c
o
nflict
.
commit
|
commitdiff
|
tree
2017-07-07
A
l
ex Rønne
Petersen
[pro
f
iler] Report
m
ain thread n
a
me after attachin
g
.
commit
|
commitdiff
|
tree
2017-07-06
A
l
ex Rø
n
ne Petersen
[p
r
ofiler
]
Do
n
't enable G
C
and thr
e
ad eve
n
ts for co
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
A
l
ex
Rønne Petersen
[
prof
i
ler
]
No longer use enter/leave instru
m
en
t
ation
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne P
e
t
ersen
[msvc] Update de
f
f
iles after profiler
A
P
I c
h
anges
.
commit
|
commitdiff
|
tree
2017-07-06
A
l
ex Rønne Pete
r
sen
[u
t
ils]
Mark mono
_
dl_open () as MONO_A
P
I
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Petersen
[metad
a
t
a
]
M
ark mono_
l
oader_register_module () as MONO_API
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Røn
n
e P
e
te
r
sen
[
p
ro
f
iler] Add MONO_PROF
I
LER_API_
V
ERSION ma
c
ro
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rønne Pete
r
s
e
n
[prof
i
ler]
Split
shutdow
n
callback
into early/late
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Al
e
x Rønne Pe
t
ersen
[runti
m
e
]
New profi
l
er API
.
commit
|
commitdiff
|
tree
2017-06-28
Alex Rønne
Pete
r
sen
[
a
cceptan
c
e-t
e
s
t
s] Don't pass a zero sa
m
p
l
ing/heaps
h
ot
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Alex Rønne Pe
t
ersen
[pro
f
i
ler] Do
t
he
s
ignal ack aft
e
r
c
he
c
king that the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
A
l
ex Rønne Peterse
n
[profiler] Remove
cl
a
ss unlo
a
d ev
e
n
ts
.
commit
|
commitdiff
|
tree
2017-06-22
Alex
R
ø
nne Petersen
[mini]
U
se an atomic add for
the cod
e
coverage counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
A
l
ex
R
ønne Peterse
n
[mini] Remove codegen spe
c
ial case
s
around MONO_PROFILE_ENTE
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Ale
x
R
ø
n
ne Petersen
[profiler]
F
ix a deadlock due to rec
u
rsive use of the
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex Rønne Pet
e
rsen
[pr
o
file
r
] Remove an unnecess
a
r
y
check that could hide
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Petersen
[acceptance
-
t
ests
]
Up
d
at
e
the profiler-stress test
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex R
ø
n
n
e Petersen
[p
r
ofiler]
F
ix 'no'
a
rgument parsing
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne P
e
terse
n
[profi
l
er] Impl
e
men
t
a n
e
w buffer reade
r
/writ
e
r lock
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne
Petersen
[
profi
l
er] Requi
r
e an a
c
k of th
e
prev
i
ous
s
ampling
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Røn
n
e Peter
s
en
[utils/t
h
rea
d
s
]
Export small ID functions a
s
part of
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Al
e
x Rønne
P
e
tersen
[utils/threads] Print an
error and abort if
pthread
_
k
i
ll
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Peters
e
n
[profi
l
er] Remov
e
a
FIXME that likely won't be ad
d
ress
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
l
ex Røn
n
e Petersen
[profiler] Ensure that bu
f
fer siz
e
is adjusted to whatever
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Ale
x
Røn
n
e Peterse
n
[pr
o
filer] R
e
mo
v
e the buffer size hack in ensu
r
e
_
logbuf_unsa
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex Rønne Peters
e
n
[
profiler] Attach threads au
t
omatic
a
lly in all cal
l
backs
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rø
n
ne P
e
ters
e
n
[
profi
l
er]
F
lush t
h
e dum
p
e
r
thread every second
.
commit
|
commitdiff
|
tree
2017-06-20
Ale
x
Rønne Pe
t
e
r
sen
[pro
f
i
l
e
r] Take the
r
eader l
o
ck
w
h
e
n mo
d
ify
i
ng the
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
A
lex Rønne Petersen
[profiler]
Bump log profiler
v
er
s
io
n
to
2
.
0 due
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Pete
r
s
e
n
[profiler]
Int
r
oduce the Mono
.
Profiler
.
Lo
g
lib
r
ary
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne
P
etersen
[profi
l
er] Bump
f
orma
t
version to 14
.
commit
|
commitdiff
|
tree
2017-06-19
A
l
ex Rønne Petersen
[profil
e
r] Update f
o
rmat description comm
e
nt
.
commit
|
commitdiff
|
tree
2017-06-19
A
lex Rønne Petersen
[prof
i
ler
]
Enc
o
de the address in TYP
E
_SAMPL
E
_UB
I
N
as
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex
R
ønne Petersen
[prof
i
ler
]
Ad
d
an exception object
f
ie
l
d
to TYPE_CLAUSE
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Petersen
[p
r
ofiler] Add an ima
g
e poi
n
ter
field to as
s
e
mbly load
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne
P
e
tersen
[profiler] Sim
p
l
ify the encod
i
ng of monitor events
.
commit
|
commitdiff
|
tree
2017-06-18
Alex Rø
n
n
e Petersen
[profiler] A
d
d an exception
c
lau
s
e call
b
ack
t
h
at rece
i
ves
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
Alex Rø
n
ne P
e
ter
s
en
[runt
i
me] D
o
n't change
t
he nativ
e
na
m
e
o
f th
e
main
.
.
.
commit
|
commitdiff
|
tree
2016-10-08
Alex Rø
n
ne
Petersen
[p
r
ofiler] Start the h
e
lper thread
be
f
or
e
the
w
riter
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne
P
eter
s
e
n
[pr
o
filer] Us
e
m
acro constants
instead of pas
s
i
n
g a
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Peters
e
n
[p
r
ofiler] Update a stal
e
comment
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Petersen
[p
r
of
i
ler] Add som
e
asserts
.
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Rønne Petersen
[profiler]
S
impl
i
fy sen
d
_log_unsafe ()
.
commit
|
commitdiff
|
tree
2016-10-04
A
lex Rønn
e
Petersen
[profile
r
] Fix a
r
egression
t
hat caused
all
b
uff
e
rs
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Alex R
ø
n
n
e Petersen
[pr
o
filer] Fix
BYTE_SIZ
E
m
acro
confli
c
t on OS X
.
commit
|
commitdiff
|
tree
2016-10-03
Alex Rønne
Petersen
[profile
r
] Fix
P
ROF_
T
LS_FREE () o
n
pthread TL
S
system
s
.
commit
|
commitdiff
|
tree
2016-10-03
Rodrigo Kum
p
era
[profiler] Fi
x
the build
o
n
Andr
o
i
d (missi
n
g
fcntl
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peter
s
en
[pr
o
f
i
l
er]
F
ix GC
f
inalize objec
t
en
d
event not getting
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
Revert "[domai
n
] Repor
t
domain unloads to the profile
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
P
e
tersen
[prof
i
ler] B
u
mp profiler ver
s
ion
to v1
.
1
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
R
øn
n
e Petersen
[profiler] Don't emit enter/leave e
v
ents in onlyc
o
verag
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Petersen
[profiler] Add a nocounters option
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex Rønne Petersen
[
profiler] Ad
d
r
ess a couple of FI
X
MEs in th
e
counter
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne
Petersen
[
p
r
o
filer] Use eglib alloc/free functions e
v
ery
w
her
e
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ø
n
ne Petersen
[profiler] Warn if we can'
t
detect the
C
P
U
cou
n
t
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Peterse
n
[p
r
o
filer]
U
s
e th
e
nativ
e
th
r
ead wrapp
e
r functions
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Røn
n
e P
e
tersen
[uti
l
s
/
threads] A
d
d
a
nd expor
t
a mono_n
a
ti
v
e_
t
hread_join
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønn
e
Peter
s
en
[
utils/
t
hreads] Exp
o
rt all native thr
e
ad functions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler]
A
cce
s
s in_sh
u
t
dow
n
a
t
omica
l
ly
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] Drop support
for pe
r
f
eve
n
ts
o
n Linux
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
e
x
Røn
n
e Peter
s
en
[utils/lf
a
]
A
dd
a
missin
g
#incl
u
d
e to fix the profiler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Pe
t
ersen
[pr
o
filer] Disab
l
e
GC move events
w
he
n
allocation event
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
P
e
tersen
[profiler] Clean up and im
p
rov
e
the helper
thread cod
e
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
t
ersen
[profiler] Pr
o
cess re
q
uests i
n
metho
d
_
jitted ()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Røn
n
e Pete
r
se
n
[profiler] Remove the
n
eed t
o
pass a MonoProfiler argument
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Røn
n
e Petersen
[profiler
]
Fi
x
the way
t
h
e
p
rofil
e
r frees hazardou
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
R
ønne Peterse
n
[prof
i
ler] Rep
l
ace
a
ch
e
ck with
a
n assert in c
o
verage_filter ()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
e
tersen
[profil
e
r] Add messages to
m
ost asserti
o
ns
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
ters
e
n
[profiler] Remove t
h
e i
g
n_re
s
() hack
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pete
r
sen
[profiler
]
Clean u
p
th
e
#inclu
d
e
m
ess in mono-pr
o
f
iler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Petersen
[profiler] Remove mono_t
h
reads_a
t
tach_tools_thread
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
ne Peter
s
en
[profiler] Re
m
o
v
e some broken,
commented-out
c
o
de f
r
om
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
R
ønne Pete
r
sen
[prof
i
ler
]
a
s
sert () -> g
_
assert
()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pet
e
rsen
[profi
l
er
]
Alwa
y
s
e
n
able t
h
e he
l
per
thread
.
commit
|
commitdiff
|
tree
2016-10-02
Alex R
ø
nne
P
e
terse
n
[p
r
ofiler] Encapsu
l
ate
s
ome
c
ommon logic in the E
N
TER_LOG
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
Peters
e
n
[profiler]
Add a missing deinit_t
h
re
a
d () call to the
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Petersen
[profiler] Fix
s
ev
e
ral race condit
i
o
n
s in accessing
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex Rønne Pe
t
ers
e
n
[pr
o
f
iler] D
o
n't flush
e
mpty log
buffe
r
s
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex Rønne Petersen
[profi
l
er] Add a
n
extra asser
t
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
R
ø
n
ne Petersen
[sgen] Always report obje
c
t moves on
t
he GC
t
hread
.
commit
|
commitdiff
|
tree
next