Merge pull request #8628 from JuliaLang/teh/profile_test

Convert profile test to busywait to avoid Travis failures
Merge pull request #8629 from JuliaLang/anj/tri

Fix #8616. Check that input matrix is square in Triangular and a test.
add test for indexin
Merge pull request #8627 from JuliaLang/sjk/dict-cleanup

Fix some issues with new Dict constructors
Merge pull request #8622 from JuliaLang/jh/fix_indexin

fix indexin for new Dict syntax
Use the syntax table to detect if point is in a comment.

This fixes #8538, where `julia-comment-open` was getting confused by
strings inside comments.

It also generalises `julia-in-comment` to handle multi-line comments.
Respect the active region when indenting.

This fixes #8634.
merge branch 'master'
add Any to avoid concatenation in deprecated Set constructor
give better example for cell2d deprecated syntax
Merge pull request #8578 from JuliaLang/jcb/rmanyarray

Free up curly brace syntax.
correct hashing of large floats [fix #8619]

Unfortunately, this introduces a 30% slowdown for Float64 hashing
and a 12% slowdown for Int64 hashing. Perhaps something cleverer
can be done, but for now, at least this fixes the bug.
fix failing tests for issue #8619 on 32-bit systems
Add a Makefile setting for building Julia in debug mode.
Try harder to ensure non-empty profiles in tests

Also test non-emptiness only for C=true profiles. See:
https://github.com/JuliaLang/julia/commit/7c4330b900dbeae698fee2621f4ce82911457199#commitcomment-8094422
Purge C samples before counting samples when printing flat Profile data

This avoids the error "ERROR: Reducing over an empty array is not allowed." when calling Profile.print(format=:flat) on a profile sample set that has only C samples
Merge pull request #8638 from maleadt/master

Add a Makefile setting for building Julia in debug mode.
Merge pull request #8639 from JuliaLang/sf/profile_flat

Purge C samples before counting samples when printing flat Profile data
Put in instructions for getting release-0.3 instead of master
Merge pull request #8642 from IainNZ/patch-2

Put in instructions for getting release-0.3 instead of master