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 Kump
e
ra
E
x
tract the code to emi
t
a memory barrier
.
Add a memory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Add the b
a
sics
f
or memory mo
d
el aware fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rod
r
igo K
u
m
p
era
Fix t
h
e iteraction betwe
e
n bridge and major
evac
u
ation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
R
o
dri
g
o Kumper
a
Avoid
d
oing IL lookup in the nativ
e
crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rod
r
i
g
o
Kumper
a
Add reg
r
ess
i
on test for bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
Prope
r
ly initialize a rgctx template
.
F
i
xes bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-04
R
odr
i
go Kum
p
era
Check
i
ng
i
f a t
y
pe is a referenc
e
must be gsh
a
ring
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
R
odrigo Kumpera
Fix sg
e
n
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo
K
um
p
er
a
Fix a
n
other case where bridge w
o
uld not b
e
trigg
e
red
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
igo K
u
mpera
Fix severe breaka
g
e of sgen bridge code
.
2
n
d an
d
3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Avoid an assert i
n
bridge code w
h
en
d
o
in
g
a major colle
c
tion
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Remove some dea
d
c
o
de
commit
|
commitdiff
|
tree
2011-12-06
Ro
d
ri
g
o Ku
m
p
era
Use mono-tls
for the
c
urrent d
o
main
.
commit
|
commitdiff
|
tree
2011-12-06
Rodr
i
go Kumpe
r
a
Move c
u
rrent
t
hread to use mono-tls
.
commit
|
commitdiff
|
tree
2011-12-06
R
o
drigo Kum
p
e
ra
Backport u
t
il
s
/m
o
no-
t
ls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo
K
um
p
e
r
a
Correctly cal
c
u
l
ate the nu
m
ber of cards to be
mark
e
d
.
commit
|
commitdiff
|
tree
2011-11-22
Rodri
g
o Kumpe
r
a
Scan all ephe
m
e
ron arrays dur
i
ng nurse
r
y collections
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kumpera
Add JIT counters to
t
h
e
l
o
cal set of counte
r
s we support
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Kumpera
Fix
mar
s
h
a
ling of
Win32_IN6
_
ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Ku
m
pera
Implement the icall
s
needed by the new mobile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodr
i
g
o
Kum
p
er
a
Imp
l
em
e
n
t a m
o
bil
e
ready ver
s
ion of memory
m
apped
file
s
.
commit
|
commitdiff
|
tree
2011-11-03
Ro
d
ri
g
o K
u
m
p
e
r
a
Move a
l
l Mono
.
Unix
d
eps into
a singl
e
place and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodrigo Ku
m
pera
publis
h
the
sam
e
events
a
s p
t
hread_stop_world
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kumpera
Implem
e
n
t n
e
w toggleref
m
achinery for sge
n
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo
K
umpera
Export a bunch of sge
n
functions for i
n
ternal usage
.
commit
|
commitdiff
|
tree
2011-09-26
Rodr
i
go Kumpera
S
p
l
it bridge processi
n
g in
t
wo
s
t
eps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kum
p
era
F
i
x the interatio
n
of no
n
tracki
n
g
weak
refs and ephemerons
.
commit
|
commitdiff
|
tree
2011-09-26
Mark Probst
[
s
gen] Do the bridge callbac
k
after the
world
h
as b
e
en
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rodr
i
go Kumpera
Avoi
d
duplicates in the SSC
x
refs
.
commit
|
commitdiff
|
tree
2011-09-13
R
o
drigo Kum
p
era
Add logging to
sgen
-
bri
d
ge
.
L
og times and si
z
e
s
.
commit
|
commitdiff
|
tree
2011-09-06
R
o
d
rigo
K
umpera
L
et
t
he system fi
g
ure our
p
e
rmiss
i
ons instead of
doin
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo
Ku
m
p
era
Improve exception mes
s
age
.
commit
|
commitdiff
|
tree
2011-09-06
Ro
d
rigo
Kumpera
Add collection logging to sgen
.
commit
|
commitdiff
|
tree
2011-09-02
Mark P
r
obst
[sgen]
Break tracking
weak re
f
erences a
s
early as possible
.
commit
|
commitdiff
|
tree
2011-09-01
Rod
r
igo Kumpera
Handle fi
n
alizable object
s
pointed
b
y
b
ridge ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Rodr
i
go Kump
e
ra
F
ix sgen-arm-mach
.
It requir
e
s some #de
f
i
n
e
j
u
ggling
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Ku
m
pera
Fix var
i
anc
e
test involving nullable
types
.
commit
|
commitdiff
|
tree
2011-08-19
R
o
d
rigo Kumpera
Correctly calculate
the size of the f
r
eed
a
rray buffer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrig
o
Ku
m
pera
Fix andr
o
id's br
o
ken
pt
h
read_ki
l
l under
sge
n
.
commit
|
commitdiff
|
tree
2011-08-16
Rodrigo Kumpera
Fix
g
_log redirection unde
r
android
.
commit
|
commitdiff
|
tree
2011-08-11
R
o
dr
i
g
o Ku
m
pera
Add IObserver/
I
O
bservab
l
e t
o
MOBILE
profile
.
commit
|
commitdiff
|
tree
2011-08-03
R
odrigo Kumpera
Fix padding of call inst
r
uctions
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrig
o
Kumpera
Impl
e
ment fa
i
l
tra
m
p support on arm
f
or full-aot
imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
Rodrigo Kumpera
Use wrappers for ac
c
e
s
s
i
ng socket err
o
rs
.
Cygwin do
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Ro
d
rigo
K
umpe
r
a
OSX won't expose IPV6_P
K
TINFO unless __APPLE_U
S
E_RFC_3542
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo Kum
p
era
Ha
n
dle
a
r
a
ce on threa
d
c
l
e
a
nup
.
commit
|
commitdiff
|
tree
2011-07-24
Duane Wandles
s
F
i
x crash on Lion when exiting
commit
|
commitdiff
|
tree
2011-07-24
Geoff Norton
Fix configur
e
c
heck for darwin to support
all va
r
ia
n
ts
commit
|
commitdiff
|
tree
2011-07-18
Ro
d
rigo
K
ump
e
ra
Merge
p
ull re
q
uest
#132 from ngrazi
a
no
/
fb497cbb6503
c
2a0913
f
d
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Ro
d
rigo Kumpera
If
a
thread abort is fata
l
, print
the exceptio
n
before
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo Kumpera
Improv
e
stacktraces when fa
c
ing a ru
n
time
i
nvoke wrap
p
er
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
Avoid a
.
cctor on the i
n
itializati
o
n path
.
commit
|
commitdiff
|
tree
2011-07-12
R
o
dr
i
go Kumpera
A
dd shared_perfcounters o
p
tion to
enabl
e
minima
l
.
commit
|
commitdiff
|
tree
2011-07-12
Rodri
g
o
K
umpera
Do DISABLE_PORTABILITY more
a
gressively
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
Fix signa
l
chaining to hand
l
e a stupid previous handler
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
Arm
h
as MONO_ARCH_HAVE_
S
I
G
CTX_TO_M
O
N
OCTX
.
Thi
s
gives
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
Rod
r
i
go
Ku
m
pe
r
a
Disa
b
l
e
t
h
e
excepti
o
n thre
a
d under iO
S
si
n
ce it
'
s
neither
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rodrigo Kumpera
Allow
AssemblyRef flags t
o
have at least EC
M
A
's value
s
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rodrig
o
Kumpera
Fix darwin
-
arm bui
l
d
.
commit
|
commitdiff
|
tree
2011-06-01
Rod
r
igo
K
u
m
pera
Handl
e
a vtable
l
ay
o
ut corner ca
s
e
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo
K
umpera
Properly hand
l
e field
RV
A
und
e
r mo
v
ing co
l
lector
.
commit
|
commitdiff
|
tree
2011-05-30
R
o
d
rigo Kumpera
Fi
x
sgen under x
e
n
commit
|
commitdiff
|
tree
2011-05-25
Rodrigo Kumpera
Fix mul
_
imm
u
nder
a
md64
commit
|
commitdiff
|
tree
2011-05-03
R
o
dri
g
o Kum
p
era
A
d
d r
e
gression test for #691057
commit
|
commitdiff
|
tree
2011-05-03
Rodrig
o
Ku
m
pera
Fix
a couple of
issue
s
on Mono
.
Simd
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Fix t
h
read restart under mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
K
umpera
Extract suspend c
o
de from mono_sge
n
_th
r
ead_ha
n
dsh
a
ke
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
Kump
e
r
a
Use c
o
n
s
t
a
nt stack space
f
or STW under
darwin
.
commit
|
commitdiff
|
tree
2011-04-01
Ro
d
rigo Kum
p
era
Leverage SgenThre
a
dInfo
:
:mach_port
.
commit
|
commitdiff
|
tree
2011-04-01
R
odrigo
K
umpe
r
a
S
tore the mach port on SgenThreadInfo
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
F
i
x
win32 file na
m
e
can
o
nicalizati
o
n
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo
K
umpera
Cast p to char
*
s
i
nc
e
the offset is
i
n
byte units
.
commit
|
commitdiff
|
tree
2011-03-17
Ro
d
rigo Kumpera
Reve
r
t "[io-layer] Handle process waits when
SHM is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo Kumpe
r
a
Revert "[io-layer] Make my previou
s
patch signal safe
.
"
commit
|
commitdiff
|
tree
2011-03-10
Rod
r
igo
K
u
m
pera
mono_gc_alloc_matu
r
e must check if the
object
needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Lucas Meijer
backpo
r
t of
ee5a8cf9d09d52574
1
e94b380bba411c6
9
15026a
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Kumpera
Reset iid
o
f unloaded g
e
neric
i
nterfaces
c
o
rrectly
.
commit
|
commitdiff
|
tree
2011-02-28
R
o
drigo Kumpera
Han
d
le demorm
a
lized obje
c
t and
string types
.
commit
|
commitdiff
|
tree
2011-02-28
Rod
r
igo Kumpera
H
andl
e
Com
p
areTo(long) a
n
d huge numb
e
rs
.
commit
|
commitdiff
|
tree
2011-02-22
Rodrigo Kumpera
Pr
o
perly
c
he
c
k argument
s
in List<T> IC
o
l
l
e
cti
o
n
.
CopyTo
.
commit
|
commitdiff
|
tree
2011-02-18
R
o
d
ri
g
o
K
u
mpera
Handle
o
verrides on events when r
e
t
r
ieving cattrs
.
commit
|
commitdiff
|
tree
2011-02-18
Rodrigo Ku
m
pe
r
a
Handle gsharing and marshal by ref
.
commit
|
commitdiff
|
tree
2011-02-17
Rodrigo Ku
m
p
e
ra
Ma
k
e sur
e
w
e keep a root for
t
he
delegat
e
s when callin
g
.
.
.
commit
|
commitdiff
|
tree
2011-02-11
Rodrigo Ku
m
p
e
ra
Make ma
x
StackSize beh
a
vior compa
t
ible
w
ith MS
.
commit
|
commitdiff
|
tree
2011-02-09
Rodr
i
go Kump
e
ra
Handle assignment check of variant type and its
gtd
.
commit
|
commitdiff
|
tree
2011-02-09
Ro
d
r
i
g
o Ku
m
pera
Cleanup the reference queue on
domain u
n
lo
a
d
.
commit
|
commitdiff
|
tree
2011-02-08
Rodr
i
g
o Kumpera
Fix reference queue
u
nder boehm
.
commit
|
commitdiff
|
tree
2011-02-05
Rodrigo
K
u
mpera
Fixes
ldfnt to ldvtftn conv
e
rsion
.
commit
|
commitdiff
|
tree
2011-02-02
Rodrigo Kumpera
Fix dynamic method cleanup at shutd
o
wn
.
commit
|
commitdiff
|
tree
2011-02-02
R
o
dr
i
go K
u
mpera
Align call i
n
struct
i
o
n
s to make
co
d
e patching SMP safe
.
commit
|
commitdiff
|
tree
2011-02-01
Rodr
i
go Ku
m
pera
Do
n
't
u
se fin
a
lizat
i
on
t
o cl
e
anup d
y
namic
me
t
hods
.
commit
|
commitdiff
|
tree
2011-02-01
Rodrigo Ku
m
pera
Imple
m
e
nt a r
e
ference queue API
.
commit
|
commitdiff
|
tree
2011-01-26
Rodri
g
o Kumpera
F
i
x fre
e
ing
o
f
delega
t
e
wrappe
r
s
.
commit
|
commitdiff
|
tree
2011-01-19
R
odrigo Kumpera
Document
p
rec
i
se
m
a
rking
commit
|
commitdiff
|
tree
2011-01-19
Rodrigo
K
umpera
Properly clear weak r
e
fs that do
n
'
t
tr
a
c
k
resurrec
t
ion
.
commit
|
commitdiff
|
tree
2011-01-17
Rodrigo Kumpera
Don't
c
heck for brok
e
ness when v
e
rify
i
ng cont
r
aints
.
commit
|
commitdiff
|
tree
2011-01-13
Rodrigo Kump
e
ra
Fix 2
.
0 re
m
appi
n
g of
S
y
s
tem
.
T
r
ansa
t
ions to
2
.
0 and
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Ro
d
rigo
K
u
mpera
Fix array assignability to
one of its
g
eneric in
t
e
r
face
s
.
commit
|
commitdiff
|
tree
2011-01-12
Rodrigo Kumpera
Handle
more cases of gtd encoded as ginst o
v
er its
e
lf
.
commit
|
commitdiff
|
tree
2011-01-10
Rod
r
igo Kumpe
r
a
Move
co
r
ee functional
i
ty under a specific d
e
fine
.
commit
|
commitdiff
|
tree
next