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

Fix symbol resolution for malloc_type functions on macOS Sequoia #693

Merged
merged 2 commits into from
Oct 30, 2024

Commits on Oct 23, 2024

  1. Fix symbol resolution for malloc_type functions on macOS Sequoia

    This commit addresses an issue with symbol resolution for malloc_type
    functions on the latest macOS Sequoia. The problem arises due to changes
    in how these functions are named in the dynamic symbol table of the
    system libraries that are part of the linker cache like the ones that
    contain the C++ runtime.
    
    This fix ensures that Memray correctly intercepts and tracks allocations
    made by malloc_type functions, fixing tracking allocations in the C++
    runtime and other system libraries on macOS Sequoia.
    
    Signed-off-by: Pablo Galindo <[email protected]>
    pablogsal committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9a4268f View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Skip coverage html generation in Alpine

    There a bug either in the genhtml utility in Alpine or in coverage.py
    that trips over some categories that are in the dump file. We don't use
    these files in CI for anything so for now we should skip the html
    generation.
    
    Signed-off-by: Pablo Galindo <[email protected]>
    pablogsal committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1a8d38d View commit details
    Browse the repository at this point in the history