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
[runtime] Don't set pkey to a value that will be freed immediately after.
2017-08-17
Rodrigo
Kumpera
[run
t
i
m
e
] Don't set pkey to a value that will be freed
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Rodrigo Kumpe
r
a
[corlib] When parsin
g
the EC
M
A
k
ey, don
'
t produce
a
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
Ro
d
rigo Kumpera
[mini] A
d
d te
s
t for impl
i
cit wi
d
e
n
on argument stores
.
commit
|
commitdiff
|
tree
2017-08-11
Ro
d
r
igo Kumpera
[jit]
A
d
d implicit widening of stores
t
o
args o
f
type
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
Rodrigo Kumpera
Address reviewer fee
d
bac
k
.
commit
|
commitdiff
|
tree
2017-08-10
Rod
r
i
go Kumpera
[mini] Emi
t
widen ops when storing to locals of
size
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
R
o
d
rigo Kumpera
[Sy
s
tem] Fix handle lea
k
i
n Process
:
:GetPr
o
cess
.
commit
|
commitdiff
|
tree
2017-06-28
Rodrigo Kumpera
[io
-
l
a
y
er]
F
ix two race conditions
,
one o
n
FD h
a
ndle
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Rodrigo
Kumpera
[
aot] Fi
x
t
h
e n
a
m
e of
t
he mono_gc_wb
a
r
r
ier_range_
c
opy
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
Rodrigo Kumpera
[runtime] Update
comm
e
n
t
with link
to Linux Kernel
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Rodrigo Kump
e
ra
[io-l
a
y
er
]
When deleting a
file, chec
k
for EROFS and
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Rodrigo K
u
mpera
[pro
f
ile
r
] Han
d
le
z
ero obje
c
t
heap dumps in mprof-re
p
ort
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Rodrigo Kumper
a
[profiler]
E
m
it pos
t
-gc sync
p
oint wi
t
h
the world stopped
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Rodrig
o
Kump
e
ra
[sgen] Don'
t
report GC moves
wit
h
the world ru
n
ning
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Rodri
g
o Kumpera
[
s
gen
]
Move STW
G
C
events to sgen-
s
tw
.
c so they are
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Rodrig
o
K
u
mpera
[
p
rofiler] Move HEAP_
S
TART and HEAP_EV
E
NT
S
to happe
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Rodr
i
g
o
Kumpera
[
e
glib] Linu
x
needs errno
.
h
f
or ERANGE
commit
|
commitdiff
|
tree
2017-06-14
Rodrigo
Kumpe
r
a
[eglib] Handl
e
ERANGE
i
n
g
_s
t
rerror
commit
|
commitdiff
|
tree
2017-06-13
Rodrigo
K
ump
e
ra
[e
g
lib] Replace str
e
rror
w
ith
strerr
o
r
_r
a
s
the
former
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Rodrigo Kumpera
[profil
e
r] Don't emi
t
syn
c
point on restart the world
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Rodr
i
go Kumpera
[profile
r
]
A
d
d + pr
e
fix to
fil
e
names to append the
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Rod
r
ig
o
K
ump
e
ra
[p
r
ofi
l
er] Fix issue found by re
v
iew
.
commit
|
commitdiff
|
tree
2017-06-12
Rodrigo Kump
e
ra
[p
r
ofiler] Remove
heapshot
r
e
q
uest polli
n
g
f
ro
m
all
.
.
.
commit
|
commitdiff
|
tree
2017-06-12
Rodrigo K
u
mp
e
ra
[pr
o
filer] W
h
en using
heapshot,
don't
c
olle
c
t roots
.
.
.
commit
|
commitdiff
|
tree
2017-06-12
Rodr
i
go Kumpera
[profiler] Don
'
t
em
i
t sync points during GC if we
d
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-12
Rodrigo Kumpera
[pr
o
f
i
ler] Don't emit th
r
ead and
g
c
e
ven
t
s i
f
they
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
Rodrig
o
Kumpera
Remove t
h
e mono-pro
f
iler- prefix from all so
u
rce files
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
R
o
d
rigo Kumpera
[profile
r
]Use
g
_
warning an
d
remove bad
u
sage
(
) line
commit
|
commitdiff
|
tree
2017-06-08
R
od
r
igo Kumpera
Bunch of minor fixes
.
commit
|
commitdiff
|
tree
2017-06-08
Rodrig
o
Kumpera
Remo
v
e env var
.
commit
|
commitdiff
|
tree
2017-06-08
R
o
drigo Kumpe
r
a
update
u
sage, pri
n
t
warning
on output:-FILENAME and
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
Rodrigo Ku
m
pera
Re
m
ove spurious heade
r
.
Change from enum to bucket
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
Rodrigo K
u
mpera
[c
o
rlib] Don't pass
Runt
i
meMethodHandle across domains
.
.
.
commit
|
commitdiff
|
tree
2017-06-04
Rodr
i
go Kump
e
ra
[profiler] Another atem
p
t at fixi
n
g linu
x
.
commit
|
commitdiff
|
tree
2017-06-02
Rodrigo Kump
e
ra
[p
r
ofiler] Fix li
n
ux
.
commit
|
commitdiff
|
tree
2017-06-02
Rodrigo Ku
m
pera
[pr
o
file] Update test suite
.
commit
|
commitdiff
|
tree
2017-06-02
Rodrigo K
u
mper
a
[profiler] Move argument parsing to ar
g
-
p
a
rsing
.
c and
.
.
.
commit
|
commitdiff
|
tree
2017-05-30
Rodrigo Ku
m
pera
[win32] Add new files
.
commit
|
commitdiff
|
tree
2017-05-29
Rodrigo Kumpera
[runti
m
e] Handle mono_meth
o
d_body_g
e
t_
o
bject
r
eturning
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Rodrig
o
Kumpe
r
a
[runt
i
m
e
] Change MonoDom
a
in::refobj
e
ct_ha
s
h to
u
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Rodrigo K
u
mp
e
r
a
[runt
i
me]
A
d
d
concurrent read variant of MonoGHa
s
hTable
.
.
.
commit
|
commitdiff
|
tree
2017-05-27
Rodrigo
K
u
mpera
[runtime] C
h
a
n
ge jit
_
inf
o
_tab
l
e_num_elements
t
o O(1)
.
commit
|
commitdiff
|
tree
2017-05-26
Rodrigo
Kumpera
[mini]Add t
e
st for P
t
rToStru
c
t
<T>
commit
|
commitdiff
|
tree
2017-05-26
Rodr
i
go
K
umpera
[mini] I
n
trinsify Marsh
a
l
.
PtrToStru
c
tur
e
<T
>
commit
|
commitdiff
|
tree
2017-05-26
Ro
d
rigo Kumpe
r
a
[run
t
ime] Add s
u
pport fo
r
using COM types from corli
b
.
commit
|
commitdiff
|
tree
2017-05-25
R
o
dri
g
o
K
um
p
era
[mini] Fix
the ll
v
monl
y
check test
.
commit
|
commitdiff
|
tree
2017-05-23
Rodrigo Kum
p
era
F
ix the CpBlk and InitBlk
i
ntrinsics
.
commit
|
commitdiff
|
tree
2017-05-23
Rodrigo Kump
e
ra
Upda
t
e
t
e
st for c
o
rrect behavi
o
r
.
commit
|
commitdiff
|
tree
2017-05-23
Rodrigo Kump
e
ra
[runti
m
e] Fix
multiple issues around symlink handling
.
commit
|
commitdiff
|
tree
2017-05-20
Rodr
i
go Kum
p
era
[ji
t
] Fix x86 failures and hand
l
e una
l
igne
d
load with
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
R
o
dr
i
go Ku
m
pera
[corlib] Address re
v
iewer
comments to new test
.
commit
|
commitdiff
|
tree
2017-05-19
R
o
drig
o
Kumpera
[jit] Add unalign
e
d test
s
.
commit
|
commitdiff
|
tree
2017-05-18
Rodr
i
g
o
K
u
mp
e
r
a
[j
i
t
]
Properly
handle unaligned m
e
mory access
.
commit
|
commitdiff
|
tree
2017-05-18
Rodrigo K
u
m
per
a
[jit] Assor
t
ed small chan
g
es
.
commit
|
commitdiff
|
tree
2017-05-18
Ro
d
r
igo
Kum
p
era
[mini
]
Remove assert and document rea
s
on
i
t
c
an't b
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Rodrigo Kumpera
[jit] Remove mini_emit
_
st
o
bj from m
e
thod-to
-
ir
.
c
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Rod
r
ig
o
K
u
m
p
era
[jit] Replac
e
us
a
ge
o
f min
i
_emit_stobj with mini_emi
t
_
memory
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Rodri
g
o Kumper
a
[jit] F
i
x
w
o
rding of the function description
commit
|
commitdiff
|
tree
2017-05-18
R
o
drigo Kum
p
era
[
jit
]
Fix mono_
d
ebug_count breakage introduced by the
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Ro
d
rigo Kumpera
[mini
]
A
d
d m
i
n
i_emit_memory_copy to replace mini
_
emit_stobj
commit
|
commitdiff
|
tree
2017-05-18
Rodrigo
K
ump
e
ra
[j
i
t] Fix l
a
rge const memcpy/me
m
set wh
e
n when the intrins
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Rodrigo
K
umper
a
[runtime] Rework how unaligned
m
e
mcpy/memset
a
re genera
t
e
d
.
commit
|
commitdiff
|
tree
2017-05-15
R
odrigo Kumpera
[corl
i
b] Reduce the warning spew our tests
u
ite
produces
.
commit
|
commitdiff
|
tree
2017-05-15
Rodrigo Kumpe
r
a
[corl
i
b] Add test
s
f
or t
h
e behavior of IO
in the face
.
.
.
commit
|
commitdiff
|
tree
2017-05-15
R
o
d
rig
o
K
u
mpera
[corlib]
Remove the Fi
l
e
.
E
x
ists c
h
eck befo
r
e
opening
.
.
.
commit
|
commitdiff
|
tree
2017-05-12
Rodrigo
K
u
m
p
e
ra
[metadata] Handle E
L
O
OP in mono_w32
e
rr
o
r_unix_to_win32
.
commit
|
commitdiff
|
tree
2017-05-09
Rodrigo
Kumpe
r
a
[
mi
n
i]
Cleanup usa
g
e of mini_emit_memcpy and bad values
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
R
odrigo Kumpera
[
jit] CPBLK and INITBLK
no
w
use
t
he funtions i
n
m
e
m
ory
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
Rodrigo K
u
m
p
er
a
[jit] Ad
d
mi
n
i_emit_memory_copy_b
y
tes and mini_em
i
t_memo
r
y_i
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
Rodrigo K
u
mper
a
[r
u
ntime] U
p
date
msvc build sc
r
ip
t
s
.
commit
|
commitdiff
|
tree
2017-05-08
Rodrigo K
u
mpera
[jit] Ad
d
mini
_
emit_memory_store and use it for STOBJ
.
commit
|
commitdiff
|
tree
2017-05-08
Ro
d
rigo Kumpera
[jit] Fix identation
.
commit
|
commitdiff
|
tree
2017-05-08
R
o
d
rigo Kumper
a
[
j
it] Use mini_emit_
m
emor
y
_loa
d
for ld
i
nd,
ldobj and
.
.
.
commit
|
commitdiff
|
tree
2017-05-08
Rodrigo Kumpera
[jit] A
d
d mini_emit_memory_load
that is to be us
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-01
Rod
r
igo Kumpera
[jit] Move me
m
cpy and me
m
set emmiters to ne
w
file called
.
.
.
commit
|
commitdiff
|
tree
2017-05-01
Rodr
i
go Kumpera
[mini] Ren
a
me & expose a few
f
unctions
t
o mini
.
h
.
commit
|
commitdiff
|
tree
2017-04-18
Rodr
i
go Kumpera
[run
t
ime] Forgot to
u
pdate strelemref
_
wrapper_name
.
.
.
commit
|
commitdiff
|
tree
2017-04-17
Rodr
i
go Kump
e
ra
[JIT/
G
C]
O
p
t
imiz
e
mono_g
c
_wba
r
rier_value_c
o
py_bitmap
.
commit
|
commitdiff
|
tree
2017-04-17
Rodrigo Kump
e
ra
[ru
n
time]
O
ptimize virtual_st
e
lemref for classes
even
.
.
.
commit
|
commitdiff
|
tree
2017-04-11
Rodri
g
o Kumpera
[loader] Make MonoImageSet::gclass_c
a
ch
e
concurrent
.
commit
|
commitdiff
|
tree
2017-04-11
Ro
d
rigo Kumpera
[loader]
M
o
ve typespec_
c
ache to a lock-free-reads hashtable
.
commit
|
commitdiff
|
tree
2017-04-11
Rodrigo Kumper
a
[loader] Add a l
o
ck-free cach
e
in front of get_ima
g
e_
s
et
.
.
.
commit
|
commitdiff
|
tree
2017-04-11
Rodrigo Ku
m
p
e
r
a
[runtim
e
] Fix get_
v
irt
u
al_s
t
elem
r
ef_w
r
apper STELEMREF_CLAS
S
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Rodrigo Kumpera
[mini
]
Fix spurious w
a
keups wit
h
in JIT job control
.
commit
|
commitdiff
|
tree
2017-04-07
Rodrigo Kumpera
Re
m
o
v
e
d
ebug fflush and fix active_jit_methods accounting
.
.
.
commit
|
commitdiff
|
tree
2017-04-06
Rodrigo Kum
p
era
Fix
compilation
i
ssues
.
commit
|
commitdiff
|
tree
2017-04-06
Rodrigo Kumpera
[mini] In
t
r
oduce j
o
b
cont
r
o
l
to the JIT
.
Limits by
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Rodrigo
Kumpera
[
runtime] Don't return
t
h
e
m
odules for
t
he cu
r
r
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
Ro
d
ri
g
o Kumpera
[S
y
s
t
e
m] Disable t
e
s
t
that
i
s t
o
o unrel
i
able
.
commit
|
commitdiff
|
tree
2017-04-05
Rodrigo Kump
e
ra
Improve test
assert
.
commit
|
commitdiff
|
tree
2017-04-05
Rodrig
o
Kumpe
r
a
[S
y
st
e
m] Di
s
able a few te
s
ts th
a
t don't work on Android
.
commit
|
commitdiff
|
tree
2017-04-05
Rodri
g
o Kumpera
[Syst
e
m
] Disable test that
d
oesn't work on Android
.
commit
|
commitdiff
|
tree
2017-04-05
R
odrigo Kum
p
era
[
i
o
-layer]
D
on
'
t RC
std handles o
r
the current process
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
R
o
dri
g
o Ku
m
pera
[runtim
e
] When looking up the process name
,
don't bail
.
.
.
commit
|
commitdiff
|
tree
2017-04-05
R
o
drigo Kumpera
[runtime] Improve
t
racing of process nam
e
lookup fun
c
tion
s
.
commit
|
commitdiff
|
tree
2017-04-05
Ro
d
ri
g
o Kumpera
[runtime] Fix
c
ompilation und
e
r Android
commit
|
commitdiff
|
tree
2017-03-17
Rodrigo Kum
p
era
[runtime] Remove debug spew
.
commit
|
commitdiff
|
tree
2017-03-17
Rodrigo Kumpera
[runtime] Remov
e
debug
l
e
ftover and have mono_a
s
sembly_is_pr
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
R
o
dr
i
go
Kumper
a
[tools] De
p
check the d
o
wnlo
a
ds to av
o
id the mistake
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Rodrigo Kumpera
[runtime]
Update
t
h
e ba
n
ned
v
e
rsion list to in
c
lude
.
.
.
commit
|
commitdiff
|
tree
next