[Mono-dev] Mono MIPS n32 patch

2008-12-30 Thread Sergii Naumenko
Hello guys, Here is the patch for the Mono MIPS/n32 port. With it I've got such results: - basic.exe 100% - basic-calls.exe 100% - basic-float.exe 93% WRT basic-long.exe, some additional efforts should be done to get some significant result. And I've not tried other regression tests yet. So I'd

Re: [Mono-dev] Bug in System.Core Lookup

2008-12-30 Thread Jb Evain
Hey, On 12/24/08, Bassam Tabbara wrote: > I'm running Mono 2.0-1 on Linux. The implementation of Lookup extension > method on IEnumerable does not seem to handle a case insensitive comparer > correctly. Could you file a bug and upload a test case? Thanks, -- Jb Evain ___

Re: [Mono-dev] [PATCH] TcpChannel hang on Windows.

2008-12-30 Thread Kornél Pál
Hi, This simple test case shows that background threads are killed even if they are executing managed code. The easiest way to kill the threads is to kill the process itself so I think that this is what MS.NET does but killing the threads one by one results in the same behavior. Programs tha

[Mono-dev] Mono simd problems

2008-12-30 Thread crashfourit
I have found some problems in mono.simd in 2.2 RC3. Vector4f.Shuffle(v, ShuffleSel.ExpandX) with non zero values in X and I get all zeros as a result. I checked it out and .Net does not have this problem. So, my conclusion is has to do something with the jit engine. that and : fixed (Matrix4x4 *m

Re: [Mono-dev] Mono simd problems

2008-12-30 Thread crashfourit
I figgured it out; it is not Vector4f.Shuffle(v, ShuffleSel.ExpandX) by itself that causes problems. It is Vector4f.Shuffle(v, ShuffleSel.ExpandX) * v2 That doesn't work in mono 2.2 rc3 and does work on .net 3.5. I'm guessing it has to do with the jit engine in mono. -- View this message in co

Re: [Mono-dev] Mono simd problems

2008-12-30 Thread Rodrigo Kumpera
Hi, I'll try to sort your problem out in time for the 2.2 release. Thanks for reporting it. Rodrigo On Tue, Dec 30, 2008 at 5:56 PM, crashfourit wrote: > > I figgured it out; it is not Vector4f.Shuffle(v, ShuffleSel.ExpandX) by > itself that causes problems. It is > > Vector4f.Shuffle(v, Shuf

Re: [Mono-dev] status of verify.c and pedump for mono?

2008-12-30 Thread Rodrigo Kumpera
Hi, The code in verify.c has the IL verifier and it's used by the runtime if run it with --security=verifiable (other options work as well). The code is supported and actively maintained. Error reporting sucks big time and it's definitely an area I would love to improve. On Mon, Dec 29, 2008 at

Re: [Mono-dev] Mono simd problems

2008-12-30 Thread crashfourit
Actually, Vector4f.Shuffle(v, ShuffleSel.ExpandX) is not the problem but GetVector4f(out v0, out v1, out v2, out v3) Sometimes doesn't work. It happens the most when you call this at least one c# statement between that and where the variables are declared. From what I can understand the jit engi

[Mono-dev] Mono simd idea

2008-12-30 Thread crashfourit
I wonder what kind of performance gains if the jit engine part of the mono.simd was modified to make it more aggressive on inlining code than normal. -- View this message in context: http://www.nabble.com/Mono-simd-idea-tp21227759p21227759.html Sent from the Mono - Dev mailing list archive at Na