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
Under full-aot process the types of method arguments that are called from other metho...
2012-03-08
Rodrigo
K
umpera
Und
e
r
full-aot process the types o
f
method arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo Kumpera
F
i
x
a
m
ach
race condit
i
o
n between a thre
a
d triggering
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
K
u
m
pe
r
a
Use the
bridge call
b
ack
t
o speedup bridge o
b
j
ect detection
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
The br
i
dge c
a
llback now is per-class and not per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodr
i
g
o
Kumpe
r
a
Make more
b
its
i
n
the
v
table
a
vailable to the GC
.
commit
|
commitdiff
|
tree
2012-01-29
R
o
d
r
igo Kump
e
ra
Guard aga
i
nst lazy initialization of
idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo
K
umpe
r
a
Last round of fullaot fi
x
es fo
r
la
z
y init'ng supertypes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumpera
F
i
x aot miscompilation due to the la
z
y supertyp
e
s i
n
itializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo Kumpera
Fix consumers
of
supertypes
i
n
form
a
t
ion to accoun
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
odrigo
Kum
p
era
A
r
egression test
f
or bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
Be lazy'
e
r whe
n
se
t
tin
g
u
p
supertype
i
nformatio
n
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo
Kumpera
L
a
zily ni
t
mono_cl
a
ss_setup_supertypes corre
c
tl
y
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Ku
m
p
e
ra
Fi
x
enter/exit cr
i
t
i
cal r
e
gion v
i
sibili
t
y
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
drigo Kum
p
era
Aleviate
f
encing on critic
a
l regi
o
ns
a
nd alloca
t
ion
.
commit
|
commitdiff
|
tree
2012-01-11
Rod
r
i
g
o Kum
p
e
r
a
Sto
r
ing the vtable
pointe
r
on th
e
object hea
d
er requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
Kumpera
R
e
place
a
n ex
p
licit memory
b
arrie
r
with mono_a
t
omic_store_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kump
e
r
a
Complete acq
u
ire/rele
a
s
e
ops
.
M
a
ke acquire
/
release
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpe
r
a
Fix
re
l
ea
s
e semantics t
o
make sure
it flushes the
s
tore
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kum
p
era
Ext
r
act the code to emit a
memory barrier
.
Add a
m
emory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpe
r
a
Add th
e
b
asics for memory
mo
d
el aware fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrigo Kumpera
Fix the iteraction be
t
wee
n
brid
g
e and m
a
jor evacuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
Kumpera
Avo
i
d
d
oing IL lookup in th
e
native crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
R
o
drig
o
Kumpera
Add
regressio
n
test
for b
x
c #1147
.
commit
|
commitdiff
|
tree
2012-01-05
R
o
d
rigo K
u
mpera
Prop
e
rly i
n
it
i
alize a r
g
c
t
x
templat
e
.
Fix
e
s
bxc #
1
14
7
.
commit
|
commitdiff
|
tree
2012-01-04
Rodri
g
o Kumpera
Checking i
f
a type
is a reference m
u
st
be gsharing
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
R
o
drigo Kumpera
Properly align calls to mono_jit
_
t
h
r
e
ad_a
t
tach
from
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo Kump
e
r
a
F
i
x sgen
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kumpera
F
i
x
a
n
other case where bri
d
g
e wou
l
d not b
e
tr
i
ggered
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo K
u
mpera
Fix sever
e
b
r
e
a
kage of
s
gen bridge c
o
de
.
2nd and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
r
i
go Kumpera
Av
o
id an
assert
in b
r
idge co
d
e when doin
g
a ma
j
or collection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Ku
m
pera
Remove some dead
c
o
d
e
commit
|
commitdiff
|
tree
2011-12-06
Rodri
g
o Kumpera
Use mono
-
tls for the current domai
n
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
M
ov
e
current thread to us
e
mono-
t
ls
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
B
ackpor
t
utils/mono-tl
s
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodri
g
o
Kumpera
C
o
r
r
e
ct
l
y ca
l
culate the num
b
e
r
of cards to be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rod
r
i
g
o
Kumpera
S
c
an all
ephem
e
r
on array
s
during nur
s
ery col
l
ections
.
commit
|
commitdiff
|
tree
2011-11-15
Rod
r
igo Kumpera
A
d
d JIT counters t
o
t
h
e local set of coun
t
er
s
we support
.
commit
|
commitdiff
|
tree
2011-11-05
Ro
d
rigo K
u
mpe
r
a
Fix marshaling of
W
i
n
3
2
_
I
N6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Ro
d
rigo
Kumpera
Implement the
i
c
a
l
ls
n
eeded
by t
h
e new mobile m
m
ap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Impleme
n
t a mob
i
le ready version o
f
memory mapped
files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo K
u
mpera
M
ove all Mono
.
Unix de
p
s int
o
a sing
l
e place and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodrigo Kumpera
publish
t
he
same
e
v
ents as pthrea
d
_stop_w
o
rld
commit
|
commitdiff
|
tree
2011-10-26
Rodr
i
go
Kumpera
Implem
e
nt new toggleref machinery for
sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kumpera
Export a bunch o
f
sgen functions for internal usage
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
Reque
s
t Obj
e
ctMirror type and
d
o
main i
n
a single
r
e
quest
.
commit
|
commitdiff
|
tree
2011-09-29
R
odrigo K
u
mpera
Cache thread id
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Ku
m
pera
Cache
s
our
c
e files
.
commit
|
commitdiff
|
tree
2011-09-29
Ro
d
rigo Kump
e
ra
Ca
c
he O
b
jectMirror type and domain
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
umpera
Avoid
looking u
p
th
e
ctor mirror
t
wice
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo K
u
mpera
Split
b
r
idg
e
processing in two steps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Fix
the interation of non tracking w
e
ak refs and eph
e
merons
.
commit
|
commitdiff
|
tree
2011-09-13
R
odrigo Ku
m
pera
Avoid dupli
c
ates in
t
he SSC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
R
o
drigo Kum
p
era
Add logging
t
o
sgen-bridge
.
Log
t
i
mes and
s
izes
.
commit
|
commitdiff
|
tree
2011-09-06
Rod
r
igo
Kumpera
L
e
t the sy
s
t
em figure ou
r
permissions instea
d
of
d
oing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rod
r
i
g
o Kumpera
Improve exception
m
e
ssage
.
commit
|
commitdiff
|
tree
2011-09-06
Ro
d
r
igo Kumpera
Add
collection logging to sgen
.
commit
|
commitdiff
|
tree
2011-09-01
Ro
d
rigo Ku
m
pera
Handle finalizabl
e
o
bject
s
p
o
in
t
ed by
bridge obj
e
cts
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kump
e
ra
Fix sg
e
n-
a
rm-
m
ac
h
.
It requires s
o
me
#define juggling
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrig
o
Kump
e
ra
Fix vari
a
nce
test involving
n
ullable types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Co
r
re
c
t
l
y
cal
c
ulat
e
the
s
ize of the f
r
e
e
d array
b
uf
f
er
.
commit
|
commitdiff
|
tree
2011-08-18
Rodr
i
go Kumpera
Fix an
d
roid's broke
n
p
t
hread
_
kill under sgen
.
commit
|
commitdiff
|
tree
2011-08-16
Ro
d
rigo
K
umpera
Fix g_
l
o
g
redire
c
tion under
android
.
commit
|
commitdiff
|
tree
2011-08-11
Rodr
i
go
Ku
m
p
era
Add
IObserver/IObse
r
vab
l
e to
M
O
B
ILE profile
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrigo Kump
e
ra
Fix padding
o
f
c
a
l
l
i
nstruc
t
ions
.
commit
|
commitdiff
|
tree
2011-08-03
Ro
d
rigo
K
u
mpera
Imple
m
ent fail tra
m
p support on arm fo
r
full-aot imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
Rodri
g
o Kumpera
Use wrappers
f
o
r
access
i
n
g
socket errors
.
C
ygwin d
o
es
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo Kumpera
OSX won'
t
expose I
P
V6_PKTINF
O
unless __APPLE_USE_RFC_35
4
2
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
R
o
drigo Kum
p
era
Handl
e
a race on thr
e
ad cle
a
nup
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kumpera
Merge
p
ull request
#132 from ngr
a
z
i
ano/fb497cbb6503c2a0913f
d
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodri
g
o Kumpera
If a t
h
read a
b
ort is fatal, pr
i
nt th
e
exce
p
tion before
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo K
u
mper
a
Improve
s
tacktraces when facing a runti
m
e invoke wrapp
e
r
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
Avoid a
.
cctor on
t
h
e
ini
t
ializat
i
on path
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kum
p
er
a
A
dd
shar
e
d_p
e
rfc
o
u
nt
e
rs option
t
o en
a
b
le
minimal
.
commit
|
commitdiff
|
tree
2011-07-12
Rod
r
igo Kumpera
Do
DISABLE_PORTABILI
T
Y m
o
re ag
r
essively
.
commit
|
commitdiff
|
tree
2011-07-09
Rodr
i
go Kum
p
era
Fix signal ch
a
ini
n
g to
hand
l
e a stupi
d
previous handle
r
.
commit
|
commitdiff
|
tree
2011-07-09
Ro
d
rigo K
u
mper
a
Arm has MONO_ARCH_
H
AVE_SI
G
CTX
_
TO_MONOCTX
.
This gives
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
D
isable
t
h
e excep
t
i
o
n thread un
d
er iOS since
i
t's neither
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rodrigo Kump
e
ra
Allow Assemb
l
yRef
fla
g
s to have at
l
east E
C
MA's
values
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Ro
d
rigo
K
umpera
Fix darw
i
n-arm build
.
commit
|
commitdiff
|
tree
2011-06-01
Rodrigo Kumpera
H
a
nd
l
e a vtable layou
t
c
o
r
ner
c
a
s
e
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo K
u
mpera
Properly handle fie
l
d
RVA u
n
der moving collector
.
commit
|
commitdiff
|
tree
2011-05-30
R
o
drigo Kumpera
Fix sg
e
n under xen
commit
|
commitdiff
|
tree
2011-05-25
Rodr
i
go Kumpera
Fi
x
mul
_
i
mm under amd64
commit
|
commitdiff
|
tree
2011-05-06
Rod
r
igo
Kumpera
Workaround io-
l
ayer cra
s
hi
n
g
wh
e
n the
r
untime exi
t
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Ku
m
p
era
A
dd
r
egression te
s
t for #6910
5
7
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumpera
F
i
x a co
u
ple
of issues on
Mono
.
Simd
.
commit
|
commitdiff
|
tree
2011-04-01
R
o
d
rigo Kumpera
Fix thread rest
a
rt under
m
ach
.
commit
|
commitdiff
|
tree
2011-04-01
R
o
d
ri
g
o Kumpera
Extract suspend code fro
m
mono
_
sgen_
t
hread_handshake
.
commit
|
commitdiff
|
tree
2011-04-01
Ro
d
rigo
Kumpera
Use
c
onstant stack space for
S
TW under dar
w
in
.
commit
|
commitdiff
|
tree
2011-04-01
Rodri
g
o K
u
mpera
Leve
r
a
g
e
SgenThread
I
nfo::
m
ach_p
o
r
t
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumper
a
Store the mach port o
n
SgenThreadInf
o
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
K
ump
e
ra
Fix win32 fi
l
e
n
ame
canon
i
c
a
lization
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo K
u
mpera
Cast p
t
o
c
har
*
sin
c
e the offset i
s
in b
y
te units
.
commit
|
commitdiff
|
tree
2011-03-25
R
odrigo Kum
p
era
Avoid an infini
t
e loop on broken u
t
f
16
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo Kumpera
Revert
"[io
-
la
y
e
r] Handle process waits wh
e
n SH
M
is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rodr
i
go K
u
mpera
R
e
vert "[io-laye
r
]
Make
m
y previous patch s
i
g
nal safe
.
"
commit
|
commitdiff
|
tree
2011-03-10
Ro
d
rigo
K
umper
a
m
o
no
_
g
c_a
l
loc_mature must check if the objec
t
need
s
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
R
odrigo Ku
m
pe
r
a
Reset
i
id o
f
unloaded generic i
n
terfaces correctly
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumper
a
H
a
ndle demormalized ob
j
ect and s
t
ring ty
p
e
s
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrig
o
Kumpera
Ha
n
dle CompareTo(lo
n
g) and huge
n
umbers
.
commit
|
commitdiff
|
tree
next