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ønne Petersen
[profiler
]
Cl
a
rify docs
for
mono_profiler_s
e
t_samp
l
e
_mode ()
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x Rø
n
ne Peter
s
en
[p
r
of
i
le
r
] Use
m
o
n
o
_
c
pu_
c
ount (
)
from u
t
ils/pro
c
lib
.
commit
|
commitdiff
|
tree
2017-07-14
Alex
Røn
n
e Pete
r
sen
[utils/pro
c
l
i
b] Export mono_cpu_count () for us
e
in
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
e
x Rønne Petersen
[pro
f
ile
r
]
U
pdate fi
l
e h
e
ader
s
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x Rønne Pet
e
rsen
[profi
l
er] Use E
X
IT_LOG
i
nstea
d
of EXIT_LOG_EXPLICIT
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
A
lex Rønn
e
Petersen
[profiler] Clean up counte
r
data st
r
uctur
e
s
a bit
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rø
n
ne
P
ete
r
sen
[profiler] Consolidate log
pro
f
iler state
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Røn
n
e Petersen
[
profile
r
] Dr
o
p suppo
r
t
for th
e
old-style sam
p
le
optio
n
.
commit
|
commitdiff
|
tree
2017-07-14
A
lex
Rønne Petersen
[
profil
e
r] Re
m
ove
th
e
need to pass a MonoPro
f
iler poin
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rø
n
ne Pet
e
rse
n
[pro
f
iler] Clean up
logging to us
e
the new lo
g
ging
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Alex Rønne Peter
s
en
[
p
ro
f
i
l
er]
R
emove support for
t
he output=-FILENAME
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x Rø
n
ne
Pete
r
sen
[profiler] Remove the
debug-coverage option
.
commit
|
commitdiff
|
tree
2017-07-14
A
l
e
x Rønne Pete
r
s
e
n
[utils/logger] Export logging functions for the prof
i
ler
.
commit
|
commitdiff
|
tree
2017-07-14
Al
e
x
R
ønne
P
e
t
e
r
se
n
[profiler]
U
s
e
explicit values for
e
n
u
m
members
.
commit
|
commitdiff
|
tree
2017-07-14
Ale
x
Rønne Petersen
[profiler] Rem
o
ve
unus
e
d TYPE_END enum
member
.
commit
|
commitdiff
|
tree
2017-07-14
Alex R
ø
nn
e
Peters
e
n
[prof
i
l
er] Update sa
m
ple h
i
t size calc
u
la
t
ion
.
commit
|
commitdiff
|
tree
2017-07-13
Ale
x
Rønne
Pete
r
s
e
n
A
d
d initi
a
l CODEOW
N
ERS fi
l
e
.
commit
|
commitdiff
|
tree
2017-07-09
Alex Røn
n
e Peters
e
n
[profile
r
] Remove t
h
e
t
y
pe field fro
m
TYPE_SAMPLE
_
HIT
.
commit
|
commitdiff
|
tree
2017-07-08
Alex Rønne Pete
r
sen
[profiler] Hide the GC roots callb
a
ck behi
n
d
a
m
acro
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Al
e
x Rønne Pete
r
sen
[sdb] Fix signa
t
u
r
es of th
r
ead-rela
t
ed profiler
callbacks
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rønne Petersen
[
p
rofiler] Do
n
'
t
e
nable sampling if frequen
c
y
i
s zero
.
commit
|
commitdiff
|
tree
2017-07-07
A
l
e
x
R
ønne Peters
e
n
[profiler] Fix a type name conflict
.
commit
|
commitdiff
|
tree
2017-07-07
Alex Rø
n
ne Peter
s
en
[profiler
]
Report main
thread name
afte
r
attaching
.
commit
|
commitdiff
|
tree
2017-07-06
Alex
R
ønne Pete
r
se
n
[profiler] Do
n
'
t
enable GC and thread events
for code
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Al
e
x
Rønne
Petersen
[
p
rofil
e
r] No longer
u
s
e
e
n
ter/
l
eave instrument
a
tion
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Røn
n
e Pet
e
rsen
[msv
c
] Update def fi
l
es aft
e
r profiler API
c
hanges
.
commit
|
commitdiff
|
tree
2017-07-06
Alex
R
øn
n
e Petersen
[utils] Mar
k
mon
o
_dl_open () as MONO_A
P
I
.
commit
|
commitdiff
|
tree
2017-07-06
Ale
x
Rønne Peter
s
en
[
m
e
t
adata] Mark mono_loader_register_module (
)
as MONO_API
.
commit
|
commitdiff
|
tree
2017-07-06
A
l
ex Rønne P
e
ter
s
en
[profiler]
Add MON
O
_PRO
F
ILER_A
P
I_VERSION
macro
.
commit
|
commitdiff
|
tree
2017-07-06
Alex Rø
n
n
e
Peter
s
en
[profiler] Split shutdown callb
a
ck i
n
to
e
arly/late
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Ale
x
Rønne Petersen
[runtime
]
New
profiler API
.
commit
|
commitdiff
|
tree
2017-06-28
Alex Rønne Peters
e
n
[
a
cc
e
ptance-
t
ests] Don't pass a zero sampling/he
a
pshot
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Alex
R
ønne Petersen
[profiler] Do the signal ack after checking that the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne P
e
te
r
sen
[p
r
o
f
iler]
Remov
e
class unload events
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Peterse
n
[mi
n
i] Use an atomic a
d
d for
th
e
code cov
e
r
a
ge count
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex Rønne Pete
r
sen
[mini] Remove codeg
e
n
sp
e
cial cases ar
o
und MO
N
O_PROFILE_ENTE
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Alex R
ø
nne Peters
e
n
[p
r
ofiler] Fix a dea
d
l
ock due to recursive us
e
of
the
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
Alex Rønne P
e
tersen
[
util
s
/mmap] Pr
e
fer sysconf ()
o
ve
r
ge
t
pag
e
s
ize ()
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
Alex Rø
n
ne Pe
t
ersen
[interp] Handl
e
t
h
e
`
no
.
` pre
f
ix in
s
truct
i
on a
s
a no-op
.
commit
|
commitdiff
|
tree
2017-06-21
Ale
x
Rønne Petersen
[interp] Add suppo
r
t for the `v
o
lati
l
e
.
` p
r
efix instructio
n
.
commit
|
commitdiff
|
tree
2017-06-21
Alex
R
ø
nne Petersen
[in
t
er
p
] Add MINT_
M
O
NO
_
MEMORY_BARRIER
.
commit
|
commitdiff
|
tree
2017-06-21
Alex
R
øn
n
e Petersen
[
i
nterp]
Fix oplength of MINT_MONO_TLS
.
commit
|
commitdiff
|
tree
2017-06-21
A
l
ex Rønne Petersen
[
i
nte
r
p] Update
c
omment t
o
clarify
mean
i
n
g of opleng
t
h
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne P
e
te
r
se
n
[profiler] Remov
e
an u
n
necessary ch
e
ck that could
h
ide
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Peterse
n
[acceptance-tests] Up
d
a
te the profile
r
-stress test
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønn
e
Petersen
[profiler] Fix 'no' arg
u
ment parsing
.
commit
|
commitdiff
|
tree
2017-06-20
Alex
R
ønne Petersen
[profiler
]
Implemen
t
a n
e
w
b
uffer
r
eader/wr
i
ter lock
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex R
ø
n
ne Peter
s
e
n
[pro
f
iler] Req
u
ire an
a
ck of th
e
p
r
e
vious
s
a
m
p
ling
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Pete
r
sen
[utils/thr
e
a
d
s]
E
x
p
or
t
small I
D
functions as part of
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex R
ø
n
n
e Petersen
[utils/threa
d
s
]
Prin
t
an error and abort i
f
pthr
e
ad_kill
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
A
lex Rønne Petersen
[profiler
]
Rem
o
ve a
FIXME that likely won
'
t
b
e addr
e
ssed
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex
R
ønne Petersen
[profi
l
e
r] Ensure that bu
f
f
e
r size is adjusted to whatev
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Røn
n
e Peter
s
en
[profi
l
er] Remove the buffer size
hack i
n
ensure_logbuf_uns
a
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Al
e
x Røn
n
e Peterse
n
[
p
rofi
l
e
r] Att
a
c
h t
h
reads auto
m
a
t
ically in all callbacks
.
commit
|
commitdiff
|
tree
2017-06-20
Alex Rønne Peter
s
e
n
[profiler] Flu
s
h the
dumper thread every second
.
commit
|
commitdiff
|
tree
2017-06-20
A
l
ex Rønne
P
e
tersen
[profi
l
er] Take the rea
d
er lock when modifying the
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex R
ø
n
ne Peter
s
en
[profile
r
] Bum
p
log profi
l
er versi
o
n
to 2
.
0 d
u
e to
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Ale
x
Rø
n
n
e
P
etersen
[profiler] Introduce th
e
Mono
.
P
rofiler
.
L
o
g library
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Alex
R
ønne P
e
tersen
[profiler
]
B
u
mp fo
r
mat
vers
i
o
n
to
14
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Røn
n
e Petersen
[profi
l
er] Update format descripti
o
n comment
.
commit
|
commitdiff
|
tree
2017-06-19
Alex Rønne Petersen
[pro
f
i
ler] Enco
d
e the a
d
dress
i
n
TYPE_SAMPL
E
_UBIN as
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Al
e
x R
ø
nne Peter
s
en
[p
r
ofi
l
er]
A
dd a
n
exception object field to TY
P
E_CLAUSE
.
commit
|
commitdiff
|
tree
2017-06-19
A
lex
Rønne Pete
r
sen
[profiler]
A
dd an
im
a
ge po
i
nte
r
fi
e
ld to as
s
e
mbly load
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Al
e
x
R
øn
n
e
Pe
t
ersen
[profiler] Simp
l
ify the enco
d
ing
of monit
o
r
events
.
commit
|
commitdiff
|
tree
2017-06-18
Alex Røn
n
e
Pet
e
rsen
[p
r
ofil
e
r
]
A
d
d an e
x
ce
p
tion clause callback that receives
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
Alex Rønn
e
Petersen
[runtime] Don't change t
h
e na
t
i
ve
name
of
the main
.
.
.
commit
|
commitdiff
|
tree
2016-10-08
Alex
Rønne Petersen
[
p
rofiler] Start the
h
elper thread
b
ef
o
re the writ
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
A
lex Rønne Pe
t
e
r
s
en
[profiler] Use macro constants instead of passing a
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Rønne Peters
e
n
[profil
e
r] Updat
e
a
sta
l
e
c
o
m
m
ent
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne Pet
e
r
s
en
[p
r
o
file
r
] Add some ass
e
r
ts
.
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Rø
n
ne Pete
r
sen
[profiler]
Simplify s
e
nd_l
o
g_unsafe ()
.
commit
|
commitdiff
|
tree
2016-10-04
Alex Rønne
Petersen
[p
r
ofi
l
er] Fix a
reg
r
ession that ca
u
sed
a
ll buffers
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Alex R
ø
nn
e
Peterse
n
[profiler] Fix B
Y
TE_SIZE macro conflict o
n
O
S
X
.
commit
|
commitdiff
|
tree
2016-10-03
Al
e
x
Rønne P
e
te
r
sen
[profil
e
r]
F
ix PROF_TLS_FREE () on pthread
T
LS syst
e
ms
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pr
o
filer] Fix GC fin
a
lize objec
t
end event not getting
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
Revert "[doma
i
n] Re
p
ort do
m
ain
unloads to
the pr
o
filer
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
e
x
Rø
n
ne Peterse
n
[p
r
ofiler] Bu
m
p profiler
ve
r
sion to v1
.
1
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
R
ønne Petersen
[
profiler] Do
n
'
t
emi
t
enter/leave
e
vent
s
in onlycoverage
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex Rønne Petersen
[profile
r
] Add a no
c
ounters option
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Rønne Petersen
[
p
ro
f
iler]
Addres
s
a
c
ouple of FIX
M
Es in the counters
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne P
e
te
r
sen
[
p
r
o
filer] Use eglib al
l
oc/free fun
c
tions everywhere
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
Rønne Petersen
[prof
i
l
er] Warn if
w
e can't
d
etect the CPU
c
o
unt
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[
p
r
o
filer]
Use
the native thre
a
d
w
rapper funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peters
e
n
[u
t
ils/threads]
A
dd and export a mono_
n
ati
v
e_thread_join
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex R
ø
nn
e
Petersen
[utils/threads] Export all nat
i
ve
thread f
u
nct
i
o
n
s
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
ne Peters
e
n
[profiler
]
Access in_
s
hutdow
n
atomically
.
commit
|
commitdiff
|
tree
2016-10-02
A
le
x
Røn
n
e
Petersen
[p
r
ofil
e
r] Drop
s
upport
for perf
events on
L
inux
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
e
t
er
s
en
[util
s
/lf
a
]
A
d
d
a missin
g
#inc
l
ud
e
to
f
i
x
th
e
prof
i
ler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex
R
ønne Petersen
[profiler] Disable
GC
m
o
v
e events when allocation eve
n
ts
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne Pe
t
ersen
[profiler] Clean up and improve th
e
helper th
r
ead cod
e
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
ne
Peter
s
e
n
[profiler] Process
req
u
ests in method_jitted (
)
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne
Petersen
[prof
i
l
e
r]
Remove the need to pass a Mon
o
Profiler a
r
gument
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
le
x
Rønne Pe
t
e
r
sen
[profi
l
er] Fix t
h
e
way the prof
i
ler frees hazardous
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peterse
n
[pro
f
iler] Replac
e
a che
c
k
w
ith an asser
t
in coverage_filt
e
r
()
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønn
e
Pete
r
s
en
[p
r
o
f
il
e
r] A
d
d messages to
most a
s
sertions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Røn
n
e Petersen
[
profiler] Remov
e
t
h
e i
g
n_res ()
hack
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Petersen
[pr
o
filer
]
Clean
u
p the
#
i
n
clude mess in mono-profiler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne Petersen
[
pro
f
ile
r
] Remove
m
ono_
t
h
r
e
a
ds_attach_t
o
o
l
s
_
t
h
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pete
r
sen
[
p
rofiler] Re
m
ove som
e
brok
e
n, c
o
m
mented-out code from
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] assert ()
-
>
g_assert ()
.
commit
|
commitdiff
|
tree
next