{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":54633811,"defaultBranch":"master","name":"ring","ownerLogin":"ring-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-24T10:29:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17973670?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712862041.0","currentOid":""},"activityList":{"items":[{"before":"963be32117de7ae86a70f86f832034865e0a3edb","after":"ffa605f88abf4fa908001451d076e99449b07ae1","ref":"refs/heads/master","pushedAt":"2024-06-06T16:20:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmperf.c - ring_vm_pushplocal() - Set the OPCode when changing the instruction.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmperf.c -…"}},{"before":"a5f3236de10ea5c7cfbe47600e21e732f8ab0e97","after":"963be32117de7ae86a70f86f832034865e0a3edb","ref":"refs/heads/master","pushedAt":"2024-06-06T16:05:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - Remove REG4 - Requires rebuilding all of Ring extensions.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - Remove REG4 - Requires …"}},{"before":"ecfccc07939f2373694d15fee3096812d1e6775a","after":"a5f3236de10ea5c7cfbe47600e21e732f8ab0e97","ref":"refs/heads/master","pushedAt":"2024-06-06T15:36:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - Performance Instructions - Avoid using REG4","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - Performance Instruction…"}},{"before":"00dce941e9015beb1ae1cf581d605e08993524de","after":"ecfccc07939f2373694d15fee3096812d1e6775a","ref":"refs/heads/master","pushedAt":"2024-06-06T11:17:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - ring_vm_incpjump() function - Use the correct register to store the line number.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - ring_vm_incpjump() func…"}},{"before":"6b2186415acd22cf97af8828134a32109f0f47a6","after":"00dce941e9015beb1ae1cf581d605e08993524de","ref":"refs/heads/master","pushedAt":"2024-06-06T10:54:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - ICO_PUSHPLOCAL instruction - Use REG2 instead of REG4","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - ICO_PUSHPLOCAL instruct…"}},{"before":"01e63d5146e0e02e122adc554b2f4217ead0feff","after":"6b2186415acd22cf97af8828134a32109f0f47a6","ref":"refs/heads/master","pushedAt":"2024-06-06T10:33:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Test - language/tests/tests.ring - Add: objectoriented/oop113.ring","shortMessageHtmlLink":"Update Test - language/tests/tests.ring - Add: objectoriented/oop113.…"}},{"before":"c7e9946aa6b4fcf024882d0678b4987ae8852ec2","after":"01e63d5146e0e02e122adc554b2f4217ead0feff","ref":"refs/heads/master","pushedAt":"2024-06-06T09:02:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - ring_vmfunccall_useloadfuncp() function - Avoid unnecessary REG4 usage.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - ring_vmfunccall_useload…"}},{"before":"dad18116993e5719a080d896a06f5bec266c96ca","after":"c7e9946aa6b4fcf024882d0678b4987ae8852ec2","ref":"refs/heads/master","pushedAt":"2024-06-05T20:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/rlist.c - Revise ring_list_getitem() implementation.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/rlist.c - Revise rin…"}},{"before":"f1b1d2ff60cfc4c8d2d9c82edf28c81fbd79e94c","after":"dad18116993e5719a080d896a06f5bec266c96ca","ref":"refs/heads/master","pushedAt":"2024-06-05T08:12:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Test: language/tests/scripts/performance/manyvars.ring","shortMessageHtmlLink":"Update Test: language/tests/scripts/performance/manyvars.ring"}},{"before":"395c2108bf02ed479a33e0badf7b67e4b766bcfe","after":"f1b1d2ff60cfc4c8d2d9c82edf28c81fbd79e94c","ref":"refs/heads/master","pushedAt":"2024-06-04T12:42:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmperf.c - ring_vm_incjump() function - Set the type.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmperf.c -…"}},{"before":"134f03f371c116a348cdf6e721977a3f8d0ba07e","after":"395c2108bf02ed479a33e0badf7b67e4b766bcfe","ref":"refs/heads/master","pushedAt":"2024-06-04T12:31:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmperf.c - ring_vm_incjump() function - Set RING_VM_IR_PARACOUNT","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmperf.c -…"}},{"before":"fba1b45497cff47f6b63ef29b60b059d9f8f5353","after":"134f03f371c116a348cdf6e721977a3f8d0ba07e","ref":"refs/heads/master","pushedAt":"2024-06-04T10:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - Define/use constant: RING_VARSCOPE_SIZETOUSEHASHTABLE and set the default value to 4.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - Define/use constant: RI…"}},{"before":"7666dd45add9a9d06faef20f38518b693217dbeb","after":"fba1b45497cff47f6b63ef29b60b059d9f8f5353","ref":"refs/heads/master","pushedAt":"2024-06-03T12:14:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: performance/manyvars.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: performance/manyvars.…"}},{"before":"c07a95c72ca8898590f3114971a2329f3182eeb1","after":"7666dd45add9a9d06faef20f38518b693217dbeb","ref":"refs/heads/master","pushedAt":"2024-06-03T12:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Add: language/tests/scripts/performance/manyvars.ring","shortMessageHtmlLink":"Add: language/tests/scripts/performance/manyvars.ring"}},{"before":"3c748f1794177453a8f5e7f6c2439e1ecc00df9e","after":"c07a95c72ca8898590f3114971a2329f3182eeb1","ref":"refs/heads/master","pushedAt":"2024-06-03T11:47:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/rhtable.c - ring_hashtable_hashkey() - Better Performance by changing the hash function (This is 5x faster on one of my large tests).","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/rhtable.c - ring_has…"}},{"before":"5e13dd91f2ff96494b686b669dca0b4c7f34fc17","after":"3c748f1794177453a8f5e7f6c2439e1ecc00df9e","ref":"refs/heads/master","pushedAt":"2024-06-03T11:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring Hash Table - Revise constants.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring Hash Table - Revise constants."}},{"before":"6193345a56d69e92a7ecc39432f00294c06a53e7","after":"5e13dd91f2ff96494b686b669dca0b4c7f34fc17","ref":"refs/heads/master","pushedAt":"2024-06-03T10:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/rhtable.c - ring_hashtable_rebuild_gc() - Decrement items count.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/rhtable.c - ring_has…"}},{"before":"b8f2a91f8aed12e7693ea145445e0d83bace8f17","after":"6193345a56d69e92a7ecc39432f00294c06a53e7","ref":"refs/heads/master","pushedAt":"2024-06-03T09:21:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/rhtable.c - Decrement items count when deleting an item - Reported by Abdallah Mohamed.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/rhtable.c - Decremen…"}},{"before":"f4e83633517f3c702e290940765f9f24c9542888","after":"b8f2a91f8aed12e7693ea145445e0d83bace8f17","ref":"refs/heads/master","pushedAt":"2024-06-03T06:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - What is new in Ring 1.21?","shortMessageHtmlLink":"Update Documentation - What is new in Ring 1.21?"}},{"before":"6193345a56d69e92a7ecc39432f00294c06a53e7","after":"f4e83633517f3c702e290940765f9f24c9542888","ref":"refs/heads/master","pushedAt":"2024-06-03T06:06:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/rhtable.c - ring_hashtable_rebuild_gc() - Use GC functions.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/rhtable.c - ring_has…"}},{"before":"86d222ce8b1f48a210da59619946e76a411d79bb","after":"6193345a56d69e92a7ecc39432f00294c06a53e7","ref":"refs/heads/master","pushedAt":"2024-06-02T19:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/rhtable.c - Decrement items count when deleting an item - Reported by Abdallah Mohamed.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/rhtable.c - Decremen…"}},{"before":"7bfa92e9e8ba32e7366ca0d9c5dcce09f8d47072","after":"86d222ce8b1f48a210da59619946e76a411d79bb","ref":"refs/heads/master","pushedAt":"2024-06-02T09:06:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - What is new in Ring 1.21?","shortMessageHtmlLink":"Update Documentation - What is new in Ring 1.21?"}},{"before":"d4bb7eaa847ba4c17a2b6ccb4366a445e9e6e1aa","after":"7bfa92e9e8ba32e7366ca0d9c5dcce09f8d47072","ref":"refs/heads/master","pushedAt":"2024-06-02T08:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update marketing/pwct/README.md - Date last Updated.","shortMessageHtmlLink":"Update marketing/pwct/README.md - Date last Updated."}},{"before":"10d7f2edcc14aa7d5ac9bee8e8b07c712c6ea8eb","after":"d4bb7eaa847ba4c17a2b6ccb4366a445e9e6e1aa","ref":"refs/heads/master","pushedAt":"2024-06-02T07:56:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: trycatch/test9.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: trycatch/test9.ring"}},{"before":"ce107797af8a667553e33b6ffe62004bbde51450","after":"10d7f2edcc14aa7d5ac9bee8e8b07c712c6ea8eb","ref":"refs/heads/master","pushedAt":"2024-06-02T07:44:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: trycatch/test8.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: trycatch/test8.ring"}},{"before":"dce8dac52fff8176840609f96d16b7a5e0ab615b","after":"ce107797af8a667553e33b6ffe62004bbde51450","ref":"refs/heads/master","pushedAt":"2024-06-02T07:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmexpr.c - ring_vm_sum() function - Use: RING_VM_RETURNIFACTIVECATCH","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmexpr.c -…"}},{"before":"8955347a659d56ac67036b068234cde5af31bbbd","after":"dce8dac52fff8176840609f96d16b7a5e0ab615b","ref":"refs/heads/master","pushedAt":"2024-06-02T07:31:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: trycatch/test7.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: trycatch/test7.ring"}},{"before":"d79072b8a9d7ab939fb238af76df5d52c9964f19","after":"8955347a659d56ac67036b068234cde5af31bbbd","ref":"refs/heads/master","pushedAt":"2024-06-02T07:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - ring_vm_stepnumber() function - Use: RING_VM_RETURNIFACTIVECATCH","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - ring_vm_stepnumber() fu…"}},{"before":"1900688246c183388b38987b3f35162d21922b36","after":"d79072b8a9d7ab939fb238af76df5d52c9964f19","ref":"refs/heads/master","pushedAt":"2024-06-02T06:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update libraries/stdlib/stdlibcore.ring - NumOrZero() function.","shortMessageHtmlLink":"Update libraries/stdlib/stdlibcore.ring - NumOrZero() function."}},{"before":"aa11c814b0b708ed420787bd0349731e0b09af7d","after":"1900688246c183388b38987b3f35162d21922b36","ref":"refs/heads/master","pushedAt":"2024-06-02T05:30:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Form Designer - Use NumOrZero() function - Avoid runtime error if the string doesn't contains a number.","shortMessageHtmlLink":"Update Form Designer - Use NumOrZero() function - Avoid runtime error…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXmbTLAA","startCursor":null,"endCursor":null}},"title":"Activity · ring-lang/ring"}