{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":352843908,"defaultBranch":"main","name":"cafebabe","ownerLogin":"staktrace","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-30T02:18:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/485789?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724937101.0","currentOid":""},"activityList":{"items":[{"before":"1f011fa87aa5a3e6ec454af8af4748407f85a92a","after":"239c6e5be88579b52e64b32b9fd2f388d9c30db8","ref":"refs/heads/main","pushedAt":"2024-08-29T13:14:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Revert change to the new opcode\n\nSince this one will never be an array descriptor, might as well\nleave it as a Cow for the binary name case.","shortMessageHtmlLink":"Revert change to the new opcode"}},{"before":null,"after":"326241a8dd8669626b2a625c85c15b96e4c9aeca","ref":"refs/heads/opcode","pushedAt":"2024-08-29T13:11:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Revert change to the new opcode\n\nSince this one will never be an array descriptor, might as well\nleave it as a Cow for the binary name case.","shortMessageHtmlLink":"Revert change to the new opcode"}},{"before":"aee13683b86ba83bd7d90a6e7881bae1760f4e53","after":"1f011fa87aa5a3e6ec454af8af4748407f85a92a","ref":"refs/heads/main","pushedAt":"2024-08-28T22:49:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Add stronger typing for opcodes with classinfo\n\nThis is from section 4.4.1 which allows classinfo\nto reference binary names or array type descriptors,\nexcept for the new opcode which is only allowed\nbinary names.","shortMessageHtmlLink":"Add stronger typing for opcodes with classinfo"}},{"before":"ca0940ae8364eb8db7cf7c2aae95aeb1aa162bff","after":"e583b53e1b051620c01a5c043039cff7c7285197","ref":"refs/heads/opcodes","pushedAt":"2024-08-28T22:48:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Add stronger typing for opcodes with classinfo\n\nThis is from section 4.4.1 which allows classinfo\nto reference binary names or array type descriptors,\nexcept for the new opcode which is only allowed\nbinary names.","shortMessageHtmlLink":"Add stronger typing for opcodes with classinfo"}},{"before":null,"after":"ca0940ae8364eb8db7cf7c2aae95aeb1aa162bff","ref":"refs/heads/opcodes","pushedAt":"2024-08-28T22:41:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Add stronger typing for opcodes with classinfo\n\nThis is from section 4.4.1 which allows classinfo\nto reference binary names or array type descriptors,\nexcept for the new opcode which is only allowed\nbinary names.","shortMessageHtmlLink":"Add stronger typing for opcodes with classinfo"}},{"before":"2d3bde16f73c7f4e57eefcf1ad5683d74840f528","after":"aee13683b86ba83bd7d90a6e7881bae1760f4e53","ref":"refs/heads/main","pushedAt":"2024-08-26T01:56:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Rewrite descriptor parsing\n\nThis unifies some stuff from names.rs and descriptor.rs\ninto descriptors.rs. This is a breaking change, as the\nexposed type structure has changed slightly. FieldType\nhas been replaced by FieldDescriptor, which is structured\nslightly differently but contains the same information.\nMethodDescriptor's result is now called return_type.\n\nAdditionally, the Display trait is no longer implemented\nby these types - however I'm open to adding that back\nif there is demand for it.","shortMessageHtmlLink":"Rewrite descriptor parsing"}},{"before":"428dc024caf18ec91abb24198b8a6ad821cc23cf","after":"2d3bde16f73c7f4e57eefcf1ad5683d74840f528","ref":"refs/heads/main","pushedAt":"2024-08-26T01:56:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":null,"after":"b76e5e2648ce56297b245d3608b3acd84f67e109","ref":"refs/heads/typo","pushedAt":"2024-08-26T01:55:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"ea0b0805a178862e539111996d262b969ee7d2c5","after":"3bd5f70021546ad2d5785bdb3433cbb4c2a3207d","ref":"refs/heads/descriptors","pushedAt":"2024-08-26T01:54:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Rewrite descriptor parsing\n\nThis unifies some stuff from names.rs and descriptor.rs\ninto descriptors.rs. This is a breaking change, as the\nexposed type structure has changed slightly. FieldType\nhas been replaced by FieldDescriptor, which is structured\nslightly differently but contains the same information.\nMethodDescriptor's result is now called return_type.\n\nAdditionally, the Display trait is no longer implemented\nby these types - however I'm open to adding that back\nif there is demand for it.","shortMessageHtmlLink":"Rewrite descriptor parsing"}},{"before":null,"after":"ea0b0805a178862e539111996d262b969ee7d2c5","ref":"refs/heads/descriptors","pushedAt":"2024-08-26T01:54:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Rewrite descriptor parsing\n\nThis unifies some stuff from names.rs and descriptor.rs\ninto descriptors.rs. This is a breaking change, as the\nexposed type structure has changed slightly. FieldType\nhas been replaced by FieldDescriptor, which is structured\nslightly differently but contains the same information.\nMethodDescriptor's result is now called return_type.\n\nAdditionally, the Display trait is no longer implemented\nby these types - however I'm open to adding that back\nif there is demand for it.","shortMessageHtmlLink":"Rewrite descriptor parsing"}},{"before":"81e04470fef818d770450a3835380033e3d61371","after":"428dc024caf18ec91abb24198b8a6ad821cc23cf","ref":"refs/heads/main","pushedAt":"2024-08-11T20:06:42.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Introduce threadsafe feature\n\nThis introduces a feature to swap thread-unsafe structures\nto threadsafe structures (but which are less performant).\nThe loop example is also updated to use rayon and exercise\nthe threadsafe feature.","shortMessageHtmlLink":"Introduce threadsafe feature"}},{"before":"f4bcef39ad9ba440378a26b04f940977ea08b59d","after":"26b5eb2d1df16d35f48d695a8ee9ebc617afd59b","ref":"refs/heads/threadsafe","pushedAt":"2024-08-11T20:00:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Introduce threadsafe feature\n\nThis introduces a feature to swap thread-unsafe structures\nto threadsafe structures (but which are less performant).\nThe loop example is also updated to use rayon and exercise\nthe threadsafe feature.","shortMessageHtmlLink":"Introduce threadsafe feature"}},{"before":null,"after":"f4bcef39ad9ba440378a26b04f940977ea08b59d","ref":"refs/heads/threadsafe","pushedAt":"2024-08-11T19:52:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Introduce threadsafe feature\n\nThis introduces a feature to swap thread-unsafe structures\nto threadsafe structures (but which are less performant).\nThe loop example is also updated to use rayon and exercise\nthe threadsafe feature.","shortMessageHtmlLink":"Introduce threadsafe feature"}},{"before":"7740d12c2a7c7f1c7744c23be499ff3c852dfa35","after":"81e04470fef818d770450a3835380033e3d61371","ref":"refs/heads/main","pushedAt":"2024-08-11T18:05:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Add example with loop","shortMessageHtmlLink":"Add example with loop"}},{"before":"d68c1df85e274e86c9cf13bf65a48b46cb44f31e","after":"17b81bfc7ef0d1c2949d01d097f00d13c3bb4233","ref":"refs/heads/loopexample","pushedAt":"2024-08-11T18:04:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Add example with loop","shortMessageHtmlLink":"Add example with loop"}},{"before":null,"after":"d68c1df85e274e86c9cf13bf65a48b46cb44f31e","ref":"refs/heads/loopexample","pushedAt":"2024-08-11T18:03:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Add example with loop","shortMessageHtmlLink":"Add example with loop"}},{"before":"ba8b6172426dbeb7758f0ba9cf475342c6857a3a","after":"7740d12c2a7c7f1c7744c23be499ff3c852dfa35","ref":"refs/heads/main","pushedAt":"2024-08-04T02:09:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Disambiguate error message","shortMessageHtmlLink":"Disambiguate error message"}},{"before":"d410d3513aa3874a6df222fda41f9c8678d85fc6","after":"6c57a6d8541057f60da806f9abc7acb429eb5aaa","ref":"refs/heads/msg","pushedAt":"2024-08-04T01:49:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Disambiguate error message","shortMessageHtmlLink":"Disambiguate error message"}},{"before":"c334470706267d6b710901f3818836ae039e2d66","after":"d410d3513aa3874a6df222fda41f9c8678d85fc6","ref":"refs/heads/msg","pushedAt":"2024-08-04T01:48:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Disambiguate error message","shortMessageHtmlLink":"Disambiguate error message"}},{"before":null,"after":"c334470706267d6b710901f3818836ae039e2d66","ref":"refs/heads/msg","pushedAt":"2024-08-04T01:39:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Disambiguate error message","shortMessageHtmlLink":"Disambiguate error message"}},{"before":"0526664fc2e0f4166025531885c0ace48d223288","after":"ba8b6172426dbeb7758f0ba9cf475342c6857a3a","ref":"refs/heads/main","pushedAt":"2024-07-31T14:14:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Bump to version 0.7.1","shortMessageHtmlLink":"Bump to version 0.7.1"}},{"before":"10f8f558d98fa0175e37a7cb53b798e1e585ac21","after":"0526664fc2e0f4166025531885c0ace48d223288","ref":"refs/heads/main","pushedAt":"2024-07-30T15:38:01.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Derive Clone for Opcode","shortMessageHtmlLink":"Derive Clone for Opcode"}},{"before":"3f8356cb16a26008ddb4e5fd9d34b4665e912684","after":"10f8f558d98fa0175e37a7cb53b798e1e585ac21","ref":"refs/heads/main","pushedAt":"2024-07-30T15:33:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Derive PartialOrd and Ord for BaseType","shortMessageHtmlLink":"Derive PartialOrd and Ord for BaseType"}},{"before":"218b95b0be4d5de62fd42132deb156e02af270f1","after":"3f8356cb16a26008ddb4e5fd9d34b4665e912684","ref":"refs/heads/main","pushedAt":"2024-06-27T13:18:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Bump to version 0.7.0","shortMessageHtmlLink":"Bump to version 0.7.0"}},{"before":"59153211dfeaa3e7f18ff2124305cdf174633e0c","after":"218b95b0be4d5de62fd42132deb156e02af270f1","ref":"refs/heads/main","pushedAt":"2024-06-27T13:09:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Tests against openjdk17 and 21","shortMessageHtmlLink":"Tests against openjdk17 and 21"}},{"before":"35a1baa9e5e20faf4bbf0431bdda091a1c38a4a6","after":"59153211dfeaa3e7f18ff2124305cdf174633e0c","ref":"refs/heads/main","pushedAt":"2024-06-27T01:12:12.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"staktrace","name":"Kartikaya Gupta (kats)","path":"/staktrace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485789?s=80&v=4"},"commit":{"message":"Type-safe LocalVariableEntry::descriptor","shortMessageHtmlLink":"Type-safe LocalVariableEntry::descriptor"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxMzoxNDozMy4wMDAwMDBazwAAAASnoyUE","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxMzoxNDozMy4wMDAwMDBazwAAAASnoyUE","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yN1QwMToxMjoxMi4wMDAwMDBazwAAAARwTbIc"}},"title":"Activity ยท staktrace/cafebabe"}