[roll third_party/pigweed] pw_thread/snapshot: Unify snapshot logging

Updates the current snapshot support for threads to consistently
log the thread states.

Also updates the stack handling to log the stack limit bounds and
the active stack bounds.

Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/54360

third_party/pigweed Rolled-Commits: db698f34d139a68..29404f9f2c50ddd
Roller-URL: https://ci.chromium.org/b/8840883724221831520
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8840883724221831520
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I15a5ea321666bc181612b3ccdfb8171fa4e8cc28
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/54503
Reviewed-by: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
1 file changed
tree: 9a1a5c4cebd018f7235acb6f9cb040a694517ff4
  1. applications/
  2. build_overrides/
  3. pw_board_led/
  4. pw_board_led_arduino/
  5. pw_board_led_host/
  6. pw_board_led_stm32cubef4/
  7. pw_board_led_stm32f429i_disc1/
  8. pw_spin_delay/
  9. pw_spin_delay_arduino/
  10. pw_spin_delay_host/
  11. pw_spin_delay_stm32cubef4/
  12. pw_spin_delay_stm32f429i_disc1/
  13. pw_sys_io_stm32cubef4/
  14. targets/
  15. third_party/
  16. tools/
  17. .gitattributes
  18. .gitignore
  19. .gitmodules
  20. .gn
  21. activate.bat
  22. banner.txt
  23. bootstrap.bat
  24. bootstrap.sh
  25. BUILD.gn
  26. BUILDCONFIG.gn
  27. env_setup.json
  28. navbar.md
  29. PW_PLUGINS
  30. README.md
README.md

Pigweed Experimental

This repository contains experimental pigweed modules.

Repository setup

Clone this repo with --recursive to get all required submodules.

git clone --recursive https://pigweed.googlesource.com/pigweed/experimental

This will pull the Pigweed source repository into third_party/pigweed. If you already cloned but forgot to --recursive run git submodule update --init to pull all submodules.