mirror of
https://github.com/micropython/micropython.git
synced 2026-01-04 19:20:22 +01:00
Expose memory stats functions via "micropython" module.
These are micropython.mem_total(), .mem_current(), .mem_peak(). These are 3 individual functions with simple scalar return value to make sure that calls to these functions themselves have minimal (hopefully zero) impact on memory allocation.
This commit is contained in:
@@ -26,3 +26,7 @@ MP_DECLARE_CONST_FUN_OBJ(mp_builtin_repr_obj);
|
||||
MP_DECLARE_CONST_FUN_OBJ(mp_builtin_sorted_obj);
|
||||
MP_DECLARE_CONST_FUN_OBJ(mp_builtin_sum_obj);
|
||||
MP_DECLARE_CONST_FUN_OBJ(mp_builtin_str_obj);
|
||||
|
||||
MP_DECLARE_CONST_FUN_OBJ(mp_builtin_mem_total_obj);
|
||||
MP_DECLARE_CONST_FUN_OBJ(mp_builtin_mem_current_obj);
|
||||
MP_DECLARE_CONST_FUN_OBJ(mp_builtin_mem_peak_obj);
|
||||
|
||||
Reference in New Issue
Block a user