Does the Mono C# compiler do any parallelization of a loop at compile time?
not much more than the title says. If I do:

      int[] arr = new int[(long)Math.Pow(2, 25)];
      for (int j = 0; j < arr.Length; j++)
        arr[j] = j;

will the compiler parallelize this code in any way? I'm asking because I see 3 of the 4 cores light up when run.

Thanks.
Does the Mono C# compiler do any parallelization of a loop at compile time?
===

not much more than the title says. If I do:

      int[] arr = new int[(long)Math.Pow(2, 25)];
      for (int j = 0; j < arr.Length; j++)
        arr[j] = j;

will the compiler parallelize this code in any way? I'm asking because I see 3 of the 4 cores light up when run.

Thanks.