Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
b68f5a0
rust 1.94 fmt
cylewitruk-stacks Mar 22, 2026
cc76c23
new ResidentBytes trait and impls for memory footprint tracking
cylewitruk-stacks Mar 22, 2026
3cfee13
Merge remote-tracking branch 'upstream/develop' into perf/clarity-res…
cylewitruk-stacks Mar 24, 2026
ec26369
Merge remote-tracking branch 'upstream/develop' into perf/clarity-res…
cylewitruk-stacks Mar 25, 2026
8a29795
improve memory approximation calculations for btree/hash map/set and …
cylewitruk-stacks Mar 26, 2026
936d775
add tests for everything (code coverage)
cylewitruk-stacks Mar 26, 2026
ce2b29c
undo accidental rustfmt
cylewitruk-stacks Mar 27, 2026
92fd568
Merge remote-tracking branch 'upstream/develop' into perf/clarity-res…
cylewitruk-stacks Mar 27, 2026
09dfde7
merge upstream/develop into perf/clarity-resident-bytes
cylewitruk-stacks Mar 30, 2026
5969e81
copilot pr comments and docs improvements
cylewitruk-stacks Mar 30, 2026
a66a77f
add changelog.d entry
cylewitruk-stacks Mar 30, 2026
39105fb
clarify arc comment and make contractcontext test more robust
cylewitruk-stacks Mar 30, 2026
7da2a82
cleanup comments
cylewitruk-stacks Apr 1, 2026
902d290
Merge remote-tracking branch 'upstream/develop' into perf/clarity-res…
cylewitruk-stacks Apr 1, 2026
c1d0587
Merge remote-tracking branch 'upstream/develop' into perf/clarity-res…
cylewitruk-stacks Apr 7, 2026
cc5c175
slightly rework hashmap calc code and add tests to prove pow2 sizing
cylewitruk-stacks Apr 16, 2026
8a20ceb
Merge remote-tracking branch 'upstream/develop' into perf/clarity-res…
cylewitruk-stacks Apr 16, 2026
68cb070
simplify ResidentBytes impl for UTF8Data
cylewitruk-stacks Apr 16, 2026
dc9ee62
improve test coverage
cylewitruk-stacks Apr 21, 2026
6afa1fd
Merge remote-tracking branch 'upstream/develop' into perf/clarity-res…
cylewitruk-stacks Apr 21, 2026
82bbd8f
Merge remote-tracking branch 'upstream/develop' into perf/clarity-res…
cylewitruk-stacks May 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.d/7049-clarity-type-size-approximation.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
New `ResidentBytes` trait for types which can approximate their resident memory size (stack+heap)
2 changes: 1 addition & 1 deletion changelog.d/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ CHANGELOG.md.

2. Write the changelog entry text in the file (one or more lines of markdown):

```
```text
Added `marf_compress` as a node configuration parameter to enable MARF compression feature ([#6811](https://github.com/stacks-network/stacks-core/pull/6811))
```

Expand Down
1 change: 1 addition & 0 deletions clarity-types/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ pub use stacks_common::{

pub mod errors;
pub mod representations;
pub mod resident_bytes;
pub mod types;

pub use errors::{ClarityTypeError, IncomparableError};
Expand Down
Loading
Loading