{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":16327099,"defaultBranch":"master","name":"asmjit","ownerLogin":"asmjit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-01-28T21:47:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20424207?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718277530.0","currentOid":""},"activityList":{"items":[{"before":"0ad1cad50513b9c130af614968672c49ba126946","after":null,"ref":"refs/heads/ra_improve_complexity","pushedAt":"2024-06-13T11:18:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"}},{"before":"4a61c23ab65a8feb58d1bcdb7cbe8c8bdc36b7d1","after":"f5df7a2b1bd942fc1169d0f563dacbe34e6a11ac","ref":"refs/heads/master","pushedAt":"2024-06-13T11:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Improved the performance of bin-packing (Compiler) (fixes #440)\n\nDuring bin-packing, a single function nonOverlappingUnionOf() is\ncalled many times to calculate a union of one live ranges with\nanother. Before this change it used ZoneVector::reserve() to make\nsure that there is enough space for the union, however, in some\ncases this is not ideal in case that the union grows every time\nthe function is called. In that case it's reallocating the vector\nmany times, which affects performance.\n\nInstead of calling reserve(), a new function growingReserve() was\nadded to tell the vector to grow when it needs to reallocate.\n\nIn addition, this change fixes some documentation regarding the\nuse of JitAllocator (Explicit Code Relocation section in core.h).","shortMessageHtmlLink":"Improved the performance of bin-packing (Compiler) (fixes #440)"}},{"before":"10f171108308a0b0aa5ee182dd9758989f2f04ed","after":"0ad1cad50513b9c130af614968672c49ba126946","ref":"refs/heads/ra_improve_complexity","pushedAt":"2024-06-13T09:40:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Improved the performance of bin-packing (Compiler) (fixes #440)\n\nDuring bin-packing, a single function nonOverlappingUnionOf() is\ncalled many times to calculate a union of one live ranges with\nanother. Before this change it used ZoneVector::reserve() to make\nsure that there is enough space for the union, however, in some\ncases this is not ideal in case that the union grows every time\nthe function is called. In that case it's reallocating the vector\nmany times, which affects performance.\n\nInstead of calling reserve(), a new function growingReserve() was\nadded to tell the vector to grow when it needs to reallocate.\n\nIn addition, this change fixes some documentation regarding the\nuse of JitAllocator (Explicit Code Relocation section in core.h).","shortMessageHtmlLink":"Improved the performance of bin-packing (Compiler) (fixes #440)"}},{"before":"dbd3594d3d4f5fe747bcdcb6d23c4033484fd685","after":"10f171108308a0b0aa5ee182dd9758989f2f04ed","ref":"refs/heads/ra_improve_complexity","pushedAt":"2024-06-13T09:39:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Improved the performance of bin-packing (Compiler) (fixes #440)\n\nDuring bin-packing, a single function nonOverlappingUnionOf() is\ncalled many times to calculate a union of one live ranges with\nanother. Before this change it used ZoneVector::reserve() to make\nsure that there is enough space for the union, however, in some\ncases this is not ideal in case that the union grows every time\nthe function is called. In that case it's reallocating the vector\nmany times, which affects performance.\n\nInstead of calling reserve(), a new function growingReserve() was\nadded to tell the vector to grow when it needs to reallocate.\n\nIn addition, this change fixes some documentation regarding the\nuse of JitAllocator (Explicit Code Relocation section in core.h).","shortMessageHtmlLink":"Improved the performance of bin-packing (Compiler) (fixes #440)"}},{"before":null,"after":"dbd3594d3d4f5fe747bcdcb6d23c4033484fd685","ref":"refs/heads/ra_improve_complexity","pushedAt":"2024-06-13T09:14:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Improved the performance of bin-packing (Compiler) (fixes #440)\n\nDuring bin-packing, a single function nonOverlappingUnionOf() is\ncalled many times to calculate a union of one live ranges with\nanother. Before this change it used ZoneVector::reserve() to make\nsure that there is enough space for the union, however, in some\ncases this is not ideal in case that the union grows every time\nthe function is called. In that case it's reallocating the vector\nmany times, which affects performance.\n\nInstead of calling reserve(), a new function growingReserve() was\nadded to tell the vector to grow when it needs to reallocate.\n\nIn addition, this change fixes some documentation regarding the\nuse of JitAllocator (Explicit Code Relocation section in core.h).","shortMessageHtmlLink":"Improved the performance of bin-packing (Compiler) (fixes #440)"}},{"before":"397d20edb623051bf2b4fb8476b77e0cc43d32a8","after":"4a61c23ab65a8feb58d1bcdb7cbe8c8bdc36b7d1","ref":"refs/heads/dev","pushedAt":"2024-06-05T05:38:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Enable try mode in RA local's switchToAssignment()\n\nThis feature has been disabled for a long time so\nit could be tested properly, but production didn't\nreveal any issues.\n\nWhen try mode is enabled the RA will try to allocate\nthe reassignment first to avoid possibly having to\nemit code in a separate block (try mode basically\n\"tries\" to emit code before a branch and not as a\nconsequence of it).","shortMessageHtmlLink":"Enable try mode in RA local's switchToAssignment()"}},{"before":"b523a62bfcc6b4814d6a85dd1034b59bec961b98","after":"90f0ef9b1708b74a26df73f61a7b4855b8343f58","ref":"refs/heads/a32_port","pushedAt":"2024-06-05T05:38:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[ABI] Added support for 32-bit ARM (WIP)","shortMessageHtmlLink":"[ABI] Added support for 32-bit ARM (WIP)"}},{"before":"96a81f4bc39d2a4c963a76aaf0d415e3be09a86d","after":null,"ref":"refs/heads/ra_switch_to_assignment_try_mode","pushedAt":"2024-06-05T05:36:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"}},{"before":"63e7d060ac311d7fa86d026dbbf0292c372a1085","after":"4a61c23ab65a8feb58d1bcdb7cbe8c8bdc36b7d1","ref":"refs/heads/master","pushedAt":"2024-06-05T05:36:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Enable try mode in RA local's switchToAssignment()\n\nThis feature has been disabled for a long time so\nit could be tested properly, but production didn't\nreveal any issues.\n\nWhen try mode is enabled the RA will try to allocate\nthe reassignment first to avoid possibly having to\nemit code in a separate block (try mode basically\n\"tries\" to emit code before a branch and not as a\nconsequence of it).","shortMessageHtmlLink":"Enable try mode in RA local's switchToAssignment()"}},{"before":null,"after":"96a81f4bc39d2a4c963a76aaf0d415e3be09a86d","ref":"refs/heads/ra_switch_to_assignment_try_mode","pushedAt":"2024-06-04T22:38:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Enable try mode in RA local's switchToAssignment()\n\nThis feature has been disabled for a long time so\nit could be tested properly, but production didn't\nreveal any issues.\n\nWhen try mode is enabled the RA will try to allocate\nthe reassignment first to avoid possibly having to\nemit code in a separate block (try mode basically\n\"tries\" to emit code before a branch and not as a\nconsequence of it).","shortMessageHtmlLink":"Enable try mode in RA local's switchToAssignment()"}},{"before":"dd9b3dca89a1614f81636063b82a32d3a19e3ece","after":null,"ref":"refs/heads/cpp_20_fixes","pushedAt":"2024-06-04T22:33:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"}},{"before":"d6c5be2212b9a50ba56ec6d1e9b68693c62136c1","after":"63e7d060ac311d7fa86d026dbbf0292c372a1085","ref":"refs/heads/master","pushedAt":"2024-06-04T22:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Support C++20 without warnings\n\nC++20 deprecates mixing enums of different types (comparisons, etc...),\nhowever, we use enums instea of \"static constexpr\" in classes to define\nconstants, because otherwise we would have to give such constants\nstorage - this is required for up to C++14 and since we still support\nC++11 we have to keep using enums...","shortMessageHtmlLink":"Support C++20 without warnings"}},{"before":"2c7942262cfa30527d278e41ff5ef2236763513f","after":"dd9b3dca89a1614f81636063b82a32d3a19e3ece","ref":"refs/heads/cpp_20_fixes","pushedAt":"2024-06-04T22:18:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Support C++20 without warnings\n\nC++20 deprecates mixing enums of different types (comparisons, etc...),\nhowever, we use enums instea of \"static constexpr\" in classes to define\nconstants, because otherwise we would have to give such constants\nstorage - this is required for up to C++14 and since we still support\nC++11 we have to keep using enums...","shortMessageHtmlLink":"Support C++20 without warnings"}},{"before":"eb1c765678730c08cf4fc006b9c46e4826f3ded8","after":"2c7942262cfa30527d278e41ff5ef2236763513f","ref":"refs/heads/cpp_20_fixes","pushedAt":"2024-06-04T22:02:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Support C++20 without warnings\n\nC++20 deprecates mixing enums of different types (comparisons, etc...),\nhowever, we use enums instea of \"static constexpr\" in classes to define\nconstants, because otherwise we would have to give such constants\nstorage - this is required for up to C++14 and since we still support\nC++11 we have to keep using enums...","shortMessageHtmlLink":"Support C++20 without warnings"}},{"before":null,"after":"eb1c765678730c08cf4fc006b9c46e4826f3ded8","ref":"refs/heads/cpp_20_fixes","pushedAt":"2024-06-04T21:46:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Use constexpr instead of enums to define constants\n\nTher are new warnings in C++20 mode, which stared popping up\nbecause AsmJit used enum : uint32_t { constant = xxx } to\ndefine constants. This was required in the past to prevent\ncompiler from allocating a storage for such constants, however,\nit seems this is no longer required.","shortMessageHtmlLink":"Use constexpr instead of enums to define constants"}},{"before":"55c5d6cef59619fb81014531b32f434a793cfb18","after":"d6c5be2212b9a50ba56ec6d1e9b68693c62136c1","ref":"refs/heads/master","pushedAt":"2024-05-31T16:48:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Don't leave a trailing white-space in cpu brand name","shortMessageHtmlLink":"Don't leave a trailing white-space in cpu brand name"}},{"before":"b9c8b5399fc810a76e68f7a00cd5bdcf72f48817","after":"55c5d6cef59619fb81014531b32f434a793cfb18","ref":"refs/heads/master","pushedAt":"2024-05-21T07:24:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[Bug] Fixed pblendvb in x86 instruction DB (#436)","shortMessageHtmlLink":"[Bug] Fixed pblendvb in x86 instruction DB (#436)"}},{"before":"594576485b5006fbd767323f858a155b063c76c2","after":"b9c8b5399fc810a76e68f7a00cd5bdcf72f48817","ref":"refs/heads/master","pushedAt":"2024-05-19T15:51:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[Bug] Fixed MOV reg->mem instruction rewriting (Compiler)\n\nThe problem is that the rewriter must also rewrite an instruction\nID in case that it's a [K|V]MOV[B|W|D|Q] instruction that moves\nfrom either K or SIMD register to GP register. when such instruction\nis rewritten in a way that it ends up as \"xMOVx GP, [MEM]\" it would\nbe invalid if it's not changed to a general purpose MOV.\n\nThe problem can only happen in case that the compiler spills a\nvirtual register, which is then moved to a scalar register.\n\nIn addition, checks were added to MOVD|MOVQ to ensure that when an\ninvalid instruction is emitted it's not ignored as it used to be.","shortMessageHtmlLink":"[Bug] Fixed MOV reg->mem instruction rewriting (Compiler)"}},{"before":"f1843229e7a07b2da93d19a74d2d5371bba5017f","after":"397d20edb623051bf2b4fb8476b77e0cc43d32a8","ref":"refs/heads/dev","pushedAt":"2024-05-19T15:34:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[Bug] Fixed MOV reg->mem instruction rewriting (Compiler)\n\nThe problem is that the rewriter must also rewrite an instruction\nID in case that it's a [K|V]MOV[B|W|D|Q] instruction that moves\nfrom either K or SIMD register to GP register. when such instruction\nis rewritten in a way that it ends up as \"xMOVx GP, [MEM]\" it would\nbe invalid if it's not changed to a general purpose MOV.\n\nThe problem can only happen in case that the compiler spills a\nvirtual register, which is then moved to a scalar register.\n\nIn addition, checks were added to MOVD|MOVQ to ensure that when an\ninvalid instruction is emitted it's not ignored as it used to be.","shortMessageHtmlLink":"[Bug] Fixed MOV reg->mem instruction rewriting (Compiler)"}},{"before":"b35de5ba0532bf356befe4849bb1cc958822fb32","after":"f1843229e7a07b2da93d19a74d2d5371bba5017f","ref":"refs/heads/dev","pushedAt":"2024-05-19T15:12:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[Bug] Fixed MOV reg->mem instruction rewriting (Compiler)\n\nThe problem is that the rewriter must also rewrite an instruction\nID in case that it's a [K|V]MOV[B|W|D|Q] instruction that moves\nfrom either K or SIMD register to GP register. when such instruction\nis rewritten in a way that it ends up as \"xMOVx GP, [MEM]\" it would\nbe invalid if it's not changed to a general purpose MOV.\n\nThe problem can only happen in case that the compiler spills a\nvirtual register, which is then moved to a scalar register.\n\nIn addition, checks were added to MOVD|MOVQ to ensure that when an\ninvalid instruction is emitted it's not ignored as it used to be.","shortMessageHtmlLink":"[Bug] Fixed MOV reg->mem instruction rewriting (Compiler)"}},{"before":"e5d7c0bd5d9aec44d68830187138149e6a8c4e32","after":"594576485b5006fbd767323f858a155b063c76c2","ref":"refs/heads/master","pushedAt":"2024-05-16T20:11:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[Bug] Fixed a reverse iterator (not used anywhere atm)","shortMessageHtmlLink":"[Bug] Fixed a reverse iterator (not used anywhere atm)"}},{"before":"507765bafd08c5c8c40addf69a248f92a0fbda1f","after":"b35de5ba0532bf356befe4849bb1cc958822fb32","ref":"refs/heads/dev","pushedAt":"2024-05-16T19:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[CI] Updated workflow to run on AArch64 runners","shortMessageHtmlLink":"[CI] Updated workflow to run on AArch64 runners"}},{"before":"e98ae1d2f2374d8a37f72026f833a4af5d3db502","after":"507765bafd08c5c8c40addf69a248f92a0fbda1f","ref":"refs/heads/dev","pushedAt":"2024-05-16T19:08:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Added gpz() and gpSignature() to all emitters","shortMessageHtmlLink":"Added gpz() and gpSignature() to all emitters"}},{"before":"268bce7952883dec5015ae539906e9e9d7fb65a0","after":"e5d7c0bd5d9aec44d68830187138149e6a8c4e32","ref":"refs/heads/master","pushedAt":"2024-03-24T22:55:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Avoid using memcpy(this) to prevent possible warnings","shortMessageHtmlLink":"Avoid using memcpy(this) to prevent possible warnings"}},{"before":"7ff9c2a545f48495c10a0fecfae938f75661be97","after":"268bce7952883dec5015ae539906e9e9d7fb65a0","ref":"refs/heads/master","pushedAt":"2024-03-09T10:53:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Minor change making static analysis happy\n\n * clang-18 on now enabled on CI and used for static analysis\n * return error when X86Internal_setupSaveRestoreInfo() is called\n with invalid register group. Should never happen though.","shortMessageHtmlLink":"Minor change making static analysis happy"}},{"before":"9683ebec6a0d53425c6f86b7be598c8c82e0a43b","after":"e98ae1d2f2374d8a37f72026f833a4af5d3db502","ref":"refs/heads/dev","pushedAt":"2024-03-09T10:30:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"Minor change making static analysis happy\n\n * clang-18 on now enabled on CI and used for static analysis\n * return error when X86Internal_setupSaveRestoreInfo() is called\n with invalid register group. Should never happen though.","shortMessageHtmlLink":"Minor change making static analysis happy"}},{"before":"56b566d34ae371e3523cdd535be94367832bc468","after":"9683ebec6a0d53425c6f86b7be598c8c82e0a43b","ref":"refs/heads/dev","pushedAt":"2024-03-09T09:28:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[CI] Enable clang-18 on CI","shortMessageHtmlLink":"[CI] Enable clang-18 on CI"}},{"before":"7ff9c2a545f48495c10a0fecfae938f75661be97","after":"56b566d34ae371e3523cdd535be94367832bc468","ref":"refs/heads/dev","pushedAt":"2024-03-09T09:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[CI] Enable clang-18 on CI","shortMessageHtmlLink":"[CI] Enable clang-18 on CI"}},{"before":"3e7f2ce5452fdf9d5d0d2c55a96781b8ac769f77","after":"7ff9c2a545f48495c10a0fecfae938f75661be97","ref":"refs/heads/dev","pushedAt":"2024-03-09T07:27:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[CI] Minor changes in CMakeLists.txt, disable arm/v7 because of CI","shortMessageHtmlLink":"[CI] Minor changes in CMakeLists.txt, disable arm/v7 because of CI"}},{"before":"3ca5c186bf8922e5fe3018432e93651fd2fa4053","after":"7ff9c2a545f48495c10a0fecfae938f75661be97","ref":"refs/heads/master","pushedAt":"2024-03-09T07:27:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kobalicek","name":"Petr Kobalicek","path":"/kobalicek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6491301?s=80&v=4"},"commit":{"message":"[CI] Minor changes in CMakeLists.txt, disable arm/v7 because of CI","shortMessageHtmlLink":"[CI] Minor changes in CMakeLists.txt, disable arm/v7 because of CI"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZFK8oQA","startCursor":null,"endCursor":null}},"title":"Activity ยท asmjit/asmjit"}