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
[mono-dl] Don't do thread state transitions in mono_dl_fallback_register
2019-04-04
Aleks
e
y
Kliger
[mono-dl] Don't do
t
h
r
ea
d
stat
e
t
rans
i
tions in
m
ono_dl
_
f
allb
.
.
.
commit
|
commitdiff
|
tree
2019-03-29
A
leksey Klig
e
r
.
.
.
[
a
rm] Do
n
't
u
se
C++ keyword as
a variable name
(
#13744
)
commit
|
commitdiff
|
tree
2019-03-22
Aleksey
Kliger
.
.
.
[ao
t
] cleanup MonoE
r
ror
i
n add_extra_
m
ethod_with_depth
.
.
.
commit
|
commitdiff
|
tree
2019-03-20
A
l
e
k
sey Kli
g
er
.
.
.
[aot] Fix a few
memory leaks (#13514)
commit
|
commitdiff
|
tree
2019-03-14
Aleks
e
y
Kl
i
ger
.
.
.
C
u
st
o
m
modifie
r
equivalence,
duplication,
appending
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
A
l
eksey Kliger
[c
l
ass-init] Take loader lock
a
round mono_class_
s
etup_inte
r
f
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
A
l
e
k
sey K
l
ig
e
r
.
.
.
[
l
o
a
der] Fix off by 1 (
n
etsta
n
dard is a
f
ra
m
ew
o
rk facade
.
.
.
commit
|
commitdiff
|
tree
2019-02-13
Alekse
y
Klig
e
r
.
.
.
[
debug-helpers] Include
c
u
s
t
om m
o
difiers in mono_ty
p
e
_
g
e
t_
d
e
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
Aleksey Klig
e
r
.
.
.
[ru
n
ti
m
e] Refacto
r
pi
n
voke pro
b
ing, p
a
rt 2 (#
1
2
8
50)
commit
|
commitdiff
|
tree
2019-02-08
Aleksey Kliger
[sre] Handle null
values in Marsha
l
AsAttribute CustomAttribu
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Alek
s
ey Kl
i
ger
.
.
.
[
r
u
n
t
ime] Refact
o
r pinvoke
p
robing
(
#1
2
795)
commit
|
commitdiff
|
tree
2019-02-04
Aleksey Kliger
.
.
.
[runtime] Switch to GC Unsa
f
e in a few m
o
re external
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
Aleksey Kli
g
e
r
.
.
.
[cxx] Se
t
CXXL
D
a
n
d CCLD in co
n
figure
(
#12625)
commit
|
commitdiff
|
tree
2019-01-24
Aleks
e
y Kliger
.
.
.
[im
a
ge] Don't leak old image-
>
name when closing (#12589)
commit
|
commitdiff
|
tree
2019-01-22
Al
e
k
s
ey Kliger
[
n
e
t
core] Make Assembly
.
L
oad (new AssemblyName (c
o
rlib_name
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Alekse
y
Kliger
[netcore] Ad
d
an assembly
preloa
d
ho
o
k
by parsing
TRUST
E
D_PL
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
A
l
ekse
y
Klige
r
[assembly]
f
or
EN
A
B
L
E
_NETCORE
l
oad System
.
Private
.
CoreLib
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Aleksey Kliger
[netcor
e
] Don't set up mono_defaults
.
mono_method_message_class
commit
|
commitdiff
|
tree
2019-01-18
Aleksey
K
l
i
ge
r
.
.
.
[net
c
ore] S
m
all ru
n
time changes (#12503)
commit
|
commitdiff
|
tree
2019-01-18
Aleksey Kli
g
er
.
.
.
[netcore] System
.
Priva
t
e
.
CoreLib ch
a
nges
to
m
atch
r
untime
.
.
.
commit
|
commitdiff
|
tree
2019-01-18
Alek
s
ey Kliger
[class-ini
t
] Al
l
ow ghc_slot
or fina
l
ize_slot =
=
0
commit
|
commitdiff
|
tree
2019-01-18
Aleksey
K
l
iger
Don't hardcod
e
"mscorli
b
" use M
O
NO_ASSEMLBY_CORL
I
B
_NAME
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
Al
e
ksey Kliger
[thre
a
d
s
] Use refc
o
unts
f
or coordinatin
g
finalizati
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
Aleksey
Kliger
[coop] Move mono
_
thre
a
ds_is_blocking_tran
s
itions_enabled
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
A
l
eksey
Kliger
[coo
p
]
Drop support for MONO_ENABLE_B
L
OCKING_TRANSITI
O
N
.
.
.
commit
|
commitdiff
|
tree
2019-01-07
Aleksey
Kliger
.
.
.
[mini] Use C
+
+ linker iff bui
l
ding C++ that needs
the
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
A
leksey Kliger
.
.
.
[c
o
op] Add high
level sus
p
end policy accessors (#12
1
16)
commit
|
commitdiff
|
tree
2019-01-03
A
l
eksey Kliger
.
.
.
[coop] Make sure
s
u
s
pend_co
u
nt is
positive in suspe
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Alekse
y
Kliger
[mini] Always
e
mit safepoints, except WASM
commit
|
commitdiff
|
tree
2018-12-27
Aleksey Klig
e
r
[mar
s
hal] Always e
m
it bl
o
cking transitions, except
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Aleksey Kliger
.
.
.
Reduce ext
e
rn "C",
in non-
p
ublic
headers
.
(#
1
2
1
48
)
commit
|
commitdiff
|
tree
2018-11-22
Aleksey
K
liger
[
l
oader
]
ignore '
i
nternalcall' im
p
l att
r
ibute on '
a
bstract
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Aleks
e
y Kliger
[loader] Use Request
s
tructs to
p
a
s
s arguments to the
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Al
e
ksey
K
l
iger
[tests]
Add some Ty
p
e
.
IsByRe
f
L
i
ke tests
commit
|
commitdiff
|
tree
2018-11-20
Aleks
e
y Kliger
[re
f
le
c
tion
]
make t
.
M
ake
B
yRefType()
.
IsB
y
R
efLike ==
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
A
l
eksey Kli
g
er
Bump corefx
commit
|
commitdiff
|
tree
2018-11-19
Aleksey Kl
i
ger
[reflec
t
ion] Parse error
if r
a
nk
>
1 ar
r
ay contains
*
commit
|
commitdiff
|
tree
2018-11-16
Al
e
ksey Kliger
.
.
.
[
threadin
g
]
Implem
e
nt 'pulse' tr
a
nsit
i
on for tw
o
-ph
a
se
.
.
.
commit
|
commitdiff
|
tree
2018-11-15
Alekse
y
Kl
i
ger
.
.
.
[configure] P
a
ss -std
l
ib=l
i
bc++
to clang on
d
arwin
.
.
.
commit
|
commitdiff
|
tree
2018-11-01
Ale
k
sey Kliger
.
.
.
Implement MONO_E
N
T
ER_NO_SAFEPOINTS/MONO_EXIT_NO_SAFEPOINTS
.
.
.
commit
|
commitdiff
|
tree
2018-10-27
Aleksey Kli
g
er
.
.
.
[reflection
]
Implement Runt
i
m
e
T
ype
.
IsByRefLike (#11111)
commit
|
commitdiff
|
tree
2018-10-26
Alek
s
ey Klige
r
.
.
.
[marshal] Delete unused locals i
n
emit_manag
e
d_wrapper
_
i
lgen
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Aleksey Kliger
.
.
.
[tes
t
s]
Regression tes
t
for
#1112
3
(
#11312)
commit
|
commitdiff
|
tree
2018-10-23
Al
e
ksey Kliger
.
.
.
[wasm] Add
missing include (
#
1
1
3
3
5)
commit
|
commitdiff
|
tree
2018-10-23
Al
e
k
s
ey Klige
r
.
.
.
[
m
arshal] Emit GC Safe transiti
o
ns aroun
d
foreign internal
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Aleksey Kliger
.
.
.
[runtime
]
Don't init class
e
s in ves
_
i
c
all_RuntimeTyp
e
Han
d
le_
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Aleksey Kliger
Example experiment "
n
ull"
commit
|
commitdiff
|
tree
2018-10-10
A
l
ek
s
ey
Kliger
Add --enable-experiment= and
M
O
NO_
E
XPERIMENT= sup
p
or
t
commit
|
commitdiff
|
tree
2018-10-09
Aleksey Kliger
Alwa
y
s
u
se Invarian
t
C
u
lture calendars
i
n X
5
09Certific
a
te
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
A
l
eks
e
y Kliger
[linke
r
] Bump to mono
/
l
i
nker@e6
7
6
0e6f
commit
|
commitdiff
|
tree
2018-10-02
Aleksey Kli
g
er
.
.
.
[w32handle] Add coop state tra
n
sitions in mon
o
_w32handle
_
loc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Aleksey Kliger
.
.
.
[in
t
erp] Add
declaration for set_
c
ontext (#10575)
commit
|
commitdiff
|
tree
2018-09-12
Aleksey Kliger
.
.
.
Dr
o
p JIT
a
t
tach:
use coop
at
t
a
ch in mini, aot a
n
d
i
nterp
.
.
.
commit
|
commitdiff
|
tree
2018-09-08
Aleksey Kliger
.
.
.
[ci] run tests
if buil
d
ing wit
h
C++ (#10519)
commit
|
commitdiff
|
tree
2018-08-30
Aleksey K
l
iger
.
.
.
[coop] Fi
x
up dump_
t
hreads () le
g
end to match thread
.
.
.
commit
|
commitdiff
|
tree
2018-08-30
Aleksey Kliger
[coop] Use u
n
ba
l
anced transition to GC Unsafe in mono_raise_
.
.
.
commit
|
commitdiff
|
tree
2018-08-23
Aleksey Kliger
[mini] Don't re
g
en M
a
kef
i
le
.
am i
f
llvm/llvm_config
.
.
.
commit
|
commitdiff
|
tree
2018-08-21
A
l
ek
s
ey
K
l
iger
.
.
.
Two phas
e
STW fo
r
hybri
d
suspend (#
1
0140)
commit
|
commitdiff
|
tree
2018-08-21
Aleksey Klige
r
.
.
.
[co
o
p] Check asyn
c
su
s
pend status in R
e
q
S
u
s
p
endInitSuspendBl
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Aleksey Kliger
.
.
.
[reflectio
n
] Assembly
.
LoadFile should throw ArgumentExc
e
ptio
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
A
leksey Kliger
.
.
.
[sdks] Fix t
y
po in ios template (#10130)
commit
|
commitdiff
|
tree
2018-08-15
Ale
k
s
e
y Kliger
.
.
.
[reflection] Impl
e
ment R
u
ntimeType
.
IsSubclassO
f
in
.
.
.
commit
|
commitdiff
|
tree
2018-08-13
Aleksey Klige
r
.
.
.
[mini] Don't asser
t
on MONO
_
PATCH_INFO
_
GC_SAFE_POINT_FLAG
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
A
l
eksey
Kliger
.
.
.
[ci] Disable sgen-
n
e
w
-
th
r
eads-collec
t
.
exe
u
ntil #995
9
.
.
.
commit
|
commitdiff
|
tree
2018-08-08
A
l
eksey Kliger
.
.
.
[coop] Thread
.
JoinInt
e
rnal should not call mo
n
o
_e
r
ror_set_p
e
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
A
l
e
ks
e
y
Kliger
.
.
.
[
threads] switch to GC
S
afe around pt
h
rea
d
calls
in
.
.
.
commit
|
commitdiff
|
tree
2018-08-06
Aleksey
K
liger
.
.
.
[load
e
r]
D
etermi
n
e a
s
s
e
m
b
ly l
o
ad
c
o
n
te
x
t f
r
om path
.
.
.
commit
|
commitdiff
|
tree
2018-08-05
Aleks
e
y Kliger
.
.
.
[coop] Turn h
y
b
rid suspend on by def
a
ult on des
k
top
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Alekse
y
Klig
e
r
.
.
.
Add
GC Unsafe thread state
t
ran
s
itions
to
MO
N
O_API
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleksey Kliger
[coop] Define mono_t
h
reads_i
s
_blocki
n
g_tra
n
s
iti
o
n_enabled
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleksey Kliger
N
e
w MONO_THREADS_SUSP
E
ND env var to
select suspend
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Ale
k
sey K
l
iger
[
c
oo
p
]
Refact
o
r suspend policy selection
c
o
d
e
commit
|
commitdiff
|
tree
2018-07-18
Aleksey Kliger
.
.
.
Add G
C
U
nsafe thr
e
a
d state
t
ransitions to MONO_API
.
.
.
commit
|
commitdiff
|
tree
2018-07-18
Aleksey
K
li
g
e
r
.
.
.
[checked,
c
o
o
p] Use unbalanced thread
s
t
ate tr
a
nsitions
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
Alekse
y
Kliger
.
.
.
[runtime] Print tids in hex in mono_threads_
s
ummar
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Aleks
e
y Kliger
.
.
.
[
checke
d
-build]
d
o
n
't collect sta
t
e transition backtraces
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Alek
s
ey Kli
g
er
[me
r
p] Add suspend
p
o
l
i
cy to nativ
e
state s
u
mmary
commit
|
commitdiff
|
tree
2018-07-06
Ale
k
sey Kliger
[mi
n
i] Pri
n
t
suspend policy in mo
n
o --version ou
t
pu
t
commit
|
commitdiff
|
tree
2018-07-06
A
l
e
ksey Klig
e
r
[
coop] Add mono_threads_susp
e
n
d_policy_name
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[ci]
E
xplicitly disable hybrid suspend
f
or
pree
m
ptive
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Alekse
y
Kliger
[configure] prin
t
suspend p
o
li
c
y in summary; add default
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
A
leksey Kliger
[
ci] Mono
.
Prof
i
ler
.
Log tests can run under coop (and
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Aleksey
K
liger
[mar
s
hal] Use a Mon
o
Co
o
pMutex for m
a
rshal_mutex
commit
|
commitdiff
|
tree
2018-06-29
A
leksey Kliger
.
.
.
[coo
p
] mo
n
o_coop_cond_signal should switch to GC Safe
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Aleksey
Kliger
.
.
.
[r
u
nt
i
me] Second
batch of G
C
U
n
saf
e
thread state transiti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
Aleksey K
l
iger
.
.
.
[ru
n
t
ime] Add GC Unsafe transition
s
to so
m
e MONO_API
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Aleksey Kliger
[loader] Add null checks arou
n
d do
m
ain_ass
e
mblies
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Kl
i
ge
r
Revert
"[mini] Remove unnee
d
e
d
restr
i
c
ti
o
n on fast
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Alek
s
ey Kliger
[
l
o
ader]
extr
a
d
ebug trace message
s
commit
|
commitdiff
|
tree
2018-06-14
Al
e
ksey Kliger
[mini]
A
dd op
e
n insta
n
tiation type to e
r
ror messag
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
A
leksey
K
lig
e
r
[lo
a
der] Refonl
y
load of problem
a
ti
c
i
m
a
g
e is allo
w
e
d
.
commit
|
commitdiff
|
tree
2018-05-29
Alekse
y
Kliger
.
.
.
[load
e
r]
I
g
nore vers
i
on if asssembly nam
e
isn't a
strong
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Ale
k
sey Kliger
f
i
x uninited var
commit
|
commitdiff
|
tree
2018-05-23
A
l
eks
e
y Kliger
[
loader
]
LoadFrom of problemat
i
c images sh
o
u
ld reprobe
commit
|
commitdiff
|
tree
2018-05-18
Aleksey Kliger
.
.
.
[
sre] ParameterBuilder
.
SetCo
n
stant for a Nullable
<
T
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
A
l
eksey
Kliger
.
.
.
[ppdb]
Print some info if lo
o
king up
an out o
f
range
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
Aleksey Kliger
.
.
.
[runtime]
T
r
a
n
s
ition t
o
GC Uns
a
fe
i
n MONO_AP
I
f
u
ncti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
Aleksey Kliger
.
.
.
[
r
unti
m
e] Fix debug_log p
r
o
t
o
t
yp
e
in runt
i
me call
b
acks
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
Alek
s
ey Kliger
.
.
.
[load
e
r] If binding red
i
r
e
ction redirect
s
to t
h
e
s
ame
.
.
.
commit
|
commitdiff
|
tree
2018-05-01
Al
e
ksey Kliger
.
.
.
[
threads] Do
n
't
c
all bac
k
trace on BLOCKING->RUNNING
.
.
.
commit
|
commitdiff
|
tree
next