{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":115159336,"defaultBranch":"main","name":"jupiter","ownerLogin":"andrescv","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-23T00:18:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15945458?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717888659.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"4e4c3c9caa842bc230077f7ca5c65c27500c0465","ref":"refs/heads/next","pushedAt":"2024-06-08T23:17:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrescv","name":"AndrΓ©s Castellanos","path":"/andrescv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15945458?s=80&v=4"},"commit":{"message":"chore: initial commit","shortMessageHtmlLink":"chore: initial commit"}},{"before":"82177c12bc2a98f21626a8133ddf17a35f9629e4","after":null,"ref":"refs/heads/next","pushedAt":"2024-06-08T22:40:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrescv","name":"AndrΓ©s Castellanos","path":"/andrescv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15945458?s=80&v=4"}},{"before":null,"after":"82177c12bc2a98f21626a8133ddf17a35f9629e4","ref":"refs/heads/electron","pushedAt":"2024-06-08T22:40:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrescv","name":"AndrΓ©s Castellanos","path":"/andrescv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15945458?s=80&v=4"},"commit":{"message":"feat(disasm): RV32I and RV32M support (#46)\n\n* feat: 🎸 initial structure for disassembler\r\n\r\n* test: πŸ’ test abstract decode handler\r\n\r\n* chore: πŸ€– remove jest config\r\n\r\n* chore: πŸ€– add vitest instead of vite\r\n\r\n* test: πŸ’ extendOptions tests\r\n\r\n* feat: 🎸 get x/f register name\r\n\r\n* refactor: πŸ’‘ remove unused return type\r\n\r\n* refactor: πŸ’‘ use a default value for optional param\r\n\r\n* refactor: πŸ’‘ extract code of map function\r\n\r\n* refactor: πŸ’‘ use machine code instead of number (code moved)\r\n\r\nThe code from decoders was moved to folders with the same name\r\n\r\n* chore: πŸ€– spelling for some words\r\n\r\n* test: πŸ’ rv32i r-type tests\r\n\r\n* feat: 🎸 pass decoding options to handlers\r\n\r\n* style: πŸ’„ lint\r\n\r\n* feat(disasm): 🎸 RV32I R-Type decoding\r\n\r\n* chore: πŸ€– ignore no-undef eslint rule in .eslint.cjs\r\n\r\n* feat: 🎸 RV32I I-Type decoding\r\n\r\nTODO: add missing tests for I-Type\r\n\r\n* fix: πŸ› RV32I bad funct3 for lbu lhu\r\n\r\n* fix: πŸ› invalid funct3 for addi\r\n\r\n* test: πŸ’ add missing tests for RV32I I-type\r\n\r\n* refactor: πŸ’‘ extract toString imm\r\n\r\n* test: πŸ’ imm formatting\r\n\r\n* feat: 🎸 RV32I S-Type decoding\r\n\r\n* test: πŸ’ RV32I B-Type\r\n\r\n* feat: 🎸 RV32I B-Type decoding\r\n\r\n* test: πŸ’ RV32I U-Type\r\n\r\n* feat: 🎸 RV32I U-Type decoding\r\n\r\n* test: πŸ’ RV32I J-Type\r\n\r\n* feat: 🎸 RV32I J-Type decoding\r\n\r\n* feat: 🎸 RV32I fence instructions decoding\r\n\r\n* feat(disasm): 🎸 add structure for other extensions\r\n\r\n* fix(disasm): πŸ› trim formatted instruction\r\n\r\n* test: πŸ’ disasm function\r\n\r\n* refactor: πŸ’‘ change disasm return type (adding overloads)\r\n\r\n* docs: ✏️ add comments for fence's fields\r\n\r\n* feat(disasm): 🎸 RV32M extension\r\n\r\n* refactor: πŸ’‘ move name mappings to parent handler\r\n\r\n* refactor: πŸ’‘ move decoding to parent handler\r\n\r\n* chore: πŸ€– spelling\r\n\r\n* test: πŸ’ RV32M decoding\r\n\r\n* test: πŸ’ throw an error if the extension is disabled","shortMessageHtmlLink":"feat(disasm): RV32I and RV32M support (#46)"}},{"before":null,"after":"c51efb6bc925abb37a9c1316a40b1fc458d62ed5","ref":"refs/heads/java","pushedAt":"2024-02-08T12:37:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrescv","name":"AndrΓ©s Castellanos","path":"/andrescv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15945458?s=80&v=4"},"commit":{"message":"Update issue templates","shortMessageHtmlLink":"Update issue templates"}},{"before":"cb200bda34bc50d0b0f95489d3c3780622f006e0","after":null,"ref":"refs/heads/renovate/configure","pushedAt":"2024-02-08T12:34:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrescv","name":"AndrΓ©s Castellanos","path":"/andrescv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15945458?s=80&v=4"}},{"before":"c51efb6bc925abb37a9c1316a40b1fc458d62ed5","after":null,"ref":"refs/heads/java","pushedAt":"2024-02-08T12:34:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrescv","name":"AndrΓ©s Castellanos","path":"/andrescv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15945458?s=80&v=4"}},{"before":"00ce4e48b0214252e33a5313c3b6335d9006a905","after":"cb200bda34bc50d0b0f95489d3c3780622f006e0","ref":"refs/heads/renovate/configure","pushedAt":"2023-12-04T20:57:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Add renovate.json","shortMessageHtmlLink":"Add renovate.json"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYB-OFwA","startCursor":null,"endCursor":null}},"title":"Activity Β· andrescv/jupiter"}