Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 27, 2025

Bumps memscope-rs from 0.1.5 to 0.1.10.

Changelog

Sourced from memscope-rs's changelog.

[0.1.10] - 2025-10-15

🔧 Code Quality and Engineering Improvements

Build System Fixes

  • fix: Resolved all make check warnings and errors
    • Achieved 0 compilation errors, 0 warnings target
    • Fixed clippy warnings including unused variables and needless borrows
    • Standardized code formatting across all modules
  • fix: Complete internationalization of source code
    • Removed all Chinese characters from source code comments
    • Standardized English documentation and comments

Data Precision and Display Improvements

  • fix(lockfree_test): Enhanced CPU data precision formatting
    • Integrated real system resource collector (PlatformResourceCollector)
    • Implemented 2-decimal precision for CPU usage display (e.g., 36.83% instead of 36.83333206176758%)
    • Added real CPU core count detection replacing hardcoded values
    • Improved HTML report professional formatting
  • fix(lockfree/visualizer): HTML template internationalization
    • Replaced all Chinese comments with English equivalents
    • Maintained full functionality while improving code quality

🎯 Core Infrastructure Completion

Memory Tracking Statistics System

  • feat(tracking/stats): Implemented comprehensive tracking statistics
    • Added TrackingStats struct with atomic counters for attempts, successes, and misses
    • Intelligent warning system for tracking completeness monitoring
    • Detailed quality assessment and reporting capabilities
    • Multi-threaded concurrency test coverage

Bounded Memory Management

  • feat(memory/bounded_history): Smart bounded history recorder
    • Triple-constraint system: time-based, entry-count, and memory-usage limits
    • Automatic expiration cleanup and memory pressure management
    • Configurable memory limit strategies for production environments
  • feat(memory/config): Configurable memory management system
    • Dynamic memory limit adjustment support
    • System memory adaptive configuration
    • Production-friendly default settings

Size Estimation System

  • feat(estimation/size_estimator): Dynamic smart size estimator
    • Precise size support for basic types

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 27, 2025

Assignees

The following users could not be added as assignees: maintainers. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot bot force-pushed the dependabot/cargo/memscope-rs-0.1.10 branch from 1b5445b to c8f2d54 Compare November 7, 2025 09:41
Bumps [memscope-rs](https://github.com/TimWood0x10/memscope-rs) from 0.1.5 to 0.1.10.
- [Changelog](https://github.com/Timwood0x10/memscope-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TimWood0x10/memscope-rs/commits)

---
updated-dependencies:
- dependency-name: memscope-rs
  dependency-version: 0.1.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/memscope-rs-0.1.10 branch from c8f2d54 to 25fc649 Compare November 8, 2025 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants