{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":346157320,"defaultBranch":"main","name":"pigweed","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-09T22:07:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716493883.0","currentOid":""},"activityList":{"items":[{"before":"94e4d0343de0191be48120900eb277ea0316df19","after":"bbcdd74e4ed948795fddfb3f9e5ac5ccb2e96f66","ref":"refs/heads/main","pushedAt":"2024-05-26T07:44:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"roll: clang-next\n\nFrom: git_revision:145176dc0c93566ce4aef721044d49ab8ba50f87\nTo: git_revision:3809e20afc68d7d03821f0ec59b928dcf9befbf4\nRoller-URL: https://ci.chromium.org/b/8746894962689198545\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I11da12fdb493b2634c1735d77476f9e6df5750e1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211691\nCommit-Queue: Pigweed Roller \nLint: Lint 🤖 \nBot-Commit: Pigweed Roller ","shortMessageHtmlLink":"roll: clang-next"}},{"before":"c5c79519d115f292f1388cdc3471850afdbd0e65","after":"94e4d0343de0191be48120900eb277ea0316df19","ref":"refs/heads/main","pushedAt":"2024-05-25T23:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[fuchsia_infra] Roll 29 commits\n\nedb37415fa6a9bc [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n8f41fa1062ede5b [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n732b3942746a27c [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\ne7575eef6997705 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\neb2797d555f4d54 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\ncb78a1330344172 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\nd2649f5aed8a997 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n730496c011fe6d9 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n57d80f96eca4528 [roll] Roll fuchsia-infra-bazel-rules-clang-cipd p\n601d41d932d5560 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n12644a3640415ac [roll] Roll fuchsia-infra-bazel-rules-buildifier-c\n479f315b12f6869 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\ncab3fea7ad474c7 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\nb85a468bc151a40 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\neab9138b42a63d9 [roll] Roll fuchsia-infra-bazel-rules-luci-auth-ci\n82ff8d63b9e5a5a [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n6e17a26f3c03a5d [debug] Use FuchsiaDebugSymbolInfo.\n0265f70559d0b51 [roll] Roll fuchsia-infra-bazel-rules-shac-cipd pa\n106b71f7a98b545 [roll] Roll fuchsia-infra-bazel-rules-luci-auth-ci\n385ca37632b74bf [roll] Roll fuchsia-infra-bazel-rules-shac-cipd pa\n8c269144d135f07 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\need6c19016707c7 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\nb51b1860e9c6df9 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n0c3ff3d79798ca3 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n137a979ee62387f [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n7c69feb0d52af94 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n83f9a5da5c273ad [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n679f32de1125c91 [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\nc3ed3dc3812c5ca [roll] Roll fuchsia-infra-bazel-rules-bazel-sdk-ci\n\nhttps://fuchsia.googlesource.com/a/fuchsia-infra-bazel-rules\nfuchsia_infra Rolled-Commits: 52383ad4d22365c..edb37415fa6a9bc\nRoller-URL: https://ci.chromium.org/b/8746930955629881585\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id61207abbc45b802cc25f90364dc3fe190052848\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211631\nBot-Commit: Pigweed Roller \nLint: Lint 🤖 \nCommit-Queue: Pigweed Roller ","shortMessageHtmlLink":"[fuchsia_infra] Roll 29 commits"}},{"before":"8404cdab3d652f721f7c80dd89d75be3d8c0cc7e","after":"c5c79519d115f292f1388cdc3471850afdbd0e65","ref":"refs/heads/main","pushedAt":"2024-05-24T20:02:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"targets/rp2040: Additional bazel build file coverage\n\nBug: 303255049, 305746219\nChange-Id: Ib46cff3b9b2962ba21e2e9be25f37c7cdea85ab1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211351\nLint: Lint 🤖 \nCommit-Queue: Anthony DiGirolamo \nReviewed-by: Ted Pudlik ","shortMessageHtmlLink":"targets/rp2040: Additional bazel build file coverage"}},{"before":"2eb14f7a17d5b3f420897e7facd23eeaec2e2822","after":"8404cdab3d652f721f7c80dd89d75be3d8c0cc7e","ref":"refs/heads/main","pushedAt":"2024-05-24T19:53:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_stream_uart_mcuxpresso: Fix unused parameter warnings\n\nTested: Compiles with '-Werror=unused-parameter' enabled\nChange-Id: Ic0fa6de628bb47bc6e3281b316a187d952eafc3d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211571\nReviewed-by: Christoph Klee \nCommit-Queue: Eli Lipsitz \nLint: Lint 🤖 \nReviewed-by: Austin Foxley ","shortMessageHtmlLink":"pw_stream_uart_mcuxpresso: Fix unused parameter warnings"}},{"before":"e27b0834c0b4a9674c934ca89f7868aa8cdd3b8d","after":"2eb14f7a17d5b3f420897e7facd23eeaec2e2822","ref":"refs/heads/main","pushedAt":"2024-05-24T17:03:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_clock_tree: Introduce new ClockDivider class\n\nThis change renames the existing `ClockDivider` class\nto `ClockDividerElement`, and introduces the new `ClockDivider`\nclass which allows API consumers to accept a clock divider\nelement of type `ClockDivider` instead of the\ntemplate type specific `ClockDividerElement` one. The API\nconsumer can use the new `element()` method to retrieve\nthe reference to the clock tree element that implements\nthe `ClockDivider` APIs, so that the API consumer\ncan call the `ClockTree`'s `Acquire` and `Release`\nmethods for `pw::clock_tree::Element` classes.\n\nBug: 331672574\nChange-Id: I7a6a9009b8667fedfc53e6cb6c6a0da271ce5a65\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211292\nPresubmit-Verified: CQ Bot Account \nReviewed-by: Austin Foxley \nLint: Lint 🤖 \nCommit-Queue: Christoph Klee ","shortMessageHtmlLink":"pw_clock_tree: Introduce new ClockDivider class"}},{"before":"b658add873a975aaf4bc9c4ee2b40ef8d49798ae","after":"e27b0834c0b4a9674c934ca89f7868aa8cdd3b8d","ref":"refs/heads/main","pushedAt":"2024-05-24T16:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_clock_tree: Introduce Element may_block()\n\nThis change introduces the `may_block()` function for the\n`Element` class. The `ElementBlocking` class sets the constructor\nargument `may_block` to true, all other derived classes set\n`may_block` to false.\n\nIn a subsequent change the `ClockTree` class will use the\n`may_block()` function call to determine whether to acquire\nthe `interrupt_spin_lock_` or the `mutex_` to synchronize acceess\nto the respective clock tree elements.\n\nBug: 331672574\nChange-Id: I5196ff418f59bd8261f843981d62ab2d250ef71c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211148\nLint: Lint 🤖 \nCommit-Queue: Austin Foxley \nReviewed-by: Austin Foxley ","shortMessageHtmlLink":"pw_clock_tree: Introduce Element may_block()"}},{"before":"e0af1981782a05e7751602dc143bb672ac8b19fa","after":"b658add873a975aaf4bc9c4ee2b40ef8d49798ae","ref":"refs/heads/main","pushedAt":"2024-05-24T15:43:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"bazel: Explicitly load rules_python in BUILD.bazel files\n\nSome Bazel build files were not explicitly using Python rules from rules_python, which will soon cause breakages when rules_python is updated.\n\nChange-Id: I35bea7c35cc228c56340afd2e14c446716f2dd59\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211361\nPresubmit-Verified: CQ Bot Account \nCommit-Queue: Auto-Submit \nLint: Lint 🤖 \nReviewed-by: Anthony DiGirolamo \nPigweed-Auto-Submit: Armando Montanez ","shortMessageHtmlLink":"bazel: Explicitly load rules_python in BUILD.bazel files"}},{"before":"8c1118fc91c259d649b5b67c153d0e1dd097d408","after":"e0af1981782a05e7751602dc143bb672ac8b19fa","ref":"refs/heads/main","pushedAt":"2024-05-24T01:58:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"targets/rp2040: Enable thread high water accounting\n\nChange-Id: I0fbcbd8714fbe00d1b2d4c57e48dba12c5ec2858\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/210831\nReviewed-by: Armando Montanez \nPigweed-Auto-Submit: Erik Gilling \nLint: Lint 🤖 \nCommit-Queue: Auto-Submit ","shortMessageHtmlLink":"targets/rp2040: Enable thread high water accounting"}},{"before":"2ee9bbd280bae2f86054d3b0ca3b68c4eafda8ce","after":"8c1118fc91c259d649b5b67c153d0e1dd097d408","ref":"refs/heads/main","pushedAt":"2024-05-24T00:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"rp2040: Renable tests that pass with larger stack frames\n\nChange-Id: I3bf99b7b864cdb281c87828882cd1900fca77970\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211147\nReviewed-by: Armando Montanez \nLint: Lint 🤖 \nCommit-Queue: Erik Gilling ","shortMessageHtmlLink":"rp2040: Renable tests that pass with larger stack frames"}},{"before":"a90dc693295df7a187fdbbfb0d73378baa0ee1c2","after":"2ee9bbd280bae2f86054d3b0ca3b68c4eafda8ce","ref":"refs/heads/main","pushedAt":"2024-05-23T22:40:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_web: Add split/resize view guide in docs\n\nChange-Id: Ia82225c7758baf41d2c3ec336fdd3c2a16ff1f0c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211471\nPresubmit-Verified: CQ Bot Account \nReviewed-by: Amy Hu \nLint: Lint 🤖 \nCommit-Queue: Luis Flores ","shortMessageHtmlLink":"pw_web: Add split/resize view guide in docs"}},{"before":"3642048787f3f832ee87e3c7c52935455ec7e1b7","after":null,"ref":"refs/heads/dependabot/pip/pw_env_setup/py/pw_env_setup/virtualenv_setup/pip-09843df4cd","pushedAt":"2024-05-23T19:51:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"e557b74778aea5f89e3151cc9bb6d8cd69ae457b","ref":"refs/heads/dependabot/pip/pw_env_setup/py/pw_env_setup/virtualenv_setup/pip-4f847da581","pushedAt":"2024-05-23T19:51:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the pip group across 1 directory with 8 updates\n\nBumps the pip group with 8 updates in the /pw_env_setup/py/pw_env_setup/virtualenv_setup directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [black](https://github.com/psf/black) | `23.1.0` | `24.3.0` |\n| [certifi](https://github.com/certifi/python-certifi) | `2021.10.8` | `2023.7.22` |\n| [cryptography](https://github.com/pyca/cryptography) | `41.0.2` | `42.0.4` |\n| [idna](https://github.com/kjd/idna) | `3.4` | `3.7` |\n| [jinja2](https://github.com/pallets/jinja) | `3.1.2` | `3.1.4` |\n| [requests](https://github.com/psf/requests) | `2.31.0` | `2.32.2` |\n| [urllib3](https://github.com/urllib3/urllib3) | `2.0.4` | `2.0.7` |\n| [pip](https://github.com/pypa/pip) | `23.2.1` | `23.3` |\n\n\n\nUpdates `black` from 23.1.0 to 24.3.0\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/23.1.0...24.3.0)\n\nUpdates `certifi` from 2021.10.8 to 2023.7.22\n- [Commits](https://github.com/certifi/python-certifi/compare/2021.10.08...2023.07.22)\n\nUpdates `cryptography` from 41.0.2 to 42.0.4\n- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pyca/cryptography/compare/41.0.2...42.0.4)\n\nUpdates `idna` from 3.4 to 3.7\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7)\n\nUpdates `jinja2` from 3.1.2 to 3.1.4\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.4)\n\nUpdates `requests` from 2.31.0 to 2.32.2\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2)\n\nUpdates `urllib3` from 2.0.4 to 2.0.7\n- [Release notes](https://github.com/urllib3/urllib3/releases)\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\n- [Commits](https://github.com/urllib3/urllib3/compare/2.0.4...2.0.7)\n\nUpdates `pip` from 23.2.1 to 23.3\n- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)\n- [Commits](https://github.com/pypa/pip/compare/23.2.1...23.3)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: certifi\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: cryptography\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: idna\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: jinja2\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: requests\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: urllib3\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: pip\n dependency-type: direct:production\n dependency-group: pip\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the pip group across 1 directory with 8 updates"}},{"before":"37233cc5c5bdc8d14cfd4857fe53d29a90a803aa","after":"a90dc693295df7a187fdbbfb0d73378baa0ee1c2","ref":"refs/heads/main","pushedAt":"2024-05-23T19:48:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_web: Implement split log views with resize\n\nChangelist\n- Implement split view functionality using Shoelace's Split Panel\ncomponent to enable side-by-side log viewing with resizable components\n- Replace LocalStorageState with a more streamlined state structure and\nservice for persisting log viewer state across sessions\n- Reduce excessive `columnData` updates to improve component performance\n- Fix layout shift occurring whenever a new table is created\n- Minor styling updates\n- Upgrade `lit` and `vite` package versions\n\nBug: 333891204\nChange-Id: Ic22cc6a37604147e29eb2f9829f08af771f4e22f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/209471\nPresubmit-Verified: CQ Bot Account \nLint: Lint 🤖 \nReviewed-by: Amy Hu \nCommit-Queue: Luis Flores ","shortMessageHtmlLink":"pw_web: Implement split log views with resize"}},{"before":"f80cb7eb38f8b1a070c1c2b4a2a400b9f2565945","after":"37233cc5c5bdc8d14cfd4857fe53d29a90a803aa","ref":"refs/heads/main","pushedAt":"2024-05-23T18:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_unit_test: Don't execute multiple test suites at the same time\n\nEven if two test suites are interleaved in the source code, all test\ncases from one suite should finish before the other suite is started.\n\nChange-Id: I546801925bea75836436ea5c26b05a704681740b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/210531\nReviewed-by: Ted Pudlik \nReviewed-by: Alexei Frolov \nCommit-Queue: Ted Pudlik \nLint: Lint 🤖 ","shortMessageHtmlLink":"pw_unit_test: Don't execute multiple test suites at the same time"}},{"before":"d1e6ed01ef0eb80d3b158fa50abf97702deceaac","after":"f80cb7eb38f8b1a070c1c2b4a2a400b9f2565945","ref":"refs/heads/main","pushedAt":"2024-05-23T18:04:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_grpc: Fix warnings in format strings\n\nTested: Compiles with '-Werror=format' warning enabled\nChange-Id: Id580279f7a4beaffc8d0531946a894f32c89113e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211391\nPigweed-Auto-Submit: Eli Lipsitz \nReviewed-by: Ted Pudlik \nLint: Lint 🤖 \nCommit-Queue: Eli Lipsitz \nReviewed-by: Austin Foxley ","shortMessageHtmlLink":"pw_grpc: Fix warnings in format strings"}},{"before":"709debd4945818cb3aaf4a1ce67fcf1ed24faeea","after":"d1e6ed01ef0eb80d3b158fa50abf97702deceaac","ref":"refs/heads/main","pushedAt":"2024-05-23T17:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_assert: Add missing dep in Android.bp\n\npw_assert/check.h includes pw_preprocessor/arguments.h\n\nTest: Compile downstream module which uses pw_assert/check.h\nChange-Id: Iadafaab5eab305a257f1b0b3a716b29bc0f7c0b2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211271\nPigweed-Auto-Submit: Jonathon Reinhart \nLint: Lint 🤖 \nReviewed-by: Carlos Chinchilla \nCommit-Queue: Auto-Submit \nPresubmit-Verified: CQ Bot Account ","shortMessageHtmlLink":"pw_assert: Add missing dep in Android.bp"}},{"before":"51f54036ba2fc9a80fb411146dbac36c09c7014c","after":"709debd4945818cb3aaf4a1ce67fcf1ed24faeea","ref":"refs/heads/main","pushedAt":"2024-05-23T17:21:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"docs: Add notes about GitHub Actions\n\nBug: b/338083578\nChange-Id: Iab9f9ed13c1caf8e8403c34093ab9cd269d22916\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211135\nPigweed-Auto-Submit: Rob Mohr \nLint: Lint 🤖 \nPresubmit-Verified: CQ Bot Account \nCommit-Queue: Auto-Submit \nReviewed-by: Wyatt Hepler ","shortMessageHtmlLink":"docs: Add notes about GitHub Actions"}},{"before":"1e0836bd99fd09a289c9939fcf8b53f4f68e32ef","after":"51f54036ba2fc9a80fb411146dbac36c09c7014c","ref":"refs/heads/main","pushedAt":"2024-05-23T16:48:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_build: Add deps support to pw_linker_script\n\nTo support includes and defines from deps and transitive deps, build up\nthe preprocessing command line using the merged deps compilation\ncontext. This allows headers, include paths, and defines to be sent in\nto linker script preprocessing.\n\nBug: b/331927492\nChange-Id: I7bfa92abacbb658c0242a6b2f3096819dea5b9df\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211194\nLint: Lint 🤖 \nCommit-Queue: Austin Foxley \nPresubmit-Verified: CQ Bot Account \nReviewed-by: Armando Montanez \nReviewed-by: Ted Pudlik ","shortMessageHtmlLink":"pw_build: Add deps support to pw_linker_script"}},{"before":"8b5396011e33fcb3beeeab6fbc43e4d1b4efe574","after":"1e0836bd99fd09a289c9939fcf8b53f4f68e32ef","ref":"refs/heads/main","pushedAt":"2024-05-23T00:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_allocator: Refactor optional Allocator methods\n\nThis CL merges the optional GetRequestedLayout, GetUsableLayout,\nGetAllocatedLayout, GetCapacity, and Query methods into a single method\nthat takes an enumerated InfoType. This has two distinct advantages:\n\n* It reduces boilerplate parameter checking, e.g. the BlockAllocators\n would perform the exact checks of given pointers for each of the\n methods.\n* It reduces the size of the vtable. Since every object dervied from\n Deallocator must pay a vtable cost for each virtual methods, it is\n desirable to keep the number of virtual methods to a minimum.\n\nThe observed size report deltas are:\n* NullAllocator: -88\n* BestFitBlockAllocator: -136\n* BuddyAllocator: +112\n* BumpAllocator: -8\n* DualFirstFitBlockAllocator: -136\n* FirstFitBlockAllocator: -144\n* LastFitBlockAllocator: -136\n* LibCAllocator: -8\n* WorstFitBlockAllocator: -136\n* FallbackAllocator: -192\n* SynchronizedAllocator: -280\n* SynchronizedAllocator: -280\n* TrackingAllocator: -88\n* TrackingAllocator: -88\n\nChange-Id: I0d2d2fa1be9fcad935f262355d577580af2a1aa3\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/210402\nCommit-Queue: Aaron Green \nReviewed-by: Wyatt Hepler \nPresubmit-Verified: CQ Bot Account \nReviewed-by: Taylor Cramer \nLint: Lint 🤖 ","shortMessageHtmlLink":"pw_allocator: Refactor optional Allocator methods"}},{"before":"38c302a47fda3b8a8b7662a233861959bd5f7e1e","after":"8b5396011e33fcb3beeeab6fbc43e4d1b4efe574","ref":"refs/heads/main","pushedAt":"2024-05-22T23:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"docs: Instructions for freertos.BUILD.bazel\n\nMade more explicit in response to actual user confusion. (The user\nreasonably, but incorrectly, believed they need to copy\n`freertos.BUILD.bazel` into their own repo to use it.)\n\nChange-Id: Ia8722f8d3574b6f101866f645412ced4220a2cca\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211193\nCommit-Queue: Ted Pudlik \nReviewed-by: Erik Gilling \nLint: Lint 🤖 ","shortMessageHtmlLink":"docs: Instructions for freertos.BUILD.bazel"}},{"before":"4551fc59f3ea7e1190065624052ab7ce40517c34","after":"38c302a47fda3b8a8b7662a233861959bd5f7e1e","ref":"refs/heads/main","pushedAt":"2024-05-22T23:18:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"docs: Create files in current directory\n\nNot all users store their source or temporary experiments in the top\nlevel of the home directory.\n\nChange-Id: I86655769282d4ab0a67f021e3589ddf5fafef50f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/206196\nReviewed-by: Rob Mohr \nCommit-Queue: Taylor Cramer \nLint: Lint 🤖 ","shortMessageHtmlLink":"docs: Create files in current directory"}},{"before":"a395729f779fe3edae2ef84074a90b32592ec4d0","after":"4551fc59f3ea7e1190065624052ab7ce40517c34","ref":"refs/heads/main","pushedAt":"2024-05-22T21:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_env_setup: PyPI version bump to 0.0.16\n\nChange-Id: If6738484e793773789a9e352fa3899771312ac47\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211136\nLint: Lint 🤖 \nPresubmit-Verified: CQ Bot Account \nReviewed-by: Alexei Frolov \nPigweed-Auto-Submit: Anthony DiGirolamo \nCommit-Queue: Auto-Submit ","shortMessageHtmlLink":"pw_env_setup: PyPI version bump to 0.0.16"}},{"before":"24001c6dc9f34a6fdaeec5d07338b9a103b6477c","after":"a395729f779fe3edae2ef84074a90b32592ec4d0","ref":"refs/heads/main","pushedAt":"2024-05-22T21:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_env_setup: Build an extra example pypi distribution\n\nUpdate the //:pigweed_pypi_distribution group to also create a smaller\nset of Python packages focused on pw_rpc, pw_hdlc and pw_tokenizer.\n\nChange-Id: I5a925c37d90f5cfd5ceeaa975d06856ea25aae1d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211134\nReviewed-by: Dave Roth \nPresubmit-Verified: CQ Bot Account \nCommit-Queue: Auto-Submit \nLint: Lint 🤖 \nPigweed-Auto-Submit: Anthony DiGirolamo ","shortMessageHtmlLink":"pw_env_setup: Build an extra example pypi distribution"}},{"before":"5d11e2666a40e4c0f434b7df47e2150d01df4e03","after":"24001c6dc9f34a6fdaeec5d07338b9a103b6477c","ref":"refs/heads/main","pushedAt":"2024-05-22T21:28:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"targets/rp2040: Update docs to add missing picotool dependency\n\nChange-Id: Idf7d3ba61fde132a4a874447a1e19966eca00bda\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/210811\nLint: Lint 🤖 \nCommit-Queue: Dave Roth \nReviewed-by: Taylor Cramer ","shortMessageHtmlLink":"targets/rp2040: Update docs to add missing picotool dependency"}},{"before":"fc8c9140a89e057ebe1c75e93aa8ac3f3964ee6e","after":"5d11e2666a40e4c0f434b7df47e2150d01df4e03","ref":"refs/heads/main","pushedAt":"2024-05-22T21:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"targets/rp2040: Save test run log files\n\nLog output is now saved alongside the binary files with filenames\nending in '.test_log.txt'.\n\nChange-Id: I73f497c6d721ff746b8f2cc696f6f126da5cc728\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/210814\nReviewed-by: Erik Gilling \nCommit-Queue: Anthony DiGirolamo \nLint: Lint 🤖 \nPigweed-Auto-Submit: Anthony DiGirolamo ","shortMessageHtmlLink":"targets/rp2040: Save test run log files"}},{"before":"e1cb6243812c803dfe980c1b0f63c2eaed1ce9b1","after":"fc8c9140a89e057ebe1c75e93aa8ac3f3964ee6e","ref":"refs/heads/main","pushedAt":"2024-05-22T19:12:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_allocator: Make Init methods infallible\n\nThis CL ensures all concrete allocators have an `Init` method, and makes\nthose methods infallible. Allowing an allocator to be created before\nassigning it a region of memory allows for usage patterns such as\ncreating a singleton and then giving it a linker defined region of\nmemory before `main`.\n\nBug: 338389412\nChange-Id: I380d6e567f2d38241112afe75bd33dc8cba775f8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/209044\nCommit-Queue: Aaron Green \nLint: Lint 🤖 \nReviewed-by: Taylor Cramer ","shortMessageHtmlLink":"pw_allocator: Make Init methods infallible"}},{"before":"ffdc28a85c2563e3c80f44d6a04a2922c7e3b26f","after":"e1cb6243812c803dfe980c1b0f63c2eaed1ce9b1","ref":"refs/heads/main","pushedAt":"2024-05-22T19:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"targets/rp2040: Increase RPC thread stack size to 16K\n\nChange-Id: I2cef2424d5a6f648d23e48a76703151e17c4496b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/210832\nReviewed-by: Taylor Cramer \nCommit-Queue: Erik Gilling \nLint: Lint 🤖 ","shortMessageHtmlLink":"targets/rp2040: Increase RPC thread stack size to 16K"}},{"before":"0f76642cb22927ca3cf744c91b2c84ff46c3c3a7","after":"ffdc28a85c2563e3c80f44d6a04a2922c7e3b26f","ref":"refs/heads/main","pushedAt":"2024-05-22T18:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"pw_preprocessor: Remove PW_HAVE_FEATURE\n\nCL 210816 removed the only use of this macro.\n\nBug: 341975367\nChange-Id: I081a34ad3cb0d7e0a9321350f56f4abda0b29e04\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211016\nLint: Lint 🤖 \nPresubmit-Verified: CQ Bot Account \nReviewed-by: Ted Pudlik \nCommit-Queue: Aaron Green ","shortMessageHtmlLink":"pw_preprocessor: Remove PW_HAVE_FEATURE"}},{"before":"e3c80f8354ef2ba5df3420592b79a9ae848f2a4d","after":"0f76642cb22927ca3cf744c91b2c84ff46c3c3a7","ref":"refs/heads/main","pushedAt":"2024-05-22T17:18:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"OWNERS: Add link to format\n\nChange-Id: Ie6ec56fd8efd0e94249ee0e9c9505ecb908a0f52\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211011\nPresubmit-Verified: CQ Bot Account \nCommit-Queue: Auto-Submit \nPigweed-Auto-Submit: Rob Mohr \nLint: Lint 🤖 \nReviewed-by: Carlos Chinchilla ","shortMessageHtmlLink":"OWNERS: Add link to format"}},{"before":"c4cf469a53bed014cbe797a93aec971536e68f86","after":"e3c80f8354ef2ba5df3420592b79a9ae848f2a4d","ref":"refs/heads/main","pushedAt":"2024-05-22T16:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"freertos: Clarify Bazel documentation\n\nWe were insufficiently clear here before, leading to some users becoming\nconfused (internally, see\nhttps://chat.google.com/room/AAAAPorNGh4/dGFyI8iGr2c).\n\nChange-Id: I677ca9568b2808eea0a16eeab67e0636aeb5861c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/211052\nLint: Lint 🤖 \nReviewed-by: Erik Gilling \nCommit-Queue: Ted Pudlik ","shortMessageHtmlLink":"freertos: Clarify Bazel documentation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVAqwxwA","startCursor":null,"endCursor":null}},"title":"Activity · google/pigweed"}