{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":268766652,"defaultBranch":"master","name":"cognate","ownerLogin":"cognate-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-02T10:08:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105149517?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725789582.0","currentOid":""},"activityList":{"items":[{"before":"d3113b4c382b23dc8a822fa8b27d2b86037079da","after":"520adb365d9568b262bc9bfb4da301c1579cd9fe","ref":"refs/heads/master","pushedAt":"2024-09-15T11:33:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Don't try and catch overloading errors while the type inference state is still in flux. Also remove Join in favor of overloading Append/Prepend for strings.","shortMessageHtmlLink":"Don't try and catch overloading errors while the type inference state…"}},{"before":"026c9875db5bacc8b239c85b10e95514b6ce869d","after":"d3113b4c382b23dc8a822fa8b27d2b86037079da","ref":"refs/heads/master","pushedAt":"2024-09-15T10:24:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Fix symbols with characters not allowed in C names","shortMessageHtmlLink":"Fix symbols with characters not allowed in C names"}},{"before":"dbdb9547a1520b2d95b66255c473aeec3d2d0e23","after":"026c9875db5bacc8b239c85b10e95514b6ce869d","ref":"refs/heads/master","pushedAt":"2024-09-12T19:43:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Update prelude","shortMessageHtmlLink":"Update prelude"}},{"before":"91d92c5d303e8283f18ccd6658f4c146cb61977a","after":"dbdb9547a1520b2d95b66255c473aeec3d2d0e23","ref":"refs/heads/master","pushedAt":"2024-09-12T14:47:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Allow Empty? to take a list, string, or table. Index now works on strings as well as lists","shortMessageHtmlLink":"Allow Empty? to take a list, string, or table. Index now works on str…"}},{"before":"8d98f37936dafed6fb7347726830be99b85c781e","after":"91d92c5d303e8283f18ccd6658f4c146cb61977a","ref":"refs/heads/master","pushedAt":"2024-09-11T17:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Remove redudant heap clear after gc","shortMessageHtmlLink":"Remove redudant heap clear after gc"}},{"before":"e1321daaffae0505aab3649934e822eb7e58ab69","after":"8d98f37936dafed6fb7347726830be99b85c781e","ref":"refs/heads/master","pushedAt":"2024-09-11T15:53:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Relax ULP constraint on floating point comparison slightly","shortMessageHtmlLink":"Relax ULP constraint on floating point comparison slightly"}},{"before":"e2de1961ca23bf00b4cf4cac8766c902b504ec7b","after":"e1321daaffae0505aab3649934e822eb7e58ab69","ref":"refs/heads/master","pushedAt":"2024-09-11T15:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Slightly more rigourous (and faster!) floating point comparisons using ULP. Updated tests/trig.cog to use an 'Almost==' operator","shortMessageHtmlLink":"Slightly more rigourous (and faster!) floating point comparisons usin…"}},{"before":"df78f14b112f26773e8f048f4e6f433e804d8bb0","after":"e2de1961ca23bf00b4cf4cac8766c902b504ec7b","ref":"refs/heads/master","pushedAt":"2024-09-11T14:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"== is now overloaded in the compiler when the arguments are the same type.\nTODO it should overload to false when the arguments are different types.\n!= is now defined in prelude.cog using ==.","shortMessageHtmlLink":"== is now overloaded in the compiler when the arguments are the same …"}},{"before":"de2f9657f8d5b113b9efd18c1b85a3dd42921665","after":"df78f14b112f26773e8f048f4e6f433e804d8bb0","ref":"refs/heads/master","pushedAt":"2024-09-11T14:11:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"NaN boxing is back","shortMessageHtmlLink":"NaN boxing is back"}},{"before":"151777731ec6b4c8ff89842401d1d1c7e72b8043","after":"de2f9657f8d5b113b9efd18c1b85a3dd42921665","ref":"refs/heads/master","pushedAt":"2024-09-10T18:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Factor out some reused code in allocation routines","shortMessageHtmlLink":"Factor out some reused code in allocation routines"}},{"before":"b68703b1352234fd5326f9bf152409fc1f9eeb0f","after":"151777731ec6b4c8ff89842401d1d1c7e72b8043","ref":"refs/heads/master","pushedAt":"2024-09-10T17:52:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Fix tables (level wasn't being set correctly)","shortMessageHtmlLink":"Fix tables (level wasn't being set correctly)"}},{"before":"fe3d16cfea332b1e45e724057b1ecd70d9e0f55b","after":"b68703b1352234fd5326f9bf152409fc1f9eeb0f","ref":"refs/heads/master","pushedAt":"2024-09-10T16:20:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Fix Begin by marking the jmp_buf correctly","shortMessageHtmlLink":"Fix Begin by marking the jmp_buf correctly"}},{"before":"f85bf4099e9b281c711a80d743990b7723109771","after":"fe3d16cfea332b1e45e724057b1ecd70d9e0f55b","ref":"refs/heads/master","pushedAt":"2024-09-10T14:52:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"GC is now precise on the heap","shortMessageHtmlLink":"GC is now precise on the heap"}},{"before":"c58ff7c7f9f84979f7031986d755e0fa4ad76635","after":"f85bf4099e9b281c711a80d743990b7723109771","ref":"refs/heads/master","pushedAt":"2024-09-09T18:25:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Fix macos tests by reducing heap size","shortMessageHtmlLink":"Fix macos tests by reducing heap size"}},{"before":"602bfd5047f9cd117671ea958009f519d164920f","after":"c58ff7c7f9f84979f7031986d755e0fa4ad76635","ref":"refs/heads/master","pushedAt":"2024-09-09T18:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"change alloc start address","shortMessageHtmlLink":"change alloc start address"}},{"before":"9c8441adfc07cefb6d2293da6a9f4c904a4c6544","after":"602bfd5047f9cd117671ea958009f519d164920f","ref":"refs/heads/master","pushedAt":"2024-09-09T18:07:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"reduce alloc size","shortMessageHtmlLink":"reduce alloc size"}},{"before":"fd9d5d7337489fda4c972c55ec44c53567abba83","after":"9c8441adfc07cefb6d2293da6a9f4c904a4c6544","ref":"refs/heads/master","pushedAt":"2024-09-09T18:06:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"change alloc start address","shortMessageHtmlLink":"change alloc start address"}},{"before":"d2ee5557d52387e69b8f99d8d7b5ee3322dc717a","after":"fd9d5d7337489fda4c972c55ec44c53567abba83","ref":"refs/heads/master","pushedAt":"2024-09-09T17:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"reduce the alloc size","shortMessageHtmlLink":"reduce the alloc size"}},{"before":"91acec6be2e71fda863a237f249527141ce72521","after":"d2ee5557d52387e69b8f99d8d7b5ee3322dc717a","ref":"refs/heads/master","pushedAt":"2024-09-09T17:55:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Revert \"testing smth\"\n\nThis reverts commit 91acec6be2e71fda863a237f249527141ce72521.","shortMessageHtmlLink":"Revert \"testing smth\""}},{"before":"371acfb2df4f5d5774089d35c293a635a1037dc8","after":"91acec6be2e71fda863a237f249527141ce72521","ref":"refs/heads/master","pushedAt":"2024-09-09T17:49:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"testing smth","shortMessageHtmlLink":"testing smth"}},{"before":"5491efcbcc311d0da0ab5d4c9244881e1045b8f4","after":"371acfb2df4f5d5774089d35c293a635a1037dc8","ref":"refs/heads/master","pushedAt":"2024-09-09T17:42:51.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Merge branch 'generational-gc'","shortMessageHtmlLink":"Merge branch 'generational-gc'"}},{"before":"ba03b8c92100a4bc54d126af7c0ef6dc579216bb","after":"5491efcbcc311d0da0ab5d4c9244881e1045b8f4","ref":"refs/heads/master","pushedAt":"2024-09-08T10:40:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Fix overloaded type-dispatch and added unit test corresponding to the failing case","shortMessageHtmlLink":"Fix overloaded type-dispatch and added unit test corresponding to the…"}},{"before":"6f67c0999b800b6938c04a0715d7993b26c58419","after":"ba03b8c92100a4bc54d126af7c0ef6dc579216bb","ref":"refs/heads/master","pushedAt":"2024-09-08T10:30:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Allow comparing IO (but not indexing tables with them). Also removed redundant typechecks in compare_objects().","shortMessageHtmlLink":"Allow comparing IO (but not indexing tables with them). Also removed …"}},{"before":"8c07484ebbc7f4e760015cba61cf4f2932fbe229","after":"6f67c0999b800b6938c04a0715d7993b26c58419","ref":"refs/heads/master","pushedAt":"2024-09-08T10:23:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"remove redundant definitions","shortMessageHtmlLink":"remove redundant definitions"}},{"before":"035979ce075353e18764112992c2e774f48a41fb","after":null,"ref":"refs/heads/table-eq","pushedAt":"2024-09-08T09:59:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hedyhli","name":"~hedy","path":"/hedyhli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50042066?s=80&v=4"}},{"before":"e0e6a00baf1ab09b61bf19532e6844bb0ef6d407","after":"8c07484ebbc7f4e760015cba61cf4f2932fbe229","ref":"refs/heads/master","pushedAt":"2024-09-08T09:35:31.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Merge pull request #31 from cognate-lang/regex-memoization\n\nRegex memoization","shortMessageHtmlLink":"Merge pull request #31 from cognate-lang/regex-memoization"}},{"before":"a6fb96239cc4f3cbb69a28f914c1b01c9537a673","after":"e0e6a00baf1ab09b61bf19532e6844bb0ef6d407","ref":"refs/heads/master","pushedAt":"2024-09-08T09:34:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Merge pull request #32 from cognate-lang/table-eq\n\nSupport table equality and as table keys","shortMessageHtmlLink":"Merge pull request #32 from cognate-lang/table-eq"}},{"before":null,"after":"035979ce075353e18764112992c2e774f48a41fb","ref":"refs/heads/table-eq","pushedAt":"2024-09-08T09:02:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hedyhli","name":"~hedy","path":"/hedyhli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50042066?s=80&v=4"},"commit":{"message":"Support table equality and as table keys","shortMessageHtmlLink":"Support table equality and as table keys"}},{"before":"da3cefa6702f5762b1e5bce1367177166c46b318","after":"a6fb96239cc4f3cbb69a28f914c1b01c9537a673","ref":"refs/heads/master","pushedAt":"2024-09-08T06:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hedyhli","name":"~hedy","path":"/hedyhli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50042066?s=80&v=4"},"commit":{"message":"Add `Table{!,?}` functions","shortMessageHtmlLink":"Add Table{!,?} functions"}},{"before":"26ede1bf3b4ac502118561d13c3e53f3df21a47a","after":"da3cefa6702f5762b1e5bce1367177166c46b318","ref":"refs/heads/master","pushedAt":"2024-09-07T16:33:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StavromulaBeta","name":null,"path":"/StavromulaBeta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49550853?s=80&v=4"},"commit":{"message":"Reduce heap memory usage by exactly 9.375% by packing the bitmaps","shortMessageHtmlLink":"Reduce heap memory usage by exactly 9.375% by packing the bitmaps"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtqfWWgA","startCursor":null,"endCursor":null}},"title":"Activity · cognate-lang/cognate"}