Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
e11e330
feat: add resource_limits to SubnetRecord
mraszyk Mar 10, 2026
4b0704e
add ic-registry-resource-limits crate
mraszyk Mar 10, 2026
50a8d66
pass resource_limits via RegistryExecutionSettings
mraszyk Mar 10, 2026
ef949ac
drop unused subnet_memory_capacity from canister manager
mraszyk Mar 10, 2026
9acf7e8
store ResourceLimits in SystemMetadata
mraszyk Mar 10, 2026
78b1339
fmt
mraszyk Mar 10, 2026
0bf1a8d
bazel
mraszyk Mar 10, 2026
d2cc1ed
Revert "pass resource_limits via RegistryExecutionSettings"
mraszyk Mar 10, 2026
7cc90bc
fmt
mraszyk Mar 10, 2026
045445e
fix build
mraszyk Mar 10, 2026
328d980
fix build
mraszyk Mar 10, 2026
63e9206
respect ResourceLimits in execution
mraszyk Mar 10, 2026
9242567
fix registry canister candid
mraszyk Mar 10, 2026
2a447f2
Automatically fixing code for linting and formatting issues
Mar 10, 2026
0aefd5d
Merge branch 'master' into mraszyk/subnet-resource-limits
mraszyk Mar 10, 2026
68ce9b5
fix build
mraszyk Mar 10, 2026
bfe1d29
make ResourceLimits non-optional
mraszyk Mar 11, 2026
df023b2
Merge branch 'master' into mraszyk/subnet-resource-limits
mraszyk Mar 13, 2026
ac0d4ed
fix expected_subnet_1_system_metadata
mraszyk Mar 13, 2026
46b5dd4
update registry canbench results
mraszyk Mar 13, 2026
b635120
Merge branch 'master' into mraszyk/subnet-resource-limits
mraszyk Mar 13, 2026
b3e5713
add StateMachine test
mraszyk Mar 13, 2026
62f2127
Automatically fixing code for linting and formatting issues
Mar 13, 2026
c6d2e18
doc comment
mraszyk Mar 13, 2026
195ad25
Merge branch 'master' into mraszyk/subnet-resource-limits
mraszyk Mar 13, 2026
fefa941
registry canister changelog
mraszyk Mar 13, 2026
d123c63
Merge branch 'master' into mraszyk/subnet-resource-limits
mraszyk Mar 13, 2026
555415c
Merge branch 'master' into mraszyk/subnet-resource-limits
mraszyk Mar 16, 2026
3d8432f
Merge branch 'master' into mraszyk/subnet-resource-limits
mraszyk Mar 20, 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
5 changes: 5 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions rs/execution_environment/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ rust_library(
"//rs/phantom_newtype",
"//rs/query_stats",
"//rs/registry/provisional_whitelist",
"//rs/registry/resource_limits",
"//rs/registry/subnet_type",
"//rs/replicated_state",
"//rs/state_layout",
Expand Down Expand Up @@ -163,6 +164,7 @@ rust_ic_test_suite(
"//rs/interfaces/state_manager/mocks",
"//rs/monitoring/metrics",
"//rs/nns/constants",
"//rs/registry/resource_limits",
"//rs/registry/subnet_features",
"//rs/registry/subnet_type",
"//rs/replicated_state",
Expand Down
1 change: 1 addition & 0 deletions rs/execution_environment/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ ic-management-canister-types-private = { path = "../types/management_canister_ty
ic-metrics = { path = "../monitoring/metrics" }
ic-query-stats = { path = "../query_stats" }
ic-registry-provisional-whitelist = { path = "../registry/provisional_whitelist" }
ic-registry-resource-limits = { path = "../registry/resource_limits" }
ic-registry-subnet-type = { path = "../registry/subnet_type" }
ic-replicated-state = { path = "../replicated_state" }
ic-state-layout = { path = "../state_layout" }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1196,6 +1196,7 @@ pub fn execute_update_bench(c: &mut Criterion) {
time,
network_topology,
&mut round_limits,
Default::default(),
SMALL_APP_SUBNET_MAX_SIZE,
CanisterCyclesCostSchedule::Normal,
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ pub fn wasm_instructions_bench(c: &mut Criterion) {
time,
network_topology,
&mut round_limits,
Default::default(),
SMALL_APP_SUBNET_MAX_SIZE,
CanisterCyclesCostSchedule::Normal,
);
Expand Down
Loading
Loading