Permalink
Commits on Jan 18, 2017
  1. Use standard Julia mechanisms for LibGit2 StrArrayStruct and Buffer t…

    …ypes. (#19962)
    
    * use standard Julia mechanisms for passing StrArrayStruct
    
    * rejig Buffer free function
    
    * update to use RefArray
    
    * add julia annotation to code block
    
    * typo
    
    * fix diff error
    
    * change unsafe_convert back to convert
    
    * update test
    simonbyrne committed on GitHub Jan 18, 2017
  2. remove some links to Nullable and methods (#19961)

    * remove some links to Nullable and methods
    
    I find it distracting that every word `Nullable` and every method associated is a link.
    The link should appear only the first time the new method is mentioned.
    
    * remove links to Nullable, included comments
    
    * remove links to Nullable
    
    comment about broadcast on `Nullable`
    mzaffalon committed with tkelman Jan 18, 2017
  3. Merge pull request #20080 from JuliaLang/jn/test-build-fixes

    build changes
    vtjnash committed on GitHub Jan 18, 2017
  4. Merge pull request #20074 from JuliaLang/ksh/anonrmt

    Add tests for anonymous remotes
    kshyatt committed on GitHub Jan 18, 2017
Commits on Jan 17, 2017
  1. Merge pull request #20092 from JuliaLang/jb/check_unionall

    fixes for WeakKeyDict, and some other error checks
    JeffBezanson committed on GitHub Jan 17, 2017
  2. Merge pull request #20019 from JuliaLang/sk/modint

    updates to the ModInt example
    StefanKarpinski committed on GitHub Jan 17, 2017
  3. Use Ref for lpMsgBuf (#20051)

    * Use Ref for lpMsgBuf
    
    * Prettify
    musm committed with ararslan Jan 17, 2017
  4. Merge pull request #19861 from JuliaLang/jn/toplevel_eval_world

    run each Expr(toplevel) argument in the newest world
    vtjnash committed on GitHub Jan 17, 2017
  5. add type checks to UnionAll and TypeVar constructors

    JeffBezanson committed Jan 17, 2017
  6. Merge pull request #20085 from JuliaLang/jb/fix20066

    fix #20066, bug in serializing certain types of Dicts
    JeffBezanson committed on GitHub Jan 17, 2017
  7. Merge pull request #20052 from JuliaLang/ksh/shows

    Even more show methods for libgit2
    kshyatt committed on GitHub Jan 17, 2017
  8. pmap error handling fixes, pmap doc updates. (#20036)

    amitmurthy committed on GitHub Jan 17, 2017
  9. Improves path handling in LibGit2, also defines show method for GitRe…

    …po. (#19664)
    
    * Improves path handling in LibGit2, also defines show method for GitRepo.
    
    Defines a `workdir` function, uses this to define `path` in a more principled way, and a show method.
    
    * Define LibGit2.path not in terms of working tree.
    
    * add posixpath function
    
    * spelling
    simonbyrne committed on GitHub Jan 17, 2017
  10. fix #20066, bug in serializing certain types of Dicts

    e.g. `Dict{Vector,Vector}`. similar to #15163.
    JeffBezanson committed Jan 17, 2017
  11. Consolidate dense inv methods to avoid overwriting (#20072)

    andreasnoack committed with tkelman Jan 17, 2017
  12. Move the deprecation of midpoints to 0.6 section, (#20058)

    and actually deprecate it - this was moved to deprecated.jl
    in #16450, but not actually deprecated
    tkelman committed on GitHub Jan 17, 2017
  13. run each Expr(toplevel) argument in the newest world

    vtjnash committed Jan 4, 2017
Commits on Jan 16, 2017
  1. drop requirement for perl in test

    this uses a nonstandard feature of sleep, but seems to be supported on the major systems
    if we want to run this test on busybox, we could use its usleep command
    
    using a smaller value for sleep lets us test more iterations,
    which is where the issues usually start to appear
    vtjnash committed Dec 14, 2016
  2. Merge pull request #19999 from malmaud/jmm/whos

    Don't show built-in modules in whos()
    malmaud committed on GitHub Jan 16, 2017
  3. Add tests for anonymous remotes

    kshyatt committed Jan 16, 2017
  4. Revert "Make Travis build deps in parallel again"

    This reverts commit 64aa72d.
    vtjnash committed Jan 10, 2017
  5. Avoid error if temp_dir acquires .DS_Store file (#19894)

    Issue #19873. If the macOS Finder inserts a .DS_Store file while Pkg.update/Pkg.add operation is in progress, a plain `rm(temp_dir)` will not succeed.
    cormullion committed with tkelman Jan 16, 2017
  6. Merge pull request #18457 from JuliaLang/jb/subtype

    type system revision and new subtype algorithm
    JeffBezanson committed on GitHub Jan 16, 2017
  7. Fix crash in Dict test

    Fix the instance of assuming DataType that caused the
    crash in array.c and audit other uses, inserting appropriate assertions.
    Keno committed with JeffBezanson Jan 15, 2017
  8. return_type_tfunc was too pessimistic

    make Union{} a leaftype (and also Tuples of Unions)
    and ensure return_type_tfunc will infer as much as possible
    vtjnash committed with JeffBezanson Jan 12, 2017
  9. use Const(T) instead of Type{T} in inference

    since Type{T} is not a singleton object (Type{T}.parameters[1] !== T)
    we need to avoid assuming it can be used as a representation of a constant type
    
    this change also allows deferring allocation of as many Type{T} objects
    in the type cache, which is expected to be overall beneficial
    (independent of fixing the aforementioned bug)
    
    this necessitated a change to `associative_with_eltype` to allow
    inference to prove that the object passed to DT is always the same
    constant, and not just type-equal to it
    vtjnash committed with JeffBezanson Jan 11, 2017
  10. add a fastpath to type-equal for leaftype

    this is important because it is on the inner loop
    for `jl_inst_concrete_tupletype` (aka `jl_f_tuple`)
    vtjnash committed with JeffBezanson Jan 7, 2017
  11. remove extraneous for loops for subtype algo

    fold the "more" flag into the first iteration of subtyping
    vtjnash committed with JeffBezanson Jan 2, 2017
  12. address review comments

    JeffBezanson committed Dec 30, 2016