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
[class-init] Allow ghc_slot or finalize_slot == 0
2019-01-18
Aleksey Kl
i
g
er
[class
-
init] Allow ghc_slot o
r
finalize_slot == 0
commit
|
commitdiff
|
tree
2019-01-18
A
l
eksey K
l
iger
D
on't
hard
c
ode "m
s
c
o
rlib" use MON
O
_
ASSEMLBY_CORLIB_N
A
ME
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
Aleksey Kliger
[
threads] Use refcounts for coordin
a
ting finalization
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
Aleksey Kliger
[coop]
Mo
v
e mono_threads
_
is
_
blocking_tran
s
itio
n
s_enab
l
ed
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
Alekse
y
K
l
i
g
er
[coop
]
Drop
s
upp
o
r
t
for
M
O
NO_ENAB
L
E_B
L
OCKING_TRANSITION
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
A
leksey Kliger
[min
i
]
Always emit safepoints
,
exc
e
pt WASM
commit
|
commitdiff
|
tree
2018-12-27
Aleksey Kliger
[marshal]
A
l
w
ays emit
b
loc
k
ing transitions, except
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Aleksey
Kliger
[loader] ignore 'internalc
a
ll' impl attri
b
ute on 'ab
s
tract
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Aleksey
Kliger
[loader
]
Use Requ
e
st structs to pas
s
argum
e
n
t
s to
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Aleksey Kliger
[tests]
A
dd some T
y
p
e
.
IsByRefLike tests
commit
|
commitdiff
|
tree
2018-11-20
Aleksey Klige
r
[reflection] make t
.
MakeByRef
T
y
pe()
.
IsByRefLike ==
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Alek
s
ey K
l
iger
Bump coref
x
commit
|
commitdiff
|
tree
2018-11-19
A
l
e
k
s
e
y
K
l
iger
[reflection] Par
s
e error if ra
n
k > 1 ar
r
ay co
n
tains *
commit
|
commitdiff
|
tree
2018-10-10
Ale
k
sey
K
l
i
ge
r
E
xample experiment "nu
l
l"
commit
|
commitdiff
|
tree
2018-10-10
Aleksey Klige
r
A
dd
-
-enable-experiment=
a
nd MONO_
E
XPE
R
IMENT
=
support
commit
|
commitdiff
|
tree
2018-10-09
Aleksey Kliger
Always use Invariant
C
ult
u
r
e
c
a
l
endars in X509Certificate
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
A
leksey Kliger
[linker] Bump
t
o mo
n
o/
l
inke
r
@e6760e6f
commit
|
commitdiff
|
tree
2018-08-30
Aleksey Kliger
[coop] Use
u
nbalanced tran
s
ition to GC Unsafe in mono_rais
e
_
.
.
.
commit
|
commitdiff
|
tree
2018-08-23
Alekse
y
Kl
i
ger
[mi
n
i
]
D
on't regen Makefile
.
a
m
i
f llvm/llvm_config
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Al
e
k
s
ey Kliger
[coop] De
f
ine
m
o
n
o
_
thread
s
_is_bloc
k
ing_tran
s
i
t
ion_enabled
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleksey K
l
ige
r
N
e
w MON
O
_THREAD
S
_SUSP
E
ND e
n
v
v
a
r
to select
suspend
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Aleks
e
y Kliger
[coop] Refacto
r
suspend policy
selectio
n
code
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[merp] Add su
s
pen
d
policy to native stat
e
summ
a
ry
commit
|
commitdiff
|
tree
2018-07-06
Aleksey K
l
iger
[
m
ini] Print suspend policy i
n
mono --ver
s
ion output
commit
|
commitdiff
|
tree
2018-07-06
A
l
eks
e
y Kli
g
er
[
coop] Add mono_t
h
reads_s
u
s
pend_po
l
icy_name
commit
|
commitdiff
|
tree
2018-07-06
Aleksey Kliger
[ci] Explicitly disable
h
ybrid sus
p
end for preemptive
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Alekse
y
Kliger
[confi
g
ure] print
suspend policy in
summ
a
ry; a
d
d de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Al
e
ksey Kliger
[ci] Mo
n
o
.
Profiler
.
Log te
s
t
s
c
a
n
r
un un
d
er c
o
op (and
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Aleksey Kli
g
er
[marshal]
U
se a
Mono
C
oopMutex
for marshal_m
u
tex
commit
|
commitdiff
|
tree
2018-06-18
Aleksey Kliger
[loader] Add null checks
a
round domain_assemblies
commit
|
commitdiff
|
tree
2018-06-14
Alek
s
ey K
l
iger
R
evert "[mini] Remov
e
unneeded restriction
on fas
t
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Aleksey Klig
e
r
[loa
d
er] ext
r
a
debu
g
trace mess
a
ges
commit
|
commitdiff
|
tree
2018-06-14
Aleksey
K
lige
r
[mini] Add open instantiation type to error mes
s
age
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Aleksey
K
liger
[loader] R
e
f
only
load of
problematic image is allow
e
d
.
commit
|
commitdiff
|
tree
2018-05-23
Aleksey Klige
r
fix
uninited var
commit
|
commitdiff
|
tree
2018-05-23
Aleks
e
y
K
liger
[l
o
ader] Load
F
r
o
m of p
r
oblematic
i
mages should reprobe
commit
|
commitdiff
|
tree
2018-04-12
A
l
eksey Kliger
[eglib] GMarku
p
: allow all A
S
CII
NameStartChar a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Al
e
ksey Klig
e
r
[coop] Ente
r
GC Safe
a
r
ound mono_os_event_ calls in
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Ale
k
s
e
y Kliger
[thre
a
d
s] Make mon
o
_thr
e
ad_info_g
e
t
_
suspend_state suspend
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
A
le
k
sey
Kliger
[threa
d
s]
R
eturn suspen
d
sort from begin_s
u
spen
d
_
f
or_run
n
ing
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kliger
[
con
f
igure]
Add --with-hybrid
-
suspend optio
n
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kliger
[threads] Imp
l
eme
n
t hy
b
r
i
d co
o
perative suspend
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kliger
[coop]
Ad
d
MONO
_
E
NABL
E
_HYBRID_SUSPEND environment variabl
e
commit
|
commitdiff
|
tree
2018-04-10
A
l
eksey
K
liger
[co
o
p] Add new
states and transitions for hyb
r
i
d coop
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Aleksey Kliger
[tests] D
i
sa
b
le
n
ewo
b
j-ab
s
tract
.
il i
n
FullAOT
commit
|
commitdiff
|
tree
2018-04-06
Aleksey Klige
r
[c
o
o
p
] We nev
e
r retu
r
n AsyncSusp
e
ndWait
commit
|
commitdiff
|
tree
2018-04-06
Aleksey Kliger
[
coop] We never
r
eturn SelfSuspendWait
commit
|
commitdiff
|
tree
2018-04-02
A
leksey Kliger
[coop] Remove ST
A
T
E
_SELF_SUSPEND_REQUESTED
commit
|
commitdiff
|
tree
2018-03-21
A
l
eksey Kliger
[met
a
data] A
d
d mono_class_
p
ub
l
ish_gc_d
e
scr
i
ptor
commit
|
commitdiff
|
tree
2018-03-21
Aleksey Kliger
[metadata] Move mono_class_compute_gc
_
descrip
t
or
b
ack
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Aleks
e
y K
l
iger
[thread
s
] D
e
lay a
b
o
r
t via handler block guard
when
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
A
le
k
se
y
Kliger
[tests] Run abor
t
-cctor
.
e
x
e on
th
e
coop J
e
nkins job
commit
|
commitdiff
|
tree
2018-03-16
Aleksey Kliger
[tests
]
Cl
a
ss s
h
ould be viable even if
cctor is a
b
orte
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
Aleksey Kl
i
ger
[
me
t
a
data]
A
n array is
n
ot
an IEnum
e
r
ator`
1
commit
|
commitdiff
|
tree
2018-03-08
Aleksey Klig
e
r
[te
s
t] An arra
y
is not an IEnumerator`1
commit
|
commitdiff
|
tree
2018-03-08
Aleksey K
l
iger
[metadata] Add
IEnumerator`1 to Mono
D
efaults struct
commit
|
commitdiff
|
tree
2018-03-07
Aleksey Kliger
[pr
o
filer] Use ac
c
essor fu
n
ctions for Mo
n
oClass fields
commit
|
commitdiff
|
tree
2018-03-05
Ale
k
sey Kliger
[meta
d
ata] U
s
e mono_atomic_store_rele
a
se
to initialize
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Alekse
y
Kliger
[runtime] Use MonoClass get
t
ers
i
n object
.
c
commit
|
commitdiff
|
tree
2018-03-01
Aleksey Kli
g
er
[metadata] Move
M
onoClass:gc_descr
an
d
r
u
n
time_inf
o
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Aleksey Kliger
[appdomain] Fix path clobbe
r
ing w
h
en trying to shadow
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
A
l
ek
s
e
y
Kl
i
g
e
r
[runtime] D
o
n
't
assert in mo
n
o_class_is_assignable_
f
rom
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
A
l
e
ksey
Kli
g
er
[tes
t
]
System
.
Ty
p
e
.
IsAssignabl
e
From of gtd array spe
c
ial
.
.
.
commit
|
commitdiff
|
tree
2018-02-21
Alekse
y
Klig
e
r
[meta
d
a
t
a] Imple
m
e
nt
MO
N
O_C
L
ASS_IS_I
N
TERFACE(c) in
.
.
.
commit
|
commitdiff
|
tree
2018-02-21
Alekse
y
Kliger
[m
e
t
a
data] (
c
las
s
.
c) Us
e
Mo
n
oCl
a
ss ge
t
t
e
r
s
commit
|
commitdiff
|
tree
2018-02-15
Aleksey Kliger
[
m
a
r
shal]
F
or gene
r
ic method
i
call
s
, hand
l
e
generic
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
Alek
s
ey
Kliger
[interp]
D
on't use external only functions in tran
s
form
.
c
commit
|
commitdiff
|
tree
2018-01-31
Aleksey
K
li
g
er
[
i
nt
e
rp]
config
.
h must be included firs
t
;
o
nly by
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
Aleksey Kl
i
ger
[interp] Fix som
e
le
a
ki
n
g
e
r
ror
paths
in generat
e
()
commit
|
commitdiff
|
tree
2018-01-31
Aleksey
K
liger
[
m
et
a
data] New m
e
thod mo
n
o
_
m
ethod_
h
as_no_bo
d
y
commit
|
commitdiff
|
tree
2018-01-25
Ale
k
se
y
Kliger
[
u
nit-
t
ests]
A
dd test-mono-string to
.
gitig
n
ore
commit
|
commitdiff
|
tree
2018-01-22
Alekse
y
Kliger
[
mon
o
-e
r
ror] Us
e
mono_error_assert{f,_m
s
g}_ok instead
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Aleksey
K
liger
[
mono-error] Use g_assertf in mono_err
o
r_a
s
sert_ok
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Alekse
y
Kliger
[sr
e
]
E
m
i
t a memberr
e
f token for fie
l
ds,
m
ethods of
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Aleksey Kliger
[tests] SRE check that a memberref t
o
ken
i
s emitted
.
.
.
commit
|
commitdiff
|
tree
2017-12-27
A
leksey Kli
g
er
[unit-
t
ests]
A
few unit tests for mono_string_new_c
h
e
c
ked
commit
|
commitdiff
|
tree
2017-12-27
Aleksey Kl
i
ge
r
[un
i
t-test
s
] Fix Makefile
.
am when Mono i
s
c
o
mpile
d
.
.
.
commit
|
commitdiff
|
tree
2017-12-27
Aleksey Kl
i
ger
[
o
bject] Don'
t
le
a
k glib error
i
n mono_st
r
ing_new_checked
commit
|
commitdiff
|
tree
2017-12-21
Aleksey
Kliger
[runt
i
me]
R
e
name mono_c
l
ass_vtable_ful
l
to
m
ono_class_vtable
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Aleksey
K
l
i
g
er
[runtime] Mark mono_
c
lass_
v
ta
b
le e
x
ternal only
.
commit
|
commitdiff
|
tree
2017-12-20
Aleksey K
l
ig
e
r
[runtime]
M
a
r
k mono_class_
f
rom_typeref extern
a
l
onl
y
.
commit
|
commitdiff
|
tree
2017-11-21
A
l
e
ksey
Kliger
[lo
a
der] infla
t
e constrained resu
l
t
if con
s
tr
a
ining
.
.
.
commit
|
commitdiff
|
tree
2017-11-20
Al
e
ksey
K
l
ig
e
r
[loader
]
Rework ge
t
_m
e
t
hod_constraine
d
(
F
ixes #
6
0545)
commit
|
commitdiff
|
tree
2017-11-20
Ale
k
sey Klige
r
[tests] Mo
n
o
t
est
f
or co
n
t
r
avariant
constrai
n
ed
.
callvirt
commit
|
commitdiff
|
tree
2017-11-20
Aleksey Kl
i
ger
[runtime
]
Cleanup mo
n
o_runti
m
e_get_main_args
commit
|
commitdiff
|
tree
2017-11-16
Aleksey Klige
r
[
s
re]
D
on't w
a
rn
a
bout duplicate
t
oken for MonoArra
y
Method
commit
|
commitdiff
|
tree
2017-11-16
Aleks
e
y Kliger
[test] Regressio
n
test for
6
0
2
3
8
commit
|
commitdiff
|
tree
2017-11-10
Aleksey Kliger
Incl
u
d
e
<co
n
f
ig
.
h> in C files th
a
t includ
e
mo
n
o headers
commit
|
commitdiff
|
tree
2017-11-09
Al
e
ksey Kliger
[co
o
p
h
andle
s
] Ma
r
k handles m
a
c
ros with Cent
r
inel SUPPR
E
SS
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Aleksey Kliger
Mark
_
MonoObject and managed
o
bject typ
e
d
efs with M
O
N
O
_R
T
_MA
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
Al
e
ksey
Kliger
Define MONO
_
RT_MANAGED_
A
TTR and MONO_RT_CENTRINEL
_
SUPP
R
ESS
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Ale
k
sey Kliger
[test] FieldI
n
fo
.
{Get,
S
et
}
Value tests for Co
n
textBoundObject
commit
|
commitdiff
|
tree
2017-11-08
Al
e
ksey Kli
g
e
r
[re
m
oting]
C
heck for transparent
p
ro
x
y in v
e
s_i
c
all_M
o
noFie
l
.
.
.
commit
|
commitdiff
|
tree
2017-11-03
Ale
k
sey Kliger
[interp
]
Change 'cla
s
s
' to 'klass'
commit
|
commitdiff
|
tree