Made Michael Ferguson's versions of mandelbrot into performance tests and added
them to the .graph file.




git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22378 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Moving Jacob Nelson's implementations of mandelbrot into his own directory in
preparation for my own work on this benchmark.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22379 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Adjusted the definition of the explicit conversion on class types.

[reviewed by Tom]

The change+clarification is championed by Kyle and Brad.

While there, clarified that explicit conversions are allowed
to the same target type.


git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22380 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Minor tweaks to the spec.

[reviewed by Tom]

* Restored the ability to build the spec.
  Apparently \begin{chapelexample} does not like underscores in file names.

* Moved \index entries out of the middle of a sentence.
  Otherwise Latex inserts additional spacing between words.


git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22381 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
I discovered that mandelbrot-fancy.chpl was running out of memory on machines
that aren't chap04 due to the implementation's use of distributions.  So I
turned it off as a performance test (and will probably turn it off as a test
later) and replaced it with my own version, which does not use distributions.
This version still needs tweaking from the original (for instance, to use Chapel
I/O), but I have verified that it doesn't run out of memory, and in fact runs
faster than mandelbrot-fancy did.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22382 3a8e244f-b0f2-452b-bcba-4c88e055c3ca