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
Fix a mach race condition between a thread triggering a NRE and another aborting...
2012-03-02
Rodrigo Kum
p
e
ra
F
ix a ma
c
h rac
e
condition between a thr
e
ad
trigg
e
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Use the bridg
e
callback to sp
e
ed
u
p
b
ridg
e
object detection
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Ku
m
pe
r
a
The b
r
idge callback
now is per-class and not
per-ob
j
ect
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrig
o
Kumpera
Make more bits
in the v
t
ab
l
e availa
b
le to th
e
GC
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Gu
a
rd
again
s
t lazy initiali
z
ation of
i
d
epth
.
commit
|
commitdiff
|
tree
2012-01-29
R
o
drigo K
u
mpera
Last ro
u
nd of fullaot fixes for lazy init'
n
g superty
p
e
s
.
commit
|
commitdiff
|
tree
2012-01-26
Ro
d
r
i
go Kumper
a
Fix
a
ot misc
o
m
p
i
l
a
t
i
o
n due to the
l
azy supertypes initial
i
za
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Ro
d
rigo
K
u
mpera
Fix consu
m
ers of supertypes information to account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
o
drigo K
u
mpera
A regres
s
i
on test for b
x
c #795
.
commit
|
commitdiff
|
tree
2012-01-24
Ro
d
rigo Kumpera
Be
l
azy'er
w
h
en settin
g
up super
t
ype informa
t
ion
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodr
i
g
o
K
umpera
Lazily nit mono_clas
s
_se
t
up_supertypes correctly
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Ku
m
pe
r
a
Fix e
n
te
r
/ex
i
t critic
a
l r
e
gion visibility
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
K
umpera
Aleviate
fencing on c
r
itical r
e
gions
and
allocatio
n
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo K
u
mpera
Storing the vtable
p
oin
t
e
r
on
the object
header requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrig
o
Kumpera
R
e
place an explic
i
t memory b
a
rrier w
i
th mon
o
_
a
tomic_
s
tore_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
K
u
m
pera
Complete acqui
r
e/release op
s
.
Make acquire/
r
elease
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o Kumpera
Fi
x
release semantics
to make su
r
e it f
l
ushes the s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
Kump
e
r
a
Extract t
h
e code to emit a memory barrier
.
A
d
d
a memory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
Kumpera
Ad
d
the
basics
for me
m
ory model aware fenci
n
g
.
commit
|
commitdiff
|
tree
2012-01-10
R
o
d
rig
o
Kumper
a
Fix the iteraction between bridge and
m
aj
o
r evacu
a
tion
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Ku
m
pera
A
v
oid
d
oing
IL lookup in the nati
v
e crash ha
n
d
l
e
r
.
commit
|
commitdiff
|
tree
2012-01-05
Rodr
i
go K
u
mpera
Add regress
i
on test for bxc #
1
147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
umper
a
Properly ini
t
ialize
a
rgc
t
x tem
p
la
t
e
.
Fi
x
es bx
c
#11
4
7
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo
Kump
e
ra
Checking if
a
ty
p
e is a re
f
erence mu
s
t be gsh
a
ring
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
Rodrigo Kumpera
P
r
operly align call
s
to m
o
n
o
_jit_thread_at
t
ach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
R
o
d
r
igo Kumpera
Fix sge
n
commit
|
commitdiff
|
tree
2011-12-08
Ro
d
ri
g
o
Kumpera
Fix another case
w
here bridg
e
would not be trigger
e
d
.
commit
|
commitdiff
|
tree
2011-12-07
R
odrigo Kumpera
Fix severe
b
reakage
o
f
sgen bridge code
.
2nd and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o
Kumpe
r
a
Av
o
i
d
a
n ass
e
rt in bridge code when doing a majo
r
collection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
drig
o
Kumpera
Remove some dead code
commit
|
commitdiff
|
tree
2011-12-06
Rodri
g
o
K
umpera
Use mono-tls for th
e
curr
e
nt
domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Mo
v
e current thread to use mono-tl
s
.
commit
|
commitdiff
|
tree
2011-12-06
R
odrigo Kumpera
Backp
o
rt
utils/mono-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Co
r
rec
t
ly calculate the num
b
er of cards to
b
e ma
r
ked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kumper
a
Scan all ephemeron arrays during nu
r
se
r
y coll
e
c
t
ions
.
commit
|
commitdiff
|
tree
2011-11-15
R
od
r
igo Ku
m
pera
Add
J
IT counters to the local se
t
of counters we
support
.
commit
|
commitdiff
|
tree
2011-11-05
Rodri
g
o Kumpera
F
ix marshaling of Win32_IN6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrig
o
Kumpera
Impl
e
ment the
i
calls needed by the new mobile
m
map
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodr
i
g
o
Ku
m
p
e
ra
Implement
a mobile r
e
ady
ve
r
sion of memory mapped files
.
commit
|
commitdiff
|
tree
2011-11-03
Rod
r
igo Kumpera
Mo
v
e al
l
Mono
.
Unix de
p
s into a
s
i
ngle place and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
o
drigo
K
umpera
p
ublish the same e
v
ents as pthread_s
t
op_w
o
rld
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Ku
m
p
e
r
a
Implement
n
ew
toggleref
m
achine
r
y f
o
r sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Ro
d
rigo Kumpera
E
xpo
r
t a
bunch of s
g
en
fun
c
t
ions for internal
u
sa
g
e
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
R
e
q
uest ObjectMirror type and dom
a
in in a single
r
e
qu
e
st
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
Cache thread i
d
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrig
o
Kumpe
r
a
Cache
source files
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
u
mpera
Cache
Obje
c
tMirror type and do
m
ain
.
commit
|
commitdiff
|
tree
2011-09-29
Rodr
i
go Kumpera
Av
o
id looking up the ctor mirror t
w
ice
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
drigo
K
umpera
Split
b
ridge p
r
ocessing in two steps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
F
i
x the interation
of no
n
tracking w
e
ak re
f
s and ephem
e
ro
n
s
.
commit
|
commitdiff
|
tree
2011-09-13
Ro
d
rigo Ku
m
pe
r
a
A
void
d
uplicates in
t
he SSC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kumpera
A
dd logging to sgen-b
r
idge
.
L
og times and sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo K
u
m
pera
Le
t
the
s
yst
e
m figure our permissions instead of
doing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rod
r
i
go Kumpera
Improve excep
t
ion
m
essa
g
e
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kump
e
ra
Add
c
ollection
l
o
gging to sgen
.
commit
|
commitdiff
|
tree
2011-09-01
Ro
d
rigo K
u
m
p
era
Handle
finalizable objects pointe
d
by bridge ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
R
odrig
o
Kumpe
r
a
Fix sgen-arm-mach
.
It requires some #define juggli
n
g
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Fix varia
n
ce
t
es
t
involving nullable types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Correctly
c
alculate the
s
ize of t
h
e freed arra
y
b
u
ffer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrigo Kumpera
Fix
a
ndroid's
b
r
o
ken pth
r
ead_kill u
n
d
er
sgen
.
commit
|
commitdiff
|
tree
2011-08-16
R
o
drigo Kumpera
Fi
x
g_lo
g
redirection un
d
er android
.
commit
|
commitdiff
|
tree
2011-08-11
Rodrig
o
Kumpera
Add I
O
bser
v
er/IOb
s
ervab
l
e to MOBI
L
E profile
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrigo
K
u
m
per
a
Fix
padding of ca
l
l
instruction
s
.
commit
|
commitdiff
|
tree
2011-08-03
R
o
d
r
i
go
K
umper
a
I
m
plement fail tramp support
on a
r
m for full-aot imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
R
odri
g
o
Kumpera
Use wrap
p
ers
fo
r
accessing sock
e
t e
r
rors
.
C
ygwin does
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodr
i
go Kumpera
O
SX
w
o
n
'
t e
x
pose I
P
V6_PKTINFO unless _
_
APPLE_USE_RFC_35
4
2
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Ro
d
rigo Kumpera
Handl
e
a race
o
n thread cleanup
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kump
e
r
a
Merg
e
pul
l
request #132
f
r
om
ngraziano/fb
4
97cbb
6
503c2a0913fd
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rod
r
igo Kum
p
era
If a
thread ab
o
rt i
s
fatal
,
print
t
h
e excepti
o
n before
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
R
odrigo Kumpera
I
mprove s
t
acktraces when faci
n
g
a
r
u
n
time
i
nvoke
wrapp
e
r
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrig
o
Kumpera
Avoid a
.
cctor
o
n the ini
t
ial
i
z
a
tion path
.
commit
|
commitdiff
|
tree
2011-07-12
Ro
d
ri
g
o Kumpera
Add s
h
ar
e
d_perfcounters option to enable mi
n
i
mal
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
Do DISAB
L
E_PORTABILITY m
o
r
e agre
s
sivel
y
.
commit
|
commitdiff
|
tree
2011-07-09
Rod
r
igo Kumpera
Fix sig
n
al chaining to handle
a stupid
pre
v
ious h
a
ndle
r
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
A
rm has M
O
NO_ARCH_HAVE_SIG
C
T
X_TO_MONOCTX
.
T
his gives
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
Dis
a
ble the exc
e
ption thr
e
ad
u
nder iOS sin
c
e
it's neither
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
R
o
drig
o
Ku
m
pera
Allow AssemblyRef flags to ha
v
e at
l
east
E
CMA's v
a
lues
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rodrig
o
Kumpera
Fix darwin-ar
m
b
u
ild
.
commit
|
commitdiff
|
tree
2011-06-01
R
o
d
r
igo Kumpera
Han
d
l
e
a vtable layout corner
c
ase
.
commit
|
commitdiff
|
tree
2011-05-30
R
o
dr
i
go Kumpera
Properly handle
field
R
V
A
u
nder moving collector
.
commit
|
commitdiff
|
tree
2011-05-30
R
od
r
ig
o
Kumpera
Fix sgen under x
e
n
commit
|
commitdiff
|
tree
2011-05-25
Rodrigo Kumper
a
Fix
mul_imm under a
m
d
6
4
commit
|
commitdiff
|
tree
2011-05-06
Ro
d
ri
g
o
K
ump
e
ra
Workaround io-
l
ayer crash
i
ng
w
h
en the
runt
i
me
exit
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kump
e
ra
A
d
d
regression tes
t
for
#
691
0
57
commit
|
commitdiff
|
tree
2011-05-03
Rod
r
igo Ku
m
pera
Fix a
couple of issues on Mono
.
Simd
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
K
u
mp
e
ra
Fix thread restart u
n
der mach
.
commit
|
commitdiff
|
tree
2011-04-01
Ro
d
r
i
go Ku
m
pera
Extrac
t
sus
p
e
n
d
c
ode from
mono_sg
e
n_thre
a
d
_
handshake
.
commit
|
commitdiff
|
tree
2011-04-01
Ro
d
rigo Kumpe
r
a
U
se c
o
nstant stack space for
S
T
W
und
e
r darwin
.
commit
|
commitdiff
|
tree
2011-04-01
Rod
r
igo Kumpe
r
a
Lev
e
r
a
ge SgenT
h
readI
n
fo::mach
_
port
.
commit
|
commitdiff
|
tree
2011-04-01
Ro
d
rigo Kumpe
r
a
Store
t
he mach port
o
n
S
g
enThreadInf
o
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
Kumpera
F
i
x wi
n
32 f
i
le
n
ame canonicalization
.
commit
|
commitdiff
|
tree
2011-03-30
R
odrigo Kumper
a
Cast p to
ch
a
r* since the offset
i
s in byte
u
nits
.
commit
|
commitdiff
|
tree
2011-03-25
Rodrigo Kumper
a
Avoi
d
a
n infinite loo
p
on
b
roken ut
f
16
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo Kumpera
Revert "[io-layer] Handle process waits when SHM is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo Ku
m
pera
R
e
v
e
rt
"
[io-lay
e
r] Make
m
y
previo
u
s patch si
g
nal safe
.
"
commit
|
commitdiff
|
tree
2011-03-10
R
o
drigo Kumpera
mono_gc_alloc_mature must
check if the object
ne
e
ds
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rod
r
i
g
o
Ku
m
p
era
Reset iid of unloaded
g
eneric
i
n
terf
a
ce
s
correctl
y
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Handle demorma
l
ized obj
e
ct and string
types
.
commit
|
commitdiff
|
tree
2011-02-28
Ro
d
rigo Kumpera
Handle CompareTo(long) a
n
d huge
numbers
.
commit
|
commitdiff
|
tree
2011-02-22
Rodrigo
K
umpera
Prope
r
ly chec
k
arguments in Li
s
t
<
T> ICol
l
ection
.
CopyTo
.
commit
|
commitdiff
|
tree
next