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 /proc/self/maps when available instead of std::env::current_exe #488

Commits on Oct 21, 2022

  1. standalone proc/self/maps parsing code to try instead of less reliabl…

    …e current_exe.
    
    (updated to only define the parse_running_mmaps module in cases where we are
    also defining libs_dl_iterate_phdr, since that is the only place it is currently
    needed.)
    pnkfelix committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    3344386 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75d6b28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12f4fbc View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Configuration menu
    Copy the full SHA
    6a0b39d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7bc9d0 View commit details
    Browse the repository at this point in the history
  3. placate cargo fmt.

    pnkfelix committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    b125d9c View commit details
    Browse the repository at this point in the history
  4. switch to pure Read rather than BufRead based implementation, to …

    …save a bit on code size.
    
    ls -sk before:
    1052 target/release/libbacktrace.rlib
    
    ls -sk after:
    1044 target/release/libbacktrace.rlib
    pnkfelix committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    cc0cdbb View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Configuration menu
    Copy the full SHA
    8dd32f0 View commit details
    Browse the repository at this point in the history
  2. placate cargo fmt.

    pnkfelix committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    681ff30 View commit details
    Browse the repository at this point in the history