)]}'
{
  "log": [
    {
      "commit": "28ec93b503bf0410745bc3d571bf3dc1caac3019",
      "tree": "121e2ee7500b21ead450bac0ed45662ee958618c",
      "parents": [
        "8fe7113ca702d68355dc8dd1ce5248b20f04c92d",
        "0b9eeb17ecb0b7c545335c6ac1b3c1fad62590f0"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Sun Jan 25 23:43:35 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 25 23:43:35 2026 +0000"
      },
      "message": "Merge of rust-lang/backtrace-rs#729: Optimize proc maps parsing code size\n\nThe current code size is really wastefully large. Originally, it was 1500 lines of assembly in Godbolt, now I reduced it to just under 800. The effect of .text size in hello world is from 297028 to 295453 (measured with -Clto\u003dfat -Copt-level\u003ds with a normal sysroot) which is small but not completely irrelevant. It\u0027s just a small fish in the bigger pond of DWARF parsing, but it\u0027s better than nothing."
    },
    {
      "commit": "8fe7113ca702d68355dc8dd1ce5248b20f04c92d",
      "tree": "ab198b5e27b3877e852f68ec29a0ebdcbf7822be",
      "parents": [
        "f9fc3e462513646233d1a547c198aaca6c95e77c",
        "1cea408bb02288d8611f7b83e8bc154cbaedd47e"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Sun Jan 25 23:40:31 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 25 23:40:31 2026 +0000"
      },
      "message": "Merge of rust-lang/backtrace-rs#739: Fix line-tables-only on macOS 15\n\nFixes rust-lang/backtrace-rs#730 for good.\n\nThere was a subtle change in how appleclang interprets command lines between Xcode 16.2 and Xcode 16.4, which caused the cc-rs settings of first setting `debug(false)` and then passing an explicit debuginfo setting to fail. This might have been inherited from upstream clang, and that is unclear to me. In any case it seems we can just pass `-g1` and that works fine."
    },
    {
      "commit": "f9fc3e462513646233d1a547c198aaca6c95e77c",
      "tree": "59b7bddeb67e3cff7006d5939aa9a46029232c35",
      "parents": [
        "df979dcf80027eb047d7bb9e0874710c15009f31"
      ],
      "author": {
        "name": "León Orell Valerian Liehr",
        "email": "me@fmease.dev",
        "time": "Sun Jan 25 22:00:40 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 25 13:00:40 2026 -0800"
      },
      "message": "Bump rustc-demangle (rust-lang/backtrace-rs#746)\n\n"
    },
    {
      "commit": "df979dcf80027eb047d7bb9e0874710c15009f31",
      "tree": "c992383fa6e9e2ea5e249b2be77530933337c30b",
      "parents": [
        "be348840aef7f47efbde44cfc727e2cbe2e8ba59",
        "a17ca202cfb6bafface7c68e539b5d747ef98039"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Mon Jan 19 04:05:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 19 04:05:52 2026 +0000"
      },
      "message": "Merge pull request #744 from clubby789/no-detect-abi\n\nRemove ABI assertion for Windows imports"
    },
    {
      "commit": "a17ca202cfb6bafface7c68e539b5d747ef98039",
      "tree": "c992383fa6e9e2ea5e249b2be77530933337c30b",
      "parents": [
        "be348840aef7f47efbde44cfc727e2cbe2e8ba59"
      ],
      "author": {
        "name": "clubby789",
        "email": "jamie@hill-daniel.co.uk",
        "time": "Thu Nov 20 19:32:19 2025 +0000"
      },
      "committer": {
        "name": "clubby789",
        "email": "jamie@hill-daniel.co.uk",
        "time": "Mon Jan 19 04:02:22 2026 +0000"
      },
      "message": "Always use `extern \"system\"` for Windows imports\n"
    },
    {
      "commit": "be348840aef7f47efbde44cfc727e2cbe2e8ba59",
      "tree": "da4c17fa18f84d0689cbfb5d6843ba01d6f87dbb",
      "parents": [
        "f2bcf65c7830b4e2cf8495553b20afd305986a51",
        "8d82870a548d126559dfcc85080c4b3d067767a5"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Mon Jan 19 04:01:00 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 19 04:01:00 2026 +0000"
      },
      "message": "Merge pull request #745 from clubby789/func-cast\n\nFix `function_casts_as_integer` failures"
    },
    {
      "commit": "8d82870a548d126559dfcc85080c4b3d067767a5",
      "tree": "2b100d7252f4d37fb250ce4c6cfec58694e06356",
      "parents": [
        "9d2c34e7e63afe1e71c333b247065e3b7ba4d883"
      ],
      "author": {
        "name": "clubby789",
        "email": "jamie@hill-daniel.co.uk",
        "time": "Fri Nov 21 16:15:01 2025 +0000"
      },
      "committer": {
        "name": "clubby789",
        "email": "jamie@hill-daniel.co.uk",
        "time": "Fri Nov 21 16:15:01 2025 +0000"
      },
      "message": "Fix `function_casts_as_integer` failures\n"
    },
    {
      "commit": "0b9eeb17ecb0b7c545335c6ac1b3c1fad62590f0",
      "tree": "41d5512d244e40f1e2ab36e5b6f7a39b5fb8b205",
      "parents": [
        "311a1d0c2cfb1175bd259e226a3c9a6dc54a9e51"
      ],
      "author": {
        "name": "Noratrieb",
        "email": "48135649+Noratrieb@users.noreply.github.com",
        "time": "Fri Sep 26 20:53:32 2025 +0200"
      },
      "committer": {
        "name": "Noratrieb",
        "email": "48135649+Noratrieb@users.noreply.github.com",
        "time": "Fri Sep 26 20:53:32 2025 +0200"
      },
      "message": "Micro-optimize code size of /proc/maps parsing code\n\nThe current code size is really wastefully large. Originally, it was\n1500 lines of assembly in Godbolt, now I reduced it to just under 800.\nThe effect of `.text` size in hello world is from 297028 to 295453 which\nis small but not completely irrelevant. It\u0027s just a small fish in the\nbigger pond of DWARF parsing, but it\u0027s better than nothing.\n\nI extracted the parsing of each component into a separate function to\nallow for better sharing. I replaced the string methods with manual\niteration since that results in simpler code because it has to handle\nfewer cases. I also had to use unsafe because the bounds checks were\nsadly not optimized out and were really large.\n\nI also made the parser less resilient against whitespace, now it no\nlonger handles Unicode whitespace (an obvious simplification) but also\nno longer handles any whitespace except the normal SP. I think this is\nfine, it seems highly unlikely that a system would suddenly use another\ntype of whitespace (but I guess not impossible?).\n"
    },
    {
      "commit": "311a1d0c2cfb1175bd259e226a3c9a6dc54a9e51",
      "tree": "68764c2ae60404e17dded6865c18441500416139",
      "parents": [
        "344344b43507cb3108be0c38cc691541e730491f"
      ],
      "author": {
        "name": "Noratrieb",
        "email": "48135649+Noratrieb@users.noreply.github.com",
        "time": "Fri Sep 26 20:50:07 2025 +0200"
      },
      "committer": {
        "name": "Noratrieb",
        "email": "48135649+Noratrieb@users.noreply.github.com",
        "time": "Fri Sep 26 20:50:23 2025 +0200"
      },
      "message": "Micro-optimize code size of /proc/maps parsing code\n\nThe vec move is very funny, as moving it removes the vec drop from the\nearly return, which is fairly irrelevant but more than 0 bytes.\n"
    },
    {
      "commit": "344344b43507cb3108be0c38cc691541e730491f",
      "tree": "d9548ccdce7f65dc32896cbe6d5c3f704435d6f2",
      "parents": [
        "b65ab935fb2e0d59dba8966ffca09c9cc5a5f57c"
      ],
      "author": {
        "name": "Noratrieb",
        "email": "48135649+Noratrieb@users.noreply.github.com",
        "time": "Fri Sep 26 20:48:22 2025 +0200"
      },
      "committer": {
        "name": "Noratrieb",
        "email": "48135649+Noratrieb@users.noreply.github.com",
        "time": "Fri Sep 26 20:48:22 2025 +0200"
      },
      "message": "Remove unused fields from /proc/maps parsing code\n"
    },
    {
      "commit": "f2bcf65c7830b4e2cf8495553b20afd305986a51",
      "tree": "2f7a688304a30542dcef87be733d733bd7300618",
      "parents": [
        "55369a23b148790853c2024676230eb159702e85",
        "3ae44567717bd28cb313b12a39266b20393bcf19"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Fri Sep 26 18:35:42 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 26 18:35:42 2025 +0000"
      },
      "message": "Merge pull request #731 from workingjubilee/edition-2024-cleanup\n\nedition 2024 and raise MSRV to 1.88"
    },
    {
      "commit": "3ae44567717bd28cb313b12a39266b20393bcf19",
      "tree": "2f7a688304a30542dcef87be733d733bd7300618",
      "parents": [
        "7d52b2a118961134bf971c5ffd43e911a331cbbc"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 10:47:38 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 10:54:55 2025 -0700"
      },
      "message": "unsafe-wrap a stray deref-project -\u003e \u0026raw\n"
    },
    {
      "commit": "7d52b2a118961134bf971c5ffd43e911a331cbbc",
      "tree": "4edd69b40ad5c0eee1fcfe0a6df937b0ff5d537d",
      "parents": [
        "c671dab61db8a493493ff9ec6e10b13a9ae1c552"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Tue Sep 23 13:50:14 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 10:42:01 2025 -0700"
      },
      "message": "update to edition 2024 and MSRV 1.88\n\nThis allows using let-chains in the code, but requires a repo-wide fmt.\n"
    },
    {
      "commit": "c671dab61db8a493493ff9ec6e10b13a9ae1c552",
      "tree": "25211bec0549aa202f76c6447c175dd0db569f51",
      "parents": [
        "9ce9ff6bd1bdc81f0ff865b9f000912bdb419fa2"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Tue Sep 23 14:56:32 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 10:42:01 2025 -0700"
      },
      "message": "unsafe some extern C blocks\n"
    },
    {
      "commit": "9ce9ff6bd1bdc81f0ff865b9f000912bdb419fa2",
      "tree": "6ec6835bbc01be9205e61b3d78c13532a95dd00b",
      "parents": [
        "fdc2f75844cde593aa0a475c92cb45102c42ae89"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Tue Sep 23 14:52:16 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 10:42:01 2025 -0700"
      },
      "message": "fix dylib-dep to unsafe-wrap no_mangle\n"
    },
    {
      "commit": "fdc2f75844cde593aa0a475c92cb45102c42ae89",
      "tree": "fda7ffb55dc554db0ad96afe3cfd14113d7c3cf7",
      "parents": [
        "55369a23b148790853c2024676230eb159702e85"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Tue Sep 23 14:50:50 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 10:42:01 2025 -0700"
      },
      "message": "ci: update MSRV job to 1.88\n"
    },
    {
      "commit": "1cea408bb02288d8611f7b83e8bc154cbaedd47e",
      "tree": "fa305edb945be724112b982c54a4817c5bc3e95e",
      "parents": [
        "3dd14a8584bf9be212e6c4e925f7a78709f8a627"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 09:34:56 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 09:34:56 2025 -0700"
      },
      "message": "comment on why not using -gline-tables-only\n"
    },
    {
      "commit": "3dd14a8584bf9be212e6c4e925f7a78709f8a627",
      "tree": "94e867bd655c443f24b15459b0e3b5b8ec8f133d",
      "parents": [
        "f1629784f6927a9c6dbfe8b02a8889af178afd39"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 21:45:06 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 09:33:58 2025 -0700"
      },
      "message": "Fix line-tables-only test on macOS 15\n"
    },
    {
      "commit": "f1629784f6927a9c6dbfe8b02a8889af178afd39",
      "tree": "5466a8dc3fbe37f93efa38d9bf8c0ae8ffe76c95",
      "parents": [
        "7b1be4caf53a226ce418c1aef0aafe5ec0b0de38"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 21:14:31 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Sep 26 09:33:50 2025 -0700"
      },
      "message": "Revert \"Use macos-14 image for testing (rust-lang/backtrace-rs#733)\"\n\nThis reverts commit 60898d6377cdf7ccef58bf185379780f7c5af7fd.\n"
    },
    {
      "commit": "55369a23b148790853c2024676230eb159702e85",
      "tree": "dc211c67392c454dd51b2ec5646f4841e8ef7cac",
      "parents": [
        "7008740c4046e2e50ba8929fe3b3b7739209754c",
        "962ac396707df4ce2142ed965814bf3d46e4e2e0"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Fri Sep 26 14:49:15 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 26 14:49:15 2025 +0000"
      },
      "message": "Merge pull request #736 from workingjubilee/simplify-xcoff-find-text\n\ncleanup: simplify scan for xcoff .text section"
    },
    {
      "commit": "7008740c4046e2e50ba8929fe3b3b7739209754c",
      "tree": "e6b2a8627f82ea2366acf9f9c9f885df8c1e1fa3",
      "parents": [
        "7b1be4caf53a226ce418c1aef0aafe5ec0b0de38",
        "d4738ccff79e4f8158c3e69e8b926174519c2a27"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Fri Sep 26 14:44:43 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 26 14:44:43 2025 +0000"
      },
      "message": "Merge pull request #735 from workingjubilee/get-current-process-once\n\nGetCurrentProcess only once in win32 backtrace"
    },
    {
      "commit": "7b1be4caf53a226ce418c1aef0aafe5ec0b0de38",
      "tree": "da37eba22ba2de3887c3f5136285bbb025074ca6",
      "parents": [
        "a8b55f020a10679a04ce8ce9c5880559175ad3d4",
        "775f6a1ba62e7d35a1fac76e64c61d9d4687b5f2"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 19:42:48 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 19:42:48 2025 -0700"
      },
      "message": "Merge of rust-lang/backtrace-rs#711: chore: release v0.3.76\n\nchore: release v0.3.76"
    },
    {
      "commit": "775f6a1ba62e7d35a1fac76e64c61d9d4687b5f2",
      "tree": "da37eba22ba2de3887c3f5136285bbb025074ca6",
      "parents": [
        "bb0cdc34d74fd38762d58253c17589bdc054b738"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 19:31:23 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 19:38:16 2025 -0700"
      },
      "message": "modify CHANGELOG.md to not be a git log dump\n"
    },
    {
      "commit": "bb0cdc34d74fd38762d58253c17589bdc054b738",
      "tree": "f85afcc279df0af0f27ee5d56671c6377854876c",
      "parents": [
        "a8b55f020a10679a04ce8ce9c5880559175ad3d4"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Fri Sep 26 01:48:53 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 26 01:48:53 2025 +0000"
      },
      "message": "chore: release v0.3.76"
    },
    {
      "commit": "a8b55f020a10679a04ce8ce9c5880559175ad3d4",
      "tree": "e559c535e40000e773746b329945d22785159c0f",
      "parents": [
        "a405950a411405521436da80d2772a486bc17b92",
        "0b838008f8cce0db2772f8567a9abf3a0d1fcae4"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 18:48:15 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 18:48:15 2025 -0700"
      },
      "message": "Merge of rust-lang/backtrace-rs#725: Fix missing alignment check for ELF note header in fuchsia support\n\nThe transmute required that the alignment of bytes was correct,\nbut nothing checked this. Use `object::pod::from_bytes` which\ndoes the transmute and includes this check.\n\nAlso include docs that reflect the current behavior of `take_nhdr`."
    },
    {
      "commit": "0b838008f8cce0db2772f8567a9abf3a0d1fcae4",
      "tree": "4da640b220c85574f91b158c66384d360accc651",
      "parents": [
        "5d3bcc864c41cf4a7906b4c54d6d544728ac8a66"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 18:41:40 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 18:41:40 2025 -0700"
      },
      "message": "Expand `take_nhdr` doc-comment"
    },
    {
      "commit": "a405950a411405521436da80d2772a486bc17b92",
      "tree": "d8669b7a8f3a96cbe19e3496cadd6374608386e6",
      "parents": [
        "dccdb4d50f1ccd0cf08d8a83a0344e694b65f97e",
        "06dca9a48567034437c45dbfa7ca22585c47d172"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Fri Sep 26 01:38:27 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 26 01:38:27 2025 +0000"
      },
      "message": "Merge pull request #737 from workingjubilee/address-dbghelp-soundness-risks\n\nRemove padding bytes risk in dbghelp with MaybeUninit"
    },
    {
      "commit": "06dca9a48567034437c45dbfa7ca22585c47d172",
      "tree": "d8669b7a8f3a96cbe19e3496cadd6374608386e6",
      "parents": [
        "05ad04719967a72345bdcaa09afa6f53e11a0f70"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 18:05:53 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 18:35:05 2025 -0700"
      },
      "message": "Expand doc-comment on `do_resolve`\n"
    },
    {
      "commit": "05ad04719967a72345bdcaa09afa6f53e11a0f70",
      "tree": "b88f9faf80fd527025d23c7ffb564cde0f3ca404",
      "parents": [
        "dccdb4d50f1ccd0cf08d8a83a0344e694b65f97e"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 16:11:00 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 16:30:28 2025 -0700"
      },
      "message": "Remove padding bytes risk in dbghelp with MaybeUninit\n\nAs reported in rust-lang/backtrace-rs#720, there is a risk that the\ncurrent code, by using \u0026mut to a struct with padding fields,\ninteracts in ways that cause padding bytes to be written to bytes\nthat Rust originally thought were real and initialized.\nIf this assumption persists forward in time far enough,\nthis could possibly cause an issue due to compiler optimizations.\n\nThis seems unlikely, but we can fix this by using MaybeUninit and then\naddressing the data using raw pointers only. That way, we do not have\nto depend on all the data being in initialized states even after calling\nSymFromAddrW. Except for the specific fields we read, of course.\n"
    },
    {
      "commit": "962ac396707df4ce2142ed965814bf3d46e4e2e0",
      "tree": "7ac807a9d66a26080a99f093675c9a0a4b407db0",
      "parents": [
        "0f130c5dceb5e5f6cc3445b04ba5dfb654acb6d2"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Tue Sep 23 14:38:18 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 15:41:07 2025 -0700"
      },
      "message": "cleanup: simplify scan for xcoff .text section\n\nAs s_name is an 8-byte array, and we check only for ASCII characters,\nchecking for UTF-8 validity is pure overhead.\n"
    },
    {
      "commit": "d4738ccff79e4f8158c3e69e8b926174519c2a27",
      "tree": "587b5baf62f622e584d3fbb79ecfe6a302280ca0",
      "parents": [
        "e06b77eead1cd53ac9ddab72e27b6c0d9f81edb7"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 15:32:04 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 15:34:15 2025 -0700"
      },
      "message": "deny(unsafe_op_in_unsafe_fn) in backtrace/win32.rs\n"
    },
    {
      "commit": "e06b77eead1cd53ac9ddab72e27b6c0d9f81edb7",
      "tree": "ab2d9923c6d7d3121dd13c1e548d574ed4167815",
      "parents": [
        "0f130c5dceb5e5f6cc3445b04ba5dfb654acb6d2"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 15:31:32 2025 -0700"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Sep 25 15:31:32 2025 -0700"
      },
      "message": "GetCurrentProcess only once\n"
    },
    {
      "commit": "dccdb4d50f1ccd0cf08d8a83a0344e694b65f97e",
      "tree": "80fc46f4d72fbac69f3cb0520b28afc409abe668",
      "parents": [
        "50fe434089f2fe6cc47e6ac0be6c8d8e1880ee18"
      ],
      "author": {
        "name": "Kyle Huey",
        "email": "khuey@kylehuey.com",
        "time": "Thu Sep 25 14:21:28 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 14:21:28 2025 -0700"
      },
      "message": "Upgrade `cpp_demangle` to the latest version. (rust-lang/backtrace-rs#732)\n\ncpp_demangle 0.5.0 drops the `Display` impl on the `Symbol` object because it can\nsubtly violate the `Display` contract. The recommended replacement is\n`Symbol::demangle`.\n\nChangelog: https://github.com/gimli-rs/cpp_demangle/blob/0.5.0/CHANGELOG.md#050"
    },
    {
      "commit": "50fe434089f2fe6cc47e6ac0be6c8d8e1880ee18",
      "tree": "223fe9776706ac15c1421ed29008e2e64c0a3899",
      "parents": [
        "79d35149d77ae0227e3354d4143885768c8df399"
      ],
      "author": {
        "name": "J. Neuschäfer",
        "email": "j.neuschaefer@gmx.net",
        "time": "Thu Sep 25 23:20:53 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 14:20:53 2025 -0700"
      },
      "message": "Update memchr to 2.7.6 (rust-lang/backtrace-rs#734)\n\nmemchr 2.7.6 contains a bugfix for aarch64_be"
    },
    {
      "commit": "79d35149d77ae0227e3354d4143885768c8df399",
      "tree": "08ebf5b1b6c71c62bc95cd3098ca5772e628c6bb",
      "parents": [
        "60898d6377cdf7ccef58bf185379780f7c5af7fd"
      ],
      "author": {
        "name": "Alphyr",
        "email": "47725341+a1phyr@users.noreply.github.com",
        "time": "Thu Sep 25 23:03:02 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 14:03:02 2025 -0700"
      },
      "message": "Switch from `windows-targets` to `windows-link` (rust-lang/backtrace-rs#727)\n\n"
    },
    {
      "commit": "60898d6377cdf7ccef58bf185379780f7c5af7fd",
      "tree": "414691dd099a651f1691efaa8a9207e817aed739",
      "parents": [
        "0f130c5dceb5e5f6cc3445b04ba5dfb654acb6d2"
      ],
      "author": {
        "name": "Mads Marquart",
        "email": "mads@marquart.dk",
        "time": "Thu Sep 25 18:12:05 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 09:12:05 2025 -0700"
      },
      "message": "Use macos-14 image for testing (rust-lang/backtrace-rs#733)\n\n"
    },
    {
      "commit": "0f130c5dceb5e5f6cc3445b04ba5dfb654acb6d2",
      "tree": "c89660b1417fbc5b13e5781beb1c9e9761a29d4f",
      "parents": [
        "b134a1f1e2436695cfca151f03e11144e4067a42"
      ],
      "author": {
        "name": "Daniel Henry-Mantilla",
        "email": "daniel.henry.mantilla@gmail.com",
        "time": "Tue Sep 23 22:30:33 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 23 13:30:33 2025 -0700"
      },
      "message": "Fix inverted \"full printing\" polarity logic (rust-lang/backtrace-rs#726)\n\n"
    },
    {
      "commit": "b134a1f1e2436695cfca151f03e11144e4067a42",
      "tree": "be3c3683fd8bd24a012607089bd6a3b9b18c04c3",
      "parents": [
        "b65ab935fb2e0d59dba8966ffca09c9cc5a5f57c"
      ],
      "author": {
        "name": "Mark Rousskov",
        "email": "mark.simulacrum@gmail.com",
        "time": "Tue Sep 23 15:41:53 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 23 12:41:53 2025 -0700"
      },
      "message": "Remove lazily initialized Mutex (rust-lang/backtrace-rs#723)\n\n`Mutex::new` is const since 1.63, which is below the 1.82 MSRV, so it\nshould be fine to rely on. Slightly reduces `unsafe` and memory use."
    },
    {
      "commit": "5d3bcc864c41cf4a7906b4c54d6d544728ac8a66",
      "tree": "c947ba319b53a4e466233700f031092ed2255a23",
      "parents": [
        "b65ab935fb2e0d59dba8966ffca09c9cc5a5f57c"
      ],
      "author": {
        "name": "Philip Craig",
        "email": "philipjcraig@gmail.com",
        "time": "Thu Aug 28 19:30:54 2025 +1000"
      },
      "committer": {
        "name": "Philip Craig",
        "email": "philipjcraig@gmail.com",
        "time": "Thu Aug 28 19:32:29 2025 +1000"
      },
      "message": "Fix missing alignment check for ELF note header in fuchsia support\n\nThe transmute required that the alignment of bytes was correct,\nbut nothing checked this. Use `object::pod::from_bytes` which\ndoes the transmute and includes this check.\n"
    },
    {
      "commit": "b65ab935fb2e0d59dba8966ffca09c9cc5a5f57c",
      "tree": "9ab86bc1e23ea87dc23dbae2bd1305881dcdfdcc",
      "parents": [
        "57c75298115cf36505725281b4f45f03dacfa290"
      ],
      "author": {
        "name": "Trevor Gross",
        "email": "tmgross@umich.edu",
        "time": "Mon Jun 16 02:58:41 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 15 23:58:41 2025 -0700"
      },
      "message": "Upgrade `ruzstd` `object`, and `addr2line` to the latest version (rust-lang/backtrace-rs#718)\n\n`object` released a breaking change with adjustments to\n`elf::R_RISCV_GNU_*` and `pe::IMAGE_WEAK_EXTERN_*` constants, as well as\na changed API for Mach-O dyld. None of these are relevant to our use.\n\n`ruzstd` moved some API around to account for compression support, the\nonly required update for us is to change import paths.\n\n`addr2line` only bumped the gimli version, which includes an update that\nwill help us drop the crates.io compiler-builtins dependency from the\nstandard library.\n\nObject changelog: https://github.com/gimli-rs/object/blob/master/CHANGELOG.md#0370\nRuzstd changelog: https://github.com/KillingSpark/zstd-rs/releases/tag/v0.8.0\nAddr2line changelog: https://github.com/gimli-rs/addr2line/blob/master/CHANGELOG.md#0250-20250611"
    },
    {
      "commit": "57c75298115cf36505725281b4f45f03dacfa290",
      "tree": "8b17acc55d5d9c83d2a24a70561c75485b7fb120",
      "parents": [
        "6c882eb11984d737f62e85f36703effaf34c2453"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Wed May 07 17:40:56 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 07 17:40:56 2025 -0700"
      },
      "message": "ci: remove binary size check (rust-lang/backtrace-rs#710)\n\nRemove the \"binary size check\" workflow because it is often broken and\nnow and then makes me sit through a discussion about its security needs.\nThese discussions always make me feel very silly.\n\nI originally hoped this CI job would be a useful part of assuring that\nwe would not accidentally bloat binaries when backtrace merges into std.\nHowever, it feels like that is not achieved by this workflow and at some\npoint it has definitely outweighed the cost of maintaining it.\n\nWe can readd something if we find a better way to implement things which\nis notably less jank and gets less complaints."
    },
    {
      "commit": "6c882eb11984d737f62e85f36703effaf34c2453",
      "tree": "f4c57d677561fb9468b0a668c7653fb2f034bf29",
      "parents": [
        "e09b86e75343365642d1adb568dde589308b0d07",
        "2b48d7c9514d1d4ee3b12191fa8ad62ae9b29767"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Tue May 06 18:25:36 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 06 18:25:36 2025 -0700"
      },
      "message": "Merge of rust-lang/backtrace-rs#705: Add `optimize(size)` to some particularly large functions\n\n* Check `as-if-std` only on nightly\n* Add `optimize(size)` to some particularly large functions\n\nIt saves a few kb in hello world binaries when built as part of libstd.\n\nThe comments are formatted like they are so that if this feature\nis stabilized they can be identified and used unconditionally."
    },
    {
      "commit": "e09b86e75343365642d1adb568dde589308b0d07",
      "tree": "b23706b8c114d98b432f585eb775c562844ca172",
      "parents": [
        "8c55c3a7fb197efa7877953bf95e2a0d68a3ada1"
      ],
      "author": {
        "name": "Trevor Gross",
        "email": "tmgross@umich.edu",
        "time": "Tue May 06 15:35:04 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 06 12:35:04 2025 -0700"
      },
      "message": "Set up release-plz (rust-lang/backtrace-rs#707)\n\nAdd a release-plz workflow and ensure that all unneeded packages are\nmarked `publish \u003d false`. We should get both the release PRs and the\nautomatic publish on version changes."
    },
    {
      "commit": "8c55c3a7fb197efa7877953bf95e2a0d68a3ada1",
      "tree": "81a9006568edbf43a51d5c70bd432a69369a38b5",
      "parents": [
        "903c10db222c24b3e0fd085dfb0523abff192c5c",
        "9b42adf4d238e3563feb849f83159d570bdae014"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Tue May 06 12:33:19 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 06 12:33:19 2025 -0700"
      },
      "message": "Merge of rust-lang/backtrace-rs#704: Add cygwin support\n\nThere is no `OsString::from_wide` on Cygwin because Cygwin is a \"Unix\"\nso use Cygwin APIs for the conversion.\n\n* Add cygwin support\n* Use correct name buffer size\n* Convert path to posix\n* Update libc to 0.2.171 to meet cygwin\u0027s requirement\n* Use mystd instead of std\n* Add docs for `cygwin_conv_path`\n* Adjust signature of `cygwin_conv_path`\n* Fix windows-targets dep in as-if-std\n* Use `Vec::with_capacity` to alloc buffer\n* Update safety comments"
    },
    {
      "commit": "9b42adf4d238e3563feb849f83159d570bdae014",
      "tree": "81a9006568edbf43a51d5c70bd432a69369a38b5",
      "parents": [
        "366250ef25c27062c0d425479cac1c44a3714546"
      ],
      "author": {
        "name": "Berrysoft",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Tue May 06 14:35:42 2025 +0800"
      },
      "committer": {
        "name": "Berrysoft",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Tue May 06 14:35:42 2025 +0800"
      },
      "message": "Update safety comments\n"
    },
    {
      "commit": "366250ef25c27062c0d425479cac1c44a3714546",
      "tree": "def268c6c44c19ddf46d454c69ff54975ee0ee13",
      "parents": [
        "369afa5992fec6e945fbfbadcf66131e33c713db"
      ],
      "author": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:38:59 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Use Vec::with_capacity to alloc buffer\n"
    },
    {
      "commit": "369afa5992fec6e945fbfbadcf66131e33c713db",
      "tree": "4d0b6254fd5dab23706883659efe7399c7a12818",
      "parents": [
        "f26c931219cf423d515214a15a059aaf5db5c563"
      ],
      "author": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:29:37 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Fix windows-targets dep in as-if-std\n"
    },
    {
      "commit": "f26c931219cf423d515214a15a059aaf5db5c563",
      "tree": "755c1ec5b2043578bea4a7a5a1f9d7d1a745954b",
      "parents": [
        "698409a0092970aa5736637f164c5b39eaf99558"
      ],
      "author": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:05:49 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Restore set_len.\n"
    },
    {
      "commit": "698409a0092970aa5736637f164c5b39eaf99558",
      "tree": "3ede1486c94c4e6632d80a8801d5eab4062402b8",
      "parents": [
        "6ec5f9d573c215df527df88917695f3f71481421"
      ],
      "author": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 10:49:28 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Adjust signature of cygwin_conv_path\n\n...and remove set_len\n"
    },
    {
      "commit": "6ec5f9d573c215df527df88917695f3f71481421",
      "tree": "bd27a17464f974c956956fbfb9418a8b90c30c02",
      "parents": [
        "fdc3c80810d7f67763080a331165e349c19abf84"
      ],
      "author": {
        "name": "Berrysoft",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Tue Apr 29 14:05:44 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Add docs for cygwin_conv_path\n"
    },
    {
      "commit": "fdc3c80810d7f67763080a331165e349c19abf84",
      "tree": "b37d5fa5d9aae92fbf047a914ef02c8b15599c59",
      "parents": [
        "8432d21240751f9e02bdbcd1a372c84c9571c6f3"
      ],
      "author": {
        "name": "Berrysoft",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Mon Apr 28 12:59:28 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Use mystd instead of std\n"
    },
    {
      "commit": "8432d21240751f9e02bdbcd1a372c84c9571c6f3",
      "tree": "3e0b8029a1ada9c22e8b077ba8eec5ead57fba69",
      "parents": [
        "ef10159d871aa469bc3683a1b54e6623898023f4"
      ],
      "author": {
        "name": "Berrysoft",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Mon Apr 28 10:08:58 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Update libc to 0.2.171 to meet cygwin\u0027s requirement\n"
    },
    {
      "commit": "ef10159d871aa469bc3683a1b54e6623898023f4",
      "tree": "9524711920e48b9173368924a18431ceb8e65ed1",
      "parents": [
        "2f6a162106e42cab64e43c60da01ebdd8bf1d990"
      ],
      "author": {
        "name": "Berrysoft",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Mon Apr 28 10:07:32 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Convert path to posix\n"
    },
    {
      "commit": "2f6a162106e42cab64e43c60da01ebdd8bf1d990",
      "tree": "a230f3b88a8ca49d36e8145a76ae56d4edda95da",
      "parents": [
        "f7db955a456a119988f6b916c6aa585c47ad2765"
      ],
      "author": {
        "name": "Berrysoft",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Tue Apr 01 12:07:22 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Use correct name buffer size\n"
    },
    {
      "commit": "f7db955a456a119988f6b916c6aa585c47ad2765",
      "tree": "36088e544a8b9acd6287da3153de03871a9dc0f0",
      "parents": [
        "903c10db222c24b3e0fd085dfb0523abff192c5c"
      ],
      "author": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Fri Mar 28 13:36:28 2025 +0800"
      },
      "committer": {
        "name": "王宇逸",
        "email": "Strawberry_Str@hotmail.com",
        "time": "Wed Apr 30 11:41:03 2025 +0800"
      },
      "message": "Add cygwin support\n"
    },
    {
      "commit": "2b48d7c9514d1d4ee3b12191fa8ad62ae9b29767",
      "tree": "517686520b4400fa43a7240b107ce7d0a34e379c",
      "parents": [
        "8180d1619063224b9d2c8323dfac1f60e551dc56"
      ],
      "author": {
        "name": "clubby789",
        "email": "jamie@hill-daniel.co.uk",
        "time": "Tue Apr 01 16:00:37 2025 +0100"
      },
      "committer": {
        "name": "clubby789",
        "email": "jamie@hill-daniel.co.uk",
        "time": "Mon Apr 28 22:37:04 2025 +0100"
      },
      "message": "Add `optimize(size)` to some particularly large functions\n"
    },
    {
      "commit": "8180d1619063224b9d2c8323dfac1f60e551dc56",
      "tree": "117411b452f7c648a8ba2d5b866f1060fa9ed40d",
      "parents": [
        "9d2c34e7e63afe1e71c333b247065e3b7ba4d883"
      ],
      "author": {
        "name": "clubby789",
        "email": "jamie@hill-daniel.co.uk",
        "time": "Mon Apr 28 22:08:52 2025 +0100"
      },
      "committer": {
        "name": "clubby789",
        "email": "jamie@hill-daniel.co.uk",
        "time": "Mon Apr 28 22:37:03 2025 +0100"
      },
      "message": "Check `as-if-std` only on nightly\n"
    },
    {
      "commit": "903c10db222c24b3e0fd085dfb0523abff192c5c",
      "tree": "286d78a77816e66fcbfd891aab54ffef6083c2d9",
      "parents": [
        "d8de3242cc2f17f22d83dbb647af844e0c59d53f"
      ],
      "author": {
        "name": "Motoyuki Kimura",
        "email": "moymoymox@gmail.com",
        "time": "Tue Apr 29 05:15:26 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 28 13:15:26 2025 -0700"
      },
      "message": "Use boxed slice when possible (rust-lang/backtrace-rs#702)\n\nUsing boxed slices instead of Vec enables some itty-bitty space optimizations."
    },
    {
      "commit": "d8de3242cc2f17f22d83dbb647af844e0c59d53f",
      "tree": "35f22feaf7f249cb9f9658fd0dd30584eace81fb",
      "parents": [
        "b70de061ac051b6351d47d5948b9a86126517da1"
      ],
      "author": {
        "name": "Kornel",
        "email": "kornel@geekhood.net",
        "time": "Mon Apr 28 21:04:06 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 28 13:04:06 2025 -0700"
      },
      "message": "Use cheaper init in thread_local (rust-lang/backtrace-rs#701)\n\n`thread_local!` has special case for `const {}` syntax, and avoids creating an extra lazy init function in such case."
    },
    {
      "commit": "b70de061ac051b6351d47d5948b9a86126517da1",
      "tree": "9509b02b316fe6da9a51bc691bc9068317d24b4e",
      "parents": [
        "9d2c34e7e63afe1e71c333b247065e3b7ba4d883",
        "dade97ae46801d68d99b55f26a79ba5a633643e6"
      ],
      "author": {
        "name": "Trevor Gross",
        "email": "tmgross@umich.edu",
        "time": "Mon Apr 28 15:47:07 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 28 15:47:07 2025 -0400"
      },
      "message": "Merge pull request #708 from tgross35/fix-binary-size-ci\n\nci: Fix the binary size workflow"
    },
    {
      "commit": "dade97ae46801d68d99b55f26a79ba5a633643e6",
      "tree": "9509b02b316fe6da9a51bc691bc9068317d24b4e",
      "parents": [
        "9d2c34e7e63afe1e71c333b247065e3b7ba4d883"
      ],
      "author": {
        "name": "Trevor Gross",
        "email": "tgross@intrepidcs.com",
        "time": "Mon Apr 28 14:51:40 2025 -0400"
      },
      "committer": {
        "name": "Trevor Gross",
        "email": "tgross@intrepidcs.com",
        "time": "Mon Apr 28 15:39:37 2025 -0400"
      },
      "message": "ci: Fix the binary size workflow\n\nFrom the bootstrap error:\n\n     thread \u0027main\u0027 panicked at src/bootstrap/src/core/config/config.rs:3283:21:\n    `llvm.download-ci-llvm` cannot be set to `true` on CI. Use `if-unchanged` instead.\n\nSo do that. Additionally pin rustc to hopefully prevent similar\nregressions in the future.\n\nSome settings to increase log output were also applied.\n"
    },
    {
      "commit": "9d2c34e7e63afe1e71c333b247065e3b7ba4d883",
      "tree": "b2b201ccc8156fbf21ba0f48e374e8ce9ae7b962",
      "parents": [
        "534a1d3a301328c7743e8d84163c9e7b18d09f79",
        "52b94f90ae2c4844487f4a2fce224f5362ae8a78"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Feb 13 14:14:18 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 13 14:14:18 2025 -0800"
      },
      "message": "Merge of rust-lang/backtrace-rs#700: Prepare backtrace for Rust 2024\n\nThis applies some fixes so that backtrace is compatible with Rust 2024.\nIt is needed to migrate std to 2024 since std directly embeds backtrace."
    },
    {
      "commit": "52b94f90ae2c4844487f4a2fce224f5362ae8a78",
      "tree": "b2b201ccc8156fbf21ba0f48e374e8ce9ae7b962",
      "parents": [
        "82e954cd2f70a761e1810301628ba90fc9e5320a"
      ],
      "author": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Thu Feb 13 08:15:52 2025 -0800"
      },
      "committer": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Thu Feb 13 08:23:21 2025 -0800"
      },
      "message": "Add some comments around various calls\n\nPer review from workingjubilee\n"
    },
    {
      "commit": "82e954cd2f70a761e1810301628ba90fc9e5320a",
      "tree": "b02fc30663e4bb4f19459c5c53e4237d70226837",
      "parents": [
        "b68eb00f7389b67d4f607a5a4c03b008fb592ed1"
      ],
      "author": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Thu Feb 13 08:13:52 2025 -0800"
      },
      "committer": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Thu Feb 13 08:23:21 2025 -0800"
      },
      "message": "Manually initialize IMAGEHLP_LINEW64 rather than using mem::zeroed\n\nThis avoids an unsafe call as requested in\nhttps://github.com/rust-lang/backtrace-rs/pull/700#discussion_r1953521256\n"
    },
    {
      "commit": "b68eb00f7389b67d4f607a5a4c03b008fb592ed1",
      "tree": "7678cd3a106362aea284655cca24272ea196116f",
      "parents": [
        "b0a0d34372147e6fd70f8091a53dba0b23a45b05"
      ],
      "author": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Wed Feb 12 10:38:55 2025 -0800"
      },
      "committer": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Thu Feb 13 08:23:21 2025 -0800"
      },
      "message": "Apply missing_unsafe_on_extern\n"
    },
    {
      "commit": "b0a0d34372147e6fd70f8091a53dba0b23a45b05",
      "tree": "59e9005df8ca70d97407e6e28cdd2fa18f79d6c7",
      "parents": [
        "ca5ff3ecd44057a220e7846b58bd80605f20ca8d"
      ],
      "author": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Wed Feb 12 10:38:33 2025 -0800"
      },
      "committer": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Thu Feb 13 08:23:19 2025 -0800"
      },
      "message": "Apply unsafe_op_in_unsafe_fn\n"
    },
    {
      "commit": "ca5ff3ecd44057a220e7846b58bd80605f20ca8d",
      "tree": "81d94122554c72eaf229ea740c6acbb130585a2f",
      "parents": [
        "534a1d3a301328c7743e8d84163c9e7b18d09f79"
      ],
      "author": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Wed Feb 12 10:36:11 2025 -0800"
      },
      "committer": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Thu Feb 13 08:22:40 2025 -0800"
      },
      "message": "Bump MSRV\n\nThis bumps the MSRV to support `unsafe extern`.\n"
    },
    {
      "commit": "534a1d3a301328c7743e8d84163c9e7b18d09f79",
      "tree": "72162ca9b720e5f7916bf40f774e73ac7cb43132",
      "parents": [
        "b6ccbd945c76dd5b68b32891b03e5c063d54a5c1",
        "9e236607282f9769799c3f73cddd1356a9fb8b53"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Thu Feb 13 00:35:15 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 13 00:35:15 2025 +0000"
      },
      "message": "Merge pull request #685 from bdbai/fix/win-arm32\n\nAttempt to fix ARM32 Windows"
    },
    {
      "commit": "b6ccbd945c76dd5b68b32891b03e5c063d54a5c1",
      "tree": "25445ecaac55a076230372921eda8e3e73d1ea25",
      "parents": [
        "e33eaac8caf46d0d3cc57f8d152529e8b7ae1b78",
        "b1bc2e8cd85b2218de95f5d59cd1f38fe8634321"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Wed Feb 12 23:13:26 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 12 23:13:26 2025 +0000"
      },
      "message": "Merge pull request #697 from ChrisDenton/cleanup-win\n\nCleanup Windows trace modules"
    },
    {
      "commit": "b1bc2e8cd85b2218de95f5d59cd1f38fe8634321",
      "tree": "25445ecaac55a076230372921eda8e3e73d1ea25",
      "parents": [
        "fba809da107e69efdb43f693056ae887aacc7ccf"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Mon Jan 27 01:37:13 2025 +0000"
      },
      "committer": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Mon Jan 27 01:37:13 2025 +0000"
      },
      "message": "Rename dbghelp32.rs to win32.rs\n"
    },
    {
      "commit": "fba809da107e69efdb43f693056ae887aacc7ccf",
      "tree": "6eea62bf078ae2fec2389b0833a9b7fa46f72def",
      "parents": [
        "c7d957cad1c52f6ef844c8673374e982b1dfdb3d"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Thu Jan 23 05:05:40 2025 +0000"
      },
      "committer": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Thu Jan 23 05:12:50 2025 +0000"
      },
      "message": "Less bad style\n"
    },
    {
      "commit": "c7d957cad1c52f6ef844c8673374e982b1dfdb3d",
      "tree": "11be5831655096e3690e151b1dbfd202e478aa0a",
      "parents": [
        "24500fba44633c3a2569d1ca41a7ce5198acb888"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Thu Jan 23 05:04:48 2025 +0000"
      },
      "committer": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Thu Jan 23 05:12:49 2025 +0000"
      },
      "message": "Move the note about 64-bit tracing from dbghelp32\n"
    },
    {
      "commit": "24500fba44633c3a2569d1ca41a7ce5198acb888",
      "tree": "9d56abcdb8cb56c981cf697e43f14a4704ac646f",
      "parents": [
        "e33eaac8caf46d0d3cc57f8d152529e8b7ae1b78"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Thu Jan 23 05:04:09 2025 +0000"
      },
      "committer": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Thu Jan 23 05:04:09 2025 +0000"
      },
      "message": "Move dbghelp64.rs to win64.rs\n\nWindows 64-bit doesn\u0027t use dbghelp for tracing, so the name was confusing.\n"
    },
    {
      "commit": "e33eaac8caf46d0d3cc57f8d152529e8b7ae1b78",
      "tree": "91e7ff1474bd38a786e1062c23bab5e6f315a965",
      "parents": [
        "6cef468ac08251ae7f533dd17cec0fb288c20856",
        "7bdb6f13f93bd016cb82eae1c7e64f1c9cbf6c43"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Wed Jan 22 18:51:41 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 22 18:51:41 2025 +0000"
      },
      "message": "Merge pull request #696 from xxshady/patch-1\n\nremove outdated docs part on Dbghelp::ensure_open"
    },
    {
      "commit": "7bdb6f13f93bd016cb82eae1c7e64f1c9cbf6c43",
      "tree": "91e7ff1474bd38a786e1062c23bab5e6f315a965",
      "parents": [
        "6cef468ac08251ae7f533dd17cec0fb288c20856"
      ],
      "author": {
        "name": "xshady",
        "email": "54737754+xxshady@users.noreply.github.com",
        "time": "Wed Jan 22 18:02:11 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 22 18:02:11 2025 +0300"
      },
      "message": "remove outdated docs part on Dbghelp::ensure_open"
    },
    {
      "commit": "6cef468ac08251ae7f533dd17cec0fb288c20856",
      "tree": "c9c86cc4ba9493ffb026179ec0f6619ba3322b45",
      "parents": [
        "016f80ae2179fdd8479db179cf47ed16a1198422",
        "674b49e45daeac92840fe584c8d4b300509248c0"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Wed Jan 22 05:04:51 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 22 05:04:51 2025 +0000"
      },
      "message": "Merge pull request #692 from no1wudi/master\n\nlibunwind: Use builtin _Unwind_GetIP for NuttX on ARM platform"
    },
    {
      "commit": "674b49e45daeac92840fe584c8d4b300509248c0",
      "tree": "c9c86cc4ba9493ffb026179ec0f6619ba3322b45",
      "parents": [
        "016f80ae2179fdd8479db179cf47ed16a1198422"
      ],
      "author": {
        "name": "Huang Qi",
        "email": "huangqi3@xiaomi.com",
        "time": "Sun Jan 19 12:12:26 2025 +0800"
      },
      "committer": {
        "name": "Huang Qi",
        "email": "huangqi3@xiaomi.com",
        "time": "Sun Jan 19 12:13:32 2025 +0800"
      },
      "message": "libunwind: Use builtin _Unwind_GetIP for NuttX on ARM platform\n\nSigned-off-by: Huang Qi \u003chuangqi3@xiaomi.com\u003e\n"
    },
    {
      "commit": "9e236607282f9769799c3f73cddd1356a9fb8b53",
      "tree": "3f7c3cfc782f44df0d679e9d04f69c61be56f829",
      "parents": [
        "41f921db98a4f32eeb3fbdc79795b7b58832f471"
      ],
      "author": {
        "name": "bdbai",
        "email": "bdbaiapp@163.com",
        "time": "Mon Jan 06 16:46:24 2025 +0800"
      },
      "committer": {
        "name": "bdbai",
        "email": "bdbaiapp@163.com",
        "time": "Mon Jan 06 16:47:45 2025 +0800"
      },
      "message": "Move win arm shim to a separate file\n"
    },
    {
      "commit": "41f921db98a4f32eeb3fbdc79795b7b58832f471",
      "tree": "4cbd74cf5230e0a916af4047c23b02350210d7ed",
      "parents": [
        "3e65f07e842a8ca4ce3d9c838b696d5e9b03287a"
      ],
      "author": {
        "name": "bdbai",
        "email": "bdbaiapp@163.com",
        "time": "Wed Dec 25 16:23:11 2024 +0800"
      },
      "committer": {
        "name": "bdbai",
        "email": "bdbaiapp@163.com",
        "time": "Mon Jan 06 16:47:45 2025 +0800"
      },
      "message": "Match arm definitions with winsdk\n"
    },
    {
      "commit": "3e65f07e842a8ca4ce3d9c838b696d5e9b03287a",
      "tree": "b99ab0ab02b81218c10157e20a0a40a4dd9ed2cb",
      "parents": [
        "016f80ae2179fdd8479db179cf47ed16a1198422"
      ],
      "author": {
        "name": "bdbai",
        "email": "bdbaiapp@163.com",
        "time": "Fri Dec 20 21:39:57 2024 +0800"
      },
      "committer": {
        "name": "bdbai",
        "email": "bdbaiapp@163.com",
        "time": "Mon Jan 06 16:47:44 2025 +0800"
      },
      "message": "Attempt to fix arm32 Windows\n"
    },
    {
      "commit": "016f80ae2179fdd8479db179cf47ed16a1198422",
      "tree": "2c31fd5a2e695c052cbecc106ca873a90a3e8270",
      "parents": [
        "f8cc6ac9acc4e663ecd96f9bcf1ff4542636d1b9",
        "62c5764e5902ab180af314d184902429ed64bbaf"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Sun Jan 05 16:51:58 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 05 16:51:58 2025 -0800"
      },
      "message": "Merge of rust-lang/backtrace-rs#673 - Various cleanups\n\n* Avoid two unnecessary allocations in `handle_split_dwarf`.\r\n* Couple of other minor changes."
    },
    {
      "commit": "f8cc6ac9acc4e663ecd96f9bcf1ff4542636d1b9",
      "tree": "af5fb2c996268bb035d287d9c23deb368b9b8eec",
      "parents": [
        "d7c5a4522d3496889d62b6fdfa72e04f743fa3c7",
        "612c01817bc75cdf478841fb930de85a68d2e8fb"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Sat Jan 04 03:37:47 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 04 03:37:47 2025 +0100"
      },
      "message": "Merge pull request #680 from ChrisDenton/0.3.75\n\nCut backtrace 0.3.75"
    },
    {
      "commit": "612c01817bc75cdf478841fb930de85a68d2e8fb",
      "tree": "af5fb2c996268bb035d287d9c23deb368b9b8eec",
      "parents": [
        "d7c5a4522d3496889d62b6fdfa72e04f743fa3c7"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Sat Jan 04 02:36:16 2025 +0000"
      },
      "committer": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Sat Jan 04 02:36:16 2025 +0000"
      },
      "message": "Cut backtrace 0.3.75\n"
    },
    {
      "commit": "d7c5a4522d3496889d62b6fdfa72e04f743fa3c7",
      "tree": "2f62f3226b7705c96b15b7f6cb1e9aa32185fad8",
      "parents": [
        "154a0eafb92297e9568119873cff00e20c5c674d",
        "c88b038c345e2ea7465a1b9b01d777f1c93fc6db"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Sat Jan 04 02:56:22 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 04 02:56:22 2025 +0100"
      },
      "message": "Merge pull request #689 from workingjubilee/formalize-lru\n\nUse a custom container for Cache\u0027s cache"
    },
    {
      "commit": "c88b038c345e2ea7465a1b9b01d777f1c93fc6db",
      "tree": "2f62f3226b7705c96b15b7f6cb1e9aa32185fad8",
      "parents": [
        "b7fbd046949ce63d3f589b475d79a44fffe26ab1"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Jan 03 17:46:16 2025 -0800"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Jan 03 17:48:26 2025 -0800"
      },
      "message": "Revert \"mem::swap, not mem::replace, in LRU backshifts\"\n\nThis reverts commit b7fbd046949ce63d3f589b475d79a44fffe26ab1.\n"
    },
    {
      "commit": "b7fbd046949ce63d3f589b475d79a44fffe26ab1",
      "tree": "dce6fb562652537757358fd57fc05ed5638e2078",
      "parents": [
        "3afccb194e7bd4e658c491ded065908a43709e42"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Jan 03 17:30:29 2025 -0800"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Jan 03 17:30:40 2025 -0800"
      },
      "message": "mem::swap, not mem::replace, in LRU backshifts\n"
    },
    {
      "commit": "3afccb194e7bd4e658c491ded065908a43709e42",
      "tree": "411492b0de06ed9f2e9e70cbdac992f942b59ac8",
      "parents": [
        "63b7d260a9be99eae43f41a2fc5df5049045e357"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Jan 03 16:30:33 2025 -0800"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Jan 03 16:37:10 2025 -0800"
      },
      "message": "raise backtrace MSRV to allow `inline_const`\n"
    },
    {
      "commit": "63b7d260a9be99eae43f41a2fc5df5049045e357",
      "tree": "1c8392b3f88afb9bb1ccb418caa71082ca609bb4",
      "parents": [
        "154a0eafb92297e9568119873cff00e20c5c674d"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 17:17:13 2025 -0800"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Fri Jan 03 16:11:51 2025 -0800"
      },
      "message": "Use a custom container for Cache\u0027s cache\n\nThe new Lru type, as a single-purpose \"ArrayVec\",\n- removes a level of indirection\n- omits a needless Vec allocation entirely\n- internalizes invariants we attempted to maintain in open-coded form\n\nIt costs a little `unsafe` to handle Drop, which we unfortunately need\nas addr2line uses Arc inside Context.\n"
    },
    {
      "commit": "154a0eafb92297e9568119873cff00e20c5c674d",
      "tree": "d437f239c9d7678e657b111403672f0cf849aac1",
      "parents": [
        "4d7906bb24ae91ee6587127020d360f5298f9e7e"
      ],
      "author": {
        "name": "Yuri Astrakhan",
        "email": "yuriastrakhan@gmail.com",
        "time": "Fri Jan 03 08:45:49 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 03 05:45:49 2025 -0800"
      },
      "message": "Update libloading dep, run `cargo update` (rust-lang/backtrace-rs#650)\n\n"
    },
    {
      "commit": "62c5764e5902ab180af314d184902429ed64bbaf",
      "tree": "8d61ccfb0e6f9079cd67c401c4b38c98ac20ec48",
      "parents": [
        "8f2d98c9d3c2968abd92ee3d879ca9c14a663f60"
      ],
      "author": {
        "name": "bjorn3",
        "email": "17426603+bjorn3@users.noreply.github.com",
        "time": "Wed Sep 18 17:28:01 2024 +0000"
      },
      "committer": {
        "name": "bjorn3",
        "email": "17426603+bjorn3@users.noreply.github.com",
        "time": "Fri Jan 03 13:43:22 2025 +0100"
      },
      "message": "Couple of small changes\n\nAlso avoids two unnecessary allocations in handle_split_dwarf.\n"
    },
    {
      "commit": "8f2d98c9d3c2968abd92ee3d879ca9c14a663f60",
      "tree": "ac4a6d5257502016cc12863acea507325ad93bfe",
      "parents": [
        "4d7906bb24ae91ee6587127020d360f5298f9e7e"
      ],
      "author": {
        "name": "bjorn3",
        "email": "17426603+bjorn3@users.noreply.github.com",
        "time": "Wed Sep 18 17:00:42 2024 +0000"
      },
      "committer": {
        "name": "bjorn3",
        "email": "17426603+bjorn3@users.noreply.github.com",
        "time": "Fri Jan 03 13:37:12 2025 +0100"
      },
      "message": "Avoid usage of Error::last_os_error on AIX\n"
    },
    {
      "commit": "4d7906bb24ae91ee6587127020d360f5298f9e7e",
      "tree": "629e4fe7138c02eb4f552454c6a5140dc3b9b29e",
      "parents": [
        "a9c4658d49311e16066338c145bf5b094111d7ff"
      ],
      "author": {
        "name": "Jan Sommer",
        "email": "jan.sommer@dlr.de",
        "time": "Fri Jan 03 01:46:49 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 02 16:46:49 2025 -0800"
      },
      "message": "Enable libunwind for rtems (rust-lang/backtrace-rs#682)\n\nIn order to switch the RTEMS port to `panic_unwind`\r\nthese changes need to be added in `backtrace_rs`. \r\n\r\nOnce this is merged and the submodule updated in rustc\r\nI will add another PR there to make the switch."
    },
    {
      "commit": "a9c4658d49311e16066338c145bf5b094111d7ff",
      "tree": "d756f2b31235aaa0ba7c601a8b7087a3e3159d4a",
      "parents": [
        "27be6fc9f5044b7f5f5ad78eecc9f043bcd22402"
      ],
      "author": {
        "name": "Mads Marquart",
        "email": "mads@marquart.dk",
        "time": "Fri Jan 03 01:38:17 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 02 16:38:17 2025 -0800"
      },
      "message": "Test Mac Catalyst in CI, and clean up unnecessary iOS env flags (rust-lang/backtrace-rs#681)\n\nrustc will figure out the SDK itself nowadays, so calling xcrun is\r\nunnecessary."
    },
    {
      "commit": "27be6fc9f5044b7f5f5ad78eecc9f043bcd22402",
      "tree": "8632f1ce591bc1e41844c38c8b0f211cb15c76a9",
      "parents": [
        "a0fb196f8eec494a470b8e053a81cafdd45cd88c",
        "0d2c6db371977d350337b642be6ce4d0154955c6"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 16:15:28 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 02 16:15:28 2025 -0800"
      },
      "message": "Merge of rust-lang/backtrace-rs#684 - remove ubuntu-20\n\nubuntu-20 will be removed in April. See announcement:\r\nhttps://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#ubuntu-20-image-is-closing-down"
    },
    {
      "commit": "0d2c6db371977d350337b642be6ce4d0154955c6",
      "tree": "580fdf533cf5d95350caca09b8b426e5d4f15bdd",
      "parents": [
        "b9ec3d052835ce123db016d3d0d2ec1d06f00d8f"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 16:07:20 2025 -0800"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 16:07:20 2025 -0800"
      },
      "message": "disable windows in check-binary-size.yml for now\n"
    },
    {
      "commit": "a0fb196f8eec494a470b8e053a81cafdd45cd88c",
      "tree": "9b1deb0ef633937b4860a9642df20df96d9cc983",
      "parents": [
        "59cbaf57e8a34465ec5c7b8acdaab9231428d368",
        "b9e231e0d053322175c7c3fc3fb973ffaa4d8db1"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 16:05:41 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 02 16:05:41 2025 -0800"
      },
      "message": "Merge of rust-lang/backtrace-rs#666 - Minor `gimli` cleanup\n\nNoticed while considering `backtrace_in_libstd`.\r\nFigured it was worth making it more clear which imports *needed* std,\r\nand removing some pointless casting and such."
    },
    {
      "commit": "b9ec3d052835ce123db016d3d0d2ec1d06f00d8f",
      "tree": "4086ac89037346b06cd933f52f984b100c16d52d",
      "parents": [
        "59cbaf57e8a34465ec5c7b8acdaab9231428d368"
      ],
      "author": {
        "name": "MarcoIeni",
        "email": "11428655+MarcoIeni@users.noreply.github.com",
        "time": "Tue Dec 17 11:10:59 2024 +0100"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 15:28:05 2025 -0800"
      },
      "message": "remove ubuntu-20 from CI\n"
    },
    {
      "commit": "59cbaf57e8a34465ec5c7b8acdaab9231428d368",
      "tree": "21252f98025c680087840b704a6d4f15367a310c",
      "parents": [
        "26ab4afa46e889f2f4c81e5f5022f61569f02d16",
        "f696fd36fcc2c53ac7934e7ba32c2da305400d2e"
      ],
      "author": {
        "name": "Jubilee",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 15:02:41 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 02 15:02:41 2025 -0800"
      },
      "message": "Merge of rust-lang/backtrace-rs#679 - Fix CI for lints and migrations\n\nThis doesn\u0027t fix rust-lang/backtrace-rs#678 but will hopefully get CI passing again.\r\n\r\nLonger term, I would like to change our dbghelp library loading to be less eek."
    },
    {
      "commit": "f696fd36fcc2c53ac7934e7ba32c2da305400d2e",
      "tree": "21252f98025c680087840b704a6d4f15367a310c",
      "parents": [
        "2896a67bfa972254b2bb9e704561a500fa6d3817"
      ],
      "author": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 14:53:21 2025 -0800"
      },
      "committer": {
        "name": "Jubilee Young",
        "email": "workingjubilee@gmail.com",
        "time": "Thu Jan 02 14:53:25 2025 -0800"
      },
      "message": "make ruzstd an optional dep\n"
    },
    {
      "commit": "2896a67bfa972254b2bb9e704561a500fa6d3817",
      "tree": "b9123a026d3e6c1d55175d4a5519849aa227d04c",
      "parents": [
        "9737fc3e3e3f7d19ca683c5e7ba064278239e4a3"
      ],
      "author": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Wed Nov 13 14:01:33 2024 +0000"
      },
      "committer": {
        "name": "Chris Denton",
        "email": "chris@chrisdenton.dev",
        "time": "Wed Nov 13 14:01:33 2024 +0000"
      },
      "message": "wasm32-wasi -\u003e wasm32-wasip1\n"
    }
  ],
  "next": "9737fc3e3e3f7d19ca683c5e7ba064278239e4a3"
}
