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
Add test for sgen-bridge.
2011-12-07
Rod
r
i
go
K
u
m
pe
r
a
Add te
s
t for sgen-bridge
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
K
umpera
Properly
h
andle domain unloa
d
ing wh
e
n sgen-bridge is
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrig
o
K
u
mp
e
ra
new MON
O
_GC_PA
R
AMS
option br
i
dge
.
It
'
s inter
n
al used
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
igo Kum
p
era
Fix
severe breaka
g
e of sg
e
n bridge code
.
2nd
and
3
rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
drigo Kumpera
Fix
hasht
a
ble it
e
ration cod
e
to properly work with
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
d
r
igo Kumpera
Fi
x
parameter name in
the exception
c
onstructo
r
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
d
r
i
g
o Kumpera
Avoid an assert in bridge c
o
d
e
when doing a major collecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrig
o
Kumpera
Remove some
dead code
commit
|
commitdiff
|
tree
2011-11-25
Rodri
g
o
Kumpera
Fi
x
er
r
or m
e
ssage
.
commit
|
commitdiff
|
tree
2011-11-24
Rodrigo Kumpera
Improve error repo
r
ting on test fail
u
re
.
commit
|
commitdiff
|
tree
2011-11-24
Rodrigo
K
umpera
Make I
N
odeVis
i
tor
methods nonvirtua
l
by aug
m
enting
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Rod
r
igo Kumpe
r
a
Cor
r
ectly ca
l
cul
a
te the number of cards to
be ma
r
ked
.
commit
|
commitdiff
|
tree
2011-11-23
R
odri
g
o Kumpera
Spe
e
dup get_ex
e
c
u
t
i
on_co
n
text_addr
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Fi
x
a
theoretic
a
l
d
e
adlock foun
d
by val
g
rind
.
I
t
was
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
Rodr
i
go Kump
e
r
a
Scan a
l
l ephemeron
a
r
rays during nursery c
o
llection
s
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrig
o
Kump
e
ra
Add JIT
counters to
the l
o
cal set of
c
o
unte
r
s
we s
u
pport
.
commit
|
commitdiff
|
tree
2011-11-10
R
o
dri
g
o
K
umpera
Precise scannin
g
c
r
as
h
es on OSX wh
i
le co
m
pilin
g
corlib
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
Ro
d
rigo
K
u
mpera
Mark a tinny
func
t
ion inline
.
commit
|
commitdiff
|
tree
2011-11-09
Ro
d
rigo Kum
p
era
M
inor cleanup of sgen a
l
loc
a
tion code
.
commit
|
commitdiff
|
tree
2011-11-09
Ro
d
r
igo
K
umpera
Imple
m
ent l
i
gh
t
w
eight nur
s
ery verificatio
n
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrigo Kumpera
Cosmetic chang
e
s t
o
the nurser
y
allocator
.
Avoid a
.
.
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Ku
m
pera
Fix marshal
i
ng of Wi
n
32
_
I
N6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrig
o
Kumpera
Impl
e
me
n
t the
i
calls ne
e
ded by the new mobil
e
mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo
Kumpera
I
m
pl
e
ment a mobile r
e
ady version
of m
e
mory mapped files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo K
u
mper
a
M
o
ve a
l
l Mo
n
o
.
Unix deps into a
s
ingle place
a
n
d
p
ut
.
.
.
commit
|
commitdiff
|
tree
2011-10-26
Ro
d
rigo
Kumpera
Implemen
t
new to
g
gleref machine
r
y for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kum
p
era
E
xpo
r
t a bunch o
f
sge
n
functions
f
o
r internal usage
.
commit
|
commitdiff
|
tree
2011-10-18
Rod
r
igo
Kumpera
Allow null
s
t
r
i
n
g
s to be sent to sdb
.
They a
r
e encode
d
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Rodrigo Kumpera
Add
t
est for new
sdb com
m
and
.
commit
|
commitdiff
|
tree
2011-10-18
Rodri
g
o K
u
mpera
Extrac
t
mono
_
class_get_methods_by_name from ves_
i
ca
l
l_Type_G
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Rodrigo Kumpera
En
s
ure pr
o
per
or
d
ering o
f
ha
z
a
rd pointer reads
.
commit
|
commitdiff
|
tree
2011-09-29
Rodr
i
go Kumpera
Reque
s
t O
b
jectMir
r
or type
a
nd domain in
a single request
.
commit
|
commitdiff
|
tree
2011-09-29
R
o
drigo Kumpera
Cache thread i
d
.
commit
|
commitdiff
|
tree
2011-09-29
R
odrigo K
u
mper
a
Cac
h
e sou
r
ce fi
l
es
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
umpera
C
a
che ObjectMir
r
or type an
d
domain
.
commit
|
commitdiff
|
tree
2011-09-29
R
o
drigo Kumpera
Avoid looking
u
p the ctor
mirror twi
c
e
.
commit
|
commitdiff
|
tree
2011-09-26
Rod
r
igo K
u
mpera
Spli
t
brid
g
e pro
c
ess
i
ng
in
t
wo st
e
ps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Fix the
i
nte
r
ation o
f
no
n
tra
c
ki
n
g
weak refs and ephemerons
.
commit
|
commitdiff
|
tree
2011-09-26
R
odrigo K
u
m
p
era
Fix a bunch of data races
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kum
p
e
r
a
Fi
x
en
t
er/exit critical r
e
gion visibil
i
t
y
.
commit
|
commitdiff
|
tree
2011-09-26
Rod
r
igo
Kumpera
Complete acquire/rele
a
se ops
.
Mak
e
acquire/rel
e
a
s
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kumpera
Avoid dupli
c
ates in the SSC
x
refs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodr
i
g
o
K
u
mpera
Add log
g
ing to sgen-bridge
.
Lo
g
times and sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrig
o
Kumpera
Le
t
th
e
syste
m
figure our pe
r
m
i
s
s
ions ins
t
ead of doing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo
K
umpera
I
m
prove exception
mes
s
age
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Add sgen collecti
o
n p
a
u
s
e t
i
m
e
s
to
mono trace log
.
commit
|
commitdiff
|
tree
2011-09-01
Rodrigo
Kumpera
T
h
e
f
i
n hasht
a
ble holds no val
u
e, so revert t
o
t
agging
.
.
.
commit
|
commitdiff
|
tree
2011-09-01
Rodrigo Kumpe
r
a
Handle finalizable obje
c
ts p
o
i
nt
e
d
b
y
b
ridg
e
objects
.
.
.
commit
|
commitdiff
|
tree
2011-09-01
Rodri
g
o
Kumpe
r
a
A
d
d new
sgen-hash method that chan
g
es the value of
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
R
odrigo Kum
p
era
Rewo
r
k self sus
p
end t
o
avoid a race
o
n Mach
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpe
r
a
Fix va
r
iance test in
v
olving nul
l
able types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kump
e
ra
Correctly ca
l
culate the s
i
z
e
of the
f
reed array buffer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodr
i
go Ku
m
pera
Handle android's broken
p
thread_kill
in
s
gen too
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrigo K
u
m
p
era
Handle android's brok
e
n pthread_kill
.
commit
|
commitdiff
|
tree
2011-08-16
R
odrigo Kumpera
Fix g_lo
g
r
e
direction under android
.
commit
|
commitdiff
|
tree
2011-08-11
R
o
drig
o
Kumpera
Add IObserver/I
O
bservab
l
e to MOBILE profil
e
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrigo
K
umpera
F
i
x
p
a
ddi
n
g of call instructions
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrigo Kumpera
Implement fa
i
l tramp support
o
n arm for full-ao
t
imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo
K
um
p
era
O
S
X
wo
n
't ex
p
ose
I
PV
6
_PKT
I
NFO
u
nless __APPLE_USE_RFC_3542
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodri
g
o Kumpe
r
a
Ha
n
dle a race on
t
h
r
e
ad cleanup
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Ku
m
p
e
ra
Fix the al
t
s
tack
ch
e
ck so it w
o
rks under osx
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kump
e
ra
D
o some port
a
b
i
lity
a
dj
u
stm
e
nts so a
l
t
s
tac
k
work
s
on
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo
K
u
m
p
era
On OSX do
S
I
G
BUS on altstack
a
s well since it
'
s
u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo
K
umpera
Handle alt
s
tack ex
c
ept
i
ons in
a
more portable
way on
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo
K
um
p
era
Fi
x
stack
o
verflow code to work under darwin
-
x86
.
commit
|
commitdiff
|
tree
2011-07-18
Rod
r
igo Kumpera
Fix mono_thread_
g
e
t_stack_bounds thread bounds
.
commit
|
commitdiff
|
tree
2011-07-15
R
o
drigo
K
umpera
If a thread abort is fatal,
p
rint the exce
p
tion be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo K
u
mpera
Im
p
rove sta
c
k
t
races when fa
c
i
n
g a runtime
i
nvoke
wrapper
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
A
void a
.
cctor on t
h
e in
i
ti
a
l
i
zat
i
on path
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
Add sh
a
red_
p
e
r
fcounters
o
ption to
e
na
b
le minimal
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrig
o
K
u
mp
e
ra
Do D
I
SABLE_PORT
A
BILITY more
a
gres
s
ively
.
commit
|
commitdiff
|
tree
2011-07-10
Rodrigo Kumpera
Fix
signa
l
chaining
t
o handle a stupid
p
r
ev
i
ous handler
.
commit
|
commitdiff
|
tree
2011-07-10
Rodri
g
o Kumper
a
Disable the exception th
r
ead
u
nde
r
iOS s
i
nce it's n
e
it
h
er
.
.
.
commit
|
commitdiff
|
tree
2011-07-06
Rodrigo Ku
m
pera
Merge
p
ull request #128 from pas
z
c
zi/master
commit
|
commitdiff
|
tree
2011-06-29
Rodrigo Kumpera
Fix more typos
.
commit
|
commitdiff
|
tree
2011-06-29
Rodrigo Kumpera
Fix typo
.
commit
|
commitdiff
|
tree
2011-06-21
Rodrigo Kump
e
r
a
Fix amd64
,
agai
n
.
Damn me
.
commit
|
commitdiff
|
tree
2011-06-21
R
odrigo Kumpera
Imple
m
e
n
t
an
I
L
version
of the cardtable write-
b
a
r
rier
.
commit
|
commitdiff
|
tree
2011-06-21
Rodrigo Kumpera
E
x
tract th
e
nurser
y
c
heck code into a separ
a
t
e f
u
nctio
n
.
commit
|
commitdiff
|
tree
2011-06-21
Rodrigo Kumpera
Fix build
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumpera
m
s_get_
e
mpty_block m
u
s
t atomically
p
o
p
from empty_blocks
.
commit
|
commitdiff
|
tree
2011-06-20
Ro
d
rigo
Kumpera
A
v
oid emi
t
ing membar for cases not neede
d
by amd64
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
R
odrigo
Kumpera
M
ust
use
a
n IL vers
i
on of the
test s
i
nce the
u
nderlying
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Ku
m
pera
A
d
d reg
r
e
s
s
ion t
e
s
t t
o
cmmp s
t
ore
to local
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumper
a
Don't al
l
ow sto
r
ing CMMP
m
anaged refs to local varia
b
le
s
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumpe
r
a
Cleanup cod
e
a bit
by
r
educing sp
u
rious nest
i
ng
.
commit
|
commitdiff
|
tree
2011-06-20
R
o
drigo Kumpe
r
a
SDB under darwin can't han
d
l
e
ne
w
style i
n
terruption
.
commit
|
commitdiff
|
tree
2011-06-20
Rodrigo Kumper
a
Add mono_
t
hread_info_disable_new_interr
u
pt so we
can
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
R
o
drigo K
u
mpera
Mer
g
e pull
r
eques
t
#117 from madewok
h
erd/win32build
commit
|
commitdiff
|
tree
2011-06-14
Rod
r
igo
Kumpera
Merge pull request #115 from knocte/m
a
s
t
er
commit
|
commitdiff
|
tree
2011-06-13
Rod
r
i
go Kumpera
All
o
w AssemblyRef flag
s
to ha
v
e
a
t least ECMA's va
l
ues
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rodr
i
go Kumpera
Add regression test
commit
|
commitdiff
|
tree
2011-06-13
Ro
d
rigo Kumpera
Aleviate fencing o
n
cri
t
i
c
al region
s
and allocat
i
on
.
commit
|
commitdiff
|
tree
2011-06-13
Rodrigo Kumpera
Fix
re
l
ease se
m
ant
i
cs
t
o make sure it flushes the store
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
R
odrigo Kumpera
Add missing
StoreStore
b
arriers to the managed a
l
l
ocator
.
commit
|
commitdiff
|
tree
2011-06-12
Rodri
g
o Kumpera
Add new mon
o
byte code for mem
o
ry ba
r
riers
commit
|
commitdiff
|
tree
2011-06-12
Rodrigo Kumpera
X86
o
nly n
e
eds Sto
r
eLoad and Full ba
r
riers, igno
r
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Rodrigo
K
umpera
Extra
c
t
t
h
e c
o
de t
o
emi
t
a
m
e
mory barrier
.
Add a memo
r
y_barr
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Rodri
g
o Kum
p
era
S
torin
g
the vtable
pointer o
n
the object header requi
r
es
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Rodri
g
o
K
umpera
Replace an explicit memory b
a
rrier
with mono_ato
m
ic_store_re
.
.
.
commit
|
commitdiff
|
tree
next