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
[gitignore] Add crash dump files, .dylib.dSYM directories, and test-path (#14408)
2019-04-22
Al
e
kse
y
K
l
ige
r
.
.
.
[i
m
a
g
e] Crea
t
e MonoImag
e
St
o
r
age
t
o own the image raw
.
.
.
commit
|
commitdiff
|
tree
2019-04-19
Ale
k
sey Klige
r
.
.
.
[
l
oader]
D
on't sto
r
e through a null ptr (#1411
0
)
commit
|
commitdiff
|
tree
2019-04-09
Aleksey Kli
g
e
r
[utils
]
stub
mono_setm
m
apjit
on
W
i
n32 and Wasm
commit
|
commitdiff
|
tree
2019-04-07
Ale
k
sey
Kliger
.
.
.
[imag
e
] Cr
e
a
t
e
MonoImageStorage to own the image
r
a
w
.
.
.
commit
|
commitdiff
|
tree
2019-04-05
Ale
k
sey Kliger
.
.
.
[metad
a
ta] Don't
f
ree_
a
ggregate_modifiers i
n
mono_meta
d
ata_f
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
A
l
e
ksey Kliger
[m
o
no-dl] Don't
d
o t
h
rea
d
state t
r
a
nsit
i
ons in
mo
n
o_dl_fallb
.
.
.
commit
|
commitdiff
|
tree
2019-03-29
A
l
eks
e
y Kliger
.
.
.
[
a
r
m] Don't use C++ keyword
a
s
a variable
n
ame (#13744
)
commit
|
commitdiff
|
tree
2019-03-22
Aleksey Kliger
.
.
.
[aot] clean
u
p MonoError in add_extra_metho
d
_with_depth
.
.
.
commit
|
commitdiff
|
tree
2019-03-20
Aleksey K
l
iger
.
.
.
[aot] Fix a
few memory
leaks (#
1
3514)
commit
|
commitdiff
|
tree
2019-03-14
A
l
ekse
y
Kliger
.
.
.
Custom modifier equivalence, duplicat
i
on, appending
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
Aleksey Kliger
[
c
lass-ini
t
] Take
l
o
a
d
er l
o
ck aroun
d
mono_class_setup_interf
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
Aleksey
Kliger
.
.
.
[loader]
Fi
x
off b
y
1 (
n
etstandard i
s
a framework
f
acad
e
.
.
.
commit
|
commitdiff
|
tree
2019-02-13
Aleksey Kli
g
er
.
.
.
[debug-helpers]
I
nclude cust
o
m mo
d
ifiers in mono_typ
e
_get
_
de
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
A
l
eksey
Kli
g
er
.
.
.
[runtim
e
] R
e
fa
c
tor pi
n
voke
p
robing,
part 2
(#12850
)
commit
|
commitdiff
|
tree
2019-02-08
Aleksey Kliger
[sre] Handle null
values in
MarshalAsA
t
tribute Custom
A
ttribu
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Aleksey Kliger
.
.
.
[
r
untime] Re
f
act
o
r pinvoke probing (#12
7
95)
commit
|
commitdiff
|
tree
2019-02-04
Ale
k
sey Kliger
.
.
.
[runtime] Swi
t
ch
to GC Unsafe i
n
a few mor
e
external
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
A
l
eks
e
y Kliger
.
.
.
[
c
xx]
S
et CXXLD and CCLD
i
n
configure (#12625)
commit
|
commitdiff
|
tree
2019-01-24
Aleksey Kliger
.
.
.
[image] Don't leak o
l
d im
a
ge->name when closing
(#12589)
commit
|
commitdiff
|
tree
2019-01-22
Aleksey Kliger
[netcore] Make As
s
embly
.
Lo
a
d (n
e
w A
s
s
emblyNa
m
e (corlib_nam
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Aleksey Kl
i
ger
[net
c
ore] Add an assembly
pre
l
oad
h
ook
b
y pa
r
sing TR
U
STED_PL
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Aleksey Kliger
[ass
e
mbly] fo
r
ENABLE_NETCORE
l
o
ad Syst
e
m
.
Private
.
CoreLib
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Al
e
k
s
ey Kliger
[n
e
tc
o
r
e
]
Don't set up mono_defaults
.
mono_method_message_class
commit
|
commitdiff
|
tree
2019-01-18
A
l
eks
e
y
Kli
g
er
.
.
.
[netcore] Small runtime c
h
ang
e
s (#12503)
commit
|
commitdiff
|
tree
2019-01-18
A
leksey Klige
r
.
.
.
[
n
etcore
]
Sys
t
e
m
.
Pri
v
a
te
.
Cor
e
Lib changes to match runtime
.
.
.
commit
|
commitdiff
|
tree
2019-01-18
Aleksey Kliger
[class-init] Allow ghc_sl
o
t or f
i
nal
i
ze_slot ==
0
commit
|
commitdiff
|
tree
2019-01-18
A
leks
e
y
Klig
e
r
Don't har
d
code "
m
scorlib
"
use M
O
N
O_ASSEMLBY_CORLIB_NAME
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
Ale
k
sey Kliger
[threads] Use refcount
s
fo
r
coord
i
nating finalizatio
n
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
Aleksey Kliger
[coop] M
o
ve
m
ono_threads_is_block
i
ng_transi
t
ion
s
_enab
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
Aleksey Kliger
[
coop] Drop support for MONO
_
ENABLE_BLOCKING_
T
RANSITION
.
.
.
commit
|
commitdiff
|
tree
2019-01-07
Alekse
y
Kliger
.
.
.
[mini]
Us
e
C
+
+ l
i
nker iff
building C++ that ne
e
ds the
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Aleksey
K
liger
.
.
.
[coop] A
d
d high le
v
el sus
p
end po
l
icy accessors (#121
1
6
)
commit
|
commitdiff
|
tree
2019-01-03
Alek
s
ey Kliger
.
.
.
[coop
]
Make sure suspend_count
i
s p
o
sitive in su
s
pe
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Aleksey Kl
i
g
er
[min
i
]
A
lways em
i
t
saf
e
p
o
ints, ex
c
e
p
t
WASM
commit
|
commitdiff
|
tree
2018-12-27
Aleksey Kli
g
er
[
marshal] Al
w
a
y
s emit blocking transitions, except
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Aleksey
K
liger
.
.
.
Reduce
extern
"C", in non-pub
l
ic headers
.
(#12148)
commit
|
commitdiff
|
tree
2018-11-22
Alek
s
ey Kl
i
ger
[lo
a
der] ignore 'int
e
rn
a
lcal
l
'
i
m
p
l att
r
ibute on 'ab
s
tract
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Aleksey Klige
r
[loader
]
Use
R
equ
e
s
t
s
tru
c
t
s
to pass argumen
t
s to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Aleksey
K
li
g
er
[tests]
A
dd some Ty
p
e
.
IsBy
R
efLike tests
commit
|
commitdiff
|
tree
2018-11-20
A
l
eksey Kli
g
er
[r
e
flection]
m
ake t
.
MakeByRefType(
)
.
IsByRefLike =
=
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
A
leksey
K
liger
Bump corefx
commit
|
commitdiff
|
tree
2018-11-19
A
l
e
ksey Kliger
[refle
c
ti
o
n] Pars
e
er
r
or if rank > 1 ar
r
ay contains *
commit
|
commitdiff
|
tree
2018-11-16
A
l
eksey Kliger
.
.
.
[threading] Imp
l
ement 'pulse' trans
i
tion for two-phas
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-15
Aleksey Kliger
.
.
.
[
c
onfigure
]
Pa
s
s -std
l
ib=libc++ to cla
n
g on
darwin
.
.
.
commit
|
commitdiff
|
tree
2018-11-01
A
leksey Kliger
.
.
.
I
mpl
e
m
e
n
t
MONO
_
ENTER_NO_SAFEPOINTS/MONO
_
EXI
T
_NO_SAFEPOI
N
TS
.
.
.
commit
|
commitdiff
|
tree
2018-10-27
A
l
eksey Kli
g
e
r
.
.
.
[reflection] Implement Runtime
T
ype
.
IsByRe
f
L
i
ke (#11111)
commit
|
commitdiff
|
tree
2018-10-26
A
l
eksey Kliger
.
.
.
[mars
h
al] Delete unused
l
oca
l
s in emit_man
a
ge
d
_wrapper_ilg
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Aleksey Kliger
.
.
.
[
t
ests] Regression
test for #11123 (#11312)
commit
|
commitdiff
|
tree
2018-10-23
Al
e
ksey Kliger
.
.
.
[wasm] Add missing inclu
d
e (#11
3
3
5
)
commit
|
commitdiff
|
tree
2018-10-23
Aleksey Kliger
.
.
.
[marshal] Emit G
C
Safe tra
n
si
t
ion
s
aro
u
nd foreign i
n
ternal
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Aleksey Kliger
.
.
.
[runtime
]
Don't init
classes in v
e
s_icall_RuntimeTypeHa
n
dle_
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Aleksey Kliger
Example experiment
"
nul
l
"
commit
|
commitdiff
|
tree
2018-10-10
Aleksey Kli
g
er
Add
-
-e
n
a
ble-experiment
=
and MONO_EXPERIMENT=
s
uppor
t
commit
|
commitdiff
|
tree
2018-10-09
Alek
s
ey
K
lig
e
r
Always us
e
InvariantCulture calendars
i
n X509Ce
r
ti
f
icate
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
Aleksey Kliger
[lin
k
er]
B
ump to
m
ono/linker@e6760e6f
commit
|
commitdiff
|
tree
2018-10-02
Alekse
y
Kliger
.
.
.
[w32ha
n
dle]
Ad
d
coop s
t
a
te t
r
ansitions i
n
mono_w32handle_loc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Aleks
e
y Kliger
.
.
.
[i
n
terp] Add decla
r
ation for set_contex
t
(#10575)
commit
|
commitdiff
|
tree
2018-09-12
Aleksey Klig
e
r
.
.
.
Drop JIT a
t
tac
h
:
use c
o
o
p
a
ttach
i
n
m
ini, aot and
i
nterp
.
.
.
commit
|
commitdiff
|
tree
2018-09-08
Aleksey
K
li
g
er
.
.
.
[ci] run tests if building with C++ (#10519)
commit
|
commitdiff
|
tree
2018-08-30
Aleksey
K
l
iger
.
.
.
[coop] Fixup dump_threads () legend to match thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-30
Aleksey
Kliger
[
c
oop] Use unbalance
d
t
r
ansitio
n
to GC Unsafe
in mono_rai
s
e_
.
.
.
commit
|
commitdiff
|
tree
2018-08-23
Aleksey K
l
iger
[mini]
Don'
t
rege
n
Makefil
e
.
am if llvm/llvm_con
f
ig
.
.
.
commit
|
commitdiff
|
tree
2018-08-21
Ale
k
sey Kli
g
e
r
.
.
.
Two
p
hase STW for hybr
i
d s
u
spend (#10140)
commit
|
commitdiff
|
tree
2018-08-21
Aleksey Kl
i
ger
.
.
.
[coop] C
h
eck
a
syn
c
s
u
spend status i
n
ReqSuspendIni
t
SuspendBl
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Aleks
e
y Kliger
.
.
.
[reflection] Assembly
.
Lo
a
dFil
e
should t
h
row Argume
n
tExceptio
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Ale
k
sey K
l
iger
.
.
.
[sdks] Fix
t
y
po i
n
ios template (#1
0
13
0
)
commit
|
commitdiff
|
tree
2018-08-15
Aleks
e
y Kliger
.
.
.
[reflec
t
ion]
I
mplement RuntimeType
.
IsSubclassO
f
in
.
.
.
commit
|
commitdiff
|
tree
2018-08-13
Aleksey Klig
e
r
.
.
.
[mini] Don
'
t
a
sse
r
t o
n
MO
N
O_PATCH_INFO_GC_SAFE_POINT_FLAG
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
Ale
k
sey Kliger
.
.
.
[ci] Dis
a
bl
e
s
gen-new-threads-co
l
lect
.
exe
u
nt
i
l #995
9
.
.
.
commit
|
commitdiff
|
tree
2018-08-08
Alek
s
ey Kl
i
ger
.
.
.
[c
o
op] Thread
.
Jo
i
nInternal
shou
l
d not call mono_error
_
set_pe
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
Aleksey Kliger
.
.
.
[threads] switch to GC Safe
a
round pthread
c
alls in
.
.
.
commit
|
commitdiff
|
tree
2018-08-06
Aleksey Klige
r
.
.
.
[lo
a
der] De
t
ermine as
s
e
m
bly load context fro
m
path
.
.
.
commit
|
commitdiff
|
tree
2018-08-05
A
l
ek
s
e
y
Kliger
.
.
.
[co
o
p] T
u
rn
hybrid su
s
pend on by default
on desk
t
o
p
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
A
l
eksey
K
liger
.
.
.
Add GC Unsafe thread state t
r
ansitions
t
o
M
O
NO_API
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleksey Kliger
[coop] Define mono_th
r
eads_
i
s_b
l
ocking_transition_enabled
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
A
l
eksey Kl
i
ger
N
ew MO
N
O_THREADS_SUSP
E
ND env var to select susp
e
nd
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Alek
s
e
y
Kl
i
ger
[
c
oop] Refactor suspend p
o
li
c
y sele
c
tion code
commit
|
commitdiff
|
tree
2018-07-18
Aleksey Kliger
.
.
.
Add GC Unsaf
e
thre
a
d
state
t
ra
n
sitions to
MONO_AP
I
.
.
.
commit
|
commitdiff
|
tree
2018-07-18
Al
e
ksey Kli
g
er
.
.
.
[checke
d
,coop] Use u
n
ba
l
anced thread s
t
a
t
e transit
i
on
s
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
Al
e
ksey K
l
i
g
e
r
.
.
.
[runti
m
e] Pr
i
nt
t
i
ds in
hex in mono_t
h
reads_summarize
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Aleksey
Kliger
.
.
.
[ch
e
cked-b
u
ild] don't col
l
ect state tran
s
ition backtraces
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[m
e
rp] A
d
d suspend
p
o
l
i
cy to
nati
v
e state summary
commit
|
commitdiff
|
tree
2018-07-06
Aleks
e
y Kliger
[mi
n
i] Print suspend policy i
n
mono --ver
s
io
n
outp
u
t
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[coop] Add mono_threads_su
s
pend_po
l
icy_name
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[ci
]
Expli
c
i
tly disable hybrid
s
uspend for preemptive
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[
c
onfigu
r
e] print suspe
n
d policy i
n
summary; add default
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
A
le
k
s
e
y Klig
e
r
[ci] Mono
.
Profile
r
.
Log tests can run under coop (and
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Aleksey Kli
g
er
[mars
h
al] Use a MonoCoopMutex for marshal_mutex
commit
|
commitdiff
|
tree
2018-06-29
Aleksey Kli
g
er
.
.
.
[coop] mono_coop_
c
o
n
d
_sig
n
al shou
l
d switch to GC Safe
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Aleksey Kliger
.
.
.
[
r
untim
e
] Seco
n
d bat
c
h o
f
GC Unsafe thread
s
t
a
te transit
i
ons
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
Aleksey Kliger
.
.
.
[run
t
ime] Add GC
Un
s
afe
t
rans
i
tions to
s
ome MONO_API
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Aleksey Kliger
[
loader] Add null checks
a
roun
d
dom
a
in
_
ass
e
m
blies
commit
|
commitdiff
|
tree
2018-06-14
Alekse
y
Kliger
Revert "
[
mini] Remove unneed
e
d restri
c
tion o
n
fa
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
A
lek
s
e
y Klig
e
r
[loader] extra debug trac
e
messages
commit
|
commitdiff
|
tree
2018-06-14
Aleksey K
l
iger
[mini] Add op
e
n instantiat
i
on type to err
o
r
mes
s
age
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Kliger
[loader] Refonly lo
a
d of p
r
o
blematic image is al
l
owed
.
commit
|
commitdiff
|
tree
2018-05-29
Aleksey Kliger
.
.
.
[loader] Ignore v
e
rsion if assse
m
bly name isn't a strong
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Alekse
y
K
lige
r
f
i
x uninit
e
d var
commit
|
commitdiff
|
tree
2018-05-23
Ale
k
sey Kliger
[loader] LoadFrom of p
r
oblematic images should reprobe
commit
|
commitdiff
|
tree
2018-05-18
Al
e
ksey K
l
ige
r
.
.
.
[sre] P
a
rame
t
erBuilder
.
SetConstant for a
Nullable<T
.
.
.
commit
|
commitdiff
|
tree
next