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

Add enhanced memory management and performance optimization modules #1752

Open
wants to merge 22 commits into
base: dev
Choose a base branch
from

Commits on Nov 4, 2024

  1. Update lib.rs

    1.Documentation Improvements.
    2.BuildArgs Structure Optimization.
    3.Code Organization.
    4.Default Implementation.
    wooClO authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    5b7d6a6 View commit details
    Browse the repository at this point in the history
  2. Update cargo-prove.rs

    Optimized the main function by combining pattern matching
    Improved code readability by better formatting of attributes
    No spelling errors found
    Code is now more concise and maintains the same functionality
    wooClO authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    97681ec View commit details
    Browse the repository at this point in the history
  3. Update build.rs

    Added documentation comments for better code clarity
    Made build_args public for better accessibility
    Added error context using anyhow::Context
    Added Debug derive for better error reporting
    Added a validate method for future argument validation
    Improved error handling with more specific context
    wooClO authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    26e1da0 View commit details
    Browse the repository at this point in the history
  4. Update build_toolchain.rs

    Separated code into smaller, focused functions
    Added proper error context using anyhow::Context
    Introduced constants for magic strings
    Improved error handling and logging
    Added documentation comments
    wooClO authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    3be197d View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    2475486 View commit details
    Browse the repository at this point in the history
  2. Update Cargo.toml

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    844cb13 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c66be1f View commit details
    Browse the repository at this point in the history
  4. Update eval.sh

    added -u 
    added pipefail
    Added benchmark.csv file initialization
    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    7a98dfd View commit details
    Browse the repository at this point in the history
  5. Update book.toml

    [output.html.search]
    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    27393c5 View commit details
    Browse the repository at this point in the history
  6. Create sp1-core

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    e70e6d4 View commit details
    Browse the repository at this point in the history
  7. Delete crates/sp1-core

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    78faed5 View commit details
    Browse the repository at this point in the history
  8. Create Cargo.toml

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    27436d1 View commit details
    Browse the repository at this point in the history
  9. Create lib.rs

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    772f3d8 View commit details
    Browse the repository at this point in the history
  10. Create mod.rs

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    ed209fc View commit details
    Browse the repository at this point in the history
  11. Create tests.rs

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    ae209fa View commit details
    Browse the repository at this point in the history
  12. Create mod.rs

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    d491c00 View commit details
    Browse the repository at this point in the history
  13. Create performance.rs

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    67584ef View commit details
    Browse the repository at this point in the history
  14. Create tests.rs

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    6c0dcb9 View commit details
    Browse the repository at this point in the history
  15. Create mod.rs

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    95d2efd View commit details
    Browse the repository at this point in the history
  16. Create tests.rs

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    20d4bb8 View commit details
    Browse the repository at this point in the history
  17. Update Cargo.toml

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    15b0752 View commit details
    Browse the repository at this point in the history
  18. Update Cargo.toml

    wooClO authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    a76de56 View commit details
    Browse the repository at this point in the history