{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":533545932,"defaultBranch":"main","name":"bazel_rules_hdl","ownerLogin":"hzeller","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-09-07T00:29:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/140937?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713201754.0","currentOid":""},"activityList":{"items":[{"before":"c911a1ca6bcc93238d6179f36aa2ccf5cb134304","after":"ad06dbf7baab4556bddb44aef21fae1b56aa9b54","ref":"refs/heads/20240515-updated-proto","pushedAt":"2024-04-15T18:47:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Refine proto buffer describing PPA results.\n\nThis standardizes units for power (watts), time (picoseconds),\nand length units (um or um2) and breaks out more information that\nmight be available from the EDA tools.\n\nCompared to the original proto, there are so many changes, that\nthis is a new protocol buffer, based on the old one.\nSo to not clash with the original, this uses a new name\nPowerPerformanceAreaProto; the old proto needed a small\nchange in the name of a type (because we really want to use\nthe name 'Power' in the new one with a different definition),\nbut it is fully binary compatible to the one before.\n\nTL;DR:\n * old: hdl.ppa.PerformancePowerAreaProto\n * new: hdl.ppa.PowerPerformanceAreaProto\n\nNext step will be to adapt the bazel rules currently generating\nthe old proto to create the new one.\n\nOnce this new one is established, the old one can be\ndeprecated and removed quickly after last use.","shortMessageHtmlLink":"Refine proto buffer describing PPA results."}},{"before":"780b8bcb5369629becff4edc904570e5a1eef381","after":"c911a1ca6bcc93238d6179f36aa2ccf5cb134304","ref":"refs/heads/20240515-updated-proto","pushedAt":"2024-04-15T17:31:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Refine proto buffer describing PPA results.\n\nThis standardizes units for power (watts), time (picoseconds),\nand length units (um or um2) and breaks out more information that\nmight be available from the EDA tools.\n\nCompared to the original proto, there are so many changes, that\nthis is a new protocol buffer, based on the old one.\nSo to not clash with the original, this uses a new name\nPowerPerformanceAreaProto; the old proto needed a small\nchange in the name of a type (because we really want to use\nthe name 'Power' in the new one with a different definition),\nbut it is fully binary compatible to the one before.\n\nTL;DR:\n * old: hdl.ppa.PerformancePowerAreaProto\n * new: hdl.ppa.PowerPerformanceAreaProto\n\nNext step will be to adapt the bazel rules currently generating\nthe old proto to create the new one.\n\nOnce this new one is established, the old one can be\ndeprecated and removed quickly after last use.","shortMessageHtmlLink":"Refine proto buffer describing PPA results."}},{"before":null,"after":"780b8bcb5369629becff4edc904570e5a1eef381","ref":"refs/heads/20240515-updated-proto","pushedAt":"2024-04-15T17:22:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Refine proto buffer describing PPA results.\n\nThis standardizes units for power (watts), time (picoseconds),\nand length units (um or um2) and breaks out more information that\nmight be available from the EDA tools.\n\nCompared to the original proto, there are so many changes, that\nthis is a new protocol buffer, based on the old one.\nSo to not clash with the original, this uses a new name\nPowerPerformanceAreaProto; the old proto needed a small\nchange in the name of a type (because we really want to use\nthe name 'Power' in the new one with a different definition),\nbut it is fully binary compatible to the one before.\n\nTL;DR:\n * old: hdl.ppa.PerformancePowerAreaProto\n * new: hdl.ppa.PowerPerformanceAreaProto\n\nNext step will be to adapt the bazel rules currently generating\nthe old proto to create the new one.\n\nOnce this new one is established, the old one can be\ndeprecated and removed quickly after last use.","shortMessageHtmlLink":"Refine proto buffer describing PPA results."}},{"before":"af5ce3138874fffaeb2a620b638dd51d0de78c59","after":"1d2c3bd6e79a663ed71ed064a71cd4eb1648d39c","ref":"refs/heads/main","pushedAt":"2024-04-15T17:10:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Merge pull request #318 from lberki/main\n\nIndirect .files through DefaultInfo.","shortMessageHtmlLink":"Merge pull request hdl#318 from lberki/main"}},{"before":null,"after":"4facc86eb17b3d5daba437bdd52723f29cbbb0d9","ref":"refs/heads/20240410-collect-report","pushedAt":"2024-04-11T03:09:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Add a collect_benchmark_reports rule to easily extract reports for analysis\n\nCo-authored-by: Henner Zeller ","shortMessageHtmlLink":"Add a collect_benchmark_reports rule to easily extract reports for an…"}},{"before":"fd8296902e9bac1b9ee52dcccec5f280645871eb","after":"af5ce3138874fffaeb2a620b638dd51d0de78c59","ref":"refs/heads/main","pushedAt":"2024-04-11T02:33:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Merge pull request #316 from hdl/fix_pdk_proto\n\nAllow multiple additional liberty paths","shortMessageHtmlLink":"Merge pull request hdl#316 from hdl/fix_pdk_proto"}},{"before":"fee8b0f40d7af04cd625368d3fb555b3cddaf96f","after":"c7cedae5d98e810f9f25388ed15ec63bb530f248","ref":"refs/heads/20240410-public-synth-protos","pushedAt":"2024-04-10T18:21:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Fix visibility of synthesis protos to be public.","shortMessageHtmlLink":"Fix visibility of synthesis protos to be public."}},{"before":null,"after":"fee8b0f40d7af04cd625368d3fb555b3cddaf96f","ref":"refs/heads/20240410-public-synth-protos","pushedAt":"2024-04-10T18:21:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Fix visibility of synthesis protos to public.","shortMessageHtmlLink":"Fix visibility of synthesis protos to public."}},{"before":"33e760b1d4268203603563613c1e96b908f84c2d","after":"fd8296902e9bac1b9ee52dcccec5f280645871eb","ref":"refs/heads/main","pushedAt":"2024-04-10T18:17:54.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Merge pull request #314 from hdl/read_sdc\n\nMake power estimate more accurate by reading SDC first","shortMessageHtmlLink":"Merge pull request hdl#314 from hdl/read_sdc"}},{"before":null,"after":"a13fd175bdce0989e5f604059f9fd5ab322aa94d","ref":"refs/heads/20240403-fix-pdk-namespace","pushedAt":"2024-04-03T22:34:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Fix namespace of PdkInfoProto to better reflect the intent.\n\nNamespaces for protocol buffers should not be based on path-elements\nbut primarily on what they represent.\nThis proto has nothing to do with bazel nor rules, just hdl.","shortMessageHtmlLink":"Fix namespace of PdkInfoProto to better reflect the intent."}},{"before":null,"after":"c73c17debca0555cd0c8a02f8899e56a4fd398e3","ref":"refs/heads/20240403-fix-ppa-namespace","pushedAt":"2024-04-03T22:24:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Remove noise from the PerformancePowerAreaProto package name.\n\nPut it in hdl.ppa.PerformancePowerAreaProto.\n\nA proto package name is meant to provide a namespace for the proto-buffer\nand should not necessarily indicate specific filename path elements.\n\nPreviously, the package sounded like it is specifically tied to\nbazel_rules_hdl; but it has nothing to do with bazel rules, just\na way to express data in the context of hdl.\n\nLet's keep it simple and just call the package 'hdl.ppa'.","shortMessageHtmlLink":"Remove noise from the PerformancePowerAreaProto package name."}},{"before":"95d0c8094a45b742c7b160463776c47d16182e1c","after":"33e760b1d4268203603563613c1e96b908f84c2d","ref":"refs/heads/main","pushedAt":"2024-04-03T22:19:33.000Z","pushType":"push","commitsCount":292,"pusher":{"login":"hzeller","name":"Henner Zeller","path":"/hzeller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140937?s=80&v=4"},"commit":{"message":"Merge pull request #306 from tjgq/patch-1\n\nRemove uses of ctx.resolve_tools(...).","shortMessageHtmlLink":"Merge pull request hdl#306 from tjgq/patch-1"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMUIraQA","startCursor":null,"endCursor":null}},"title":"Activity · hzeller/bazel_rules_hdl"}