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
R
o
dri
g
o Kumpera
When cal
c
ulating all
o
wance,
d
on't blindly cas
t
from
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Ro
d
rigo K
u
mp
e
r
a
Fix t
h
e layout of Int
e
r
n
alThread and make sure
we w
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Rodr
i
go Kumpera
Disabl
e
m
d
b by default
a
s it break
s
sgen builds
.
Thi
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpe
r
a
Use isf
i
nite instead of
f
inite
a
s
newer xcode remov
e
d it
.
commit
|
commitdiff
|
tree
2012-07-02
R
o
d
r
igo
Kumpera
Add
test for pinned gc hand
l
e
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kum
p
e
ra
Fix a pair of
bugs in the gchandle code
.
commit
|
commitdiff
|
tree
2012-06-29
Ro
d
rigo Kumpera
Make the thread
ab
o
r
t
code multi-thread
s
af
e
.
commit
|
commitdiff
|
tree
2012-06-29
Ro
d
rigo Kump
e
ra
With Socket:
D
is
p
ose f
r
om using Thread
.
Abo
r
t to less
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
A
syn
c
close on ma
c
raises ECONNABORTED for connec
t
(
)
.
commit
|
commitdiff
|
tree
2012-06-29
R
o
dr
i
go
Kumpera
Add new cancel_blo
c
king_socke
t
_o
p
eration
icall
t
o
Socke
t
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Ne
w
field InternalThread::ignore_nex
t
_s
i
gnal
.
Bump
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Fix race co
n
ditio
n
in sta
t
ic's inia
l
izatio
n
of mono_m
e
ssage_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rodrigo
K
um
p
e
ra
Improve Delegat
e
::Combine error
m
e
s
sage
.
commit
|
commitdiff
|
tree
2012-06-01
Rodrigo Kum
p
er
a
Impleme
n
t better pointer spew for the ne
w
h
e
a
p
v
e
rifier
.
commit
|
commitdiff
|
tree
2012-05-29
Rodrigo Kumpera
F
i
x major whole-h
e
a
p
ver
i
f
i
cation if the nursery end
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Rodrigo Kumpera
A
d
d new whole heap
v
erif
i
er that can catch a whole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
R
odrigo Kum
p
era
Small impr
o
vements
to the concurrent queue
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumpera
Use new
mono_gc_(mem
m
ov
e
|bz
e
ro) in
pl
a
ces mes
s
i
ng
w
ith
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodr
i
go Kum
p
era
Fix
a
b
u
nch o
f
data races
.
commit
|
commitdiff
|
tree
2012-05-23
Rodr
i
go Ku
m
pe
r
a
Fix
m
ono-cq und
e
r
s
gen
.
commit
|
commitdiff
|
tree
2012-05-23
Rod
r
i
g
o Kumpera
Backport
g
c_mem
m
ove and gc_bz
e
ro w
i
th
a
ll fixes togeth
e
r
.
commit
|
commitdiff
|
tree
2012-05-22
Rodri
g
o K
u
mpera
Replace
som
e
g
_a
s
sert wi
t
h
g
_error
.
commit
|
commitdiff
|
tree
2012-05-21
R
odrigo Kumpera
Fix a very rare hang on sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Rodr
i
go
K
umper
a
Avo
i
d a
deadlo
c
k when waiting for pending finalizer
s
.
commit
|
commitdiff
|
tree
2012-05-18
Ro
d
rigo Kumpera
Mak
e
asse
r
ts mor
e
usefull
.
commit
|
commitdiff
|
tree
2012-05-10
Rodri
g
o Kumpera
Make INo
d
e
V
is
i
tor methods
n
onvirtual by augmenti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rod
r
i
g
o Kumper
a
When cl
e
a
ning u
p
the
f
inalizer
s
of a domain, do it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodr
i
go Kump
e
ra
Fix a
warning
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo Kum
p
er
a
Fiz a domain unload race regar
d
ing fin
a
lizable objec
t
s
.
commit
|
commitdiff
|
tree
2012-04-25
R
odrigo Kumpera
Ma
k
e sure no live o
b
ject is left
u
nsca
n
ned be
f
ore we
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Kumpera
A
d
d
reg
r
essi
o
n
test
f
or #3
9
0
3
.
commit
|
commitdiff
|
tree
2012-04-24
R
o
dr
i
g
o
K
u
mpe
r
a
Use Mono
C
l
a
ss::element
_
class for non array
ty
p
es wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-27
R
o
drigo Kum
p
era
Use g_error instead of
f
pritnf s
o
t
a
r
get like android
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Kump
e
ra
It
t
urns ou
t
t
he bridge
co
d
e needs to distinguish bridges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo
K
um
p
e
r
a
I
m
p
rove Missing Fi
e
l
d erro
r
mess
a
ge
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo
K
ump
e
ra
Improve io
-
l
a
yer
erro
r
logging
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrigo Kumpera
Me
r
ge pull
r
eques
t
#165
f
rom TalAlon
i
/m
o
no-2-1
0
commit
|
commitdiff
|
tree
2012-03-12
Rodr
i
go K
u
m
p
era
Properly handl
e
A
S
L
R
ran
d
omi
z
at
i
on of the m
a
in thread
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
R
odri
g
o Kumpera
Merge pull request #210 from symform/mono-2-10
commit
|
commitdiff
|
tree
2012-03-11
Rodri
g
o Kumpera
A
d
d new mono byt
e
code
f
o
r memory barriers
commit
|
commitdiff
|
tree
2012-03-08
Rodrig
o
Ku
m
pera
U
n
der full-aot process the types
of met
h
od arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo Kumpera
Fix a ma
c
h race condition between a thread trigg
e
ring
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodri
g
o
K
umpera
Use the bridge cal
l
back
to
s
peed
u
p bri
d
g
e o
b
j
e
ct det
e
ction
.
commit
|
commitdiff
|
tree
2012-02-02
Rod
r
i
go Kumpera
The bridg
e
cal
l
back n
o
w is
p
er-class an
d
n
ot per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Ro
d
r
igo Ku
m
p
era
Mak
e
m
o
re bits
in
the
v
table availabl
e
t
o
the
G
C
.
commit
|
commitdiff
|
tree
2012-01-29
Rod
r
igo Kumpera
Guard against laz
y
initializat
i
on
o
f idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Ro
d
rigo Kumpe
r
a
L
a
st round of fullaot fixes for lazy init'ng su
p
ert
y
pes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumpera
F
ix aot misco
m
pilation due t
o
the lazy supertypes i
n
itializ
a
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo Ku
m
p
era
F
i
x
c
onsume
r
s of super
t
ype
s
informa
t
ion to acco
u
nt
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rod
r
ig
o
Kumpera
A regr
e
ssion
test for b
x
c #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodri
g
o
K
umpe
r
a
Be lazy'er when s
e
tt
i
n
g up supertype informatio
n
.
Fi
x
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
L
a
zi
l
y nit
mono_class_setup_su
p
ertypes co
r
rectly
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Fix enter/
e
xit cr
i
tical region
visi
b
ility
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
d
rigo Kumpera
Ale
v
iat
e
f
e
ncing on critical regions an
d
al
l
ocat
i
o
n
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
K
umpera
Sto
r
ing the vta
b
le poin
t
er on the object h
e
ader requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumper
a
Re
p
lace a
n
explicit
memory barrier with mono_atomic_
s
tore_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kum
p
er
a
Complete acquire/rel
e
ase
o
ps
.
M
a
ke a
c
quire/release
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo K
u
mpera
F
ix rele
a
se semantics to make sure it flushes the
s
tore
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
Ku
m
pe
r
a
E
x
tract the code to
e
m
it a memory barrier
.
Add a memory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
drigo
Kumpera
Add the basics for m
e
mory model
aw
a
re fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrig
o
K
umpera
Fix
t
he it
e
rac
t
ion between bridge
and ma
j
o
r ev
a
c
u
ation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rod
r
igo K
u
mpe
r
a
A
v
oid d
o
ing IL
lookup
i
n t
h
e nati
v
e
c
r
a
s
h handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
A
d
d regression test fo
r
bxc #114
7
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
umpe
r
a
Properly in
i
t
i
a
l
i
z
e
a rgctx template
.
Fixe
s
b
x
c #1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrig
o
Ku
m
pera
C
h
e
cking
if a t
y
pe is
a reference mu
s
t be
g
sharing
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
R
o
drigo K
u
m
pera
P
r
operly
align call
s
t
o mono_jit_t
h
read_a
t
tach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
R
odr
i
g
o
Ku
m
pera
Fix sg
e
n
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kumpera
Fix ano
t
h
e
r
case where bridge would not be
t
rigg
e
red
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Fix
s
e
v
ere
b
r
eakage of sg
e
n b
r
idge cod
e
.
2nd
a
nd 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumper
a
Av
o
id an assert in bridge code when doing a major colle
c
tio
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
Kumpera
Remove some dead code
commit
|
commitdiff
|
tree
2011-12-06
Rodr
i
go Ku
m
pera
Use
m
ono-tls for th
e
current domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kump
e
ra
M
ove
c
u
rrent thread
to use mo
n
o-
t
ls
.
commit
|
commitdiff
|
tree
2011-12-06
Rodri
g
o Kumpe
r
a
Backport utils/mono-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kum
p
era
Correctly calculate the
n
u
m
ber of
ca
r
ds to
be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo
Kumpera
Scan all ephemeron
a
r
r
ays during
n
ursery coll
e
cti
o
ns
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Ku
m
pera
A
d
d J
I
T
counte
r
s
t
o the
l
ocal s
e
t
of counters we suppor
t
.
commit
|
commitdiff
|
tree
2011-11-05
R
od
r
igo Kumper
a
Fix ma
r
shaling of Win32_IN6
_
ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Ro
d
r
igo Kumper
a
Impleme
n
t
t
he
i
calls needed
by the new mobile
mm
a
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rod
r
igo
K
umpe
r
a
Implement
a mobile ready ver
s
ion of me
m
ory mapped
fil
e
s
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kump
e
ra
Move a
l
l Mon
o
.
U
n
i
x deps i
n
to a single
p
lace and p
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
o
drigo
Kumpe
r
a
publis
h
the sam
e
events as
p
thread_stop_
w
orld
commit
|
commitdiff
|
tree
2011-10-26
Rodri
g
o Kump
e
r
a
Imp
l
e
m
ent ne
w
toggleref machinery for
sgen
.
commit
|
commitdiff
|
tree
2011-10-26
R
odrigo
K
umpera
E
xport a bunch of sg
e
n f
u
nction
s
for internal usa
g
e
.
commit
|
commitdiff
|
tree
2011-09-29
Rod
r
igo Kump
e
r
a
Reques
t
Ob
j
ectMirror type and d
o
main in a single reque
s
t
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrig
o
Kum
p
era
Cache thr
e
ad id
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrig
o
Kumpera
Cach
e
sour
c
e files
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
u
m
pera
Cache ObjectMirror type and domain
.
commit
|
commitdiff
|
tree
2011-09-29
Rodr
i
go Kumpera
Avoid lo
o
k
i
ng up the
c
tor
m
i
rror twice
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo
K
umpera
Split br
i
dge processing in two steps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrig
o
K
umpera
Fix
th
e
in
t
e
ra
t
i
o
n o
f
non tracking wea
k
refs and ephemero
n
s
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kum
p
era
Avoid dupl
i
ca
t
e
s
in the
SSC xr
e
fs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrig
o
Kumper
a
Add logging t
o
sgen-bridge
.
Log time
s
and
sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Rod
r
igo Kumpera
Le
t
t
h
e sy
s
tem
f
i
g
u
re
o
u
r permissio
n
s instead of d
o
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo
K
umpera
Improve excepti
o
n
me
s
sage
.
commit
|
commitdiff
|
tree
2011-09-06
R
o
drigo Ku
m
pera
A
dd collection loggin
g
t
o
sg
e
n
.
commit
|
commitdiff
|
tree
2011-09-01
Rodrigo
Kum
p
era
Handle fi
n
a
l
izable objects
p
ointed by bridge
ob
j
ec
t
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kump
e
ra
Fix sgen-
a
rm-mac
h
.
It requires som
e
#
define juggling
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Fix varian
c
e test in
v
olving nu
l
l
a
ble ty
p
es
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Corr
e
ctly calculate the siz
e
o
f the fr
e
ed array buffe
r
.
commit
|
commitdiff
|
tree
next