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: rust-lang/backtrace-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6ffa2c3
Choose a base ref
...
head repository: rust-lang/backtrace-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e8404c8
Choose a head ref
  • 10 commits
  • 11 files changed
  • 4 contributors

Commits on Mar 17, 2020

  1. Support line-tables-only when using libbacktrace (#303)

    * Add test case for line-tables-only
    
    * Support line-tables-only when using libbacktrace
    
    Previously when `backtrace_pcinfo` succeeded, but failed to obtain a
    filename or a function name, the line number would be ignored. Instead,
    when successful combine all available information.
    
    For example, when using clang `-g1` or `-gline-tables-only` before:
    
    ```
       1: baz
       2: bar
       3: foo
    ```
    
    and after:
    
    ```
       1: baz
                 at src/callback.c:5
       2: bar
                 at src/callback.c:9
       3: foo
                 at src/callback.c:13
    ```
    
    Co-authored-by: Tomasz Miąsko <[email protected]>
    Tomasz Miąsko and tmiasko authored Mar 17, 2020
    Configuration menu
    Copy the full SHA
    704b55c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8951b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. Update libbacktrace to latest master (#299)

    * Update libbacktrace to latest master
    
    * Temporarily switch to t6/libbacktrace which has 5d4a5ff0d17040b5dd5dfaf2c3694b9a7b67b85d
    
    * Define HAVE_MACH_O_DYLD_H on macOS
    Tobias Kortkamp authored Mar 24, 2020
    Configuration menu
    Copy the full SHA
    703aeee View commit details
    Browse the repository at this point in the history
  2. Update submodule URL

    alexcrichton committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    4c83b0c View commit details
    Browse the repository at this point in the history
  3. Define HAVE_KERN_PROC on FreeBSD to fix rust-lang/rust#54434 (#294)

    * Define HAVE_KERN_PROC on FreeBSD to fix rust-lang/rust#54434
    
    For the same reason define HAVE_KERN_PROC_ARGS on NetBSD.
    
    This depends on having [1] available in libbacktrace.
    
    [1] ianlancetaylor/libbacktrace@0f06cda
    
    * Add dragonfly too
    Tobias Kortkamp authored Mar 24, 2020
    Configuration menu
    Copy the full SHA
    f823290 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b32b50e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4928ca6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1c70f2b View commit details
    Browse the repository at this point in the history
  7. Bump crate versions

    alexcrichton committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    294ee13 View commit details
    Browse the repository at this point in the history
  8. Bump backtrace version

    alexcrichton committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    e8404c8 View commit details
    Browse the repository at this point in the history
Loading