Re: [Mono-dev] Mono generates inefficient vectorized code

2010-04-13 Thread Sergei Dyshel
Hello Rodrigo, Regarding your question unfortunately I cannot apply for GSoC due to time and other constraints. With your tips I managed to extend linear scan on to vector registers and now SIMD code runs much faster. Thank you! My next (:]) question is about "scalarization", i.e. running program

Re: [Mono-dev] Mono generates inefficient vectorized code

2010-04-13 Thread Rodrigo Kumpera
Hi Sergei, I'm glad to hear about your improvements. Can you share the code? I believe this is not the best approach. Mono.Simd was never intended to be a variable width simd API. Making such proposition makes coding over it significantly harder. My suggestion is to implement both scalar replace

[Mono-dev] Set the stacksize on OpenBSD just like the way that we do for other BSDs too.

2010-04-13 Thread Robert Nagy
Please commit to trunk and branch-2-6 too. Thanks Index: io-layer/collection.c === --- io-layer/collection.c (revision 155314) +++ io-layer/collection.c (working copy) @@ -60,7 +60,7 @@ #ifdef HAVE_PTHREAD_ATTR_SETSTACK

[Mono-dev] xbuild support for silverlight projects

2010-04-13 Thread Ankit Jain
I've just committed msbuild tasks and targets to support building Silverlight projects with xbuild. Though the core of the tasks is from monodevelop's moonlight code, there are still enough differences that bugs would have creeped in. This could use lot of testing. As of now, this is available on

[Mono-dev] run-test-onwine target

2010-04-13 Thread Vincent Povirk
It would be useful for Wine development if we had an easy way to run the Mono testsuite on whichever CLI implementation happens to be set up in Wine (Mono or MS .NET). To this end, I've made a small proof-of-concept patch that adds a run-test-onwine target. Note that I don't really understand most

Re: [Mono-dev] Mono generates inefficient vectorized code

2010-04-13 Thread Jerry Maine - KF5ADY
Please do, Sergei I am also very much interested in the code. Rodrigo Kumpera wrote: Hi Sergei, I'm glad to hear about your improvements. Can you share the code? I believe this is not the best approach. Mono.Simd was never intended to be a variable width simd API. Making such proposition mak

Re: [Mono-dev] run-test-onwine target

2010-04-13 Thread Raja R Harinath
Hi, Vincent Povirk writes: > It would be useful for Wine development if we had an easy way to run > the Mono testsuite on whichever CLI implementation happens to be set > up in Wine (Mono or MS .NET). To this end, I've made a small > proof-of-concept patch that adds a run-test-onwine target. > >