Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dtolnay/anyhow
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.43
Choose a base ref
...
head repository: dtolnay/anyhow
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.0.44
Choose a head ref
  • 8 commits
  • 7 files changed
  • 3 contributors

Commits on Aug 1, 2021

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

Commits on Aug 14, 2021

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

Commits on Sep 5, 2021

  1. Merge pull request #162 from ArekPiekarz/readme-backtrace

    Add to README using backtraces on stable channel
    dtolnay authored Sep 5, 2021
    Configuration menu
    Copy the full SHA
    4d3adef View commit details
    Browse the repository at this point in the history
  2. Reword PR 162

    dtolnay committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    bec8204 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3c5e25 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2021

  1. Mark error constructors cold

    All `#[cold]` to all error constructors.
    
    As discussed in the [issue #165](#165),
    marking functions cold helps LLVM optimize code paths not leading to error.
    
    Although in our case marking only `from` was enough, I took the
    liberty of marking all error constructors `#[cold]`.
    
    Note, I marked cold both inner function and public functions, because
    LLVM does not always takes into account `#[cold]` attribute of inlined functions,
    see [an example in compiled explorer](https://rust.godbolt.org/z/vzxazMMnb).
    stepancheg committed Sep 12, 2021
    Configuration menu
    Copy the full SHA
    fa9bcc0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #166 from stepancheg/cold

    Mark error constructors cold
    dtolnay authored Sep 12, 2021
    Configuration menu
    Copy the full SHA
    447eff8 View commit details
    Browse the repository at this point in the history
  3. Release 1.0.44

    dtolnay committed Sep 12, 2021
    Configuration menu
    Copy the full SHA
    6c97c59 View commit details
    Browse the repository at this point in the history
Loading