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
When calculating allowance, don't blindly cast from double to uint as it might not...
2012-07-17
Rodrigo Kumpera
When
c
a
lcula
t
ing allowance
,
d
on't blindly cast from
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Rodr
i
go Kumpe
r
a
Fix the
l
a
y
out
of I
n
t
ernalThread and m
a
ke sure we won
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
R
o
drig
o
Kumpera
Disa
b
le mdb by defa
u
lt as i
t
breaks sgen builds
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
Use isfinite inst
e
ad of f
i
nite as
ne
w
er xcode removed it
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kum
p
era
A
dd test f
o
r pinned gc handle
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
Fix a pair of bugs
in the g
c
han
d
le code
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Make the th
r
ead a
b
ort
code mult
i
-thread sa
f
e
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrig
o
K
u
m
pera
With Socket:Dispose from us
i
ng Thread
.
Abort to
less
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
R
o
dri
g
o Ku
m
per
a
Async clos
e
o
n
mac raise
s
EC
O
NNABORTED for connect(
)
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo
K
umpera
A
d
d n
e
w cancel
_
blo
c
king_
s
ock
e
t_o
p
eration icall to So
c
ket
.
commit
|
commitdiff
|
tree
2012-06-29
R
o
drigo Kumpera
New fie
l
d InternalTh
r
ea
d
::ignore
_
ne
x
t_sign
a
l
.
Bump
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodr
i
go
K
umpera
Fix race condit
i
on in static'
s
inializa
t
ion of
mono_m
e
s
sage_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rodr
i
go Kumpera
I
m
p
rove Delegate::Combin
e
error mess
a
ge
.
commit
|
commitdiff
|
tree
2012-06-01
Ro
d
rigo
K
umpera
Imple
m
ent b
e
t
t
er po
i
n
ter spew for the n
e
w
h
eap verif
i
e
r
.
commit
|
commitdiff
|
tree
2012-05-29
Rodrigo K
u
mper
a
F
ix
major whole-heap verifi
c
a
t
ion if th
e
nurser
y
end
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Rodrigo Kumpera
Add new whol
e
heap veri
f
ier that can
c
a
t
c
h
a
w
hole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
Ro
d
rigo Kumpera
Small i
m
p
rovements t
o
the concurrent qu
e
ue
.
commit
|
commitdiff
|
tree
2012-05-23
Rodri
g
o Kumpe
r
a
Use new mono_
g
c_(memm
o
ve|bzero) i
n
p
lac
e
s
m
essin
g
with
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kum
p
era
Fix a bunch of data
ra
c
e
s
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrig
o
Kumpera
Fix mono-cq under sgen
.
commit
|
commitdiff
|
tree
2012-05-23
Rodri
g
o Kum
p
era
Backport gc_memmove and
gc_bzer
o
with a
l
l fixes together
.
commit
|
commitdiff
|
tree
2012-05-22
Rodrigo Ku
m
pe
r
a
R
eplace some g_
a
ssert with g_error
.
commit
|
commitdiff
|
tree
2012-05-21
Rodrigo Kumpera
Fix a very rare han
g
on sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Ro
d
rigo Kumpera
A
void
a
d
eadl
o
c
k
w
h
en waiting for
p
endin
g
finalizers
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo Kumpera
M
a
k
e asserts more
u
seful
l
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo Kumper
a
When cleani
n
g u
p
th
e
finalizer
s
of a domain, do
it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodr
i
go Kumper
a
F
ix
a
w
arning
.
commit
|
commitdiff
|
tree
2012-05-07
Rod
r
ig
o
Kumpera
Fiz a d
o
main unload r
a
ce regarding finalizable obj
e
cts
.
commit
|
commitdiff
|
tree
2012-04-25
R
o
dri
g
o Ku
m
per
a
M
ake s
u
re no live object i
s
lef
t
u
n
sc
a
nned before we
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Kumpe
r
a
Add regression te
s
t
for #3903
.
commit
|
commitdiff
|
tree
2012-04-24
Ro
d
rigo Kumpera
Use MonoClass::element_c
l
a
s
s
for non array type
s
when
.
.
.
commit
|
commitdiff
|
tree
2012-04-18
W
illiam Holmes
Fixin
g
so
m
e prob
l
ems with my pre
v
ious commit
.
commit
|
commitdiff
|
tree
2012-03-27
Rodrigo
Kump
e
ra
Use g_error
instead o
f
fpritnf
so t
a
rget
like
android
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Kumpera
It
turns o
u
t the br
i
d
ge code needs to distinguish bridg
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Ku
m
pera
I
mprove Missing Field error message
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kum
p
era
Improve
i
o
-layer er
r
or logging
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrigo K
u
mpera
Me
r
ge
pull req
u
est #165 from TalAloni/
m
o
n
o-2-10
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kumper
a
Properly handle AS
L
R r
a
nd
o
mi
z
ation of the main thr
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
R
odrig
o
Kumpera
Mer
g
e pull request #210 from symform/m
o
no-2-10
commit
|
commitdiff
|
tree
2012-03-08
R
o
drigo
K
umpera
Under full-a
o
t process the type
s
of method arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
R
o
d
r
igo K
u
m
p
era
F
i
x a mach race co
n
dition between a thread
tr
i
gge
r
ing
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
U
s
e the bridge call
b
ac
k
to speedu
p
bridge o
b
ject
d
et
e
ction
.
commit
|
commitdiff
|
tree
2012-02-02
Rodr
i
go Kumpera
The bridge callback now is per-class and not per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Ku
m
pera
M
a
ke
more bits
in
t
he vtable
a
vail
a
bl
e
to the GC
.
commit
|
commitdiff
|
tree
2012-02-01
Mark Probst
[
sgen] Option for an allowance limit
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo
Kumpera
Guard against la
z
y initializa
t
io
n
of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Last r
o
u
n
d of fullaot fixes for lazy ini
t
'ng supertypes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo
K
u
mpe
r
a
F
ix aot mi
s
compi
l
at
i
on d
u
e
to th
e
lazy supertypes in
i
tializ
a
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo Kumpera
F
i
x
co
n
sumers
of
s
up
e
r
types information to acc
o
unt
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rod
r
igo Kumpera
A regre
s
s
ion test
f
or bxc
#7
9
5
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kump
e
ra
Be lazy'er when set
t
ing up supertype
in
f
ormati
o
n
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
o
drigo Kumpera
Lazily nit mono_cl
a
ss_set
u
p
_
s
upertypes cor
r
ectly
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o
Kumpera
Fix e
n
ter/exit critical region
vi
s
ibility
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrig
o
K
u
mpera
Aleviate fencing on critic
a
l regions and allocation
.
commit
|
commitdiff
|
tree
2012-01-11
Rod
r
igo Kumpera
Sto
r
i
ng the vta
b
l
e
pointer on the o
b
ject he
a
d
er
r
equires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Replac
e
an explicit memory barrier with
m
ono_at
o
mic
_
st
o
re_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
od
r
igo Ku
m
pera
Co
m
pl
e
te acquire/rel
e
ase ops
.
Make
a
cquire/rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Fix rel
e
a
s
e semantics to make
s
ure
i
t flushes the s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rod
r
i
g
o Ku
m
pera
E
xtract the code to
e
mit a memory ba
r
rier
.
Add
a
memo
r
y
_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
drig
o
Kum
p
era
Add the basics
for memory model aw
a
r
e fencing
.
commit
|
commitdiff
|
tree
2012-01-10
R
odrig
o
K
u
m
p
era
Fi
x
the iter
a
ction betwe
e
n bridge an
d
major e
v
acuat
i
on
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
R
o
drigo Kumpera
Avoid doing
IL look
u
p in
t
he native cr
a
s
h handler
.
commit
|
commitdiff
|
tree
2012-01-05
Ro
d
rigo Kumpera
Add
regression test
f
or bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
Kumpera
Properly initi
a
l
ize a rgctx template
.
Fixes b
x
c #1
1
47
.
commit
|
commitdiff
|
tree
2012-01-04
Ro
d
rigo
K
u
mpera
Checking if a type
i
s a reference must be
gsha
r
ing
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo Ku
m
pera
F
ix sg
e
n
commit
|
commitdiff
|
tree
2011-12-08
Ro
d
rigo Ku
m
p
e
ra
Fix another case where brid
g
e woul
d
not be trig
g
e
red
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Ku
m
pera
Fix severe breakag
e
of sgen br
i
d
g
e
code
.
2
nd and 3
r
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kum
p
e
r
a
Avoid an as
s
e
r
t i
n
bridge code when do
i
ng a majo
r
col
l
ecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumper
a
Remov
e
some dead co
d
e
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
U
s
e mon
o
-tl
s
for
the current doma
i
n
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Move cur
r
ent thre
a
d to use mono-tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rodri
g
o Kumpera
Backport utils/mono-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpe
r
a
Correctly cal
c
ulate the number of cards
t
o be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kumpera
S
c
an all ephemeron arrays during
n
ursery col
l
ecti
o
ns
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kumpera
Add
J
IT counters to the lo
c
al set
o
f
counters
w
e
s
u
pport
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo K
u
mpera
Fix marshalin
g
of
W
in32
_
IN6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kump
e
ra
Implement the icalls needed by th
e
new mobile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Implement a mobile
r
ead
y
vers
i
on of memory mapped files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Move all
M
ono
.
U
n
ix d
e
p
s
int
o
a s
i
ng
l
e place
a
n
d
p
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodri
g
o Kumpera
publish the
sam
e
events
a
s
p
t
h
read
_
stop_world
commit
|
commitdiff
|
tree
2011-10-26
Rodrig
o
Ku
m
pe
r
a
Implement new toggleref m
a
chinery
for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo
K
u
m
pera
Expor
t
a bunch of sgen f
u
nctions for intern
a
l usage
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
drigo Kumpera
Split bridge
p
roce
s
sin
g
i
n
two
s
te
p
s
.
commit
|
commitdiff
|
tree
2011-09-26
R
odrigo Kumpera
F
ix the interation of
n
on tracking
w
eak re
f
s and epheme
r
ons
.
commit
|
commitdiff
|
tree
2011-09-26
Mark
Probst
[sgen] Do the
b
ridg
e
callback after the
w
orl
d
ha
s
been
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rodri
g
o Kumpera
Avoid
duplicates i
n
the SSC x
r
efs
.
commit
|
commitdiff
|
tree
2011-09-13
R
odrigo Kumpera
Add logging to sgen-bridg
e
.
L
o
g t
i
m
e
s
a
nd s
i
zes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodr
i
go Kumpera
Let th
e
s
y
stem figure
our permissi
o
n
s instead of d
o
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
I
mprov
e
excep
t
ion messa
g
e
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Add
collection loggi
n
g
t
o
sgen
.
commit
|
commitdiff
|
tree
2011-09-02
Mark Probs
t
[
sgen] Break t
r
a
c
kin
g
weak
r
eferences as early as possible
.
commit
|
commitdiff
|
tree
2011-09-01
R
o
d
r
ig
o
Kump
e
r
a
Ha
n
dle finaliza
b
le objects pointed by bridge obj
e
c
ts
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumper
a
Fi
x
sge
n
-a
r
m-mac
h
.
It requires some
#
defi
n
e j
u
ggling
.
commit
|
commitdiff
|
tree
2011-08-19
R
o
drigo Kumpera
F
ix
v
ariance test involving nullable types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrig
o
Kumpera
Co
r
rectly calc
u
la
t
e th
e
size o
f
the freed arra
y
b
uffer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrigo Kumpera
F
ix andro
i
d's broken pthread_
k
ill under sgen
.
commit
|
commitdiff
|
tree
2011-08-16
Rodrigo Kumpera
Fix
g
_log red
i
r
e
ctio
n
under andr
o
i
d
.
commit
|
commitdiff
|
tree
2011-08-11
Rodr
i
g
o
Kumpera
Add IObser
v
e
r/IObservable to MOB
I
LE
profile
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrig
o
Kumpera
Fix padding of c
a
ll instructions
.
commit
|
commitdiff
|
tree
next