PikaStdLib_MemChecker.c 571 B

1234567891011121314151617181920212223
  1. #include "PikaStdLib_MemChecker.h"
  2. #include "BaseObj.h"
  3. #include "dataStrs.h"
  4. void PikaStdLib_MemChecker_max(PikaObj* self) {
  5. __platform_printf("%0.2f kB\r\n", pikaMemMax() / 1024.0);
  6. }
  7. void PikaStdLib_MemChecker_now(PikaObj* self) {
  8. __platform_printf("%0.2f kB\r\n", pikaMemNow() / 1024.0);
  9. }
  10. void PikaStdLib_MemChecker_resetMax(PikaObj* self) {
  11. pikaMemMaxReset();
  12. }
  13. pika_float PikaStdLib_MemChecker_getMax(PikaObj* self) {
  14. return pikaMemMax() / 1024.0;
  15. }
  16. pika_float PikaStdLib_MemChecker_getNow(PikaObj* self) {
  17. return pikaMemNow() / 1024.0;
  18. }