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
Fix coding style
2011-08-17
Jérémie Laval
F
i
x codin
g
st
y
le
commit
|
commitdiff
|
tree
2011-08-16
Jéré
m
i
e
Laval
Rem
o
ve #i
f
NET_4_0
commit
|
commitdiff
|
tree
2011-08-16
Jérémie La
v
al
Add
D
ataflow
s
p
eci
f
i
c
boilerplate
& i
n
terfaces
commit
|
commitdiff
|
tree
2011-08-16
Jéré
m
ie Laval
Correct
l
y check TaskCreationOption
s
up
p
er b
o
u
n
d
commit
|
commitdiff
|
tree
2011-08-12
J
érémie La
v
al
Refac
t
or inner s
c
heduler c
l
asses into a single one
commit
|
commitdiff
|
tree
2011-08-11
Jérémie Laval
Remove
#if NET_4_0 and add MonoTODO attributes
commit
|
commitdiff
|
tree
2011-08-10
Jérémie Laval
A
d
d stan
d
ard module direct
o
ry layout and Concurrent
E
xclu
s
ive
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Jérémie Laval
Avoi
d
creating a deleg
a
te instance in general cas
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-06
J
éré
m
ie
L
aval
Imple
m
ent pr
o
per ctor param
e
ter checking
commit
|
commitdiff
|
tree
2011-08-05
Jé
r
émi
e
Lava
l
Fix for #162
commit
|
commitdiff
|
tree
2011-07-27
Jérém
i
e
L
a
val
Same
t
est for TaskCompletionSource
commit
|
commitdiff
|
tree
2011-07-27
Jérémie
L
av
a
l
Ensure t
h
at Task is in a correct i
n
itial st
a
t
e before
.
.
.
commit
|
commitdiff
|
tree
2011-07-27
Jérémi
e
Laval
Test th
a
t
futu
r
es throw
Exception through Result
prop
e
rty
.
.
.
commit
|
commitdiff
|
tree
2011-07-27
Jérémie
L
aval
Add test for
various Aggreg
a
teExce
p
t
i
o
n ctor exce
p
tion
.
.
.
commit
|
commitdiff
|
tree
2011-07-27
J
ér
é
mie
Lav
a
l
Move innerExcep
t
ions internal n
u
ll
check at
t
he right
.
.
.
commit
|
commitdiff
|
tree
2011-07-27
Jé
r
émie Laval
Add test
c
ase to ensure unobserved excepti
o
n on Task
.
.
.
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
M
a
k
e
s
A
g
gregate
E
x
c
e
ption ToS
t
r
ing output closer
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-07-27
J
érémie Laval
Fix
AggregateException be
h
a
vior
commit
|
commitdiff
|
tree
2011-07-27
Jérémie L
a
val
A
llow using
a w
o
rker n
u
m
ber that is gre
a
ter than Environment
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Jérémie L
a
v
al
Potential
f
ix
for #
6
90944
commit
|
commitdiff
|
tree
2011-06-09
J
é
rémie Laval
S
etup stat
u
s and
s
chedule
r
correct
l
y
when calling
RunS
y
nchro
.
.
.
commit
|
commitdiff
|
tree
2011-04-26
Jérémie
L
aval
Fa
i
l grace
f
ully wh
e
n Ca
n
cel
l
ation
T
oken has been create
d
.
.
.
commit
|
commitdiff
|
tree
2011-04-26
J
é
rémie Laval
Add
C
ancella
t
ionToken
u
n
it test
s
commit
|
commitdiff
|
tree
2011-04-26
J
é
rémie L
a
val
Honors c
o
r
rectly cance
l
ed
ctor parameter of CancellationToken
commit
|
commitdiff
|
tree
2011-04-06
Jérémie Laval
Don't
forget to ca
l
l
Ini
t
in Conc
u
rrentSkipLis
t
ctor
.
commit
|
commitdiff
|
tree
2011-04-06
Jérémie
L
a
val
Fix API changes
in unit test (
M
o
n
o
.
Parallel)
commit
|
commitdiff
|
tree
2011-04-05
Jérém
i
e
L
aval
P
rotect entering ReaderWrit
e
rLo
c
kSlim upgradable mod
e
.
.
.
commit
|
commitdiff
|
tree
2011-03-21
Jérémie L
a
val
Revert fcbb5717c18ff
8
393
f
2300a254bb1
3
e
6fab9c7e4 and
.
.
.
commit
|
commitdiff
|
tree
2011-03-21
Jérémie Lav
a
l
Register exce
p
tions h
a
ppening in child tasks when
a
ttached
.
.
.
commit
|
commitdiff
|
tree
2011-03-21
Jérémie
L
aval
Add a m
e
m
ory
b
a
r
rie
r
so that
exception is strictly
.
.
.
commit
|
commitdiff
|
tree
2011-03-21
J
é
rémi
e
Laval
T
iny sty
l
e fix
commit
|
commitdiff
|
tree
2011-03-16
Koushik
D
utta
Fix b
u
g where i
f
a ta
s
k is Start-ed w
i
th a specifi
c
.
.
.
commit
|
commitdiff
|
tree
2011-03-16
Jéré
m
ie Laval
Correctly implement
enumerating C
y
c
l
icDequeu
e
.
commit
|
commitdiff
|
tree
2011-03-14
J
ér
é
mie L
a
val
D
on't throw a
n
exception whe
n
task
a
rray is empty in
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Allow pe
o
pl
e
to option
a
lly
fallback
to the old sc
h
eduler
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Jérémie
L
aval
Remove c
t
ors in TpSchedu
l
er
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Make TryExecuteTask
I
nli
n
e
a
bit
s
ma
r
ter
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Lav
a
l
R
e
fac
t
or common code block of
T
pScheduler and SyncConte
x
tSch
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Jér
é
m
ie
L
aval
Kill old ISch
e
dul
e
r interface
.
commit
|
commitdiff
|
tree
2011-02-17
Jérém
i
e Laval
Whe
n
findi
n
g best worker number in Parallel loop
s
use
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
J
é
ré
m
ie L
a
va
l
Adapt TpS
c
heduler t
o
the new
A
PI in TaskScheduler
commit
|
commitdiff
|
tree
2011-02-17
J
é
r
émie Lav
a
l
C
ache callback dele
g
ate in TpS
c
heduler when passing
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
D
on't
create a new lambd
a
everytime
w
hen queuing Ta
s
k
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Jérém
i
e Laval
Try to execute
t
ask
i
n
l
ine when they are ready to run
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Threadp
o
ol Task scheduler
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Re
t
urn
a
new object
i
n ObjectPoo
l
wh
e
n too m
u
ch t
i
me
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
J
é
r
émie La
v
a
l
Track wh
a
t
t
ask
i
s currentl
y
e
xecuted b
y
a
Th
r
e
adWorke
r
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Jérémie Laval
Create PLinq query tasks attached to their eventua
l
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Jéré
m
ie Laval
When
c
hoosing the
num
b
e
r
of Tas
k
t
o
create
f
or
a
PLinq
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Jérémie La
v
al
Implement properly
TaskSch
e
duler's FromC
u
rren
t
Synchronizatio
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Jérémie Laval
Fix
test failu
r
e i
n
SplitOrderedList
commit
|
commitdiff
|
tree
2011-02-15
Jérémie Laval
I
m
plement T
a
skFactory
.
FromAs
y
nc
commit
|
commitdiff
|
tree
2011-02-14
Jérémie Laval
Correctly add ObjectPool
to the build
commit
|
commitdiff
|
tree
2011-02-14
Jé
r
émie Lava
l
Use O
b
jectPool in SplitOrd
e
redList
commit
|
commitdiff
|
tree
2011-02-14
Jérémi
e
Laval
Fix wrong CAS ch
e
ck in SplitOr
d
eredList
commit
|
commitdiff
|
tree
2011-02-14
Jérémie L
a
val
Use ObjectPool in
C
oncur
r
entStack
commit
|
commitdiff
|
tree
2011-02-14
Jérémi
e
Laval
U
s
e Obj
e
ctP
o
ol in
C
oncurrentQueue
commit
|
commitdiff
|
tree
2011-02-14
Jérém
i
e Laval
Ad
d
concurren
t
implementation of an
ObjectPool to reuse
.
.
.
commit
|
commitdiff
|
tree
2011-02-02
Jér
é
mie Laval
Steal more agressivel
y
once w
e
have fou
n
d a
potential
.
.
.
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Lava
l
Move
ca
l
l to S
e
t
a bit hig
h
er to avoid callin
g
them
.
.
.
commit
|
commitdiff
|
tree
2011-02-02
Jérémie
L
a
v
a
l
Adjus
t
some T
h
readWorker co
n
stants
commit
|
commitdiff
|
tree
2011-02-02
Jéré
m
ie Laval
Don
'
t reset ThreadWor
k
er event when
it's n
o
t needed
commit
|
commitdiff
|
tree
2011-02-02
Jérémie
L
aval
Avoid
wr
a
p
p
ing task body given as Action
in
t
o Act
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-02-02
Jé
r
émie
L
aval
Also c
h
eck directly
Task
.
IsCompleted when
w
e
are waiting
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Avoid pos
s
ible rac
e
s in ManualResetEven
t
Slim in
c
ase
.
.
.
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
C
a
che ChildWork
A
dder delegate object in Threa
d
Worker
commit
|
commitdiff
|
tree
2011-02-02
Jér
é
mie La
v
al
Lazy cre
a
tion of
the continuation qu
e
ue in
T
ask
commit
|
commitdiff
|
tree
2011-02-02
Jérémie L
a
val
I
nl
i
ne
read a
n
d w
r
ite calls in CyclicD
e
que
commit
|
commitdiff
|
tree
2011-02-02
J
é
rémie Laval
Mak
e
s
o
m
e
Cyc
l
icDeque op
e
ration
f
a
ster
commit
|
commitdiff
|
tree
2011-02-01
J
ér
é
mie La
v
al
Adapt Paralle
l
.
For st
e
aling to
all proces
s
or flavors
commit
|
commitdiff
|
tree
2011-01-27
Jérémie Laval
Workaround stealing failur
e
by disabling i
t
in
32bits
commit
|
commitdiff
|
tree
2011-01-27
Jéré
m
ie Lav
a
l
Leave d
b
connection opened until reque
s
ted to c
l
ose
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Jéré
m
ie
L
a
val
F
i
x ove
r
f
l
ow che
c
king in PLinq Range operator
commit
|
commitdiff
|
tree
2011-01-24
Jérémie
L
a
val
A
dd
a
quirk for Parallel
.
F
or
s
tea
l
ing
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Rever
t
stealin
g
c
h
a
nge
s
in
ListPar
t
itioner, too much
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Jér
é
mie Laval
Fix
range in ListP
a
rti
t
i
o
ner whe
n
initial division
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Jérémi
e
Laval
T
ra
c
k the
end of
the underlying enumerator in Enumerab
l
ePa
r
t
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Jé
r
ém
i
e Laval
Sa
n
it
i
z
e
p
arent-ch
i
ld relation in conti
n
uation
s
commit
|
commitdiff
|
tree
2011-01-24
Jér
é
mie Laval
Don't put b
a
c
k
stu
f
f in the shar
e
d wo
r
k pool
wh
e
n walking
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Lava
l
Don't execute self task so raveno
u
s
ly when waiti
n
g
commit
|
commitdiff
|
tree
2011-01-24
Jéré
m
ie Laval
Ma
k
e
s
u
re a sync
h
r
o
nous co
n
tinuation get
executed synchron
o
u
.
.
.
commit
|
commitdiff
|
tree
2011-01-22
Jéré
m
ie Laval
Add unit
t
est for Da
t
a
base
commit
|
commitdiff
|
tree
2011-01-22
Jérémie
L
a
val
A
dd
u
nit tests
f
o
r DynamicRecord
commit
|
commitdiff
|
tree
2011-01-22
J
é
rém
i
e Lava
l
Just fixup comment
commit
|
commitdiff
|
tree
2011-01-22
Jé
r
é
m
i
e
L
a
va
l
Add GetLastInsertId
commit
|
commitdiff
|
tree
2011-01-22
Jérémie Lava
l
F
o
obar trigg
e
r connection
commit
|
commitdiff
|
tree
2011-01-22
Jérémie
L
aval
Add Clos
e
me
t
hod
commit
|
commitdiff
|
tree
2011-01-22
Jérémie Lav
a
l
Add
C
onnect
i
onOpened
event to Da
t
a
b
as
e
commit
|
commitdiff
|
tree
2011-01-22
J
érémie La
v
al
Fix up compila
t
ion of Data
b
as
e
a
n
d
Dy
n
amic
R
eco
r
d
commit
|
commitdiff
|
tree
2011-01-22
Jérémie L
a
va
l
Add Dispose calls to Datab
a
s
e
commit
|
commitdiff
|
tree
2011-01-22
Jérémi
e
Laval
Add Database
type
commit
|
commitdiff
|
tree
2011-01-22
Jérémie Laval
Complete base DynamicReco
r
d API
commit
|
commitdiff
|
tree
2011-01-22
Jérém
i
e Laval
S
t
ub D
y
n
a
micRe
c
ord
commit
|
commitdiff
|
tree
2011-01-22
Jérémie L
a
v
a
l
A
d
d WebM
a
tr
i
x
.
Da
t
a asse
m
bly ske
l
eton
commit
|
commitdiff
|
tree
2011-01-21
Jérémie Laval
Rest
o
re test to
its
o
rigin
a
l state
commit
|
commitdiff
|
tree
2011-01-21
Jéré
m
ie Laval
Add a l
a
s
t r
e
s
o
rt mode
t
o
ThreadWorker p
a
rt
i
ci
p
ative
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
J
é
rémie Laval
Al
l
ow mult
i
p
l
e
inv
o
c
a
tion
o
f Task Ex
e
cu
t
e me
t
hod
to
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Jérémie
L
aval
T
h
r
ow
w
h
e
n
tr
y
ing to Execut
e
Synchronously a ta
s
k that
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
J
érémie Laval
Mak
e
NestedFuture t
e
st faster
commit
|
commitdiff
|
tree
2011-01-20
Jéré
m
ie
L
ava
l
Backp
o
rt stealing
f
ixups to P
a
rall
e
l
.
For
commit
|
commitdiff
|
tree
next