{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":768447083,"defaultBranch":"main","name":"WGPUTranspiler.jl","ownerLogin":"JuliaWGPU","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-07T05:14:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/117425539?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709788450.0","currentOid":""},"activityList":{"items":[{"before":"bc3ddbe62dfddb10fb2c3056f575563555902bd2","after":"ba1343659febd8cfd2d2865f6475a3da2643c5a2","ref":"refs/heads/main","pushedAt":"2024-06-19T17:08:55.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #31 from arhik/main\n\nCapture computeblock in wgpukernel macro for a function call","shortMessageHtmlLink":"Merge pull request #31 from arhik/main"}},{"before":"c5d2e4acce02e3645672e07518b8f0f495532b53","after":"bc3ddbe62dfddb10fb2c3056f575563555902bd2","ref":"refs/heads/main","pushedAt":"2024-04-02T17:57:58.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #30 from arhik/main\n\nfix edge cased in basic transpile and inferscope and typeinfer cases","shortMessageHtmlLink":"Merge pull request #30 from arhik/main"}},{"before":"c740aaf1a9a6d4192a947fdc7aa2670436cca494","after":"c5d2e4acce02e3645672e07518b8f0f495532b53","ref":"refs/heads/main","pushedAt":"2024-03-26T16:16:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #27 from arhik/main\n\ndefining scope for shared memory variables","shortMessageHtmlLink":"Merge pull request #27 from arhik/main"}},{"before":"d7cd6a7d142ce0c0d504bbaab7ef94be14f84b3e","after":"c740aaf1a9a6d4192a947fdc7aa2670436cca494","ref":"refs/heads/main","pushedAt":"2024-03-25T12:55:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #26 from arhik/main\n\nshared memory can be declared now in `WGPUCompute` library","shortMessageHtmlLink":"Merge pull request #26 from arhik/main"}},{"before":"1060e367b095e9a898063eec16fd115007724309","after":"d7cd6a7d142ce0c0d504bbaab7ef94be14f84b3e","ref":"refs/heads/main","pushedAt":"2024-03-25T06:59:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #24 from arhik/main\n\ntype parameters for scalar arguments is now considered","shortMessageHtmlLink":"Merge pull request #24 from arhik/main"}},{"before":"e8392477a63cc237cf9bcc29b451869424cdebc4","after":"1060e367b095e9a898063eec16fd115007724309","ref":"refs/heads/main","pushedAt":"2024-03-24T15:54:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #22 from arhik/main\n\ncompute block accepting function as input arguments","shortMessageHtmlLink":"Merge pull request #22 from arhik/main"}},{"before":"718e6ea2c47ee49df356cbc7e0cf7d338f3d9a46","after":"e8392477a63cc237cf9bcc29b451869424cdebc4","ref":"refs/heads/main","pushedAt":"2024-03-23T11:28:45.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #20 from arhik/main\n\nfirst version","shortMessageHtmlLink":"Merge pull request #20 from arhik/main"}},{"before":"2426f30ef8590e5792d9215535706f71e3a5ce70","after":"718e6ea2c47ee49df356cbc7e0cf7d338f3d9a46","ref":"refs/heads/main","pushedAt":"2024-03-21T19:04:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #19 from arhik/main\n\nremove stale folder","shortMessageHtmlLink":"Merge pull request #19 from arhik/main"}},{"before":"1c03afa57c40f957d8eb050c1b5e77cf60e7f8bb","after":"2426f30ef8590e5792d9215535706f71e3a5ce70","ref":"refs/heads/main","pushedAt":"2024-03-21T18:54:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #18 from arhik/main\n\nBetter type inference in nested scope","shortMessageHtmlLink":"Merge pull request #18 from arhik/main"}},{"before":"eb569b5ca6e29410d30c17a8332d9e0bc709e360","after":"1c03afa57c40f957d8eb050c1b5e77cf60e7f8bb","ref":"refs/heads/main","pushedAt":"2024-03-21T17:33:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #17 from arhik/main\n\nfirst successful Transpiler integration with `WGPUCompute`","shortMessageHtmlLink":"Merge pull request #17 from arhik/main"}},{"before":"58cf094644c96063b17eea89be1229b39bfc8f0e","after":"eb569b5ca6e29410d30c17a8332d9e0bc709e360","ref":"refs/heads/main","pushedAt":"2024-03-21T10:00:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #16 from arhik/main\n\n@let and @var variables based on scope tracked information","shortMessageHtmlLink":"Merge pull request #16 from arhik/main"}},{"before":"dde27e8329da64d9523649aaea35e60836725896","after":"58cf094644c96063b17eea89be1229b39bfc8f0e","ref":"refs/heads/main","pushedAt":"2024-03-20T13:37:32.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #15 from arhik/main\n\nfixing computeblock transpiling","shortMessageHtmlLink":"Merge pull request #15 from arhik/main"}},{"before":"d10634709f1f7be390f84ee904769971d08171c4","after":"dde27e8329da64d9523649aaea35e60836725896","ref":"refs/heads/main","pushedAt":"2024-03-19T18:07:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #13 from arhik/main\n\nThis is potential approach to solve @var vs @let","shortMessageHtmlLink":"Merge pull request #13 from arhik/main"}},{"before":"c5be6d175b3c5a199185dc98a385dc19de092434","after":"d10634709f1f7be390f84ee904769971d08171c4","ref":"refs/heads/main","pushedAt":"2024-03-19T18:04:21.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #14 from arhik/12-all-new-arguments-are-var-type\n\n12 all new arguments are var type","shortMessageHtmlLink":"Merge pull request #14 from arhik/12-all-new-arguments-are-var-type"}},{"before":"5d977feaaa730c12be24e4cdef7a1cd7d3327ca4","after":"c5be6d175b3c5a199185dc98a385dc19de092434","ref":"refs/heads/main","pushedAt":"2024-03-14T13:24:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #11 from arhik/10-lhs-is-accepting-new-variable-without-check\n\nLHS now asserts for var to be found","shortMessageHtmlLink":"Merge pull request #11 from arhik/10-lhs-is-accepting-new-variable-wi…"}},{"before":"8feb1950f15831a874fc4ead5489a19590afb67e","after":"5d977feaaa730c12be24e4cdef7a1cd7d3327ca4","ref":"refs/heads/main","pushedAt":"2024-03-14T13:02:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #9 from arhik/7-input-args-as-storage-vars-in-compute-block\n\nUpdate computeBlock.jl","shortMessageHtmlLink":"Merge pull request #9 from arhik/7-input-args-as-storage-vars-in-comp…"}},{"before":"8c22a9f0ebd5a7fac62588905b81ad6c73163872","after":"8feb1950f15831a874fc4ead5489a19590afb67e","ref":"refs/heads/main","pushedAt":"2024-03-14T12:27:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #8 from arhik/7-input-args-as-storage-vars-in-compute-block\n\ndeclaring input args as storage vars in compute block","shortMessageHtmlLink":"Merge pull request #8 from arhik/7-input-args-as-storage-vars-in-comp…"}},{"before":"d8316ba1fc25e5b58efba5cb8fc8ef3b24b9dbc0","after":"8c22a9f0ebd5a7fac62588905b81ad6c73163872","ref":"refs/heads/main","pushedAt":"2024-03-14T12:15:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #6 from arhik/5-pass-argument-sizes-to-transpiler-from-compute-block\n\npassing arguments sizes to transpiler from compute block","shortMessageHtmlLink":"Merge pull request #6 from arhik/5-pass-argument-sizes-to-transpiler-…"}},{"before":"f56bdfb9a26dcdd869d17bc94b894f1c61e5a824","after":"d8316ba1fc25e5b58efba5cb8fc8ef3b24b9dbc0","ref":"refs/heads/main","pushedAt":"2024-03-14T11:42:31.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #4 from arhik/main\n\nupdating compute block","shortMessageHtmlLink":"Merge pull request #4 from arhik/main"}},{"before":"c941403d0e12e39dd6a3ec667083ddc0cf6795b5","after":"f56bdfb9a26dcdd869d17bc94b894f1c61e5a824","ref":"refs/heads/main","pushedAt":"2024-03-13T10:05:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #2 from arhik/main\n\nmissing `where` args","shortMessageHtmlLink":"Merge pull request #2 from arhik/main"}},{"before":"63fb6ee066c11fcc222329c2d522b17c22902979","after":"c941403d0e12e39dd6a3ec667083ddc0cf6795b5","ref":"refs/heads/main","pushedAt":"2024-03-13T09:17:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Merge pull request #1 from arhik/main\n\n`decl` expressions and `type` expressions","shortMessageHtmlLink":"Merge pull request #1 from arhik/main"}},{"before":"ba19ba08ee8d68dfadd328684a67550d4ef755b1","after":"63fb6ee066c11fcc222329c2d522b17c22902979","ref":"refs/heads/main","pushedAt":"2024-03-12T13:03:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Create kernel.jl","shortMessageHtmlLink":"Create kernel.jl"}},{"before":"24ec52765008b76f73b345057e6904b8431215a8","after":"ba19ba08ee8d68dfadd328684a67550d4ef755b1","ref":"refs/heads/main","pushedAt":"2024-03-12T12:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"renaming WGPUCompiler to WGPUTranspiler","shortMessageHtmlLink":"renaming WGPUCompiler to WGPUTranspiler"}},{"before":"cf5d42001ec1099df00c72cf40d8b97c15d992a2","after":"24ec52765008b76f73b345057e6904b8431215a8","ref":"refs/heads/main","pushedAt":"2024-03-10T17:58:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"transpile function block basic working","shortMessageHtmlLink":"transpile function block basic working"}},{"before":"10d5c0f2bcb1234292b2f76cc60869201600b27a","after":"cf5d42001ec1099df00c72cf40d8b97c15d992a2","ref":"refs/heads/main","pushedAt":"2024-03-10T17:30:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"Update transpile.jl","shortMessageHtmlLink":"Update transpile.jl"}},{"before":"5e8f68fb1458a336515f2aa74400093f9dcd304e","after":"10d5c0f2bcb1234292b2f76cc60869201600b27a","ref":"refs/heads/main","pushedAt":"2024-03-10T15:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"nested for loop test","shortMessageHtmlLink":"nested for loop test"}},{"before":"07cc533e3a1634f97f7f8202e4d83a0ee4342831","after":"5e8f68fb1458a336515f2aa74400093f9dcd304e","ref":"refs/heads/main","pushedAt":"2024-03-10T15:43:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"JLBlock subtype for blocks\n\nBlocks need their own scopes. This would help specialising behaviours with scope contexts.","shortMessageHtmlLink":"JLBlock subtype for blocks"}},{"before":"9580a070ca5c41a47037840d38d7bf6d21ab63ac","after":"07cc533e3a1634f97f7f8202e4d83a0ee4342831","ref":"refs/heads/main","pushedAt":"2024-03-10T15:37:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"transpile ifblock basic working","shortMessageHtmlLink":"transpile ifblock basic working"}},{"before":"6e50adedd6e4b8c2af44abd3c567e2fb1eb8024b","after":"9580a070ca5c41a47037840d38d7bf6d21ab63ac","ref":"refs/heads/main","pushedAt":"2024-03-10T12:45:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"transpiling rangeBlock basic working","shortMessageHtmlLink":"transpiling rangeBlock basic working"}},{"before":"9bb7fc67847588ea30715065547ee8fc5d938759","after":"6e50adedd6e4b8c2af44abd3c567e2fb1eb8024b","ref":"refs/heads/main","pushedAt":"2024-03-10T10:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arhik","name":"Arhik","path":"/arhik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5755530?s=80&v=4"},"commit":{"message":"transpiling access expressions basic working","shortMessageHtmlLink":"transpiling access expressions basic working"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xOVQxNzowODo1NS4wMDAwMDBazwAAAARpyBDn","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xOVQxNzowODo1NS4wMDAwMDBazwAAAARpyBDn","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMFQxMDoyMDoyMC4wMDAwMDBazwAAAAQRZf1r"}},"title":"Activity · JuliaWGPU/WGPUTranspiler.jl"}