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

stable_log performance improvements #3522

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Aug 9, 2024

  1. Initial commit of potential performance improvements for stable_log.rs

    Added Bench tests
    Added unit tests
    wkennedy committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    81b5418 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Merge

    wkennedy committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    f1b59b5 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Refactor logging functions and enhance test coverage.

    Updated logging functions for better readability and efficiency by using `join("")` instead of `concat()`. Added extensive tests for multiple logging scenarios and edge cases. Improved benchmarks to compare new and old logging methods across different data sizes and conditions.
    wkennedy committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    75022aa View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Remove stable_log_old.rs and update benchmark references

    Deleted the obsolete `stable_log_old.rs` file previously used for benchmarking improvements. Updated the benchmark references and removed old benchmarks involving the deleted file to streamline the codebase.
    wkennedy committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    816ff7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5752251 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a12c144 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

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

Commits on Nov 10, 2024

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

Commits on Nov 11, 2024

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

Commits on Nov 12, 2024

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

Commits on Nov 21, 2024

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

Commits on Nov 24, 2024

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

Commits on Dec 4, 2024

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