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 field to Exception to hold the unmanaged backtrace.
2012-07-20
R
odr
i
go Kumpera
A
dd f
i
eld to Exception to hold the
un
m
an
a
ged b
a
cktrace
.
commit
|
commitdiff
|
tree
2012-07-17
Rodr
i
go Ku
m
pera
When calculatin
g
allowance, do
n
't blindl
y
cast fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Rodrig
o
Kumpe
r
a
Fix the layout of Inte
r
nalThread and ma
k
e
sure we won
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Rod
r
ig
o
Kumpera
Disable
mdb by de
f
ault as it
breaks sg
e
n bu
i
lds
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodri
g
o
K
u
mpe
r
a
Use isf
i
nite ins
t
ead
o
f fini
t
e as ne
w
e
r
xcode re
m
o
v
e
d
it
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
Add test
for pinned
gc handle
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
Fix a pair of bu
g
s in the gchandle code
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrig
o
Kumpera
M
a
ke the thr
e
a
d
a
bort
code mul
t
i-thread sa
f
e
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Wi
t
h Socket
:
Dispose
f
rom usi
n
g Threa
d
.
Abort to less
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
R
o
drigo K
u
mpera
Async close on mac raises ECONNABO
R
TED for connect()
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo
Kumpera
Add new cancel_blocking_socket
_
o
peration
icall
t
o
S
o
cke
t
.
commit
|
commitdiff
|
tree
2012-06-29
Rod
r
igo Kumpera
N
e
w f
i
eld I
n
te
r
nalThread::ignore_
n
ext_signal
.
Bum
p
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodr
i
go Kumpera
Fix race c
o
ndition
in s
t
a
t
i
c's ini
a
lization of mo
n
o_message
_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rodri
g
o
Kumpera
Improve Del
e
gate::Combine erro
r
message
.
commit
|
commitdiff
|
tree
2012-06-01
Rodrigo Kumpera
Implement better p
o
int
e
r spew for the new heap verifier
.
commit
|
commitdiff
|
tree
2012-05-29
Rod
r
igo Kumpera
Fix
major
who
l
e-heap verificati
o
n if t
h
e nu
r
sery
e
nd
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Rodrigo
K
umpera
Add new whol
e
hea
p
verifier that can catch a whole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
Rodrigo K
u
mpera
Sm
a
ll imp
r
ovements to the concu
r
r
e
nt q
u
eue
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumper
a
Use
new m
o
no_gc_(memmove|bzero) in pla
c
es messing
with
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodr
i
go Kumpera
Fix a bunch of data r
a
c
e
s
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumpera
Fix mono-c
q
under sgen
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo
Kumpera
B
ackport gc_memmove
and g
c
_bzero with all
f
ixes together
.
commit
|
commitdiff
|
tree
2012-05-22
Rodrigo Ku
m
pe
r
a
R
eplace so
m
e g_asse
r
t with
g
_error
.
commit
|
commitdiff
|
tree
2012-05-21
Rod
r
ig
o
K
umpera
Fix a
v
ery
r
are
h
ang on sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo Kumpera
A
v
oid a
d
e
adlock when
w
aiting for pendi
n
g
f
ina
l
izers
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo Kumpera
Mak
e
ass
e
r
ts more usefull
.
commit
|
commitdiff
|
tree
2012-05-10
Rodrigo
K
umper
a
Make
IN
o
deVis
i
t
o
r methods nonvirtual b
y
a
ugmentin
g
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo K
u
mpe
r
a
When cle
a
n
i
n
g
up the finali
z
ers of a domain,
d
o it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo
K
u
mpera
Fix a warning
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo
K
umpera
Fiz a doma
i
n unload race rega
r
ding finalizabl
e
o
bjects
.
commit
|
commitdiff
|
tree
2012-04-25
R
odrigo Kumpera
Ma
k
e sure no
l
ive obje
c
t
is left unscanned before we
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo K
u
mpera
Add
r
e
gression t
e
s
t f
o
r #3903
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Kumper
a
Use Mon
o
Cla
s
s:
:
ele
m
e
nt_class for
n
on array type
s
when
.
.
.
commit
|
commitdiff
|
tree
2012-03-27
Ro
d
r
i
g
o
Kump
e
ra
Use g_err
o
r
i
nstea
d
of fpr
i
tn
f
so target like androi
d
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rod
r
igo Kumpera
It turns
ou
t
th
e
brid
g
e code needs
t
o dist
i
nguish bridges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodr
i
go Kumpera
Improv
e
M
iss
i
ng Field
err
o
r message
.
commit
|
commitdiff
|
tree
2012-03-20
R
odr
i
go
K
umpera
Im
p
rove
i
o-la
y
er error loggi
n
g
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrigo
Kumpera
Merge pull
r
equest
#165 from
T
a
lAloni/mono-
2
-10
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kumpe
r
a
P
roperly ha
n
dle ASLR randomization of the
m
ain th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Ku
m
pera
Merge pull request
#210 from symform/mono-2-10
commit
|
commitdiff
|
tree
2012-03-11
Rodrigo
Ku
m
p
era
Add new mo
n
o
b
yte code for memory
barri
e
rs
commit
|
commitdiff
|
tree
2012-03-08
Rodrigo Ku
m
pera
Un
d
e
r
full-aot pro
c
ess the types of method a
r
gume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Ro
d
rigo Kumpera
Fix a mach race condition between a t
h
re
a
d t
r
ig
g
ering
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
Kumpera
Use the bridge ca
l
lback to speedup bri
d
ge obje
c
t detection
.
commit
|
commitdiff
|
tree
2012-02-02
Rod
r
igo Kumper
a
Th
e
bridge
c
allback
n
ow is per-class and not p
e
r-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodr
i
go Kumpera
Make mor
e
bits in the v
t
able availab
l
e to the G
C
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Guard against lazy initialization of
i
dep
t
h
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrig
o
Kumpera
Last round of fu
l
laot fixes f
o
r la
z
y init'ng supertypes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodr
i
go
K
umpe
r
a
Fix aot miscompila
t
ion due to the lazy
s
upe
r
t
ypes
i
nitializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo
Kumpera
Fix consumers of su
p
ertypes information to account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
A
regress
i
on te
s
t for
b
xc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodr
i
go Kumpera
B
e
lazy'er whe
n
setting up
supertype
i
n
fo
r
mation
.
F
ixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Ku
m
pe
r
a
Lazily nit
m
on
o
_class_setup_sup
e
rtypes correctly
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kump
e
ra
Fix en
t
er
/
exit
c
rit
i
cal r
e
gi
o
n visibility
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Ku
m
pe
r
a
Aleviate f
e
ncing on c
r
itic
a
l regions
and allocation
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
drigo Ku
m
pera
Storing the vtab
l
e pointer
on the object header requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo K
u
mpe
r
a
Replac
e
an explici
t
m
emory
b
arrier with mono_
a
tomic_store_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
od
r
i
g
o Kumper
a
C
omplete acquire/release ops
.
Make acqui
r
e/r
e
le
a
se
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
F
i
x releas
e
semantics to make sure it f
l
u
s
hes the store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
odrigo Kumper
a
Extract the code to
emit a
memory barrier
.
Add
a
memory_
b
arr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Add th
e
ba
s
ics for me
m
o
r
y mo
d
el aware f
e
nc
i
ng
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrigo Ku
m
pera
Fix the it
e
raction between br
i
dge
a
n
d major e
v
a
cuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
R
odr
i
g
o
Kumper
a
A
void doing IL lookup
in t
h
e
na
t
ive
c
rash handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rod
r
igo
K
umpera
A
d
d
re
g
r
e
s
s
ion t
e
s
t
for bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
Properly
in
i
tialize a
rgctx templat
e
.
Fixes bxc
#
1
147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo
Kumpera
Checking if a type is a reference must be gsharing
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
Rodrigo Kumpera
P
r
operly ali
g
n
call
s
to mono_jit
_
thread_attac
h
from
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo Kumpe
r
a
F
i
x
sgen
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kumper
a
Fix a
n
other
c
a
se where
b
ridge would not
b
e
tr
i
ggered
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
rigo Kumpera
Fi
x
sev
e
re
breakage o
f
sgen bridge code
.
2nd and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
odrigo
Kumper
a
Avoid
a
n
asse
r
t in bri
d
ge code whe
n
doing a m
a
jor coll
e
ction
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
igo Kumpera
Remo
v
e some d
e
ad
code
commit
|
commitdiff
|
tree
2011-12-06
Rodr
i
go Kumpera
Use
m
ono-
t
ls for
t
he current domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo
Ku
m
pera
Move current thr
e
ad to use mono-tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumper
a
Bac
k
po
r
t utils/mo
n
o-
t
ls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
R
o
drigo Kump
e
ra
Correctly cal
c
ulate t
h
e number of cards to b
e
m
a
rke
d
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Ku
m
p
e
ra
Sc
a
n
a
l
l ephemero
n
arrays during nursery
c
ollections
.
commit
|
commitdiff
|
tree
2011-11-15
Rodr
i
g
o Kumpera
Add JIT
c
ounter
s
to the local set o
f
counters we suppor
t
.
commit
|
commitdiff
|
tree
2011-11-05
Ro
d
r
i
go Kumpera
Fix marsh
a
ling of Win32_IN
6
_
A
DDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpe
r
a
I
m
p
lement the icalls need
e
d
by
t
he new mobile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Ro
d
rigo Kumpera
I
m
p
l
ement a m
o
b
ile re
a
dy version of memory
m
a
pped files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kum
p
era
Mov
e
a
l
l
Mono
.
Unix deps into
a single place
a
nd put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
odrigo
K
um
p
era
pu
b
li
s
h th
e
s
ame
even
t
s as pthre
a
d_stop_wo
r
ld
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kumpera
Imple
m
ent
n
ew toggleref m
a
c
h
inery for
sge
n
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo
K
umpera
Expor
t
a
bunch o
f
sgen
f
unctions f
o
r internal u
s
age
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kum
p
e
r
a
Requ
e
st O
b
jectMirror type
an
d
domain in
a
s
i
ngle
r
e
q
uest
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
umpera
Cache thread i
d
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kump
e
ra
Cache sourc
e
files
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
Cac
h
e ObjectMi
r
ror type and doma
i
n
.
commit
|
commitdiff
|
tree
2011-09-29
R
odrigo Kumpera
Avoid
l
ooking u
p
the ctor mirror twice
.
commit
|
commitdiff
|
tree
2011-09-26
Ro
d
rigo K
u
mpera
Split brid
g
e pro
c
e
s
sing in two steps
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
drigo K
u
mp
e
ra
Fix
t
h
e inter
a
ti
o
n o
f
non
t
racking weak
r
efs an
d
ephemerons
.
commit
|
commitdiff
|
tree
2011-09-13
Ro
d
rigo Kumpera
Avoid duplicates in the SSC
xr
e
fs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo
Ku
m
pera
Add
l
ogging to sgen-bridge
.
Log
t
imes and sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrig
o
Kumpera
L
e
t
the
s
y
s
t
em figure our permi
s
sions instea
d
of d
o
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo
Kumpera
Impr
o
ve exception
m
e
ssage
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumper
a
Add
collection
l
oggi
n
g to sgen
.
commit
|
commitdiff
|
tree
2011-09-01
R
o
drigo Kumpera
Handle finaliza
b
le ob
j
ects poi
n
ted by bri
d
ge
o
bjects
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Ro
d
rigo Kumper
a
Fi
x
sgen
-
arm-ma
c
h
.
I
t
requires some #define j
u
ggling
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrig
o
Kumpera
Fix
v
aria
n
c
e
test invol
v
ing
nulla
b
le types
.
commit
|
commitdiff
|
tree
next