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
List<T> accessors now use Array.Unsafe(Load|Store).
2012-10-01
Rodrig
o
Kumpera
List<T> accesso
r
s
n
ow use
A
rra
y
.
Un
s
afe(Load|Store)
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo Kumpe
r
a
Implement Ar
r
ay
.
UnsafeLoad an
d
A
r
r
a
y
.
Unsafe
S
tore
.
Both
.
.
.
commit
|
commitdiff
|
tree
2012-10-01
Rod
r
igo Kumper
a
Extract the
a
r
r
a
y
s
t
ore
code to separare fu
n
ction
.
commit
|
commitdiff
|
tree
2012-09-23
R
odrigo Kum
p
e
r
a
Merge pull r
e
qu
e
st #464 from
g
r
egoryyoung/m
a
ster
commit
|
commitdiff
|
tree
2012-09-10
Rodrigo
Kumpe
r
a
M
e
rge pull request #61
from
z
tzg/darwin-static-build
.
.
.
commit
|
commitdiff
|
tree
2012-09-04
Rodrigo Kump
e
ra
Document n
e
w tracer
o
ption
.
commit
|
commitdiff
|
tree
2012-09-04
Rodrigo Kumpera
Merge
p
ull reques
t
#451
f
rom madewokherd/wrappertr
a
ce
commit
|
commitdiff
|
tree
2012-09-04
Rodrigo Kump
e
r
a
The
new macro abi__alignof__ correctly handle darwin
.
.
.
commit
|
commitdiff
|
tree
2012-09-04
R
o
dr
i
g
o
Ku
m
p
era
Ena
b
le mach sup
p
ort on arm
.
commit
|
commitdiff
|
tree
2012-09-03
Ro
d
rigo Kump
e
ra
Allow
c
onstructors to be called like regular
m
ethods
.
.
.
commit
|
commitdiff
|
tree
2012-08-14
R
odrigo Kumpera
Some
gcc v
e
r
s
ions ICE when inlinin
g
code usi
n
g comp
u
ted
.
.
.
commit
|
commitdiff
|
tree
2012-08-14
Rodri
g
o Kumpera
Sp
r
i
nkl
e
some inlining annotations m
a
g
ic t
o
bring perf
o
r
manc
.
.
.
commit
|
commitdiff
|
tree
2012-08-14
Rodr
i
go
Ku
m
p
era
Give t
h
e minor
c
opy functi
o
ns different n
a
mes under
.
.
.
commit
|
commitdiff
|
tree
2012-08-02
R
o
d
r
igo Kumpera
Dis
a
ble
n
ative trace collection
a
nd spew on d
e
sktop
.
commit
|
commitdiff
|
tree
2012-07-20
R
o
drigo K
u
m
pera
Switch t
h
e
unh
a
ndle
d
exc
e
ption spew to use the new
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpe
r
a
Add Mono
.
R
u
nti
m
e
:
:GetNativeStackTrace method to make
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo
Kumpe
r
a
Ad
d
new mono_
e
xcept
i
o
n
_get_native_back
t
race function
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rod
r
i
g
o Kumpera
F
ill Exc
e
p
ti
o
n::native_trace_ips whe
n
doing exception
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpera
Add field to Exception to hold th
e
unmanaged backt
r
ace
.
commit
|
commitdiff
|
tree
2012-07-18
R
odrigo
Kumpera
Ano
t
he
r
t
a
k
e
i
nto re
d
ucin
g
shutdown crashes
.
commit
|
commitdiff
|
tree
2012-07-18
Ro
d
rigo K
u
mpera
Fix shutd
o
wn when th
e
io-tp was not used
.
commit
|
commitdiff
|
tree
2012-07-18
Rodrigo Kumpera
G
ive each scan function an
uni
q
ue name to help some
.
.
.
commit
|
commitdiff
|
tree
2012-07-17
Ro
d
rigo Kumpera
When
c
a
l
culating allowa
n
c
e,
don't blindly cast from
.
.
.
commit
|
commitdiff
|
tree
2012-07-17
Rodrigo Kump
e
ra
Ad
d
test for the behavior of d
i
sca
r
di
n
g pending io
.
.
.
commit
|
commitdiff
|
tree
2012-07-13
Ro
d
r
igo Kumpera
Clear more
threadpool state prior to do
m
a
in unload
.
commit
|
commitdiff
|
tree
2012-07-13
Rodrigo
Kumpera
Replace an assertion with an UNVERIFIED call in th
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-11
R
odr
i
go Kumper
a
Kill mor
e
compiler context code
.
commit
|
commitdiff
|
tree
2012-07-11
R
odrigo Kumpera
M
onoGeneric
C
lass::initi
a
lize
r
untime
i
call only
needs
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
R
o
drigo Kumper
a
First p
a
s
s
killing
compiler context support code
.
commit
|
commitdiff
|
tree
2012-07-10
R
odrigo
Kumpera
R
e
m
ove com
p
iler contex
t
tests
.
commit
|
commitdiff
|
tree
2012-07-10
Rodrigo Kumpera
Remov
e
s
ome de
a
d code
.
commit
|
commitdiff
|
tree
2012-07-10
R
od
r
igo
Kumpera
Use
a
simpler design for IsUserType based
o
n virtual
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Rodrig
o
K
ump
e
ra
Disable md
b
b
y defau
l
t as it breaks
s
gen buil
d
s
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-09
Rod
r
igo Kumpera
Merge p
u
l
l
request #386 fro
m
alexrp/master
commit
|
commitdiff
|
tree
2012-07-09
Rodrigo K
u
mpera
Clea
r
some dead code
.
commit
|
commitdiff
|
tree
2012-07-09
R
o
drigo
K
umpera
Sanit
i
ze
s
gen's collect
i
o
n
tri
g
ge
r
internal API
.
commit
|
commitdiff
|
tree
2012-07-02
R
odrigo
Kumpera
A
d
d
n
ew g
c
o
p
tions to
t
he man page
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
Add two h
e
ap growth knobs: save-t
a
r
g
e
t
-
r
a
tio
and defaul
t
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodr
i
go Kumpera
S
imp
l
y a bi
t
the me
m
g
ov cod
e
.
Kill a du
p
licated header
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodri
g
o Kumpera
Fix allowance ca
l
culation and intr
o
duc
e
a constant
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodr
i
go Kumpera
E
x
tract the nurse
r
y al
l
owance heurist
i
cs to a memgov
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rod
r
igo Kumper
a
M
o
ve th
e
s
g
en_*
_
os_memory
A
P
I
s
to memg
o
v
.
commit
|
commitdiff
|
tree
2012-07-02
R
o
drigo Kumpera
Use ne
w
atomis with alloc
a
ted
_
heap
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumper
a
Add SG
E
N_AT
O
M
I
C_ADD_P f
o
r
pointer sized in
t
egers
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrig
o
Kumpera
Add
s
ome FIXME
.
commit
|
commitdiff
|
tree
2012-07-02
Ro
d
r
igo Ku
m
pera
Move the heap limits
co
d
e to the memgov
f
ile
.
commit
|
commitdiff
|
tree
2012-07-02
Rodri
g
o Kump
e
ra
Add new memory governor
f
ile
s
.
commit
|
commitdiff
|
tree
2012-07-02
R
o
d
rigo Kum
p
er
a
Use
i
sfi
n
ite instead of finite as newer xc
o
de
r
emove
d
i
t
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kum
p
era
Merge
b
ranch
'm
a
ster'
of
g
it
h
ub
.
com:
m
ono/m
o
no
commit
|
commitdiff
|
tree
2012-07-02
Rodr
i
go
Kumpera
Merg
e
bran
c
h 'mas
t
e
r' of github
.
com:
m
ono/mono
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Add test for pinne
d
g
c
h
a
n
d
le
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Fix
a pair
of bugs
in t
h
e gchand
l
e c
o
de
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kump
e
ra
Fix ra
c
e
c
on
d
ition
in sta
t
ic's inializa
t
ion of mono_message_
.
.
.
commit
|
commitdiff
|
tree
2012-06-28
Rodrigo
K
umpera
Fix
p
o
s
ix b
u
ild
.
commit
|
commitdiff
|
tree
2012-06-27
Rodrigo Kumpera
Ma
k
e the thread
abort code multi-
t
hread
s
a
fe
.
commit
|
commitdiff
|
tree
2012-06-27
Rodrig
o
Kumpera
With
S
o
c
k
et:D
i
s
pose from using Thread
.
Abor
t
t
o
less
.
.
.
commit
|
commitdiff
|
tree
2012-06-27
Rod
r
igo
Kumpera
Async close on
mac raises ECONNABORTED for connect(
)
.
commit
|
commitdiff
|
tree
2012-06-27
Rodrigo Kumpera
A
dd n
e
w
cancel_blockin
g
_soc
k
e
t_o
p
eration icall t
o
Socket
.
commit
|
commitdiff
|
tree
2012-06-27
Rodrigo Kumpera
Respec
t
the new
signal i
g
n
ore flag
.
commit
|
commitdiff
|
tree
2012-06-27
Rodrigo Kumper
a
New fie
l
d Inte
r
n
a
lTh
r
ead
:
:ig
n
ore_next_s
i
gnal
.
B
ump
.
.
.
commit
|
commitdiff
|
tree
2012-06-27
Rodrig
o
Kumpera
A
d
d mo
n
o
_
thread_info_
a
bort_socket_syscal
l
_for_close
.
.
.
commit
|
commitdiff
|
tree
2012-06-25
Rodrigo
Kump
e
ra
Add two test configur
a
tions
t
o sge
n
an
d
silence othe
r
.
.
.
commit
|
commitdiff
|
tree
2012-06-25
Rodrigo Kumpera
Fix another nursery OOM issue
.
commit
|
commitdiff
|
tree
2012-06-25
Rodr
i
go
K
umpera
Fix a bunch of bug
s
in the spli
t
nursery allocator
.
commit
|
commitdiff
|
tree
2012-06-25
Rodrigo K
u
mpe
r
a
Assert
o
n b
a
d
a
r
gum
e
nts to sg
e
n_clear_rang
e
.
commit
|
commitdiff
|
tree
2012-06-25
Rod
r
igo Kumper
a
Merge pu
l
l request
#
352 from made
w
o
kherd/t
h
rea
d
i
nit
commit
|
commitdiff
|
tree
2012-06-25
Rodrigo Kumpera
Properly
b
alance loc
a
l and global interrupt flags
.
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
Rodrig
o
Kumpera
F
irst round o
f
win32-cygwin bugfixes
.
commit
|
commitdiff
|
tree
2012-06-20
R
o
drigo Kum
p
era
Make som
e
asserts less opaque
.
commit
|
commitdiff
|
tree
2012-06-20
Ro
d
rigo Kumpera
Fix D
I
SAB
L
ED_TESTS_WRENCH
commit
|
commitdiff
|
tree
2012-06-19
R
o
dri
g
o Kumpera
Fi
x
a Co
n
ditionalWeakTable test
.
commit
|
commitdiff
|
tree
2012-06-19
Rod
r
igo Kumpera
Di
s
able precise marking by defa
u
l
t
since it
b
r
oke on
.
.
.
commit
|
commitdiff
|
tree
2012-06-19
Rod
r
igo Kum
p
e
ra
Fix ano
t
her r
a
ce in s
g
en's S
T
W
.
commit
|
commitdiff
|
tree
2012-06-19
R
o
dr
i
go Kumpera
Reen
a
ble a sgen t
e
st
.
commit
|
commitdiff
|
tree
2012-06-19
Rodrigo
Kum
p
era
Introduce a test
-
wr
e
n
ch targ
e
t so we can d
i
s
abl
e
t
ests
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
R
odrigo Kumpera
Fi
x
the String
.
Intern test
t
o reflect
the fact that
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rod
r
ig
o
Kumpera
Improve Delegate::Combine error message
.
commit
|
commitdiff
|
tree
2012-06-11
Rodri
g
o Kum
p
era
Release gc
r
oots o
f
dyna
m
ic assembli
e
s before call
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-11
Rodr
i
go Kumper
a
Clear n
u
r
s
ery fr
a
gme
n
ts b
e
fore
doing xdomain checks
.
.
.
commit
|
commitdiff
|
tree
2012-06-11
Rodrigo Ku
m
pera
F
i
x
verify-bef
o
re-collect de
a
d
lock
.
commit
|
commitdiff
|
tree
2012-06-06
Rodri
g
o Kumper
a
Sparkle some
d
ebug fr
i
e
n
dly love over
t
hos
e
seriali
z
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2012-06-06
Rodrigo Kumper
a
Rewrite the version to
l
er
a
n
t
ser
i
alization tes
t
suit
e
.
.
.
commit
|
commitdiff
|
tree
2012-06-06
R
odrig
o
Ku
m
pera
Move
a pair of
sgen ass
e
rt
s
to debug level 4 so they
.
.
.
commit
|
commitdiff
|
tree
2012-06-05
R
o
d
rigo
Kumpera
Corre
c
tly re
p
o
rt
a
n
exce
p
tion in
EndInvoke
when Begin
I
nvo
k
e
.
.
.
commit
|
commitdiff
|
tree
2012-06-01
R
o
dri
g
o
Kum
p
era
Fix win32
.
commit
|
commitdiff
|
tree
2012-06-01
Rodrig
o
K
umpera
Promo
t
e mono_get_runtime_bui
l
d_info to
t
he p
u
bli
c
API
.
commit
|
commitdiff
|
tree
2012-06-01
Rodrigo Kumpera
Implement bette
r
pointer
s
pew for the new heap ver
i
fier
.
commit
|
commitdiff
|
tree
2012-05-29
Rodrigo Kumper
a
F
i
x m
a
j
o
r whole
-
heap
verification if t
h
e nurs
e
ry end
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Rod
r
igo
K
umpe
r
a
Ad
d
ne
w
who
l
e heap
ve
r
ifier
th
a
t
can catch a whole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
Rodrigo Kumpera
Sm
a
ll improvements to the
conc
u
rre
n
t queue
.
commit
|
commitdiff
|
tree
2012-05-22
Rodrigo Kumpera
Fix altstack check to work again on OS
X
with -O2
.
commit
|
commitdiff
|
tree
2012-05-22
Rodrigo Kumpera
R
e
pl
a
ce some g_
a
sser
t
w
ith g_err
o
r
.
commit
|
commitdiff
|
tree
2012-05-22
R
o
d
rigo Kumpera
sge
n
_hash_table_repla
c
e can n
o
w return the old
value
.
commit
|
commitdiff
|
tree
2012-05-22
Rodrigo K
u
mpera
sge
n
_h
a
sh_ta
b
le_set
_
value can now re
t
u
r
n th
e
o
l
d value
.
commit
|
commitdiff
|
tree
2012-05-21
Rodrigo
K
umpera
Fix
a very rare ha
n
g
on sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrig
o
Kumpe
r
a
Avoid a deadlock whe
n
waiting fo
r
pending finalize
r
s
.
commit
|
commitdiff
|
tree
2012-05-18
Rodr
i
g
o Kump
e
ra
Handle a
race condition betwee
n
t
h
re
a
d
r
eg
i
strati
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-05-18
R
o
drigo Kumpera
Usi
n
g
l
ibc's free as a constan
t
to mean true is cu
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-05-18
Ro
d
ri
g
o Kumpera
Parallel g
o
tta be parallel
.
Parallel nurser
y
s
hould
.
.
.
commit
|
commitdiff
|
tree
2012-05-18
R
o
d
rigo Kumper
a
Make a
s
serts more usefull
.
commit
|
commitdiff
|
tree
next