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
Extract the code to emit a memory barrier. Add a memory_barrier_kind field to MonoIns...
2012-01-11
Rodrigo Kumpera
Extr
a
ct the c
o
de to emi
t
a
m
e
mory barr
i
er
.
Add a memory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
dr
i
go
K
u
mpe
r
a
Add
the bas
i
cs for memory
m
odel
awa
r
e fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrigo Kumpera
Fix t
h
e it
e
raction between br
i
dge a
n
d
major evacu
a
tion
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodr
i
go Kumpera
Avoid doing IL l
o
okup
i
n
the
native crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
umpera
Add regression test for
b
x
c
#114
7
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
Prop
e
rly i
n
itialize a rgctx template
.
Fixes bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rod
r
igo Kumpera
Checking if a type is a re
f
erence mu
s
t b
e
g
s
h
a
ring
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rod
r
igo
K
u
m
pe
r
a
F
ix sgen
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Ku
m
p
e
ra
Fi
x
another case where bri
d
g
e w
o
u
ld not be trigge
r
ed
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrig
o
Kumpera
Fix severe br
e
aka
g
e of sgen bridge code
.
2nd a
n
d 3
r
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
odr
i
go Ku
m
per
a
Avoid a
n
assert in bridge
c
ode w
h
e
n
doing a major
co
l
l
e
ction
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Remove s
o
m
e de
a
d co
d
e
commit
|
commitdiff
|
tree
2011-12-06
Rod
r
i
g
o
K
umper
a
Use mono-tls f
o
r the c
u
rrent domai
n
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Move cu
r
ren
t
thre
a
d to use mono-t
l
s
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Backport utils/m
o
no-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Correct
l
y
calcula
t
e the number of cards to be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kumpera
Scan all epheme
r
on
a
rrays
d
u
ring
nursery col
l
e
ctions
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo
K
umper
a
Add JIT counters
t
o the local set of c
o
unters w
e
support
.
commit
|
commitdiff
|
tree
2011-11-05
Rodri
g
o Kumpera
Fix
m
arshaling of
Win32_
I
N6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodri
g
o Ku
m
pera
Im
p
lem
e
nt the icalls needed
b
y the ne
w
mobile m
m
ap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Implement
a
mobi
l
e read
y
version of memory mappe
d
fil
e
s
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo K
u
mpera
Move
all Mono
.
U
n
i
x deps in
t
o
a
single plac
e
and p
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodrigo Kumpera
publish
the
s
a
me e
v
en
t
s as pthrea
d
_
s
t
op_world
commit
|
commitdiff
|
tree
2011-10-26
Rodri
g
o K
u
mpe
r
a
Impl
e
ment
n
ew tog
g
l
e
ref machi
n
ery for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kumpera
E
xport a bunch of s
g
en f
u
ncti
o
ns fo
r
internal usage
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Spli
t
bridge proc
e
s
s
ing in
t
wo
s
teps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Fix the i
n
tera
t
ion of non
t
rack
i
n
g
weak refs
and eph
e
merons
.
commit
|
commitdiff
|
tree
2011-09-26
Mark Pr
o
bst
[sgen] Do the bridg
e
callback after the
w
o
rld has been
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
R
odri
g
o
Kum
p
era
A
v
o
i
d d
u
plicates in t
h
e SSC xr
e
fs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrig
o
Kum
p
era
Add logging to sgen-brid
g
e
.
Log time
s
an
d
sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Ro
d
r
igo Kumpera
Let the
s
yste
m
figure our per
m
i
ssions
i
nste
a
d of doing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo
K
umpera
Improve exc
e
pt
i
on messa
g
e
.
commit
|
commitdiff
|
tree
2011-09-06
Rodri
g
o Kumpera
Add
collection
l
og
g
ing to sgen
.
commit
|
commitdiff
|
tree
2011-09-02
Mark Probst
[sgen] Break tracking weak
refer
e
nces as early
as p
o
ssibl
e
.
commit
|
commitdiff
|
tree
2011-09-01
Rodrigo Kumpera
H
andle finaliz
a
ble objec
t
s pointed
b
y brid
g
e
o
b
jects
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Rod
r
igo Kumpera
Fix sgen
-
arm
-
ma
c
h
.
I
t
re
q
uires so
m
e #
d
e
fine juggli
n
g
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrig
o
Kumpera
Fix variance test i
n
volving nullable types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo K
u
mper
a
Correctly calcul
a
te the
s
ize of the fre
e
d
a
r
ray
buff
e
r
.
commit
|
commitdiff
|
tree
2011-08-18
Ro
d
rigo Kumper
a
Fix
a
ndroid
'
s br
o
ken p
t
hread_kill u
n
d
er sgen
.
commit
|
commitdiff
|
tree
2011-08-16
Rodrigo Kumpera
Fix
g_log
redi
r
ec
t
ion un
d
er andr
o
i
d
.
commit
|
commitdiff
|
tree
2011-08-11
Rodrigo Ku
m
pera
Add IObse
r
ver/IObservable to
M
OBILE profil
e
.
commit
|
commitdiff
|
tree
2011-08-03
Rod
r
igo Kum
p
era
F
i
x padd
i
ng of call instructio
n
s
.
commit
|
commitdiff
|
tree
2011-08-03
R
odri
g
o Kumpera
I
mplement fail tramp supp
o
rt
o
n a
r
m for full-aot imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
Rodrig
o
Kump
e
ra
Use w
r
a
p
pers for
a
c
cess
i
ng socket er
r
ors
.
C
y
gwin does
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo Kumpera
OSX won't exp
o
se IPV6
_
PKTINFO
u
nless __APPLE_USE_RFC_35
4
2
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
R
o
d
ri
g
o Kumpera
Ha
n
d
le
a
r
ace on
thread cl
e
anup
.
commit
|
commitdiff
|
tree
2011-07-24
Duane Wa
n
dless
Fix crash on Lion when exiting
commit
|
commitdiff
|
tree
2011-07-24
Geoff Norto
n
F
ix configu
r
e
check
for da
r
win to suppo
r
t a
l
l variants
commit
|
commitdiff
|
tree
2011-07-18
R
odrigo K
u
mpera
Merge
pull requ
e
st #132 fr
o
m n
g
razia
n
o/fb497cbb6503c2a
0
913fd
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodr
i
go Kumpera
I
f a thread abort is fat
a
l, print the except
i
on befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodr
i
go Kum
p
e
ra
Improve stackt
r
aces when facing
a runtime invoke wr
a
pper
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
Avoid a
.
cctor on th
e
initial
i
zation path
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
Add shared_perfco
u
n
t
e
r
s
option t
o
enable minim
a
l
.
commit
|
commitdiff
|
tree
2011-07-12
Rodr
i
go
Kumpera
Do
D
ISA
B
LE_PORTAB
I
LITY more
a
gressivel
y
.
commit
|
commitdiff
|
tree
2011-07-09
Rod
r
i
g
o Kumpe
r
a
Fix sig
n
al
c
haining to ha
n
dle a stupid prev
i
ous ha
n
d
ler
.
commit
|
commitdiff
|
tree
2011-07-09
Rod
r
igo Kumpera
Arm has M
O
N
O
_ARCH_HAVE_SIGCTX_TO_MONOCTX
.
This gi
v
es
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
D
isa
b
le
t
h
e
excepti
o
n
t
hread un
d
er iOS
since it's neither
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Ro
d
ri
g
o
K
umpera
Allow AssemblyRe
f
f
l
ags to have at lea
s
t ECMA's
v
al
u
es
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rodrigo Kumpera
Fix darwin-
a
rm build
.
commit
|
commitdiff
|
tree
2011-06-01
Ro
d
rigo Kumpera
H
a
n
d
l
e
a vtable layout corner
c
ase
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo Kumpera
Properly
h
andle field RVA under moving collector
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo
K
u
m
p
er
a
Fix sgen
under xen
commit
|
commitdiff
|
tree
2011-05-25
Ro
d
rigo Kumpera
Fix
mul_im
m
under amd64
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo
Kumpera
Add regressi
o
n test for #
6
910
5
7
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumper
a
F
ix a c
o
uple of
issu
e
s
on
M
ono
.
Simd
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kump
e
ra
Fix th
r
ead restart under mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kum
p
era
Extr
a
c
t
suspend code f
r
om mon
o
_s
g
e
n
_t
h
r
e
ad_h
a
nds
h
ake
.
commit
|
commitdiff
|
tree
2011-04-01
R
odrigo Kumpera
U
s
e
c
onst
a
nt stack
s
pace for STW under darwin
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpe
r
a
Leverage SgenThreadI
n
f
o
::mach_po
r
t
.
commit
|
commitdiff
|
tree
2011-04-01
R
odrigo Kump
e
ra
Store the mach port on SgenThreadInfo
commit
|
commitdiff
|
tree
2011-04-01
Rodrig
o
Kumpera
Fix
w
in32
f
ile
na
m
e can
o
nic
a
lization
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Kumpera
Cast p to char* si
n
ce the offse
t
i
s
in byt
e
u
n
its
.
commit
|
commitdiff
|
tree
2011-03-17
Ro
d
rig
o
Kumpera
Revert "
[
io-layer
]
H
andle process waits whe
n
SHM is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
R
o
drigo Ku
m
pera
Revert
"
[i
o
-layer]
Make my previous patch s
i
gnal safe
.
"
commit
|
commitdiff
|
tree
2011-03-10
R
od
r
igo Kumpe
r
a
mono_gc_alloc_mat
u
re must c
h
eck if
t
he object nee
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Lucas Meijer
backport of ee5a8c
f
9d09d525741e94b
3
8
0
bba4
1
1c6915026a
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kum
p
era
R
eset iid of
u
n
l
o
a
ded generic interfaces correctly
.
commit
|
commitdiff
|
tree
2011-02-28
R
odrigo Kump
e
ra
Handle demormalized object and st
r
ing types
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrig
o
Kumpera
Handle CompareTo(
l
ong) a
n
d huge numbers
.
commit
|
commitdiff
|
tree
2011-02-22
Rodrig
o
Kumpera
Pro
p
er
l
y chec
k
argume
n
ts
in List<T>
ICollection
.
Cop
y
To
.
commit
|
commitdiff
|
tree
2011-02-18
Rodrigo Kump
e
ra
Handle over
r
ides on
events when retrievi
n
g cattrs
.
commit
|
commitdiff
|
tree
2011-02-18
Rodrigo Kumpe
r
a
Hand
l
e gsharing and
marshal by
ref
.
commit
|
commitdiff
|
tree
2011-02-17
Rodrigo
K
ump
e
ra
M
a
ke sure we keep
a
root
for the delegates when ca
l
ling
.
.
.
commit
|
commitdiff
|
tree
2011-02-11
R
o
drigo Kumpera
Ma
k
e maxStack
S
ize be
h
avior compat
i
ble with MS
.
commit
|
commitdiff
|
tree
2011-02-09
Ro
d
rigo
K
umpera
Ha
n
dle assignment check of
variant type and its gtd
.
commit
|
commitdiff
|
tree
2011-02-09
Rodr
i
go
Kumpera
Clea
n
u
p the reference que
u
e on domain u
n
load
.
commit
|
commitdiff
|
tree
2011-02-08
R
odrigo
K
um
p
e
r
a
Fix reference queue under boehm
.
commit
|
commitdiff
|
tree
2011-02-05
R
od
r
igo
K
ump
e
ra
Fixes
ldfnt
to
ld
v
tftn conversion
.
commit
|
commitdiff
|
tree
2011-02-02
Ro
d
ri
g
o
Kumpera
F
i
x dynami
c
method cleanu
p
a
t
shutdown
.
commit
|
commitdiff
|
tree
2011-02-02
Rodrigo Kum
p
era
Alig
n
call
instruction
s
to make c
o
de patching S
M
P safe
.
commit
|
commitdiff
|
tree
2011-02-01
Rodrigo Kumpera
Don't
use finalizat
i
o
n to cleanup dynamic m
e
thods
.
commit
|
commitdiff
|
tree
2011-02-01
Ro
d
rig
o
Kumpera
Imple
m
e
n
t
a referenc
e
qu
e
ue API
.
commit
|
commitdiff
|
tree
2011-01-26
Rodrigo K
u
mpera
Fix freeing of delegate wrappers
.
commit
|
commitdiff
|
tree
2011-01-19
Rodr
i
go Kumpera
Document
p
r
ecise ma
r
king
commit
|
commitdiff
|
tree
2011-01-19
Rodrig
o
Kumpera
Prope
r
ly clear weak r
e
fs that don't track r
e
s
u
rrection
.
commit
|
commitdiff
|
tree
2011-01-17
Rodrigo Ku
m
p
e
r
a
Don't check for broken
e
ss when
v
er
i
fying contraints
.
commit
|
commitdiff
|
tree
2011-01-13
Rodrigo Kumpera
F
i
x
2
.
0
r
emapping o
f
System
.
T
ran
s
ations to
2
.
0
and
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Rodrigo Kumpera
F
i
x arr
a
y assignability to one o
f
it
s
generic inte
r
fa
c
es
.
commit
|
commitdiff
|
tree
2011-01-12
R
odrigo Kumpera
Handle more cas
e
s
of gt
d
en
c
oded as g
i
nst over itself
.
commit
|
commitdiff
|
tree
2011-01-10
Rodr
i
go
Kumpera
M
o
v
e coree f
u
nct
i
onality under
a
s
p
ecific define
.
commit
|
commitdiff
|
tree
next