[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mono-devel-list
Subject:    Re: [Mono-dev] ConcurrentQueue<T> issues (repros)
From:       Greg Young <gregoryyoung1 () gmail ! com>
Date:       2012-09-25 14:30:47
Message-ID: CAC9RQtiYr_0tqKsOQnyZLM3YA4qhHM14UhA3a5EJumyTpdYB2A () mail ! gmail ! com
[Download RAW message or body]

From previous tests.


Mono JIT compiler version 2.11.5 (master/3e19969 Tue Sep 25 17:24:10 EEST 2=
012)
Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors.
www.mono-project.com
	TLS:           __thread
	SIGSEGV:       altstack
	Notifications: epoll
	Architecture:  amd64
	Disabled:      none
	Misc:          softdebug
	LLVM:          supported, not enabled.
	GC:            Included Boehm (with typed GC and Parallel Mark)


Unhandled Exception:
System.NullReferenceException: Object reference not set to an instance
of an object
  at System.Collections.Concurrent.ConcurrentQueue`1[System.Object].TryDequ=
eue
(System.Object& result) [0x00000] in <filename unknown>:0
  at ConsoleApplication1.Program+<TestMonoConcurrentQueueReference>c__AnonS=
torey1.<>m__0
(System.Object x) [0x00000] in <filename unknown>:0
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknow=
n>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException:
Object reference not set to an instance of an object
  at System.Collections.Concurrent.ConcurrentQueue`1[System.Object].TryDequ=
eue
(System.Object& result) [0x00000] in <filename unknown>:0
  at ConsoleApplication1.Program+<TestMonoConcurrentQueueReference>c__AnonS=
torey1.<>m__0
(System.Object x) [0x00000] in <filename unknown>:0
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknow=
n>:0
greg@ouroboros:~/src/retrospective/research/ccqueuetest/ConsoleApplication1=
/bin/

On Tue, Sep 25, 2012 at 5:00 PM, Konrad M. <kkruczynski@antmicro.com> wrote:
> On Tue, 2012-09-25 at 16:57 +0300, Greg Young wrote:
>> reviewing commits
>>
>> object pool is DEAD! and I don't mean 57005 :)
>>
>
> Btw, some tests I did with and without object pool (by reverting
> introducing commit) showed that with SGEN it actually made things
> slower, therefore it is better option also from this point.
>
> --
> Regards,
>  Konrad
>



-- =

Le doute n'est pas une condition agr=E9able, mais la certitude est absurde.
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic