roll: third_party/pigweed 417e988..e953372 (3 commits)

e953372:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404076 pw_ide: Improve compile commands UI and add caching
6dd400b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417772 pw_kernel: Ensure the interrupt object uses signal()
6ba8fa2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415634 pw_kernel: Merge thread declaraion with objects in system manifest

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: 417e988c5550fc..e953372aee0cf6
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8679895259197831681
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I28bed30331408de1cda4df0832d8490ad295eaa2
Reviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/418055
diff --git a/third_party/pigweed b/third_party/pigweed
index 417e988..e953372 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 417e988c5550fc383be5048955efd49698a0833b
+Subproject commit e953372aee0cf60bfe84b1607fa4c997d965ae53