{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":281860996,"defaultBranch":"13","name":"android_art","ownerLogin":"Nusantara-ROM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-23T05:39:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60553657?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1703699123.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e01f201d7a014516088038084a364ea629e8fa06","ref":"refs/heads/13-marble","pushedAt":"2023-12-27T17:45:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BayerischeMotorenWerke","name":"Bayerische Motoren Werke","path":"/BayerischeMotorenWerke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52545734?s=80&v=4"},"commit":{"message":"art: Add support for Cortex-A510\n\nChange-Id: Ifdb6d598f23d389da2dab605a40e6cf983c596d9\n(cherry picked from commit bcc7dbd50951b1e8670f3536e56467d8ad598755)","shortMessageHtmlLink":"art: Add support for Cortex-A510"}},{"before":"8c93b5196ccb9642b7c6c4d3b538336d57c4ba5f","after":"20368997b2b26a6f99457b0913cabc767fc0ccf8","ref":"refs/heads/13","pushedAt":"2023-12-27T17:45:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BayerischeMotorenWerke","name":"Bayerische Motoren Werke","path":"/BayerischeMotorenWerke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52545734?s=80&v=4"},"commit":{"message":"art: Add Kryo585 support\n\nChange-Id: Ia5a89084604b05d8df18350282c69f6ef8d2cd96","shortMessageHtmlLink":"art: Add Kryo585 support"}},{"before":"20368997b2b26a6f99457b0913cabc767fc0ccf8","after":"8c93b5196ccb9642b7c6c4d3b538336d57c4ba5f","ref":"refs/heads/13","pushedAt":"2023-12-27T17:06:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BayerischeMotorenWerke","name":"Bayerische Motoren Werke","path":"/BayerischeMotorenWerke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52545734?s=80&v=4"},"commit":{"message":"art: Add support for Cortex-A510\n\nChange-Id: Ifdb6d598f23d389da2dab605a40e6cf983c596d9\n(cherry picked from commit bcc7dbd50951b1e8670f3536e56467d8ad598755)","shortMessageHtmlLink":"art: Add support for Cortex-A510"}},{"before":"acb7c38c14f2cf57109bbc9b5053009172dc6d23","after":"20368997b2b26a6f99457b0913cabc767fc0ccf8","ref":"refs/heads/13","pushedAt":"2023-06-22T19:18:39.665Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"art: Add Kryo585 support\n\nChange-Id: Ia5a89084604b05d8df18350282c69f6ef8d2cd96","shortMessageHtmlLink":"art: Add Kryo585 support"}},{"before":"36cedb0f5581eea45afffbea2a2b99f93bf95eeb","after":"acb7c38c14f2cf57109bbc9b5053009172dc6d23","ref":"refs/heads/13","pushedAt":"2023-06-20T02:53:45.659Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"Fix performance-inefficient-vector-operation clang-tidy issues\n\nTest: m tidy-art\nBug: 264654008\nMerged-In: I6b0b495cbb934f9b8caedb389a643428d3cffc47\n(cherry picked from commit d59d4d116f9d40113c32c8b1225388308830b099)\nChange-Id: Ic0a52fb2c6842d18b292088135a39d6886b69d46","shortMessageHtmlLink":"Fix performance-inefficient-vector-operation clang-tidy issues"}},{"before":null,"after":"36cedb0f5581eea45afffbea2a2b99f93bf95eeb","ref":"refs/heads/13-qpr2","pushedAt":"2023-06-20T02:53:12.868Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"Merge tag 'android-13.0.0_r52' of https://android.googlesource.com/platform/art into HEAD\n\nAndroid 13.0.0 Release 52 (TQ3A.230605.012)","shortMessageHtmlLink":"Merge tag 'android-13.0.0_r52' of https://android.googlesource.com/pl…"}},{"before":"a0a4b91f165ee54bd6760ea0d1ad99f4510c9db9","after":"36cedb0f5581eea45afffbea2a2b99f93bf95eeb","ref":"refs/heads/13","pushedAt":"2023-06-18T21:45:33.791Z","pushType":"push","commitsCount":26,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"Merge tag 'android-13.0.0_r52' of https://android.googlesource.com/platform/art into HEAD\n\nAndroid 13.0.0 Release 52 (TQ3A.230605.012)","shortMessageHtmlLink":"Merge tag 'android-13.0.0_r52' of https://android.googlesource.com/pl…"}},{"before":"2532654c5fe7e5c6c6d291b3ec767ca2cc532724","after":"a0a4b91f165ee54bd6760ea0d1ad99f4510c9db9","ref":"refs/heads/13","pushedAt":"2023-06-13T20:56:25.217Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"Set --no-print-imm-hex for llvm-objdump invocations\n\nllvm-objdump changed the default behaviour of print-imm-hex, breaking a\nnumber of tests relying on exact output of it. Explicitly set to\n--no-print-imm-hex to avoid breakages.\n\nTest: m test-art-host-gtest-art_compiler_host_tests\nBug: 264965700\nChange-Id: Icfe165da5818f68080a036f238e479262b919ace","shortMessageHtmlLink":"Set --no-print-imm-hex for llvm-objdump invocations"}},{"before":"6504b9c649fb96bfac38537f5581be4d423184fc","after":"a0a4b91f165ee54bd6760ea0d1ad99f4510c9db9","ref":"refs/heads/13-next","pushedAt":"2023-06-05T10:36:58.403Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"Set --no-print-imm-hex for llvm-objdump invocations\n\nllvm-objdump changed the default behaviour of print-imm-hex, breaking a\nnumber of tests relying on exact output of it. Explicitly set to\n--no-print-imm-hex to avoid breakages.\n\nTest: m test-art-host-gtest-art_compiler_host_tests\nBug: 264965700\nChange-Id: Icfe165da5818f68080a036f238e479262b919ace","shortMessageHtmlLink":"Set --no-print-imm-hex for llvm-objdump invocations"}},{"before":"96abec605eb9d2e2205b6c14b763949bd882cf18","after":"6504b9c649fb96bfac38537f5581be4d423184fc","ref":"refs/heads/13-next","pushedAt":"2023-06-02T07:23:58.217Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"Set --no-print-imm-hex for llvm-objdump invocations\n\nllvm-objdump changed the default behaviour of print-imm-hex, breaking a\nnumber of tests relying on exact output of it. Explicitly set to\n--no-print-imm-hex to avoid breakages.\n\nTest: m test-art-host-gtest-art_compiler_host_tests\nBug: 264965700\nChange-Id: Icfe165da5818f68080a036f238e479262b919ace","shortMessageHtmlLink":"Set --no-print-imm-hex for llvm-objdump invocations"}},{"before":null,"after":"96abec605eb9d2e2205b6c14b763949bd882cf18","ref":"refs/heads/13-next","pushedAt":"2023-05-31T17:18:39.821Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"Update ExecUtils to support artd use cases.\n\n- Use pidfd_open/poll instaed of sigprocmask/sigtimedwait to implement\n executing a command with a timeout because sigprocmask/sigtimedwait\n does not support multithreaded program, while artd is multithreaded.\n The same approach is used in installd in\n https://r.android.com/1993670.\n- Add \"const\" to the `std::vector& arg_vector` parameter.\n- Use \"int\" instead of \"time_t\" for the \"timeout_sec\" parameter because\n \"time_t\" represents the time since epoch rather than a duration.\n- Set an error message with the signal number when the subprocess is\n terminated by a signal.\n- Crash the subprocess instead of exiting it with an exit code when\n execv fails.\n\nThe behavior does not change. ExecUtilsTest is still passing.\n\nBug: 229268202\nTest: m test-art-host-gtest-art_runtime_tests\nTest: atest ArtGtestsTargetChroot:ExecUtilsTest\nChange-Id: I375034162cded6fdf09ee4d4cd783a0d3987af49\nMerged-In: I375034162cded6fdf09ee4d4cd783a0d3987af49\n(cherry picked from commit b48b732c535894bbae8f3c19eceeda67c40e9d61)\nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"Update ExecUtils to support artd use cases."}},{"before":"c6d9e355b2694fc896a35eb2889a8999b3a3fa8b","after":"2532654c5fe7e5c6c6d291b3ec767ca2cc532724","ref":"refs/heads/13","pushedAt":"2023-05-12T15:00:21.824Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"odrefresh: explicitly disable LTO\n\nFor global LTO builds.\n\nChange-Id: I45d671107488d50887bd72f9f57132a44efc6392","shortMessageHtmlLink":"odrefresh: explicitly disable LTO"}},{"before":"aafcab106eea12b83d3fa2877b499de27fe75efd","after":"c6d9e355b2694fc896a35eb2889a8999b3a3fa8b","ref":"refs/heads/13","pushedAt":"2023-05-10T06:07:57.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"ART: Faster debug build image checks.\n\nRewrite `ImageChecker` to make debug build checks faster.\nThe `Runtime` initialization for each gtest that uses the\nboot image is roughly halved on a certain low end device.\n\nVerify only the objects in the image being added. Verifying\nall heap objects was unnecessarily repeating the work for\npreviosly added images. (Note that chroot on-device testing\nis currently using a multi-image boot image.)\n\nAvoid read barriers as there can be no GC at that point,\nmake the pointer size a template argument and simplify some\nother bits.\n\nTest: m test-art-host-gtest\nTest: testrunner.py --host --optimizing\nTest: run-gtests.sh\nTest: testrunner.py --target --optimizing\nChange-Id: I44ccd8e302bde9f88844a452863365865da4ba50","shortMessageHtmlLink":"ART: Faster debug build image checks."}},{"before":"3ca9ac3ac7ed5c315e69efaba72da3cb9c7507aa","after":"aafcab106eea12b83d3fa2877b499de27fe75efd","ref":"refs/heads/13","pushedAt":"2023-04-08T22:35:27.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"Rafiester","name":"Muhammad Rafi Haqqi Ramadhan","path":"/Rafiester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52811828?s=80&v=4"},"commit":{"message":"arm64: Faster invoke stub routines.\n\nTest: run-gtests.sh\nTest: testrunner.py --target --64 --optimizing\nChange-Id: I8066b69f4b71d7f2414469385cb6f8714b8ddbf5\nSigned-off-by: Pranav Vashi \nSigned-off-by: DennySPb ","shortMessageHtmlLink":"arm64: Faster invoke stub routines."}},{"before":"680096d7f9764c4f7dc0fa36e1c130303301f4dc","after":"3ca9ac3ac7ed5c315e69efaba72da3cb9c7507aa","ref":"refs/heads/13","pushedAt":"2023-03-16T01:21:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Genkzsz11","name":"Genkzsz11","path":"/Genkzsz11","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45310051?s=80&v=4"},"commit":{"message":"Merge tag 'android-13.0.0_r34' into 13","shortMessageHtmlLink":"Merge tag 'android-13.0.0_r34' into 13"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yN1QxNzo0NToyMy4wMDAwMDBazwAAAAPS7lN0","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yN1QxNzo0NToyMy4wMDAwMDBazwAAAAPS7lN0","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xNlQwMToyMToxNy4wMDAwMDBazwAAAAMEdHEV"}},"title":"Activity · Nusantara-ROM/android_art"}