{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20188259,"defaultBranch":"master","name":"criterion.rs","ownerLogin":"bheisler","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-26T14:14:22.000Z","ownerAvatar":"https://github.com/avatars/u/1616938?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685091552.2634492","currentOid":""},"activityList":{"items":[{"before":"dd52b12263f6510e29eb231bf2178321f213cc1c","after":"5d169ae1ec2604cb1f2e89551bf44a0cfaa28a76","ref":"refs/heads/master","pushedAt":"2024-08-08T06:19:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Enable `clippy::doc_markdown`, fix remaining issues. (#805)","shortMessageHtmlLink":"Enable clippy::doc_markdown, fix remaining issues. (#805)"}},{"before":"a5f00c42ecb9a5b91d85d27f6860fe69d455369a","after":"dd52b12263f6510e29eb231bf2178321f213cc1c","ref":"refs/heads/master","pushedAt":"2024-08-08T06:19:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Remove remaining uses of `extern crate`. (#804)","shortMessageHtmlLink":"Remove remaining uses of extern crate. (#804)"}},{"before":"20cd7e28e8829dfad5714ab0e7534711d8d866e8","after":"a5f00c42ecb9a5b91d85d27f6860fe69d455369a","ref":"refs/heads/master","pushedAt":"2024-08-04T19:20:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"`impl AsyncExecutor for tokio::runtime::Handle` (#712)\n\nThis will allow Tokio-based async benching without necessarily having\r\naccess to the `Runtime` itself (e.g. inside of a `#[tokio::main]`\r\nfunction); a `Handle` is always obtainable via `Handle::current()`.","shortMessageHtmlLink":"impl AsyncExecutor for tokio::runtime::Handle (#712)"}},{"before":"a7507e60ce679a29fa6158e2a141ad7f1674c126","after":"20cd7e28e8829dfad5714ab0e7534711d8d866e8","ref":"refs/heads/master","pushedAt":"2024-08-02T13:29:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Improve docs. (#802)\n\n* More cross-linking.\r\n* Remove `extern crate` stuff from doc tests / snippets.","shortMessageHtmlLink":"Improve docs. (#802)"}},{"before":"a19e223a5631f13080017c1687e56885447c73c2","after":"a7507e60ce679a29fa6158e2a141ad7f1674c126","ref":"refs/heads/master","pushedAt":"2024-07-27T15:45:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"book: fix an example of throughput measurements (#773)\n\n* fix an example of throughput measurements\r\n\r\n* fix lambda's arg order in an example","shortMessageHtmlLink":"book: fix an example of throughput measurements (#773)"}},{"before":"6d284586fb5b51de8e986ca5d57acd79cdb4bca7","after":"a19e223a5631f13080017c1687e56885447c73c2","ref":"refs/heads/master","pushedAt":"2024-07-27T15:44:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"deps: Update to `smol` 2.0 (#801)","shortMessageHtmlLink":"deps: Update to smol 2.0 (#801)"}},{"before":"8409724efad25c8f18a850ea0324e79e0794e61e","after":"6d284586fb5b51de8e986ca5d57acd79cdb4bca7","ref":"refs/heads/master","pushedAt":"2024-07-27T07:57:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Update criterion version in docs (#759)\n\n* Update criterion version in README.md\r\n\r\n* Update criterion version in plots_and_graphs.md\r\n\r\n* Update criterion version in custom_test_framework.md\r\n\r\n* Update criterion version in html_report.md","shortMessageHtmlLink":"Update criterion version in docs (#759)"}},{"before":"42bb7806a50bf3514ca64067855725659a7c980e","after":"8409724efad25c8f18a850ea0324e79e0794e61e","ref":"refs/heads/master","pushedAt":"2024-07-27T07:56:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"[nit] Fix nits in fs.rs. (#758)\n\n`std::fs::read_to_string` removes unnecessary boilerplate.","shortMessageHtmlLink":"[nit] Fix nits in fs.rs. (#758)"}},{"before":"38233eb033cbf2ad4fea10f3b11c5f193a5be697","after":"42bb7806a50bf3514ca64067855725659a7c980e","ref":"refs/heads/master","pushedAt":"2024-07-27T07:56:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Use `const` `len` now that MSRV is > 1.39 (#797)","shortMessageHtmlLink":"Use const len now that MSRV is > 1.39 (#797)"}},{"before":"5fc22b3496b40d688ce4078cd131e52bf7ad8492","after":"38233eb033cbf2ad4fea10f3b11c5f193a5be697","ref":"refs/heads/master","pushedAt":"2024-07-27T07:55:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"ci: Add a typos check (#799)\n\nThis can be run locally by installing `typos` from\r\n.\r\n\r\nConfiguration is in `.typos.toml`.","shortMessageHtmlLink":"ci: Add a typos check (#799)"}},{"before":"91c5718c9a9c935604b0ccb33534a9ddd69051d5","after":"5fc22b3496b40d688ce4078cd131e52bf7ad8492","ref":"refs/heads/master","pushedAt":"2024-07-27T07:55:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Use dep syntax for enabling optional dependencies. (#798)\n\nThis prevents creating implicit features and also prevents these\r\nfrom showing up as features that can be enabled when using\r\n`cargo add criterion`.","shortMessageHtmlLink":"Use dep syntax for enabling optional dependencies. (#798)"}},{"before":"a904bb3f032a702e279813cdc451b830a62969a1","after":"91c5718c9a9c935604b0ccb33534a9ddd69051d5","ref":"refs/heads/master","pushedAt":"2024-07-27T07:54:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Derive `Default` for some enums. (#800)","shortMessageHtmlLink":"Derive Default for some enums. (#800)"}},{"before":"32518fa5d2bc83f425cad10135c4cc174dc38649","after":"a904bb3f032a702e279813cdc451b830a62969a1","ref":"refs/heads/master","pushedAt":"2024-07-27T07:54:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Replace once_cell::sync::Lazy with std::sync::OnceLock (#757)","shortMessageHtmlLink":"Replace once_cell::sync::Lazy with std::sync::OnceLock (#757)"}},{"before":"2d955de8ac1a0c7545d952a1fdb46461bb805648","after":"32518fa5d2bc83f425cad10135c4cc174dc38649","ref":"refs/heads/master","pushedAt":"2024-07-26T18:39:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"doc: iter_batched_ref doctest invoked iter_batched (#795)\n\nFixes #749.","shortMessageHtmlLink":"doc: iter_batched_ref doctest invoked iter_batched (#795)"}},{"before":"6ac1bd6449a49aa6a1eaa098ce46e0e1a48c6e03","after":"2d955de8ac1a0c7545d952a1fdb46461bb805648","ref":"refs/heads/master","pushedAt":"2024-07-26T18:39:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"deps: Require itertools 0.13 (#793)\n\nItertools API changed slightly and they deprecated `group_by`,\r\nso just require latest for now.\r\n\r\nAlso, remove uses of `#[macro_use]` and `extern crate` with\r\n`itertools`.","shortMessageHtmlLink":"deps: Require itertools 0.13 (#793)"}},{"before":"4f56bb7b01e731df2528b6a0d40a0d7c7da4156c","after":"6ac1bd6449a49aa6a1eaa098ce46e0e1a48c6e03","ref":"refs/heads/master","pushedAt":"2024-07-26T18:38:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Always use `std::hint::black_box()`. (#794)\n\nThis has been stable since Rust 1.66 and our MSRV is now 1.70.\r\n\r\nThe feature is kept around for now as removing it would break\r\npeople's configurations if they were enabling it.\r\n\r\nIt can be removed at the next semver break.\r\n\r\nSupercedes #701.\r\nFixes #633.\r\nFixes #700.","shortMessageHtmlLink":"Always use std::hint::black_box(). (#794)"}},{"before":"1a18e8815cb18c2deb47aac542dc68b7889a59c9","after":"4f56bb7b01e731df2528b6a0d40a0d7c7da4156c","ref":"refs/heads/master","pushedAt":"2024-07-26T18:34:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Improve doc linking. (#796)","shortMessageHtmlLink":"Improve doc linking. (#796)"}},{"before":"845c9ab772b1e33a207d942fb6c99308ac16c68d","after":"1a18e8815cb18c2deb47aac542dc68b7889a59c9","ref":"refs/heads/master","pushedAt":"2024-07-11T07:59:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Fix gnuplot --version encoding handling on Windows (#755)\n\nIn some configurations, `gnuplot --version` will emit output as UTF-16 bytes instead of UTF-8. This is not expected by `parse_version()` which always expects UTF-8.\r\n\r\nThis change enhances `parse_version()` with a simple fallback - if UTF-8 parsing fails, it will try again with UTF-16.","shortMessageHtmlLink":"Fix gnuplot --version encoding handling on Windows (#755)"}},{"before":"444616266da63ce6ee767ad84a107f66333fc821","after":"845c9ab772b1e33a207d942fb6c99308ac16c68d","ref":"refs/heads/master","pushedAt":"2024-07-10T18:57:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Update to 2021 edition. (#789)","shortMessageHtmlLink":"Update to 2021 edition. (#789)"}},{"before":"986e1f2f66ca89fd81301c7717c6e4935342ead5","after":"444616266da63ce6ee767ad84a107f66333fc821","ref":"refs/heads/master","pushedAt":"2024-07-10T18:56:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"serde: Use derives via feature, no more macro_use. (#790)\n\nWe no longer need `#[macro_use] extern crate serde_derive;` as we\r\ncan just use the macros like normal in Rust 2018 and later.","shortMessageHtmlLink":"serde: Use derives via feature, no more macro_use. (#790)"}},{"before":"3c3982cbc80d075b02f3c3055cae2e59bba93dbf","after":"986e1f2f66ca89fd81301c7717c6e4935342ead5","ref":"refs/heads/master","pushedAt":"2024-07-10T10:07:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"clippy: Fix `semicolon_if_nothing_returned` lints (#788)","shortMessageHtmlLink":"clippy: Fix semicolon_if_nothing_returned lints (#788)"}},{"before":"69a462b9206eebea8bde4374e005af803253cc26","after":"3c3982cbc80d075b02f3c3055cae2e59bba93dbf","ref":"refs/heads/master","pushedAt":"2024-07-10T08:35:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Use `default-features`, not deprecated `default_features` (#787)\n\nThis will stop working in 2024 edition.","shortMessageHtmlLink":"Use default-features, not deprecated default_features (#787)"}},{"before":"58f7ca45f8e094e2197606e6bc08db511f8fab40","after":"69a462b9206eebea8bde4374e005af803253cc26","ref":"refs/heads/master","pushedAt":"2024-07-10T08:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Fix typos. (#760)","shortMessageHtmlLink":"Fix typos. (#760)"}},{"before":"f1ea31a92ff919a455f36b13c9a45fd74559d0fe","after":"58f7ca45f8e094e2197606e6bc08db511f8fab40","ref":"refs/heads/master","pushedAt":"2024-07-10T07:44:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"clippy: Fix new lints. (#786)","shortMessageHtmlLink":"clippy: Fix new lints. (#786)"}},{"before":"9f1db4a8314c874d5b18826900b34fc6673fa11d","after":"f1ea31a92ff919a455f36b13c9a45fd74559d0fe","ref":"refs/heads/master","pushedAt":"2024-04-01T15:50:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Various cleanups (#770)\n\n* Remove redundant imports\r\n\r\n* Remove unused trait\r\n\r\n* Do not use deprecated \"cargo-clippy\" feature check\r\n\r\nLints starting with \"clippy::\" are already recognized as being\r\napplicable to Clippy only.\r\n\r\n* Replace objects instead of recreating them\r\n\r\n`.clone_into()` avoids a whole object deallocation and\r\nreallocation. Flagged by recent Clippy.\r\n\r\n* Define generic parameter bound in one place only\r\n\r\nFlagged by recent Clippy.\r\n\r\n* Use Unix end-of-line convention for Rust source files\r\n\r\n* Add missing documentation comment","shortMessageHtmlLink":"Various cleanups (#770)"}},{"before":"b913e232edd98780961ecfbae836ec77ede49259","after":"9f1db4a8314c874d5b18826900b34fc6673fa11d","ref":"refs/heads/master","pushedAt":"2024-03-26T09:08:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Make CI green again (#768)\n\n* Force clap version to 4.4.9 to respect MSRV\r\n\r\nVersion of clap above 4.4.9 require Rust 1.74, which exceeds\r\ncriterion's MSRV of 1.70.\r\n\r\n* Do not redundantly import `std::iter::IntoIterator`\r\n\r\nRust now warns about duplicate imports. `std::iter::IntoIterator` is\r\npart of the Rust prelude since Rust 2015. This prevents\r\n`criterion-plot` from compiling with recent Rust versions because of\r\n`#![deny(warnings)]`.","shortMessageHtmlLink":"Make CI green again (#768)"}},{"before":"b5da56e4a0f6ec92f2e00b735aaddd3109678fa5","after":"b913e232edd98780961ecfbae836ec77ede49259","ref":"refs/heads/master","pushedAt":"2023-12-01T17:45:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Fix Label::is_outlier() (#713)","shortMessageHtmlLink":"Fix Label::is_outlier() (#713)"}},{"before":"3bb6a813a83b655d8c8f4132339ea9cf53ecf1cd","after":"b5da56e4a0f6ec92f2e00b735aaddd3109678fa5","ref":"refs/heads/master","pushedAt":"2023-12-01T17:44:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"docs: Fix comments to say clone not to_vec (#715) (#716)\n\nCo-authored-by: John Kugelman ","shortMessageHtmlLink":"docs: Fix comments to say clone not to_vec (#715) (#716)"}},{"before":"5686399b4eb0d975eb529ee14a86a50ec751f687","after":"3bb6a813a83b655d8c8f4132339ea9cf53ecf1cd","ref":"refs/heads/master","pushedAt":"2023-12-01T17:42:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Fix itertools dependency (#743)\n\nFixes itertools dependency. Allow version 0.12.\r\nThis deduplicates dependencies","shortMessageHtmlLink":"Fix itertools dependency (#743)"}},{"before":"e1a8c9ab2104fbf2d15f700d0038b2675054a2c8","after":"5686399b4eb0d975eb529ee14a86a50ec751f687","ref":"refs/heads/master","pushedAt":"2023-12-01T17:42:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemmih","name":"David Himmelstrup","path":"/lemmih","primaryAvatarUrl":"https://github.com/avatars/u/1443107?s=80&v=4"},"commit":{"message":"Remove is terminal dependency (#745)\n\n* Remove is_terminal dependency\r\n\r\n* Fix CI","shortMessageHtmlLink":"Remove is terminal dependency (#745)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOFQwNjoxOTo0OS4wMDAwMDBazwAAAASU5U-l","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOFQwNjoxOTo0OS4wMDAwMDBazwAAAASU5U-l","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wMVQxNzo0MjoxMy4wMDAwMDBazwAAAAO9kMZv"}},"title":"Activity ยท bheisler/criterion.rs"}