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] Implement call context introspection for enter/leave events.
2016-10-04
Ale
x
Rønn
e
Peters
e
n
[p
r
ofiler] Fi
x
a regression
that c
a
used all buffers
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Alex Rønne Pet
e
rsen
[profiler] Fix BY
T
E_SIZ
E
macro
c
onflic
t
on O
S
X
.
commit
|
commitdiff
|
tree
2016-10-03
A
l
ex Rønne Pet
e
rsen
[profi
l
er] Fix PROF
_
TLS_F
R
EE ()
on pthread TLS
s
ystems
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Peter
s
e
n
[profile
r
]
F
i
x
G
C finali
z
e object end event no
t
gettin
g
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ø
nne Petersen
Revert "[
d
oma
i
n] Report domain unloads to the pr
o
f
i
ler
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
Rønne Peter
s
en
[profiler] Bump
profiler
ve
r
sion to v1
.
1
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pet
e
rsen
[profiler] Don't e
m
it ente
r
/
l
eave
events in onlycoverag
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pr
o
f
iler
]
Add a noc
o
unters option
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
ne Pe
t
e
r
sen
[profiler
]
Address
a couple of FIXMEs in the counters
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex
R
ønne
Petersen
[
p
rofiler] Use eglib all
o
c/free fun
c
tions everywher
e
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] Warn if we c
a
n't detect the CPU count
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
R
ø
n
ne P
e
tersen
[profiler] Use the na
t
ive
t
hread wrapper
f
un
c
tions
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Peters
e
n
[utils/threads] Add and
e
xport
a
m
on
o
_nati
v
e_thread_join
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
e
t
ers
e
n
[utils/thre
a
d
s
] Export all na
t
ive
t
hread functions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Petersen
[profiler] Access in_
s
hutd
o
wn atomically
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne
Petersen
[p
r
ofiler] Drop
sup
p
o
r
t for
perf events on Linux
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
R
ø
n
ne Peter
s
en
[
u
tils/lfa] Add a mi
s
sing #include to f
i
x the profile
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Røn
n
e Petersen
[profi
l
e
r
] Disa
b
l
e
GC move even
t
s whe
n
allocation events
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pete
r
sen
[profiler] Clean up a
n
d improve the
h
el
p
er
t
hread
c
ode
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex
Rønne Pe
t
erse
n
[profiler
]
Pro
c
ess
requests in metho
d
_jitted
()
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønne Petersen
[profi
l
er] Remove the need to pass a Mon
o
Profiler argument
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Pet
e
rsen
[profiler] Fix the wa
y
th
e
profiler frees hazar
d
ous
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
P
etersen
[profiler] R
e
place
a check
w
ith an
ass
e
rt in coverage_filter
()
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex Røn
n
e Petersen
[profiler]
A
dd mes
s
ages to mos
t
assertions
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne P
e
t
e
r
sen
[profiler] Remo
v
e
t
h
e
ign_res ()
hac
k
.
commit
|
commitdiff
|
tree
2016-10-02
A
le
x
Rønne Pete
r
sen
[profile
r
] Clean
u
p the #incl
u
d
e
mess in mono-pro
f
i
l
er
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[p
r
of
i
l
er
]
R
e
m
o
v
e mono_threads_attach_tools_thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ø
n
ne
Petersen
[profiler] Remove s
o
m
e
broken,
c
ommented-out code from
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønn
e
Petersen
[
p
rofiler]
a
sse
r
t ()
-
> g_assert ()
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[
p
rofiler] A
l
ways e
n
able the helpe
r
thread
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
Petersen
[p
r
of
i
ler
]
Encaps
u
late
some comm
o
n logic in t
h
e EN
T
ER_LO
G
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
etersen
[profiler]
A
d
d a missi
n
g deinit_th
r
ead (
)
call
to the
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Røn
n
e
Petersen
[profiler] Fix sev
e
r
a
l race condition
s
in
a
cces
s
ing
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
eter
s
e
n
[
pr
o
filer] Don't
flush empty log
b
uff
e
rs
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
R
ønne P
e
tersen
[profiler
]
Add an extra assert
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex
R
ønne
P
eters
e
n
[sgen] Alw
a
ys
r
epor
t
obje
c
t moves on the GC thread
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[
p
r
ofil
e
r] Ren
a
me dec
o
de
.
c
t
o
mpro
f
-report
.
c
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pr
o
f
i
ler
]
Rename proflo
g
.
{c,h}
to
mono-profiler-log
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler]
R
emove utils
.
c/utils
.
h, mov
e
th
e
code to
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex R
ø
n
n
e
P
e
tersen
[accepta
n
ce-tests]
Imp
r
ove the profiler-stress
t
est
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x
Rønne Pete
r
s
e
n
[
c
i]
B
ump the timeout of the profiler stre
s
s t
e
st suite
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne
P
etersen
[
s
gen] R
e
m
ove
b
ogus mono_
p
r
ofiler_events assert
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rø
n
ne
P
etersen
[utils] Move MONO_DEPRECATED to m
o
no-publib
.
h and
m
ake
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
A
l
ex Rø
n
ne Peter
s
en
[pr
o
filer] R
e
move
the long-
o
b
solete hsmode option
.
commit
|
commitdiff
|
tree
2016-10-02
Ale
x
Røn
n
e Petersen
[pr
o
f
iler] Document and fix the
o
nlyc
o
verage op
t
ion
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[
profiler]
R
e
move
the
c
ounter
s
only option
.
commit
|
commitdiff
|
tree
2016-10-02
A
lex Rønn
e
Petersen
[man]
U
pdate m
p
rof-repo
r
t
.
1 to i
n
dicate the
c
o
rrect
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønn
e
P
e
te
r
s
e
n
[profil
e
r] Use t
h
e signal
shutdown lo
g
ic for the samplin
g
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Pe
t
ersen
[profiler] Remo
v
e some indirec
t
ion in setting u
p
GC
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[profiler] Lift profiler
l
i
m
itation in mono_cla
s
s_get_alloca
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex Rønne Petersen
[pr
o
file
r
] Do
n
't
l
e
a
k co
u
nter dat
a
structure
s
on shutdo
w
n
.
commit
|
commitdiff
|
tree
2016-10-02
Al
e
x Rønne Peterse
n
[profil
e
r] Sim
p
l
if
y
c
o
u
n
ters initiali
z
ation
.
commit
|
commitdiff
|
tree
2016-10-02
Alex R
ø
n
n
e
Petersen
[
p
rofiler] Don't
e
mit a p
e
rf counters sample e
v
en
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne Peterse
n
[profiler] Fix the cod
e
t
h
at syn
t
hesizes threa
d
end
.
.
.
commit
|
commitdiff
|
tree
2016-10-02
Alex
R
ønne Pet
e
rsen
[profiler] Add counters for al
l
ev
e
nt types
.
commit
|
commitdiff
|
tree
2016-09-11
A
lex Rønne
P
etersen
Revert "[thread
p
ool-
m
s] Switch Monitor thread to a
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Alex Rønn
e
Petersen
[accep
t
ance-tests] Add
p
rofile
r
-stress suite
.
commit
|
commitdiff
|
tree
2016-09-08
Alex Rønne Petersen
[profiler}
Don't crash if a zer
o
sampl
i
ng frequency
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Al
e
x
R
ø
n
ne Petersen
[sgen
]
D
on
'
t con
s
ider
m
a
naged wr
i
te barriers to be
.
.
.
commit
|
commitdiff
|
tree
2016-09-03
Alex
Rønn
e
Pete
r
sen
[man] Update mprof-r
e
port
.
1
t
o cover
n
e
w profiler op
t
ions
.
commit
|
commitdiff
|
tree
2016-08-31
Ale
x
Røn
n
e Petersen
[
pro
f
il
e
r]
F
i
x
some
o
ff-by-on
e
s
i
n header size ca
l
culation
.
commit
|
commitdiff
|
tree
2016-08-31
Alex
Rønne Pete
r
sen
[profi
l
er
]
Include a
r
g
u
ments,
architect
u
re, and
OS
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne Pete
r
sen
[
profiler] Fix dump_header () to
do fflush ()
in al
l
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Røn
n
e Petersen
[runtime] Expor
t
API fu
n
ctions to get ar
c
h/os/wo
r
d
s
ize
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønn
e
Pe
t
e
rsen
[profiler] Remove duplicate #inclu
d
e
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønne Petersen
[profile
r
] Update
d
oc
u
mentation
f
o
r time fields
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rønn
e
Petersen
[profiler] Document
the TYPE_EXCEPT
I
ON form
a
t
.
commit
|
commitdiff
|
tree
2016-08-31
Alex
R
ønne Petersen
[
p
rofiler] Clean up
some e
n
ums a b
i
t
.
No fo
r
m
at
c
hang
e
.
commit
|
commitdiff
|
tree
2016-08-31
Al
e
x
R
ønne Peterse
n
[profile
r
] Update documentation on
the backtrace for
m
at
.
commit
|
commitdiff
|
tree
2016-08-31
Al
e
x Rønne
Petersen
[profile
r
]
P
u
m
p the
haza
r
d f
r
e
e
que
u
e when shutti
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
A
l
ex Rønne
P
ete
r
sen
[utils/hp] E
x
port
m
ono_thread_haz
a
rdou
s
_try_fre
e
_
all
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Alex Rø
n
ne Petersen
[utils/hp] Keep pumpin
g
the free
q
ue
u
e even wh
e
n we
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Peters
e
n
[utils] Remove ia64-specific atomics/mem
b
ar code
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Røn
n
e Petersen
[llvm] Fix atomi
c
o
p
codes on ARM64 to emit correct
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex
R
ønne Petersen
[utils/
a
tomic] Fix nativ
e
atomic intrinsics on buggy
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
lex
R
ø
n
n
e
Pet
e
rsen
[uti
l
s] Add
a
MONO_G
N
UC_VERSI
O
N
macro
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
e
x
Rønne Peter
s
en
[profi
l
er] R
e
ject heapshot
re
q
uests if we'r
e
not in
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Pet
e
rs
e
n
[profiler]
P
rocess on-demand hea
p
shot
r
eq
u
ests on the
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
P
e
t
e
rse
n
[profi
l
er]
Ad
d
GC finalization ev
e
nts
t
o the format
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Peterse
n
[gc]
Expose m
o
n
o_
g
c_pending_finalizers
() and mono_gc_f
i
n
a
li
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
e
x
Rønne Pet
e
rsen
[profile
r
] Add GC
f
i
nal
i
zation callbacks t
o
the profiler
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rø
n
ne Petersen
[
profiler
]
Initialize counte
r
s in the
runtime_in
i
tialized
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønn
e
Petersen
[profiler] Normalize time fields in the format
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[p
r
ofiler] Make the comment in proflog
.
c
only
r
e
present
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Peter
s
en
[profiler]
F
i
x
a
f
e
w format
b
loat
and encoding issues
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[profil
e
r] Em
i
t sync point events when f
l
u
s
hing
a
ll
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
P
ete
r
sen
[profiler] Acqui
r
e
the exclusive bu
f
fer lo
c
k af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[pr
o
filer] Only flush b
u
ff
e
rs when th
e
y exce
e
d
the
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne Petersen
[
profile
r
]
P
rocess requests in enter/leave cal
l
bac
k
s
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
ex Rønne Peters
e
n
[profiler] Periodically
f
lush all thread-l
o
cal
b
uffers
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
P
etersen
[
p
r
ofile
r
] Implement glob
a
l
flus
h
points f
o
r threa
d
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
P
e
t
ersen
[
u
ti
l
s/threads] Ex
p
o
rt mono_t
h
read_info_yiel
d
() for
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
l
ex Rønne
Petersen
[profi
l
er] Remove Log
B
u
f
fer
.
locked and
related debugging
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ale
x
Rønne Petersen
[profiler] R
e
write TLS cod
e
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønn
e
Peters
e
n
[profiler] Implement
p
rocess_id
(
) for Win
d
ows
.
commit
|
commitdiff
|
tree
2016-08-30
A
le
x
Rønne Peterse
n
[utils/lls] Export the linked lis
t
set A
P
I
f
o
r use
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
Petersen
[utils/lls] Use mono_t
h
read
_
haz
a
r
dous_queue_free (
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
A
lex Rønne Petersen
[utils/lls]
R
ename get_hazardous_poi
n
t
er_with_mask
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
P
etersen
[
u
t
il
s
/h
p
]
Rename get_ha
z
ardo
u
s_pointer () to mono
_
get_hazar
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Alex Rønne
P
etersen
[utils/hp] Remov
e
Haza
r
dFreeLock
i
n
g
an
d
Ha
z
ardF
r
eeContext
.
.
.
commit
|
commitdiff
|
tree
next