{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":344103456,"defaultBranch":"master","name":"DaCH","ownerLogin":"brigio345","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-03T11:28:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5991825?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690378824.0","currentOid":""},"activityList":{"items":[{"before":"51bf488ce62a661c76042fc4a9cccafe0cbde1ae","after":"207fcc614ab4ac526107de8978ba97413ad9f6c3","ref":"refs/heads/l1_only","pushedAt":"2023-07-27T10:06:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"area(cache): set proper depth streams","shortMessageHtmlLink":"area(cache): set proper depth streams"}},{"before":null,"after":"51bf488ce62a661c76042fc4a9cccafe0cbde1ae","ref":"refs/heads/l1_only","pushedAt":"2023-07-26T13:40:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"feat(cache): support L1-only cache configuration","shortMessageHtmlLink":"feat(cache): support L1-only cache configuration"}},{"before":"7bf2a316824c408a48bd8d497082412c28fe09ce","after":"c0fae0353fca4f0b5ccdd2f443ce8274610ffc9d","ref":"refs/heads/master","pushedAt":"2023-07-24T07:22:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"perf: always call set_line to L1 cache\n\nRemove the combinational path on hit signal without affecting functionality.\n\nCo-authored-by: Roberto Bosio ","shortMessageHtmlLink":"perf: always call set_line to L1 cache"}},{"before":"c593e4aa769f363eca8299d4a4bb43a62708f979","after":"7bf2a316824c408a48bd8d497082412c28fe09ce","ref":"refs/heads/master","pushedAt":"2023-07-24T07:21:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"perf: always call set_line to L1 cache\n\nRemove the combinatorial path on hit signal without affecting functionality.\n\nCo-authored-by: Roberto Bosio ","shortMessageHtmlLink":"perf: always call set_line to L1 cache"}},{"before":"8638d7b4fa0b9cd00b6201ac39dd8274628ba5ad","after":"c593e4aa769f363eca8299d4a4bb43a62708f979","ref":"refs/heads/master","pushedAt":"2023-06-13T13:42:41.864Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"docs: upgrade Doxygen file","shortMessageHtmlLink":"docs: upgrade Doxygen file"}},{"before":"22b4ac301b2bb817914f61018df0c22dacd6881c","after":"8638d7b4fa0b9cd00b6201ac39dd8274628ba5ad","ref":"refs/heads/master","pushedAt":"2023-05-30T06:13:44.706Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"chore: add citation file","shortMessageHtmlLink":"chore: add citation file"}},{"before":"139366dbd26e2a2111751130a16155714630a4cc","after":"22b4ac301b2bb817914f61018df0c22dacd6881c","ref":"refs/heads/master","pushedAt":"2023-05-29T19:09:53.767Z","pushType":"push","commitsCount":2,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"area(cache): allocate core request data stream for write-enabled caches only","shortMessageHtmlLink":"area(cache): allocate core request data stream for write-enabled cach…"}},{"before":"0176d9828d51fcd848c73918a88b6a07877cfedf","after":"139366dbd26e2a2111751130a16155714630a4cc","ref":"refs/heads/master","pushedAt":"2023-05-26T09:15:23.360Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"area(cache): avoid pipelining MEM_IF\n\nTo actually save resources the latency of the m_axi interface should be set to 0.","shortMessageHtmlLink":"area(cache): avoid pipelining MEM_IF"}},{"before":"4fa1485d54d90e10ebf42d4892ed683345c92749","after":"0176d9828d51fcd848c73918a88b6a07877cfedf","ref":"refs/heads/master","pushedAt":"2023-05-25T11:09:07.648Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"fix: use correct partitioning pragmas","shortMessageHtmlLink":"fix: use correct partitioning pragmas"}},{"before":"06c5730305abd3e48b1131c50a1bb2c2be1a5e6b","after":"4fa1485d54d90e10ebf42d4892ed683345c92749","ref":"refs/heads/master","pushedAt":"2023-05-25T10:06:09.713Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"feat: add per-port init\n\nThis avoids potential issues when cache has multiple readers.","shortMessageHtmlLink":"feat: add per-port init"}},{"before":"d00f8bac7eedbdbe638f1124bc9543307c9fede6","after":"06c5730305abd3e48b1131c50a1bb2c2be1a5e6b","ref":"refs/heads/master","pushedAt":"2023-05-25T08:53:57.225Z","pushType":"push","commitsCount":2,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"x","shortMessageHtmlLink":"x"}},{"before":"f216f6f25054608eba0b2a60906eb93b34327867","after":"d00f8bac7eedbdbe638f1124bc9543307c9fede6","ref":"refs/heads/master","pushedAt":"2023-05-25T07:57:36.543Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"feat(cache): add port parameter to init for multiple readers","shortMessageHtmlLink":"feat(cache): add port parameter to init for multiple readers"}},{"before":"d087e0188952925329459bf1690bd505247b5c60","after":"f216f6f25054608eba0b2a60906eb93b34327867","ref":"refs/heads/master","pushedAt":"2023-05-24T17:37:16.091Z","pushType":"push","commitsCount":2,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"refactor(cache): write stop request to port 0 only\n\nThis avoids potential issues when cache has multiple readers.","shortMessageHtmlLink":"refactor(cache): write stop request to port 0 only"}},{"before":"3bef1f51b00b8e0b4e072e937d08040aa13b5b14","after":"d087e0188952925329459bf1690bd505247b5c60","ref":"refs/heads/master","pushedAt":"2023-05-24T12:49:56.570Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"fix(cache): add missing include","shortMessageHtmlLink":"fix(cache): add missing include"}},{"before":"9ed19af78dc4930d4713d20bb529b35bb082d17d","after":"3bef1f51b00b8e0b4e072e937d08040aa13b5b14","ref":"refs/heads/master","pushedAt":"2023-05-24T10:31:50.244Z","pushType":"push","commitsCount":3,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"fix(cache): avoid race conditions if different threads access the same cache","shortMessageHtmlLink":"fix(cache): avoid race conditions if different threads access the sam…"}},{"before":"10ff6a8e9f40c53004a9161229328357d5fb4999","after":"9ed19af78dc4930d4713d20bb529b35bb082d17d","ref":"refs/heads/master","pushedAt":"2023-05-08T16:51:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"fix(cache): add missing template parameters to is_cache","shortMessageHtmlLink":"fix(cache): add missing template parameters to is_cache"}},{"before":"680db44b48e3ca763003fc7e398bd6fdfe311c3c","after":"10ff6a8e9f40c53004a9161229328357d5fb4999","ref":"refs/heads/master","pushedAt":"2023-04-12T14:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"area: pipeline MEM_IF_LOOP to reduce the number of FSM states","shortMessageHtmlLink":"area: pipeline MEM_IF_LOOP to reduce the number of FSM states"}},{"before":"b4787af6aa6dfd955bab87111f0b7ade22942d05","after":"680db44b48e3ca763003fc7e398bd6fdfe311c3c","ref":"refs/heads/master","pushedAt":"2023-04-12T09:57:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"cleanup(cache): improve __SYNTHESIS__ guards","shortMessageHtmlLink":"cleanup(cache): improve __SYNTHESIS__ guards"}},{"before":"cf5245ca69c71ebf0863b00eff4bc085b50dfdfc","after":"b4787af6aa6dfd955bab87111f0b7ade22942d05","ref":"refs/heads/master","pushedAt":"2023-04-12T08:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"refactor: split m_mem_req stream in smaller streams\n\nThis enables support for cache lines larger than 4096 bits.","shortMessageHtmlLink":"refactor: split m_mem_req stream in smaller streams"}},{"before":"33331d67db89a8ba88281cb0ffef5c9ecfe8867b","after":"cf5245ca69c71ebf0863b00eff4bc085b50dfdfc","ref":"refs/heads/master","pushedAt":"2023-04-11T11:47:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"area(cache): use RAW cache only for RW configurations\n\nWith read-only and write-only configurations CORE_LOOP should achieve II=1 even without RAW cache.","shortMessageHtmlLink":"area(cache): use RAW cache only for RW configurations"}},{"before":"daeb1a94f155603305823b9bbe3797bf7e7a5041","after":"33331d67db89a8ba88281cb0ffef5c9ecfe8867b","ref":"refs/heads/master","pushedAt":"2023-04-07T15:09:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"refactor(cache): map cache lines to array\n\nThis enables support to cache lines larger than 8192 bits.","shortMessageHtmlLink":"refactor(cache): map cache lines to array"}},{"before":"54cc593ea827b0d58857bdf2a3845cabffbaaa40","after":"daeb1a94f155603305823b9bbe3797bf7e7a5041","ref":"refs/heads/master","pushedAt":"2023-04-07T09:43:06.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"fix(cache): set AP_INT_MAX_W to the maximum supported by clang","shortMessageHtmlLink":"fix(cache): set AP_INT_MAX_W to the maximum supported by clang"}},{"before":"9796119b65eea24f9a0a83e237f72ea290b29f76","after":"54cc593ea827b0d58857bdf2a3845cabffbaaa40","ref":"refs/heads/master","pushedAt":"2023-04-07T06:31:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"fix: apply partitioning pragmas in every constructor","shortMessageHtmlLink":"fix: apply partitioning pragmas in every constructor"}},{"before":"54cc593ea827b0d58857bdf2a3845cabffbaaa40","after":"9796119b65eea24f9a0a83e237f72ea290b29f76","ref":"refs/heads/master","pushedAt":"2023-04-07T06:28:59.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"Revert \"Revert \"cleanup(cache): avoid using unnecessary pointer\"\"\n\nThis reverts commit d7d78fe9fde7979c0dea19ac95c0d91beefa95cd.","shortMessageHtmlLink":"Revert \"Revert \"cleanup(cache): avoid using unnecessary pointer\"\""}},{"before":null,"after":"566114b88cd08e4f6c06240df4baa5a4257a6b93","ref":"refs/heads/devel","pushedAt":"2023-04-05T10:40:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brigio345","name":"Giovanni Brignone","path":"/brigio345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991825?s=80&v=4"},"commit":{"message":"perf(address): use native C types during csim","shortMessageHtmlLink":"perf(address): use native C types during csim"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADXkhu_QA","startCursor":null,"endCursor":null}},"title":"Activity · brigio345/DaCH"}