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
The bridge callback now is per-class and not per-object. Introduce versioning to...
2012-02-02
R
odrigo
K
umpera
The bridge callback now is per-class and n
o
t
per
-
o
b
ject
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodr
i
g
o
Kumpera
Make mo
r
e b
i
t
s in the vtable availabl
e
to th
e
G
C
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrig
o
Kumpera
Guard ag
a
inst lazy initi
a
l
ization of idept
h
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kum
p
era
L
ast round of
f
ullaot fixes for laz
y
init'
n
g
su
p
e
r
t
ypes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodri
g
o Kumpe
r
a
Fix aot miscompilat
i
on du
e
to
t
he lazy su
p
e
r
types initial
i
za
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
R
o
drigo Kumpera
Fix consumers of superty
p
e
s information to account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodri
g
o Kumpera
A reg
r
ess
i
on
t
est
f
or b
x
c #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo
K
umpera
Be lazy'
e
r wh
e
n
s
etting up
superty
p
e informatio
n
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodri
g
o Kumpera
L
a
zily nit mono_class_se
t
u
p_superty
p
es correctly
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrig
o
Kumpera
Fix enter/exi
t
critical r
e
gion vi
s
ibility
.
commit
|
commitdiff
|
tree
2012-01-11
R
odrigo Kumpera
A
l
eviate
f
encing on critica
l
r
e
gions and allocat
i
on
.
commit
|
commitdiff
|
tree
2012-01-11
R
odri
g
o Kumpe
r
a
Stor
i
ng the vtable point
e
r on the object header requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o Ku
m
p
e
ra
Repla
c
e an expl
i
c
i
t mem
o
ry bar
r
ier
w
i
t
h mono_atomic_store_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodr
i
go
K
umpera
Comple
t
e a
c
quire/re
l
e
a
s
e
ops
.
Make acquire/release
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o Kumpe
r
a
Fix
r
elease seman
t
ics
t
o
make s
u
re it flushes th
e
st
o
re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o
Kumpera
E
xtrac
t
the c
o
de to emi
t
a
m
em
o
ry barrier
.
Add
a
m
emory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo K
u
mpera
Add the basics for memory model aware
f
en
c
i
ng
.
commit
|
commitdiff
|
tree
2012-01-10
Ro
d
rigo K
u
mp
e
ra
Fix the itera
c
tion between b
r
idge and major
e
vacuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kump
e
ra
A
vo
i
d doin
g
IL lookup in
the na
t
ive crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
R
o
drigo Kumpera
Add regression te
s
t for bxc #1
1
47
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrig
o
K
u
mpera
Properly
i
nitialize
a rg
c
tx
temp
l
ate
.
F
i
xes bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodr
i
g
o K
u
mpera
Checking if a type is a reference must be gsharing
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
Rodrigo
Kumpera
Properly align calls to
mo
n
o_jit_threa
d
_attach
f
rom
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodri
g
o
K
umpera
Fix
s
gen
commit
|
commitdiff
|
tree
2011-12-08
Rodrig
o
Kumpera
Fix another cas
e
where b
r
idge would not be
triggered
.
commit
|
commitdiff
|
tree
2011-12-07
R
odrigo Kumpera
Fix severe brea
k
age of sgen
b
ridge
c
ode
.
2n
d
and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o Kumpera
A
v
oi
d
a
n
asser
t
in bridge cod
e
when doing
a
m
a
jor collect
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o Kumpera
Remove s
o
me dead code
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
U
s
e m
o
no-
t
ls fo
r
th
e
curren
t
domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo
K
um
p
era
Move
c
urrent thread to use mono-tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpe
r
a
Backport
u
t
ils
/
mono-tl
s
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpe
r
a
Correctly c
a
l
culate the num
b
er of cards
t
o be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo
Kumpera
S
c
an all eph
e
mero
n
arrays during nursery collections
.
commit
|
commitdiff
|
tree
2011-11-15
Rodri
g
o Kumpe
r
a
A
d
d
JI
T
cou
n
ters to the l
o
cal set of count
e
rs
we support
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Ku
m
pera
Fix marshaling of Win32_IN6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rod
r
i
go
K
umpe
r
a
Impleme
n
t th
e
i
c
al
l
s needed
b
y
the new mobile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
R
o
dr
i
g
o K
u
mpera
Implement a mobi
l
e ready version
of
m
em
o
ry mapped
files
.
commit
|
commitdiff
|
tree
2011-11-03
R
o
drigo Kump
e
ra
Move all
M
ono
.
U
n
i
x
dep
s
i
n
t
o a sin
g
l
e
p
l
a
ce and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodri
g
o
Kum
p
e
r
a
publish the same
ev
e
nts as
pthread_stop_world
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Ku
m
pera
Implement
new toggleref machin
e
ry for sge
n
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kumpera
Export
a bunch
of sg
e
n
functions for interna
l
usage
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
Request ObjectMirr
o
r type a
n
d d
o
main in a single r
e
q
uest
.
commit
|
commitdiff
|
tree
2011-09-29
Rodri
g
o Kump
e
ra
Cache
thread id
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpe
r
a
Cache sour
c
e f
i
les
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
Cach
e
O
bject
M
ir
r
or type
an
d
domain
.
commit
|
commitdiff
|
tree
2011-09-29
Rodri
g
o
K
u
mpera
Avoid looking up the ctor mirr
o
r twice
.
commit
|
commitdiff
|
tree
2011-09-26
Rod
r
igo Kumpera
Sp
l
it bridge processing in two st
e
ps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Fix the interat
i
o
n
of non tracking weak re
f
s and ephemerons
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Ku
m
pera
Avoid duplicates in the
S
SC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo
K
umpera
Add logg
i
n
g
to sgen
-
bridge
.
Log tim
e
s and s
i
zes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Let the system fig
u
re our permission
s
instead of
d
oing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Improve exception messag
e
.
commit
|
commitdiff
|
tree
2011-09-06
R
o
drigo Kumpera
Add collectio
n
logging to sgen
.
commit
|
commitdiff
|
tree
2011-09-01
Ro
d
r
ig
o
Kumpera
Handle finalizable objects pointed by bridge
object
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Rodri
g
o
Kumpera
F
ix sgen-ar
m
-mac
h
.
It re
q
uires som
e
#define
j
uggling
.
commit
|
commitdiff
|
tree
2011-08-19
Rodri
g
o
Kumpera
Fix variance test involvin
g
n
ullable types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kump
e
ra
C
orrectly c
a
lculate the size of
the freed array buffer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodr
i
go K
u
mpera
Fix
android's broken pthread_kill under sgen
.
commit
|
commitdiff
|
tree
2011-08-16
R
odrigo Kumpera
Fix g_l
o
g red
i
rection
under and
r
oid
.
commit
|
commitdiff
|
tree
2011-08-11
R
odr
i
go K
u
mpe
r
a
Add IObs
e
rver/IObservable to MOBILE profile
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrig
o
K
umpe
r
a
Fix paddin
g
of c
a
ll in
s
t
ruct
i
ons
.
commit
|
commitdiff
|
tree
2011-08-03
R
odrigo Kumpera
Implement fail tra
m
p support on arm for full-aot im
t
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
R
o
drigo Kumpe
r
a
Use wra
p
pers for accessi
n
g socket errors
.
Cygwin
d
oes
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodri
g
o Kum
p
era
OSX w
o
n'
t
expose
I
PV6_PKTINFO unless __APPLE_U
S
E_RFC
_
3542
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo
Ku
m
pera
Handle a r
a
c
e on th
r
e
a
d cleanup
.
commit
|
commitdiff
|
tree
2011-07-18
Rodr
i
go Kumpera
Merge
p
ull reques
t
#132 from ng
r
az
i
a
n
o
/fb49
7
cbb6503c2a0913fd
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
R
od
r
i
go Kumpera
If a thread abort i
s
f
a
tal, p
r
int the exc
e
p
tion before
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrig
o
Kumpera
Improve stacktraces when facing a
runtime i
n
voke wra
p
per
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kum
p
era
Avoid a
.
c
ctor
on th
e
i
nitializat
i
o
n pat
h
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumpera
A
d
d
sha
r
ed_perfcounters opti
o
n to
enable m
i
ni
m
al
.
commit
|
commitdiff
|
tree
2011-07-12
R
odrigo Kumpera
Do D
I
SABLE_PORTA
B
ILITY more agressively
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
Fix sig
n
al chaini
n
g to hand
l
e
a stupid prev
i
ous handler
.
commit
|
commitdiff
|
tree
2011-07-09
Rod
r
igo
Kumpera
Arm ha
s
MONO_AR
C
H_
H
AVE_SIGCTX_TO_MONOCTX
.
This giv
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumper
a
Disable the exception thread under iOS sinc
e
it's neither
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
R
odrig
o
Kum
p
era
Allow Asse
m
blyRef flags
to have at lea
s
t EC
M
A's values
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rodrigo Kum
p
e
ra
Fix darwin-arm build
.
commit
|
commitdiff
|
tree
2011-06-01
Ro
d
rigo Kump
e
r
a
H
andle a
vtable l
a
you
t
corne
r
case
.
commit
|
commitdiff
|
tree
2011-05-30
Ro
d
r
i
go Kump
e
ra
Properly handle fiel
d
RVA under
mo
v
ing collector
.
commit
|
commitdiff
|
tree
2011-05-30
Rod
r
igo Kumpe
r
a
Fix sgen u
n
der xen
commit
|
commitdiff
|
tree
2011-05-25
Rodrigo Kumpera
Fix mul_imm u
n
der a
m
d64
commit
|
commitdiff
|
tree
2011-05-06
Rodrigo Kumpera
Wo
r
ka
r
ound io-layer crashing
wh
e
n
t
he
r
untime exit
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumpera
A
d
d
re
g
ression test for #69105
7
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumpe
r
a
F
ix a c
o
up
l
e of
i
ssues on
Mono
.
Simd
.
commit
|
commitdiff
|
tree
2011-04-01
R
odr
i
go Kump
e
ra
Fix thread restart un
d
e
r mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
E
x
tract s
u
sp
e
n
d c
o
de from m
o
no
_
sgen_thread_handshake
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Use constan
t
sta
c
k
space
for S
T
W
un
d
er d
a
rwin
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kump
e
ra
Le
v
erage Sgen
T
h
r
eadInfo::mach_port
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Ku
m
per
a
Stor
e
the mach
p
or
t
on SgenThreadInfo
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumper
a
Fix win32 file name canonicalization
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo Kumper
a
Cast p t
o
char
*
since th
e
offset is in by
t
e
u
nits
.
commit
|
commitdiff
|
tree
2011-03-25
R
odrigo Kum
p
era
Avoid an infinite loop o
n
broken utf1
6
.
commit
|
commitdiff
|
tree
2011-03-17
Rod
r
ig
o
Kumpera
Revert
"
[
i
o
-
l
a
y
e
r] H
a
ndle p
r
oc
e
ss
w
aits when SH
M
is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
R
o
drigo
Kumpera
Rev
e
rt "[i
o
-la
y
er] Make m
y
previous patch
s
ignal safe
.
"
commit
|
commitdiff
|
tree
2011-03-10
Ro
d
r
i
go K
u
mpera
mono_gc_
a
lloc_m
a
ture
must check
i
f
the object needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rod
r
igo K
u
m
pera
Re
s
et iid o
f
u
n
l
oaded gene
r
ic interfaces c
o
rrectly
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Handle
d
emormalized obj
e
ct
an
d
string t
y
pes
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Handl
e
CompareTo
(
lon
g
) a
n
d
h
uge num
b
ers
.
commit
|
commitdiff
|
tree
2011-02-22
R
o
drigo Kumpe
r
a
P
r
o
p
erly
c
h
ec
k
arguments in List<T> ICo
l
l
e
ctio
n
.
CopyTo
.
commit
|
commitdiff
|
tree
2011-02-18
Rodrig
o
Kum
p
er
a
H
a
ndle o
v
erride
s
on e
v
ents when retr
i
eving
ca
t
trs
.
commit
|
commitdiff
|
tree
2011-02-18
R
odrigo Kumpera
H
andle gsharing and marshal
b
y ref
.
commit
|
commitdiff
|
tree
next