Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use extended brackets instead of box-drawing characters in log messages #1

Closed
wants to merge 66 commits into from

Commits on Sep 12, 2019

  1. Add sqrt_llvm_fast intrinsic (see JuliaLang#33220)

    Note: requires LLVM 7+ to generatic rsqrt intrinsics
    smallnamespace committed Sep 12, 2019
    Configuration menu
    Copy the full SHA
    640bb57 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2019

  1. Configuration menu
    Copy the full SHA
    00ede87 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2019

  1. Configuration menu
    Copy the full SHA
    350548c View commit details
    Browse the repository at this point in the history
  2. make allocated macro more reliable

    Changes testset to avoid compiler heuristics (copyast) that disables inference.
    And changes the allocated macro to rely less on inference to elid allocations for the machinary itself.
    vtjnash committed Oct 30, 2019
    Configuration menu
    Copy the full SHA
    b9546c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b36a8c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2019

  1. Configuration menu
    Copy the full SHA
    7600b14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7d5328 View commit details
    Browse the repository at this point in the history
  3. datatype: generalize the format used for isptr handling

    This lets us scan a datatype slightly easier,
    and opens up a future possibility where we don't have a one-to-one
    relationship between fields and contained pointers.
    carnaval authored and vtjnash committed Nov 4, 2019
    Configuration menu
    Copy the full SHA
    4e0d353 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2019

  1. Configuration menu
    Copy the full SHA
    025ac54 View commit details
    Browse the repository at this point in the history
  2. test

    musm committed Nov 7, 2019
    Configuration menu
    Copy the full SHA
    445a6fc View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2019

  1. Dispatch even more to BLAS (JuliaLang#33743)

    * get MulAddMul out of the BLAS way, promote alpha/beta coeffs
    
    * fix ambiguity
    
    * simplify promotion, :crossedfingers:
    
    * remove promote_unless_bool, add symmetry check `syrk_wrapper!` (bugfix)
    
    * give BLAS another chance
    
    * extend coefficient promotion to sym(v/m)! and hem(v/m)!
    
    * fix typo
    dkarrasch authored and ViralBShah committed Nov 11, 2019
    Configuration menu
    Copy the full SHA
    1ed96b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91effa2 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2019

  1. Fix realpath() assumptions in REPL test suite

    On non-case-sensitive platforms, it is possible for `cd` and `pwd()` to
    return values that are different from what `realpath()` of the same
    would give back.  Therefore, we must adjust our tests to be more robust
    against this variation.
    
    This should hopefully fix some of the testing hangs on Windows
    staticfloat committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    3d1c6e2 View commit details
    Browse the repository at this point in the history
  2. fix "parallel computing" doc: remove extraneous "forwards"

    "Julia from `v0.5` forwards natively supports multi-threading"
    became
    "Julia forwards natively supports multi-threading", where
    the "forwards" doesn't make much sense anymore.
    rfourquet committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    ce646d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a77b2c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    629d1a6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    45d4277 View commit details
    Browse the repository at this point in the history
  6. fixup! Fix realpath() assumptions in REPL test suite

    delete no-op code
    vtjnash committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    4ee78b4 View commit details
    Browse the repository at this point in the history
  7. Add LIBEXECDIR relative folder constant (JuliaLang#33777)

    Add LIBEXECDIR relative folder constant
    staticfloat authored Nov 12, 2019
    Configuration menu
    Copy the full SHA
    beee107 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7358173 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2019

  1. Configuration menu
    Copy the full SHA
    8333297 View commit details
    Browse the repository at this point in the history
  2. Fix compat docstring (JuliaLang#33813)

    tkf authored and JeffBezanson committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    89a51fb View commit details
    Browse the repository at this point in the history
  3. remove gc-token from WeakKeyDict (JuliaLang#33825)

    This was a hold-over from the old iteration protocol, which needed to maintain state between `done` and `next`.
    The `iteration` function of `Dict` has since been re-written to be safe for concurrent deletions.
    
    Replaces: JuliaLang#33756
    Co-Authored-By: Hans-Peter Suter <[email protected]>
    vtjnash and Hans-Peter Suter authored Nov 13, 2019
    Configuration menu
    Copy the full SHA
    1731d0a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    baa6efd View commit details
    Browse the repository at this point in the history
  5. Merge pull request JuliaLang#33828 from JuliaLang/jn/gc-opt1

    some small gc optimizations
    JeffBezanson authored Nov 13, 2019
    Configuration menu
    Copy the full SHA
    08d1fe6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f196d3f View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2019

  1. Merge pull request JuliaLang#33819 from JuliaLang/sf/repl_realpath

    Fix `realpath()` assumptions in REPL test suite
    staticfloat authored Nov 14, 2019
    Configuration menu
    Copy the full SHA
    cb0cd91 View commit details
    Browse the repository at this point in the history
  2. Merge pull request JuliaLang#33234 from smallnamespace/smallnamespace…

    …-sqrt-fast
    
    Add sqrt_llvm_fast intrinsic (see JuliaLang#33220)
    vchuravy authored Nov 14, 2019
    Configuration menu
    Copy the full SHA
    77a4d06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e46386 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    833b11a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dc9550f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ecb1bff View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2019

  1. remove an object allocation in the scheduler (JuliaLang#32835)

    - avoid allocating `gettask` closure
    - stop using a non-const global for eventloop()
    - remove some unused code
    JeffBezanson authored Nov 15, 2019
    Configuration menu
    Copy the full SHA
    73a1caf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    360c102 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e76bcf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5b961e View commit details
    Browse the repository at this point in the history
  5. document return nothing in Functions man page (2nd PR) (JuliaLang#33028)

    * document return nothing in Functions man page
    
    + fix broken link to Markdown syntax in doc README
    pierre-haessig authored and JeffBezanson committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    4d7701e View commit details
    Browse the repository at this point in the history
  6. [REPL] exit when input stream closes (JuliaLang#33838)

    Instead of running a tight infinite loop.
    Seems somewhat preferable.
    vtjnash authored Nov 15, 2019
    Configuration menu
    Copy the full SHA
    4caf944 View commit details
    Browse the repository at this point in the history
  7. Merge pull request JuliaLang#33717 from JuliaLang/jn/allocated

    simplify allocated macro
    vtjnash authored Nov 15, 2019
    Configuration menu
    Copy the full SHA
    bbccbac View commit details
    Browse the repository at this point in the history
  8. REPL: make edit_title_case (M-c) call titlecase (JuliaLang#33851)

    When edit_title_case was implemented, `uppercasefirst` (née `ucfirst`)
    and `titlecase` were doing the same transformation on only one word.
    But `titlecase` now transforms non-leading letters to lowercase,
    which is more expected for the M-c keyboard combo, as it's the
    standard readline behavior (I believe).
    rfourquet authored Nov 15, 2019
    Configuration menu
    Copy the full SHA
    7f63f00 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1b03919 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    38be538 View commit details
    Browse the repository at this point in the history
  11. rename test/bigint.jl to test/gmp.jl (JuliaLang#31992)

    For consistency with base/gmp.jl and test/mpfr.jl.
    rfourquet authored Nov 15, 2019
    Configuration menu
    Copy the full SHA
    ee3c88b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    44c923a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cf5b905 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b29d951 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2019

  1. Configuration menu
    Copy the full SHA
    6bf9f72 View commit details
    Browse the repository at this point in the history
  2. REPL: implement "insert last word from previous history entry" (Julia…

    …Lang#33749)
    
    Bind this shell-like feature to the usual "meta-.".
    rfourquet authored Nov 16, 2019
    Configuration menu
    Copy the full SHA
    6513811 View commit details
    Browse the repository at this point in the history
  3. docs: disambiguate what rand((2, 3)) does (fix JuliaLang#33309) (Juli…

    …aLang#33742)
    
    * docs: disambiguate what rand((2, 3)) does (fix JuliaLang#33309)
    
    * Update stdlib/Random/src/Random.jl
    
    Co-Authored-By: Matt Bauman <[email protected]>
    rfourquet and mbauman authored Nov 16, 2019
    Configuration menu
    Copy the full SHA
    d564afe View commit details
    Browse the repository at this point in the history
  4. REPL: allow tweaking the implicit IOContext of the REPL (JuliaLang#29249

    )
    
    This adds an `iocontext::Dict{Symbol,Any}` field to `LineEditREPL.options`,
    which can be initialized with `atreplinit`, and updated
    interactively, e.g. `Base.active_repl.options.iocontext[:compact] = true`.
    
    Fixes JuliaLang#20509.
    rfourquet authored Nov 16, 2019
    Configuration menu
    Copy the full SHA
    9e20e03 View commit details
    Browse the repository at this point in the history
  5. REPL: fix yank-twice activates region (JuliaLang#33814)

    Yanking twice was fooling `setmark` into believing
    that `^Space`, the keybinding for `setmark`, had
    been pressed twice, leading to activating the region.
    So let's make `setmark` behave as a "command" (and
    activate the region) only when called directly by
    the user, otherwise treat it as a low-level function.
    rfourquet authored Nov 16, 2019
    Configuration menu
    Copy the full SHA
    4982b36 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    917c706 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    98d01b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2019

  1. Configuration menu
    Copy the full SHA
    74f2de1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1129464 View commit details
    Browse the repository at this point in the history
  3. Merge pull request JuliaLang#33876 from jpsamaroo/jps/finalizer-docst…

    …ring-nothing
    
    Switch Void to Cvoid in finalizer docstring
    vchuravy authored Nov 17, 2019
    Configuration menu
    Copy the full SHA
    96a777d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ac632e View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2019

  1. Configuration menu
    Copy the full SHA
    b580e34 View commit details
    Browse the repository at this point in the history
  2. codegen: optimize returning an argument (JuliaLang#33829)

    It's not unusual to have code that simply returns an argument.  When
    used in generic code though, that currently might involve copying the
    value to a new box. We sometimes define functions like
    `identity(nospecialize x) = x` to work around that, (which is preferable
    anyways for other reasons), but it's better for codegen to also just be
    aware of this pattern.
    vtjnash authored Nov 18, 2019
    Configuration menu
    Copy the full SHA
    9446838 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05a80e1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request JuliaLang#33724 from JuliaLang/jn/layout-reorg

    datatype: reorganize layout calculation code
    vtjnash authored Nov 18, 2019
    Configuration menu
    Copy the full SHA
    1e39c69 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2019

  1. Configuration menu
    Copy the full SHA
    9235f45 View commit details
    Browse the repository at this point in the history
  2. BUGFIX: genmatmul! for empty input matrices (JuliaLang#33874)

    * correct genmatmul! for empty input matrices
    
    * tests for getmatmul!
    KlausC authored and andreasnoack committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    e5ee8da View commit details
    Browse the repository at this point in the history
  3. Use cache.julialang.org to download busybox.exe at test ti… (Juli…

    …aLang#33889)
    
    Use `cache.julialang.org` to download `busybox.exe` at test time
    staticfloat authored Nov 19, 2019
    Configuration menu
    Copy the full SHA
    0a27781 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2019

  1. Configuration menu
    Copy the full SHA
    71c4d9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c53d82 View commit details
    Browse the repository at this point in the history