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 K
u
mpera
Extract t
h
e
c
ode
t
o emit a me
m
ory barrier
.
Add a me
m
ory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo K
u
mpera
Add th
e
b
as
i
cs for memo
r
y model
a
ware fencin
g
.
commit
|
commitdiff
|
tree
2012-01-10
R
o
d
rigo Kump
e
r
a
Fi
x
the iteract
i
on between bridge and majo
r
evacua
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Ku
m
pera
Avoid doi
n
g IL lo
o
ku
p
i
n
t
he n
a
tive crash
handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kum
p
era
Add
r
egression test for bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Ro
d
rigo Ku
m
pera
Pr
o
perly initialize a
rgctx
template
.
F
i
x
es bxc #11
4
7
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo Kumpera
Checki
n
g if a type is a
refere
n
ce
must be gsharing
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
Rodrigo Kumpera
Properly align calls
to mo
n
o_jit_thread_at
t
ach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo
Kumpe
r
a
Fix s
g
e
n
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kum
p
era
Fi
x
another case wher
e
bridge
would
not
be trig
g
ered
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
drigo K
u
mpera
Fix se
v
ere br
e
akage of sgen bridge co
d
e
.
2
n
d
an
d
3
r
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrig
o
Kum
p
e
ra
A
voi
d
an asse
r
t
in
b
ridge c
o
de when doing a major
c
o
llect
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumper
a
R
emove
s
ome d
e
ad
c
od
e
commit
|
commitdiff
|
tree
2011-12-06
Rod
r
igo Kumpera
Use mono-tls for the
curren
t
domain
.
commit
|
commitdiff
|
tree
2011-12-06
Ro
d
rigo Kumpera
Move current thread
to
use
mono-
t
ls
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Backport utils/m
o
no-t
l
s
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Correctly
calcul
a
te
t
he
number of cards to be marked
.
commit
|
commitdiff
|
tree
2011-11-22
R
odrig
o
Kumper
a
Scan all ephemer
o
n arrays
d
u
r
i
n
g nursery co
l
lectio
n
s
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo
Kumpera
Add JIT counters to
t
h
e l
o
c
al se
t
of co
u
nters
w
e supp
o
rt
.
commit
|
commitdiff
|
tree
2011-11-05
R
o
dri
g
o
Kumpera
Fix marshaling
of Win32_IN6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rod
r
igo Kumpera
I
m
plement the icalls
n
ee
d
ed b
y
the
new mobile
m
map
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo K
u
mpera
Implement a mobile ready vers
i
on
of me
m
ory
m
apped file
s
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Mov
e
all
M
ono
.
Unix
d
eps into a single place and p
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodrig
o
Kump
e
r
a
publish the sam
e
e
ve
n
ts as pthrea
d
_
s
t
o
p_wor
l
d
commit
|
commitdiff
|
tree
2011-10-26
Rodrig
o
Kump
e
r
a
Impl
e
ment new
t
oggl
e
ref machinery for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Ku
m
pera
Export a
b
un
c
h of sgen functions for in
t
e
r
nal
usage
.
commit
|
commitdiff
|
tree
2011-09-29
Rodri
g
o Kum
p
e
r
a
Requ
e
s
t
O
b
jectMirror type a
n
d
domain in
a
single reque
s
t
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
Cach
e
thr
e
a
d id
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
u
mpera
Cache source files
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
umpera
Cache ObjectMirror type and domai
n
.
commit
|
commitdiff
|
tree
2011-09-29
Rod
r
igo Kumpe
r
a
Avoid looking up the ctor mirror t
w
ice
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
dri
g
o Kumpera
Split bridge
p
r
ocessing i
n
two steps
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
d
r
i
go Kumpera
Fix the interation of n
o
n tracking weak refs and ep
h
e
m
erons
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Ku
m
pera
Av
o
id
duplica
t
e
s in the S
S
C xr
e
fs
.
commit
|
commitdiff
|
tree
2011-09-13
R
o
drigo Kumpera
Ad
d
logging to sge
n
-brid
g
e
.
Log
t
imes and
sizes
.
commit
|
commitdiff
|
tree
2011-09-06
R
o
d
r
igo Kumper
a
Let t
h
e sys
t
em figur
e
our permissions in
s
tead of do
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Improve exception messa
g
e
.
commit
|
commitdiff
|
tree
2011-09-06
Rodri
g
o Kumpera
Add collection loggin
g
to
s
g
e
n
.
commit
|
commitdiff
|
tree
2011-09-01
R
odrigo Ku
m
per
a
Handle
f
i
n
aliz
a
b
l
e ob
j
ects
pointed by bri
d
g
e
obje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
R
od
r
igo Kumpera
Fix sgen-arm-
m
ac
h
.
It re
q
uires some #de
f
ine jug
g
ling
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumper
a
Fix varia
n
ce test
involving nullable types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo K
u
mpera
Cor
r
ectly ca
l
culate t
h
e s
i
ze of th
e
f
r
eed arra
y
b
uffer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrig
o
Ku
m
pera
Fix
android'
s
broke
n
pthrea
d
_
k
ill under sgen
.
commit
|
commitdiff
|
tree
2011-08-16
Rodri
g
o Kumper
a
Fix
g
_log
redirecti
o
n under a
n
droid
.
commit
|
commitdiff
|
tree
2011-08-11
Rod
r
igo Kumpera
Add I
O
bserver/IO
b
servable to MOBILE
profile
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrig
o
Kumpera
F
i
x padding o
f
call instructions
.
commit
|
commitdiff
|
tree
2011-08-03
Rod
r
igo Kumpera
I
m
pl
e
m
ent fail tramp support on arm
f
or
f
u
l
l-aot imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
Ro
d
rigo Kumpera
U
se wrappe
r
s for access
i
ng socket errors
.
Cygw
i
n
d
o
es
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rod
r
igo Kumpera
O
S
X won't e
x
pose IPV6_PKTINFO
unless
__APPLE_USE_RFC_3542
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo
K
umpera
Hand
l
e a race on thread cleanup
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kumpera
Merge pull r
e
quest #1
3
2 f
r
om
ngraziano/fb497cbb6503c2a0913fd
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo Kump
e
ra
If a thread abort is fatal, print
t
he
exception before
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrig
o
Kumpera
Impro
v
e stacktraces when f
a
c
i
ng
a r
u
ntime i
n
voke
w
rappe
r
.
commit
|
commitdiff
|
tree
2011-07-12
R
o
drigo
K
umpera
Avo
i
d a
.
cctor o
n
th
e
initial
i
zation
p
ath
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrig
o
K
umpe
r
a
Add shared_perfcounters opt
i
on to
e
n
able m
i
nimal
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
D
o D
I
SABLE_PORTABI
L
I
TY
m
ore agre
s
sively
.
commit
|
commitdiff
|
tree
2011-07-09
R
odri
g
o
Kumpera
Fix signal chaining to
h
an
d
l
e
a
stu
p
id previous hand
l
er
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kump
e
ra
Arm has
M
O
N
O_AR
C
H_HA
V
E
_SIGC
T
X
_
TO_MONOCT
X
.
This gives
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrig
o
Kumpera
D
i
s
a
ble the ex
c
eption thread unde
r
iOS si
n
ce it's nei
t
h
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rodrig
o
Ku
m
pera
A
l
l
ow
A
ssem
b
lyRe
f
fla
g
s
to have at least
E
CMA
'
s values
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
R
odrigo Ku
m
p
era
Fix darwin-ar
m
build
.
commit
|
commitdiff
|
tree
2011-06-01
Ro
d
rigo
K
u
mpera
Handle a
v
table layout
c
o
rne
r
case
.
commit
|
commitdiff
|
tree
2011-05-30
Rod
r
i
go
K
umpera
P
roperly handl
e
fi
e
ld
RVA under m
o
ving col
l
ector
.
commit
|
commitdiff
|
tree
2011-05-30
R
o
drigo
Kum
p
e
ra
Fix sgen under xen
commit
|
commitdiff
|
tree
2011-05-25
Rodrig
o
Kumpe
r
a
Fi
x
m
u
l_imm
u
nder amd6
4
commit
|
commitdiff
|
tree
2011-05-06
Rodrigo Kump
e
ra
Workaround io-
l
ayer cr
a
s
hing when the runtime exit
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rod
r
ig
o
K
umpe
r
a
Add
regression test
f
or #691
0
57
commit
|
commitdiff
|
tree
2011-05-03
R
o
d
r
ig
o
Kumpe
r
a
Fix a coup
l
e of issues on Mono
.
Simd
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
Ku
m
pera
Fix thread restart unde
r
m
a
c
h
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Extract
su
s
p
e
n
d
co
d
e
from mono_sgen_t
h
re
a
d_handshake
.
commit
|
commitdiff
|
tree
2011-04-01
Rod
r
igo Kumpera
U
se constant
s
t
a
c
k
s
p
ac
e
for STW under
darwin
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
L
e
verage SgenT
h
readInfo::mach_por
t
.
commit
|
commitdiff
|
tree
2011-04-01
R
o
drigo
Ku
m
pe
r
a
St
o
re the ma
c
h p
o
rt on S
g
enThreadInfo
commit
|
commitdiff
|
tree
2011-04-01
Rodr
i
go Kumpera
Fix
w
in32 file
n
ame canon
i
calization
.
commit
|
commitdiff
|
tree
2011-03-30
Ro
d
rigo Kumpera
C
a
s
t p to char
*
since the o
f
f
set i
s
in b
y
te
un
i
t
s
.
commit
|
commitdiff
|
tree
2011-03-25
Rod
r
ig
o
Kumpera
Av
o
id an i
n
finit
e
loop
on broken
utf
1
6
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo Kumpera
R
e
vert "[i
o
-
l
a
yer] Handle process wa
i
ts when SHM
is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
R
o
drigo Kumpera
Revert "[i
o
-layer] Make my previous patch
s
ignal saf
e
.
"
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Ku
m
pe
r
a
mono_g
c
_alloc_mature
m
u
st check if th
e
obj
e
ct needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kump
e
ra
Reset iid of unl
o
a
d
ed generi
c
inte
r
fa
c
es
correctly
.
commit
|
commitdiff
|
tree
2011-02-28
Rod
r
igo Kumpera
Handle demorm
a
lize
d
objec
t
and s
t
ring t
y
pe
s
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kum
p
era
Handl
e
CompareTo(lo
n
g) an
d
huge numbe
r
s
.
commit
|
commitdiff
|
tree
2011-02-22
Rodr
i
go
Kumpera
P
r
operly check arguments in Li
s
t<T>
ICollection
.
CopyTo
.
commit
|
commitdiff
|
tree
2011-02-18
Rodrigo
K
um
p
era
Handle overrides on eve
n
t
s
when retrieving
c
a
ttrs
.
commit
|
commitdiff
|
tree
2011-02-18
R
o
drigo Kumpera
Handle gsharing a
n
d marshal
b
y ref
.
commit
|
commitdiff
|
tree
2011-02-17
R
o
d
r
igo K
u
mpera
Make sure we keep a root for the deleg
a
tes
w
hen callin
g
.
.
.
commit
|
commitdiff
|
tree
2011-02-11
Rodrigo Kumpera
Make
m
axStackSize
b
e
h
a
v
ior com
p
atible with MS
.
commit
|
commitdiff
|
tree
2011-02-09
Rodrigo K
u
mpera
Handl
e
as
s
ignment
c
heck of variant type and its gtd
.
commit
|
commitdiff
|
tree
2011-02-09
Rodrigo Kump
e
ra
Cleanup
the refer
e
n
ce queue on d
o
main unload
.
commit
|
commitdiff
|
tree
2011-02-08
Rodrigo Kumpera
Fix reference queue
u
nder bo
e
hm
.
commit
|
commitdiff
|
tree
2011-02-05
Rodrigo Kumpera
Fixe
s
ldfnt to ldvtft
n
c
o
n
version
.
commit
|
commitdiff
|
tree
2011-02-02
Rodrigo Kumper
a
F
ix
dynamic method cle
a
nup a
t
shutd
o
wn
.
commit
|
commitdiff
|
tree
2011-02-02
R
o
drigo Kumpera
Align cal
l
instru
c
t
i
o
ns to make
c
ode patchi
n
g S
M
P safe
.
commit
|
commitdiff
|
tree
2011-02-01
Rodrigo Kump
e
ra
Don't use finalizat
i
o
n to clean
u
p dynamic m
e
thods
.
commit
|
commitdiff
|
tree
2011-02-01
Rodrigo Kum
p
e
r
a
Implement a
r
efere
n
ce
q
ueue API
.
commit
|
commitdiff
|
tree
2011-01-26
Rodrig
o
Kumpera
F
ix free
i
ng of delegate wra
p
pers
.
commit
|
commitdiff
|
tree
2011-01-19
Rod
r
ig
o
Kumpera
Docume
n
t precise marking
commit
|
commitdiff
|
tree
2011-01-19
Ro
d
r
i
go Kumpera
Properl
y
cl
e
ar weak refs that don't track resu
r
rection
.
commit
|
commitdiff
|
tree
2011-01-17
Rodrigo Kumper
a
Don't check for brokeness when verifying contra
i
n
ts
.
commit
|
commitdiff
|
tree
2011-01-13
Rodrigo Kump
e
ra
Fix 2
.
0 remapp
i
ng of System
.
Transatio
n
s
t
o 2
.
0
a
nd
.
.
.
commit
|
commitdiff
|
tree
next