Permalink
Switch branches/tags
Commits on Oct 17, 2017
  1. WIP: corrupted isbits Union fields when uninitialized (#24040)

    quinnj committed Oct 17, 2017
    * Fix an issue where isbits Union fields aren't getting initialized correctly for mutable structs with constructors that allow fields to be uninitialized
Commits on Oct 16, 2017
  1. Descriptive BoundsError for multiple assignment (#23963)

    SaschaMann committed with fredrikekre Oct 16, 2017
    ref. #7978
  2. Display method's module for text/html (#24073)

    danielmatz committed with kshyatt Oct 16, 2017
    * Display method's module for text/html
    
    * Add test for showing module as text/html
  3. first and last with nchar (#23960)

    bkamins committed with fredrikekre Oct 16, 2017
    * first and last with nchar
    
    * improve description
    
    * add PR number
    
    * fix typo
    
    * make first/last type stable
  4. Better error message for fieldname. (#24068)

    malmaud committed with JeffBezanson Oct 16, 2017
    Also disallow non-positive field numbers.
  5. Merge pull request #24149 from bkamins/patch-9

    kshyatt committed Oct 16, 2017
    Improve documentation of egal
  6. inference: create a separate type for doing optimizations (#23276)

    vtjnash committed Oct 16, 2017
    Most fields of InferenceState aren't valid during optimization,
    so the goal is to reflect that in the structure of the types
    
    Similarly, doing optimization operations during inference would be
    invalid, so this helps distinguish those cases as well.
    
    Finally, this makes is possible for non-InferenceState-initiated IR passes
    (e.g. external to typeinf) to make uses of these passes.
  7. improve REPL completion by inferring subexpressions (#24141)

    JeffBezanson committed Oct 16, 2017
    this also makes it compatible with linear IR, and generally more
    robust to changes in the result of `expand`.
  8. IR: compress consecutive pop_loc nodes (#24109)

    vtjnash committed Oct 16, 2017
  9. Merge pull request #24158 from JuliaLang/ksh/withafriend

    kshyatt committed Oct 16, 2017
    Switch from try-finally to with
  10. rewrite diagm with `Pair`s (#24047)

    fredrikekre committed with Sacha0 Oct 16, 2017
    * rewrite diagm with `Pair`s
  11. fix inference of e.g. `Generator(=>, x, y)` (#24145)

    JeffBezanson committed Oct 16, 2017
    reported in #22907
  12. Create SUPPORT.md (#24052)

    swt30 committed with ViralBShah Oct 16, 2017
    The SUPPORT.md file points people to Julia support resources. It will show up in a link above the issue report form.
    
    [ci skip]
  13. removed egal backticks

    bkamins committed Oct 16, 2017
  14. Testsets for testset tests (#24160)

    kshyatt committed with fredrikekre Oct 16, 2017
Commits on Oct 15, 2017
  1. Switch from try-finally to with

    kshyatt committed Oct 15, 2017
  2. hint to `mapslices` from `map` (#24127)

    shorty66 committed with ararslan Oct 15, 2017
    "can I apply function to columns of a matrix or rows ? something like map..."
    I see this question asked a lot lately - so i think the best way is to hint at `mapslices` from the documentation of `map`.
    
    See [#23788]
  3. Minor grammatical changes

    ararslan committed Oct 15, 2017
  4. Merge branch 'TotalVerb-fw/wider'

    JeffBezanson committed Oct 15, 2017
  5. promote only in sum and prod, not reduce and fold

    TotalVerb committed with JeffBezanson Jul 15, 2017
    fixes #20560, fixes #21523
    
    Decouple sum/prod promotion from reduce
  6. Fix depwarn message for findnext, findprev (#24139)

    GregPlowman committed with ararslan Oct 15, 2017
  7. Don't use copy_oftype in \(QRX, B) to make sure that solution array i…

    andreasnoack committed Oct 15, 2017
    …s mutable (#24110)
    
    * Don't use copy_oftype in \(QRX, B) to make sure that solution array
    is mutable. Fixes #24107
    
    * Always return B in A_ldiv_B!(QRPivoted, B)
  8. Improve documentation of egal

    bkamins committed Oct 15, 2017
    I propose to add information that `===` first compares types of its arguments.
    
    For instance take two immutable objects having the same contents on bit level:
    ```
    julia> zero(Int8) === zero(UInt8)
    false
    ```
    or two mutable objects having the same address in memory:
    ```
    julia> x = [1]
    1-element Array{Int64,1}:
     1
    
    julia> y = reinterpret(Float64, x)
    1-element Array{Float64,1}:
     4.94066e-324
    
    julia> x === y
    false
    ```
  9. Merge pull request #24096 from JuliaLang/yyc/arm/asm-copy-stack

    yuyichao committed Oct 15, 2017
    Implement ASM_COPY_STACK on ARM
Commits on Oct 14, 2017
  1. Merge pull request #24138 from Sacha0/nixfulltritest

    Sacha0 committed Oct 14, 2017
    eliminate full from test/linalg/triangular.jl
  2. Add another helper function to cut down libgit2 tests (#24135)

    kshyatt committed with KristofferC Oct 14, 2017
  3. Add doc for at-raw_str (#23938)

    innerlee committed with ararslan Oct 14, 2017
  4. Implement ASM_COPY_STACK on ARM

    yuyichao committed Oct 10, 2017
    Also change the AArch64 version to use a relative jump instead of loading the address in register.
    This should make the code robust even if the compiler decide to pick a unusual register (fp or lr)
    to store the function address.
    
    Add `jl_unreachable` so that the compiler can know that the inline asm never returns.
  5. Eliminate full from test/linalg/triangular.jl and test/perf/threads/s…

    Sacha0 committed Oct 14, 2017
    …tockcorr/pstockcorr.jl.
  6. Merge pull request #24134 from JuliaLang/yyc/tests/llvm

    yuyichao committed Oct 14, 2017
    Fix compilation on LLVM SVN
  7. bump versions of Documenter & co. (#24118)

    KristofferC committed Oct 14, 2017
  8. Reduce allocation in inv(A::StridedMatrix) where A istriu or istril. (#…

    Sacha0 committed with andreasnoack Oct 14, 2017
  9. fix #24006, `linearindices` should not be defined for `Any` (#24131)

    JeffBezanson committed Oct 14, 2017
  10. fix #24062, `BitArray` conversion accepting non-0,1 values (#24130)

    JeffBezanson committed Oct 14, 2017