{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":45863965,"defaultBranch":"main","name":"swift-corelibs-libdispatch","ownerLogin":"apple","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-09T20:13:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10639145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714644775.0","currentOid":""},"activityList":{"items":[{"before":"77766345740dfe3075f2f60bead854b29b0cfa24","after":"d35e7a38779580995e1687a0c50808e3bde986f1","ref":"refs/heads/main","pushedAt":"2024-04-25T20:17:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #811 from finagolfin/droid\n\nKeep posix_memalign() around for older Android APIs","shortMessageHtmlLink":"Merge pull request #811 from finagolfin/droid"}},{"before":null,"after":"0e3fe7b5197fa44ab66cd7502bbf09f2503d09ba","ref":"refs/heads/eng/PR-123808864","pushedAt":"2024-04-24T21:39:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PriyaAvhad","name":"PriyaAvhad","path":"/PriyaAvhad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22186498?s=80&v=4"},"commit":{"message":"This change switches back _dispatch_operation_perform to use posix_memalign\nfrom aligned_malloc. This was caught by thread sanitizer.","shortMessageHtmlLink":"This change switches back _dispatch_operation_perform to use posix_me…"}},{"before":"03b166c792593ee49574c7b46a7d2eea6946896a","after":"0ccbfe306100efc10c9f66433453fd2c3d3a4a4d","ref":"refs/heads/release/6.0","pushedAt":"2024-04-02T05:06:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rokhinip","name":"Rokhini Prabhu","path":"/rokhinip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1229980?s=80&v=4"},"commit":{"message":"Merge pull request #824 from allevato/fix-semicolon-6.0\n\n[6.0] Add a missing semicolon in src/io.c.","shortMessageHtmlLink":"Merge pull request #824 from allevato/fix-semicolon-6.0"}},{"before":"292273afba4bec7e374fafaa92fdf88b1f348e1f","after":"03b166c792593ee49574c7b46a7d2eea6946896a","ref":"refs/heads/release/6.0","pushedAt":"2024-03-29T05:09:05.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Merge pull request #823 from ktoso/pick-sendable","shortMessageHtmlLink":"Merge pull request #823 from ktoso/pick-sendable"}},{"before":"1897407555e6698bc533038b677f55a0f9ba7f8f","after":"77766345740dfe3075f2f60bead854b29b0cfa24","ref":"refs/heads/main","pushedAt":"2024-03-29T04:50:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Merge pull request #821 from ktoso/wip-sendable","shortMessageHtmlLink":"Merge pull request #821 from ktoso/wip-sendable"}},{"before":"292273afba4bec7e374fafaa92fdf88b1f348e1f","after":"1897407555e6698bc533038b677f55a0f9ba7f8f","ref":"refs/heads/main","pushedAt":"2024-03-28T18:39:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #822 from allevato/patch-1\n\nAdd a missing semicolon in src/io.c.","shortMessageHtmlLink":"Merge pull request #822 from allevato/patch-1"}},{"before":null,"after":"292273afba4bec7e374fafaa92fdf88b1f348e1f","ref":"refs/heads/release/6.0","pushedAt":"2024-03-16T05:35:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shahmishal","name":"Mishal Shah","path":"/shahmishal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2727770?s=80&v=4"},"commit":{"message":"Merge pull request #819 from al45tair/eng/PR-123945799\n\nRemove objc_retainAutoreleasedReturnValue workaround.","shortMessageHtmlLink":"Merge pull request #819 from al45tair/eng/PR-123945799"}},{"before":"3a566c92ac82c93fde648f3653385f5a908dac3a","after":"292273afba4bec7e374fafaa92fdf88b1f348e1f","ref":"refs/heads/main","pushedAt":"2024-03-04T09:21:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"al45tair","name":"Alastair Houghton","path":"/al45tair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2750072?s=80&v=4"},"commit":{"message":"Merge pull request #819 from al45tair/eng/PR-123945799\n\nRemove objc_retainAutoreleasedReturnValue workaround.","shortMessageHtmlLink":"Merge pull request #819 from al45tair/eng/PR-123945799"}},{"before":"1c0abe710bbbf14693f8750248b598f26cba9e75","after":"3a566c92ac82c93fde648f3653385f5a908dac3a","ref":"refs/heads/main","pushedAt":"2024-02-28T15:21:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #816 from hjyamauchi/arm64miscompile\n\nAdd a workaround for Windows ARM64 miscompile","shortMessageHtmlLink":"Merge pull request #816 from hjyamauchi/arm64miscompile"}},{"before":"5529d351e304eb2312b7b3bfb073f7d8285473e0","after":"1c0abe710bbbf14693f8750248b598f26cba9e75","ref":"refs/heads/main","pushedAt":"2024-02-26T08:01:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"al45tair","name":"Alastair Houghton","path":"/al45tair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2750072?s=80&v=4"},"commit":{"message":"Merge pull request #815 from al45tair/musl-support-main\n\nChanges for Musl compatibility","shortMessageHtmlLink":"Merge pull request #815 from al45tair/musl-support-main"}},{"before":"8adb6445f4fbbd7b9db2fa92f2cff90dc582d6c9","after":"5529d351e304eb2312b7b3bfb073f7d8285473e0","ref":"refs/heads/main","pushedAt":"2024-02-19T01:20:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #814 from qmfrederik/msys2-minimal\n\nSupport compiling on MSYS2","shortMessageHtmlLink":"Merge pull request #814 from qmfrederik/msys2-minimal"}},{"before":"bb1cb6afb589e911cd808cb98e03d54603b14e16","after":"8adb6445f4fbbd7b9db2fa92f2cff90dc582d6c9","ref":"refs/heads/main","pushedAt":"2024-02-14T15:44:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #812 from hjyamauchi/arm64\n\nSupport Windows ARM64 builds","shortMessageHtmlLink":"Merge pull request #812 from hjyamauchi/arm64"}},{"before":"a102d19751cfa81f22d1ea5c71c8d1d985a71417","after":"bb1cb6afb589e911cd808cb98e03d54603b14e16","ref":"refs/heads/main","pushedAt":"2024-01-27T16:27:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #805 from AtariDreams/buffer\n\nPrefer aligned_alloc over posix_memalign","shortMessageHtmlLink":"Merge pull request #805 from AtariDreams/buffer"}},{"before":"ee39300b12a77efd3f2f020e009e42d557adbb29","after":"a102d19751cfa81f22d1ea5c71c8d1d985a71417","ref":"refs/heads/main","pushedAt":"2024-01-08T23:04:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Merge pull request #804 from ilya-fedin/fix-lock-contention","shortMessageHtmlLink":"Merge pull request #804 from ilya-fedin/fix-lock-contention"}},{"before":"731d5c61ab5437e0e9bbfca7d318519a9d34f395","after":"2053307c15ce83a68fa50e1c97012c4b6961d6d2","ref":"refs/heads/release/5.9","pushedAt":"2023-12-06T05:37:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"Merge pull request #802 from ahoppen/ahoppen/fix-sourcekit-lsp-hang","shortMessageHtmlLink":"Merge pull request #802 from ahoppen/ahoppen/fix-sourcekit-lsp-hang"}},{"before":null,"after":"731d5c61ab5437e0e9bbfca7d318519a9d34f395","ref":"refs/heads/release/5.9.1","pushedAt":"2023-09-29T21:28:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shahmishal","name":"Mishal Shah","path":"/shahmishal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2727770?s=80&v=4"},"commit":{"message":"Merge pull request #794 from compnerd/5.9-fixes\n\nBackport build and Windows fixes for 5.9","shortMessageHtmlLink":"Merge pull request #794 from compnerd/5.9-fixes"}},{"before":"2f76085274b921f73c7463468b59d3363a93cd85","after":"ee39300b12a77efd3f2f020e009e42d557adbb29","ref":"refs/heads/main","pushedAt":"2023-09-15T20:27:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #799 from giiks131/patch-1\n\nDuplicated and unfinished line in DispatchQueue doc.","shortMessageHtmlLink":"Merge pull request #799 from giiks131/patch-1"}},{"before":"9566a131de09a472790f7b69ae661326cdedf306","after":"2f76085274b921f73c7463468b59d3363a93cd85","ref":"refs/heads/main","pushedAt":"2023-09-13T00:40:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #595 from triplef/win-thread-mta\n\n[Win32] Initialize COM on background dispatch queue threads","shortMessageHtmlLink":"Merge pull request #595 from triplef/win-thread-mta"}},{"before":null,"after":"9566a131de09a472790f7b69ae661326cdedf306","ref":"refs/heads/release/5.10","pushedAt":"2023-09-08T06:35:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shahmishal","name":"Mishal Shah","path":"/shahmishal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2727770?s=80&v=4"},"commit":{"message":"Merge pull request #796 from tristanlabelle/clamp-pipe-WriteFile\n\nPrevent infinite attempts to write to Win32 pipes","shortMessageHtmlLink":"Merge pull request #796 from tristanlabelle/clamp-pipe-WriteFile"}},{"before":null,"after":"731d5c61ab5437e0e9bbfca7d318519a9d34f395","ref":"refs/heads/release/5.9.0","pushedAt":"2023-08-10T04:26:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shahmishal","name":"Mishal Shah","path":"/shahmishal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2727770?s=80&v=4"},"commit":{"message":"Merge pull request #794 from compnerd/5.9-fixes\n\nBackport build and Windows fixes for 5.9","shortMessageHtmlLink":"Merge pull request #794 from compnerd/5.9-fixes"}},{"before":"145becc59135f1e464ed66ebab12ded8ff43da72","after":"a90e25cd0559ae29c9b55dd73cf4c67c1272de13","ref":"refs/heads/maxd/canimport-musl","pushedAt":"2023-07-04T15:28:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Update `poll.h` include in `dispatch_test.c`","shortMessageHtmlLink":"Update poll.h include in dispatch_test.c"}},{"before":"18883e7945041f1f870c3ac5d963ef96680b1591","after":"145becc59135f1e464ed66ebab12ded8ff43da72","ref":"refs/heads/maxd/canimport-musl","pushedAt":"2023-06-22T15:56:06.617Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Avoid possible BSD regression in `os/generic_unix_base.h`\n\nCo-authored-by: Saleem Abdulrasool ","shortMessageHtmlLink":"Avoid possible BSD regression in os/generic_unix_base.h"}},{"before":null,"after":"18883e7945041f1f870c3ac5d963ef96680b1591","ref":"refs/heads/maxd/canimport-musl","pushedAt":"2023-06-22T15:49:27.032Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Add support for Musl libc\n\nSince Musl is sufficiently different from Glibc (see https://wiki.musl-libc.org/functional-differences-from-glibc.html), it requires additional checks for available headers.","shortMessageHtmlLink":"Add support for Musl libc"}},{"before":"10d9f925f31026fc393ed11f3f608839cd13f930","after":"9566a131de09a472790f7b69ae661326cdedf306","ref":"refs/heads/main","pushedAt":"2023-06-15T00:55:45.280Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #796 from tristanlabelle/clamp-pipe-WriteFile\n\nPrevent infinite attempts to write to Win32 pipes","shortMessageHtmlLink":"Merge pull request #796 from tristanlabelle/clamp-pipe-WriteFile"}},{"before":"09b8e8d28f6bbc63617c59cc73a938551f430e4d","after":"731d5c61ab5437e0e9bbfca7d318519a9d34f395","ref":"refs/heads/release/5.9","pushedAt":"2023-06-08T01:01:40.636Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #794 from compnerd/5.9-fixes\n\nBackport build and Windows fixes for 5.9","shortMessageHtmlLink":"Merge pull request #794 from compnerd/5.9-fixes"}},{"before":"5f644e00d2d408cd0c2e9f9101918de50587abce","after":null,"ref":"refs/heads/maxd/merge-revert","pushedAt":"2023-06-05T23:02:25.912Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"}},{"before":"2725ced65c9d481d7b8cf23ec7baf1a394557f27","after":"10d9f925f31026fc393ed11f3f608839cd13f930","ref":"refs/heads/main","pushedAt":"2023-06-05T22:10:20.261Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #793 from compnerd/static\n\nThere is a subtle difference between libdispatch built dynamically and statically: DispatchStubs. We erroneously emit ObjC runtime calls into the build and the stubs provides a shim to provide a definition on non-ObjC runtime enabled targets. When built dynamically, this is internalised and distributed as part of dispatch.dll/libdispatch.so, however when built statically, the consumer is responsible for linking against DispatchStubs. The modulemap reflects this and we need to ensure that we correctly provide that modulemap.\r\n\r\nThanks to @MaxDesiatov for the help with debugging and testing a fix for this!\r\n\r\nRelated: rdar://23335318","shortMessageHtmlLink":"Merge pull request #793 from compnerd/static"}},{"before":"0e6afec1a919371835ce4802d9b4acce9fd4fb96","after":"5f644e00d2d408cd0c2e9f9101918de50587abce","ref":"refs/heads/maxd/merge-revert","pushedAt":"2023-06-02T09:15:18.669Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Revert \"dispatch: attempt to use a VFS overlay\"\n\nThis reverts commit ed909bb3a015d151cd8a800fc1a05581c7faaa29.","shortMessageHtmlLink":"Revert \"dispatch: attempt to use a VFS overlay\""}},{"before":null,"after":"0e6afec1a919371835ce4802d9b4acce9fd4fb96","ref":"refs/heads/maxd/merge-revert","pushedAt":"2023-06-01T21:52:14.720Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #785 from compnerd/references-available-upon-request\"\n\nThis reverts commit a5167e2c1ddd00b22d13a78253b990d6e6c576e5, reversing\nchanges made to fa1b4aebbb27738cb12e69d5cec2ca45bbe4adb9.","shortMessageHtmlLink":"Revert \"Merge pull request #785 from compnerd/references-available-up…"}},{"before":"0180b4e07b9547de3f358d2748c3f637e2e57388","after":"2725ced65c9d481d7b8cf23ec7baf1a394557f27","ref":"refs/heads/main","pushedAt":"2023-05-24T14:14:27.658Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #791 from compnerd/atomic-memset\n\nshims: fix a subtle bug in semaphore initialisation on Windows","shortMessageHtmlLink":"Merge pull request #791 from compnerd/atomic-memset"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOo2DgQA","startCursor":null,"endCursor":null}},"title":"Activity · apple/swift-corelibs-libdispatch"}