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
Ro
d
rigo
K
umpera
Th
e
bridge
callback now is per-class and not per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
Kumpera
Make mor
e
bits in the vt
a
ble available to the
G
C
.
commit
|
commitdiff
|
tree
2012-02-01
Mark Probst
[sg
e
n] Option for a
n
allo
w
ance limit
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Guard against lazy initialization of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodr
i
g
o Ku
m
pera
Last round of ful
l
aot fi
x
es for lazy init'ng super
t
ypes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo
Ku
m
pera
Fix
aot misco
m
pilation due to
t
he lazy su
p
ertypes ini
t
ializ
a
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Ro
d
rigo
K
u
mpera
Fix c
o
nsume
r
s of supert
y
pes information
to account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
o
d
rigo
K
ump
e
ra
A r
e
g
ression test
f
or bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
Be lazy'er when setting up supertype in
f
ormation
.
Fix
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodr
i
go K
u
mpera
L
a
zily nit mo
n
o_class_setup_supertypes correct
l
y
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kum
p
era
Fix ente
r
/
e
xi
t
crit
i
cal region visibility
.
commit
|
commitdiff
|
tree
2012-01-11
Ro
d
rigo
K
umpera
Aleviate fencing on critica
l
regions and allocation
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
dr
i
go Kumpera
Storing the vtab
l
e po
i
nter on
t
he obj
e
ct header requi
r
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrig
o
Kumpera
R
eplace an exp
l
icit m
e
mory
barrie
r
with mono_atomi
c
_s
t
o
re_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodr
i
go
K
umpera
Com
p
lete
a
cquire/release ops
.
Make
a
cqui
r
e
/rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
drigo Kumpera
Fi
x
release semantics t
o
make su
r
e it
f
lus
h
e
s
th
e
store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kump
e
ra
Extract th
e
code to emit
a
m
emory barrie
r
.
A
d
d
a
memory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
odrigo K
u
m
pe
r
a
Add th
e
basics f
o
r
memory model aware fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodri
g
o Kumpera
Fi
x
the iteraction between bri
d
ge
a
nd major evacu
a
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rod
r
igo Kumpera
Avoid
doi
n
g IL look
u
p in the native crash ha
n
dler
.
commit
|
commitdiff
|
tree
2012-01-05
Ro
d
r
ig
o
Kumpera
Add regres
s
ion t
e
st
f
o
r bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
Pro
p
e
rly
ini
t
ialize a rgctx template
.
Fixe
s
bxc #114
7
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo Kumpera
Checking if
a
type
is a
reference must be g
s
ha
r
ing
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo Ku
m
pera
F
i
x sgen
commit
|
commitdiff
|
tree
2011-12-08
R
o
d
r
igo Kumpera
Fix
another
case
w
here
bridge w
o
u
l
d not b
e
triggered
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
igo Kumpera
Fix se
v
ere bre
a
kage of sgen b
r
idge cod
e
.
2nd and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Ku
m
pera
Avoid an asser
t
in b
r
i
d
ge
c
ode
w
hen doing a major co
l
lectio
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
Ku
m
per
a
Remove some d
e
ad code
commit
|
commitdiff
|
tree
2011-12-06
Rodr
i
go Kum
p
era
Us
e
mono-tls
for the current
domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo
K
u
mpera
Move
c
u
rrent thread to u
s
e mono-tls
.
commit
|
commitdiff
|
tree
2011-12-06
R
o
drig
o
Kumpera
Backp
o
rt utils/mon
o
-
tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpe
r
a
Correctly calculate the number of ca
r
ds
t
o
b
e marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rod
r
igo Kumpe
r
a
Scan all epheme
r
on arrays d
u
rin
g
n
u
rse
r
y
col
l
e
ctions
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kumpera
Add JIT counters to the
l
ocal set of counter
s
we s
u
pport
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Kum
p
era
Fix
marshaling
of Win32_IN
6
_
A
D
D
R
.
commit
|
commitdiff
|
tree
2011-11-03
Rodr
i
go
K
u
mpera
Implement the icalls needed by
t
he new mob
i
le
mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo K
u
mpe
r
a
I
m
plement a mobile
ready
v
ersion of memory m
a
pped fi
l
es
.
commit
|
commitdiff
|
tree
2011-11-03
Ro
d
rigo
K
umpera
Move all Mono
.
Unix dep
s
into a
s
ingl
e
place and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
odrigo Kumpera
pub
l
is
h
the same ev
e
n
t
s as pthread_
s
t
op_world
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo
Kumpera
I
m
p
l
ement
n
ew toggleref machin
e
r
y
f
or sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo
K
u
m
pera
Export a
b
unch of sgen functions
for
i
n
ter
n
al usage
.
commit
|
commitdiff
|
tree
2011-09-26
R
od
r
igo K
u
m
pera
Split
b
r
i
dge proc
e
s
s
ing in two ste
p
s
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpe
r
a
Fix the
i
nteration of non track
i
ng weak ref
s
a
n
d
e
ph
e
mer
o
ns
.
commit
|
commitdiff
|
tree
2011-09-26
Mark Probst
[
s
gen] Do the
b
ridge
c
all
b
ack after t
h
e world has
been
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kumpera
Avoid duplicates in t
h
e SSC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
R
o
d
rigo
K
umpera
Add logg
i
ng
t
o sgen-br
i
dge
.
Log ti
m
es and sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumper
a
Let t
h
e syst
e
m figure our pe
r
m
i
ss
i
ons instead
o
f
doing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Ro
d
rigo K
u
m
pera
Im
p
rove exception m
e
ssa
g
e
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Add
c
ollection logging
to
sgen
.
commit
|
commitdiff
|
tree
2011-09-02
Mark Probst
[s
g
e
n] Break
t
r
a
cking weak references as ear
l
y a
s
possi
b
le
.
commit
|
commitdiff
|
tree
2011-09-01
R
o
dr
i
go K
u
m
p
era
Handl
e
fi
n
al
i
zable objec
t
s pointe
d
by bridge objects
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Ro
d
rigo Kum
p
era
Fix sgen-a
r
m-mach
.
It
r
equires some #
d
efine juggling
.
commit
|
commitdiff
|
tree
2011-08-19
Rodri
g
o Kumpe
r
a
F
i
x varianc
e
test
i
nvolv
i
ng null
a
ble ty
p
es
.
commit
|
commitdiff
|
tree
2011-08-19
Rod
r
i
g
o Kump
e
ra
Correctly ca
l
c
ulate the size of t
h
e
f
r
e
ed a
r
ray
b
u
ffer
.
commit
|
commitdiff
|
tree
2011-08-18
R
odrigo Kumpera
Fix android's broken pt
h
r
e
ad_kil
l
under
s
gen
.
commit
|
commitdiff
|
tree
2011-08-16
Ro
d
rigo
K
ump
e
ra
Fi
x
g
_
log
r
edirect
i
on un
d
er and
r
oid
.
commit
|
commitdiff
|
tree
2011-08-11
Rodrigo Kumpe
r
a
A
dd I
O
b
s
e
rver/IObservab
l
e to
M
OBILE profile
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrigo Kumpe
r
a
Fix
p
a
dding of c
a
ll inst
r
uct
i
ons
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrigo Kumpera
Implement fail tramp support on ar
m
for full-
a
ot imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
Rodrigo Kump
e
ra
Use wrapp
e
rs for
a
c
cessi
n
g sock
e
t error
s
.
Cygwin doe
s
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo Kumper
a
OSX won't expose IPV6_PKTINFO unl
e
ss __APPLE_USE_RFC_3
5
42
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo K
u
m
p
e
r
a
Handle a
r
ace on thr
e
ad clean
u
p
.
commit
|
commitdiff
|
tree
2011-07-24
Duane Wandles
s
F
i
x c
r
ash o
n
Lion when exit
i
ng
commit
|
commitdiff
|
tree
2011-07-24
G
eoff Norton
Fix configure
c
he
c
k for darwin to supp
o
rt all variants
commit
|
commitdiff
|
tree
2011-07-18
Rod
r
igo Kumpera
M
erge
p
ull reque
s
t #132 from
n
graziano/fb497cbb6503c2a0
9
13
f
d
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo Kumpera
If
a thread abort is fat
a
l, print th
e
exception befor
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo Kumpera
Impr
o
ve
s
tacktrac
e
s when facing a
runtime
i
nvoke wrapper
.
commit
|
commitdiff
|
tree
2011-07-12
R
o
drigo Kumpe
r
a
Avoid a
.
c
ctor
o
n the i
n
itialization
path
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo
Kum
p
era
Add shared_perfco
u
nters optio
n
to enable minimal
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo Kumper
a
D
o D
I
SABLE_PORTA
B
ILI
T
Y more
a
g
ress
i
vely
.
commit
|
commitdiff
|
tree
2011-07-09
R
o
drigo Kumpera
Fix signal chaining
t
o
h
an
d
le
a
stupid previous
h
andler
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
Arm has MONO_ARCH
_
HAVE_SIG
C
TX_TO_MONOCT
X
.
T
h
is gives
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
R
odrigo Kumpera
Disable the excepti
o
n thr
e
ad und
e
r i
O
S since it's
n
either
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rodrigo
K
umpera
A
l
low
Ass
e
mblyRef flags to have at
l
east
ECMA's values
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rod
r
i
go Kum
p
era
F
i
x darwin-arm build
.
commit
|
commitdiff
|
tree
2011-06-01
Rod
r
igo Kumpe
r
a
Handle a vtable layout corner case
.
commit
|
commitdiff
|
tree
2011-05-30
R
o
dri
g
o
Kump
e
r
a
Properly handl
e
field RVA under mov
i
ng
c
ollector
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo Ku
m
p
era
Fix s
g
en under
xen
commit
|
commitdiff
|
tree
2011-05-25
Rodrigo
K
umpera
Fix mul_imm un
d
er
a
md
6
4
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kum
p
e
ra
Add re
g
ressi
o
n test fo
r
#691057
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Kumpera
Fix a co
u
p
l
e of
iss
u
es on Mono
.
Simd
.
commit
|
commitdiff
|
tree
2011-04-01
Rodr
i
g
o Kum
p
era
Fix thr
e
a
d re
s
tart unde
r
m
ach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kum
p
era
Extrac
t
su
s
pend code from
m
ono_sgen_thr
e
ad_ha
n
dshak
e
.
commit
|
commitdiff
|
tree
2011-04-01
Rodr
i
go Kumpera
Use constant sta
c
k space for STW under darw
i
n
.
commit
|
commitdiff
|
tree
2011-04-01
Rodri
g
o Kumper
a
Levera
g
e SgenThrea
d
Info::mach
_
port
.
commit
|
commitdiff
|
tree
2011-04-01
Rodri
g
o Kumpera
Sto
r
e the mach por
t
on Sg
e
nThread
I
nfo
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kump
e
ra
Fix
w
in32 file nam
e
ca
n
onicalization
.
commit
|
commitdiff
|
tree
2011-03-30
Rodrigo K
u
mpera
Cast p to
char* since the
o
ffset
i
s in byte units
.
commit
|
commitdiff
|
tree
2011-03-17
Rodri
g
o Kumpera
Revert "[io-la
y
e
r
]
Hand
l
e proces
s
waits w
h
e
n SHM is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo Kum
p
era
R
evert "[io-layer] M
a
ke
m
y
p
revious p
a
tch sig
n
al safe
.
"
commit
|
commitdiff
|
tree
2011-03-10
Rodrigo Kumpera
mono_gc_alloc_mature
mus
t
check if the object needs
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Lucas Mei
j
er
back
p
ort of
e
e
5
a8
c
f9d09d525741e94b38
0
bba411c6915026a
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rodrigo Ku
m
pera
R
ese
t
ii
d
of
u
nloaded generic interfac
e
s corre
c
tly
.
commit
|
commitdiff
|
tree
2011-02-28
R
o
drigo Kump
e
r
a
Handle demorm
a
lized
o
b
j
ect a
n
d strin
g
ty
p
e
s
.
commit
|
commitdiff
|
tree
2011-02-28
Rodrigo Kumpera
Handle
CompareTo(long)
and
h
u
g
e numbers
.
commit
|
commitdiff
|
tree
2011-02-22
Rodrigo Kumpera
Prop
e
rly check arguments
in Lis
t
<T> ICollection
.
CopyT
o
.
commit
|
commitdiff
|
tree
2011-02-18
Ro
d
rigo
K
u
mp
e
r
a
Handle override
s
on events when r
e
trieving cattrs
.
commit
|
commitdiff
|
tree
2011-02-18
Rodr
i
g
o
Kumpera
Handl
e
g
sharing and m
a
rs
h
al by
r
e
f
.
commit
|
commitdiff
|
tree
2011-02-17
Rod
r
igo Kumpera
Make
s
ure w
e
keep a r
o
ot for the
de
l
ega
t
es when
c
alling
.
.
.
commit
|
commitdiff
|
tree
2011-02-11
Rodri
g
o Kumper
a
Ma
k
e maxStac
k
S
i
ze b
e
havior c
o
mpatible
w
i
t
h MS
.
commit
|
commitdiff
|
tree
next