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
Merge pull request #165 from TalAloni/mono-2-10
2012-03-19
Rodrigo Kumpera
Merge pu
l
l reque
s
t #
1
65 from TalAlon
i
/mono-2-1
0
commit
|
commitdiff
|
tree
2012-03-12
Rodrig
o
K
u
mpera
Pro
p
e
rly handle ASLR ra
n
do
m
ization of the main
t
hread
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
R
o
d
r
igo Kumpera
Merge pull request #21
0
from symform/mono-2-10
commit
|
commitdiff
|
tree
2012-03-11
Rodrigo Kumpera
Add new mono byte co
d
e for memory
ba
r
r
i
e
rs
commit
|
commitdiff
|
tree
2012-03-08
Rodrigo Kumpera
U
n
d
er full-aot process the t
y
pes o
f
metho
d
arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo K
u
m
p
er
a
Fix a mach rac
e
condition betwe
e
n a t
h
read
triggering
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
U
se the bri
d
ge
callback
to speedup
b
ridge object d
e
tectio
n
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Ku
m
pera
Th
e
b
r
idge callback
n
ow is per-class an
d
not per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Ma
k
e more b
i
ts
i
n the vtable available to the
G
C
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Ku
m
pera
G
u
a
r
d against lazy initializ
a
tio
n
o
f idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kump
e
ra
Las
t
rou
n
d
o
f full
a
o
t
fixes for l
a
zy init'ng
s
uperty
p
es
.
commit
|
commitdiff
|
tree
2012-01-26
Rodr
i
g
o
Ku
m
per
a
Fix aot miscompilati
o
n
due t
o
the lazy supertypes in
i
tializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Ro
d
rig
o
K
ump
e
ra
F
i
x cons
u
mers of supertypes inf
o
rmation
t
o account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodr
i
g
o
Kumpera
A regressi
o
n test fo
r
bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
R
odrigo
Kum
p
e
r
a
Be l
a
zy'er when setti
n
g up supertype information
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
o
drigo Kumper
a
Lazily nit m
o
no_class_
s
etup_supertypes c
o
rrect
l
y
.
commit
|
commitdiff
|
tree
2012-01-11
Rodr
i
g
o Kumpe
r
a
Fi
x
en
t
er/exit critical
r
e
g
ion visi
b
ility
.
commit
|
commitdiff
|
tree
2012-01-11
R
odr
i
go Kump
e
ra
A
leviate
f
e
ncing on critical
regions and allocation
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Storin
g
the vtable
p
o
in
t
er
o
n
the obj
e
ct hea
d
e
r
re
q
uir
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
K
umpera
Replace a
n
explicit memory barrier with mono_atom
i
c_s
t
ore_r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
K
ump
e
ra
Comple
t
e
acqu
i
re/relea
s
e ops
.
Make acquire/rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
F
ix r
e
lease semantics t
o
ma
k
e sur
e
it flushes the store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
E
xtract the c
o
de to emit a memor
y
barr
i
er
.
Add a memo
r
y_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Ku
m
pera
Add the ba
s
i
c
s
for me
m
o
r
y
model aware fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrigo
Kumpera
Fix t
h
e
iteraction b
e
tween bridge
a
nd
m
aj
o
r e
v
acuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodr
i
g
o Kumpera
Avoid do
i
n
g IL lookup in the native crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
Ro
d
rigo Kumpera
Add regression tes
t
for bxc
#
1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
Pro
p
erly initialize a rgctx t
e
mpla
t
e
.
Fixe
s
bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrig
o
Kumpera
Checking if a type is a
reference
mu
s
t be gsharing
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
R
o
drig
o
Kumpera
Properly a
l
i
g
n calls to mo
n
o_jit_thread_at
t
ach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
R
od
r
igo Kumpera
Fix sgen
commit
|
commitdiff
|
tree
2011-12-08
R
odrigo Kumpera
Fi
x
a
n
o
t
her cas
e
where b
r
idge wou
l
d not be t
r
i
gg
e
r
e
d
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo K
u
mpera
Fix severe breakage of sgen bridge code
.
2nd
a
nd 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
K
umpera
Avoid an assert in bridge code when doing a major collecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
rigo Kumpera
Remove some de
a
d
code
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Use
mono-tls for the curren
t
dom
a
i
n
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kum
p
era
Move current
thre
a
d
t
o
use mono
-
t
l
s
.
commit
|
commitdiff
|
tree
2011-12-06
Ro
d
rigo Kumpera
Backpo
r
t util
s
/m
o
no-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rod
r
i
g
o
Ku
m
pe
r
a
C
orre
c
tly calculate the number o
f
cards to be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kumpera
Scan all ephemer
o
n arr
a
ys
during nurs
e
ry collections
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kump
e
ra
Add
JIT co
u
nters to th
e
lo
c
al set of
c
ounters w
e
suppo
r
t
.
commit
|
commitdiff
|
tree
2011-11-05
Rod
r
igo
K
u
m
p
era
Fix ma
r
shaling of W
i
n3
2
_IN6_AD
D
R
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrig
o
Kum
p
era
Implement
the
icalls n
e
e
ded by the new mo
b
ile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrig
o
Kumpera
Implement a mobile ready vers
i
on of memory mapped file
s
.
commit
|
commitdiff
|
tree
2011-11-03
Rodr
i
go Kumpera
Move al
l
Mono
.
Unix de
p
s in
t
o a
s
i
ngle place and
p
ut
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
o
drigo Ku
m
pera
publish the same events as
pthread_stop_w
o
rld
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kumpera
Implement
new toggle
r
ef machinery for s
g
en
.
commit
|
commitdiff
|
tree
2011-10-26
Ro
d
rig
o
Kumpe
r
a
Export
a
bunch of sgen fu
n
ctions for internal us
a
ge
.
commit
|
commitdiff
|
tree
2011-09-29
Rodr
i
g
o
Kumpera
R
equ
e
st O
b
jectMi
r
ror type
and d
o
m
a
i
n in a singl
e
request
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
C
a
che thr
e
ad i
d
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kum
p
era
C
a
c
h
e sourc
e
f
i
les
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kumpera
Cache Obje
c
t
Mirr
o
r
typ
e
a
nd
domain
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrig
o
Kumpera
Avoi
d
looking up the
c
to
r
mirror
t
wice
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
drigo
K
umpera
S
p
l
i
t br
i
dge
p
r
o
c
e
s
s
i
ng in two steps
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Fix the i
n
ter
a
tion o
f
non
tra
c
k
ing
weak re
f
s
and ephe
m
erons
.
commit
|
commitdiff
|
tree
2011-09-13
R
odrigo Kumpera
Avoid duplicates in
the SSC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
R
odrigo Kump
e
r
a
Add logging to
s
gen-bridge
.
Lo
g
ti
m
es and sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Let the system
f
i
gure our permission
s
instead of
d
oing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo
K
umpera
I
mpr
o
ve
ex
c
eption message
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo K
u
mp
e
ra
Add coll
e
ction logging to sgen
.
commit
|
commitdiff
|
tree
2011-09-01
Rodrigo Kumpera
Ha
n
dle f
i
naliza
b
le
o
bjects
p
oint
e
d by bridge
o
bjec
t
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Rodr
i
go Kumpera
Fix sgen-arm-mach
.
It
r
equires some #define juggling
.
commit
|
commitdiff
|
tree
2011-08-19
R
o
d
r
igo Kumpera
F
ix va
r
i
a
nce test involvi
n
g nullab
l
e
types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo K
u
mpera
Correctly calculate
t
he
s
i
ze
of th
e
freed
a
r
r
ay buffer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrigo K
u
m
p
era
Fix and
r
oid's broken pthr
e
ad_kill under sgen
.
commit
|
commitdiff
|
tree
2011-08-16
Rodrigo
K
umpera
F
ix g_log red
i
r
ection under android
.
commit
|
commitdiff
|
tree
2011-08-11
Rodrigo Kum
p
er
a
Add
I
Observer/IObservable to
MOBI
L
E pro
f
ile
.
commit
|
commitdiff
|
tree
2011-08-03
Rod
r
igo Kumpera
Fix
p
adding of
c
a
l
l instr
u
c
t
ions
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrig
o
Kumpera
Implement
f
ail tramp support on arm
f
o
r
full-aot im
t
.
.
.
commit
|
commitdiff
|
tree
2011-07-29
Rodrig
o
K
u
mpera
U
s
e wra
p
pers for accessing
s
ocket err
o
rs
.
C
y
gwin does
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
R
o
drigo
Kumpera
O
SX won't
expose IPV6_PKTINFO un
l
ess _
_
APPLE_USE_
R
FC_3542
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodr
i
go Kumpera
Handle a race o
n
thread cleanup
.
commit
|
commitdiff
|
tree
2011-07-18
Rodr
i
go Ku
m
pera
Merge pull
r
e
qu
e
s
t #13
2
from ngraziano/fb49
7
cbb65
0
3c2a0913
f
d
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rod
r
igo Ku
m
pera
I
f
a
thread
a
bort is f
a
tal, prin
t
the
e
x
c
e
ptio
n
before
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo
Ku
m
p
e
ra
I
m
pro
v
e
s
t
a
cktrac
e
s when faci
n
g a ru
n
time i
n
voke
w
rap
p
e
r
.
commit
|
commitdiff
|
tree
2011-07-12
R
odrigo
Kumpera
A
v
oid a
.
cctor on the initialization
p
a
t
h
.
commit
|
commitdiff
|
tree
2011-07-12
Rodr
i
go Kumpe
r
a
Add
shared_
p
erfcounter
s
o
ption to ena
b
le minimal
.
commit
|
commitdiff
|
tree
2011-07-12
Rodrigo
Kumpera
D
o
DISABL
E
_PORTABILITY m
o
re agressi
v
ely
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo K
u
m
p
e
ra
Fix signal ch
a
i
nin
g
to
h
andle a stupid previ
o
us
h
andl
e
r
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo Kumpera
Arm ha
s
M
ONO_A
R
CH_
H
AVE_S
I
GCT
X
_TO_MONOCTX
.
T
h
is g
i
ves
.
.
.
commit
|
commitdiff
|
tree
2011-07-09
Rodrigo
Ku
m
pera
Disable th
e
exc
e
pti
o
n thread
under iOS since i
t
's neither
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rod
r
igo Kum
p
era
A
l
low Ass
e
mbly
R
ef flags
t
o have at least ECMA's va
l
u
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rodrigo K
u
mpera
F
i
x d
a
rw
i
n-arm bu
i
ld
.
commit
|
commitdiff
|
tree
2011-06-01
Rodrigo Kumpera
Handl
e
a vtab
l
e
l
a
y
out corn
e
r case
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo Kumper
a
Properly
handle
f
ield RV
A
under moving
collector
.
commit
|
commitdiff
|
tree
2011-05-30
Rodrigo Kumpera
Fix
s
gen under xen
commit
|
commitdiff
|
tree
2011-05-25
Rodrigo Kumpera
Fi
x
mul_imm under amd64
commit
|
commitdiff
|
tree
2011-05-06
Rodrigo Kump
e
ra
W
orkaround
io-layer crashing
w
he
n
t
h
e runt
i
me exit
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rodrigo Ku
m
pera
Add regression tes
t
for
#691057
commit
|
commitdiff
|
tree
2011-05-03
Ro
d
rigo Kumpera
Fix a
couple
of issues
on
M
ono
.
Si
m
d
.
commit
|
commitdiff
|
tree
2011-04-01
R
odrigo Kumpera
F
ix thread restart under mach
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
E
xtrac
t
suspend
code from
mono_sgen_t
h
re
a
d_hands
h
ake
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Us
e
con
s
tant stack space
f
or STW under darwin
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
L
everage SgenThrea
d
Inf
o
::mach_port
.
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo
Kumpera
Store the mac
h
port on SgenThreadInfo
commit
|
commitdiff
|
tree
2011-04-01
Rodrigo Kumpera
Fix win32 file name canonicalization
.
commit
|
commitdiff
|
tree
2011-03-30
R
o
drigo Kumpe
r
a
Cast p
to c
h
ar* since
the offset is in byte
units
.
commit
|
commitdiff
|
tree
2011-03-25
Rodrigo
K
umpera
Avoid an
infinite lo
o
p on b
r
o
ke
n
u
t
f16
.
commit
|
commitdiff
|
tree
2011-03-17
Rodrigo
K
ump
e
ra
R
e
vert "[io-layer
]
Handle pr
o
c
e
s
s waits wh
e
n
SHM is
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rod
r
igo Kumpera
Revert "[
i
o-layer]
M
ake my previous patch signal
s
afe
.
"
commit
|
commitdiff
|
tree
next