Add specialized methods for complex-real BLAS multiplication. Cleanup of matmul.jl. This includes some !s in the mutation versions.
fix #6400
fix a small bug in issubtype
Merge branch 'master' of github.com:JuliaLang/julia
improve inference and inlining involving type tuples
fix small mistake in tupleref tfunc
Merge pull request #6235 from JuliaLang/anj/complexreal

Add specialized methods for complex-real BLAS multiplication.
Add julia ldlt factorization and solver for SymTridiagonal. Add julia lu factorization for Tridiagonal. Parametrize LU on matrix type. Make pivoting optional in lu. Implement convert(AbstractArray,x) and convert(Factorization,x) methods.
Merge pull request #6265 from JuliaLang/anj/symtri

Add julia ldlt factorization and solver for SymTridiagonal and julia lu factorization for Tridiagonal. Make pivoting optional in LU.
Add pivot option to lu
Missing argument in heappush!
Merge pull request #6492 from karbarcca/patch-1

Missing argument in heappush!
rewrite convert_tuple in julia

along with an optimization pass that is helpful for it

this is less code, runs faster in basically all cases, and allows
specialized code generation, constant folding, etc. of tuple conversions
Merge branch 'master' of github.com:JuliaLang/julia
Fix #6487 (ambiguity warnings)
Add one/zero definitions to UniformScaling
Use show instead of showarray for UniformScaling

since it's no longer <: AbstractMatrix
Change @test_throws to only check for a single exception type

Also update test suite to follow suit
Change syntax to @test_throws ExceptionType Expression

Also split out parseint loops in strings.jl to better separate out exception types
Merge pull request #6475 from JuliaLang/sf/betterthrows2

Change @test_throws to only check for a single exception type