{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":644541865,"defaultBranch":"main","name":"cobalt","ownerLogin":"jellefoks","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-23T18:31:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1027459?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716605579.0","currentOid":""},"activityList":{"items":[{"before":"96a8d445c2b8fc2cec1ca14cfb51de01417651f7","after":"921b555a97920809b13ad8da0997e99c076b189d","ref":"refs/heads/was_too_slow","pushedAt":"2024-06-08T01:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Add capacity and more often (attempt)","shortMessageHtmlLink":"Add capacity and more often (attempt)"}},{"before":"de0dbb887e0a39cfd2722db36701c285067da831","after":"96a8d445c2b8fc2cec1ca14cfb51de01417651f7","ref":"refs/heads/was_too_slow","pushedAt":"2024-06-08T01:00:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"use a pipe instead of conditional","shortMessageHtmlLink":"use a pipe instead of conditional"}},{"before":"d5bb3e8687a129547af6c84cb0182b3492ccf410","after":"de0dbb887e0a39cfd2722db36701c285067da831","ref":"refs/heads/was_too_slow","pushedAt":"2024-06-08T00:24:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"use a pipe instead of conditional","shortMessageHtmlLink":"use a pipe instead of conditional"}},{"before":"2281c5c0ab648dd07afebbb1796c227cc09cbac4","after":"d5bb3e8687a129547af6c84cb0182b3492ccf410","ref":"refs/heads/was_too_slow","pushedAt":"2024-06-07T22:12:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"no eventfd, doens't help, but better resize of the string in URLFetcherLargeStringWriter prevent copies when appending","shortMessageHtmlLink":"no eventfd, doens't help, but better resize of the string in URLFetch…"}},{"before":"29f1dd49ce85bebbe4902789a304e6cbbba20a9a","after":"2281c5c0ab648dd07afebbb1796c227cc09cbac4","ref":"refs/heads/was_too_slow","pushedAt":"2024-06-07T17:36:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Don't change thread priority","shortMessageHtmlLink":"Don't change thread priority"}},{"before":"b0e483d14914ca85a3f07f3dcb6e7f0e083f0986","after":"29f1dd49ce85bebbe4902789a304e6cbbba20a9a","ref":"refs/heads/was_too_slow","pushedAt":"2024-06-05T23:57:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"very hacky but apparently working UDP_GRO","shortMessageHtmlLink":"very hacky but apparently working UDP_GRO"}},{"before":"ed173629b866253348fc1512e490d35e12ea1fda","after":"b0e483d14914ca85a3f07f3dcb6e7f0e083f0986","ref":"refs/heads/was_too_slow","pushedAt":"2024-06-03T23:33:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"moa adventures","shortMessageHtmlLink":"moa adventures"}},{"before":null,"after":"ed173629b866253348fc1512e490d35e12ea1fda","ref":"refs/heads/was_too_slow","pushedAt":"2024-05-25T02:52:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"[DRAFT] was slow now not so much but still not enough","shortMessageHtmlLink":"[DRAFT] was slow now not so much but still not enough"}},{"before":"5fcd987e8ca0022f76c26cbaee14bb435bc9c240","after":"ae72c9b80c3befbf0cb86bc1c7299e11e4f22b74","ref":"refs/heads/main","pushedAt":"2024-05-25T02:32:41.000Z","pushType":"push","commitsCount":737,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Merge branch 'youtube:main' into main","shortMessageHtmlLink":"Merge branch 'youtube:main' into main"}},{"before":null,"after":"3ba2e3aa36b5cbc12ee6f5e46537c0f5f2fc255a","ref":"refs/heads/block_swapbuffers","pushedAt":"2024-04-25T17:36:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"[Android] Stop calling eglSwapBuffers immediately.\n\nSince we're seeing ANRs at SCREEN_OFF where the rasterizer thread appears to\nbe hanging during eglSwapBuffers, this change attempts to avoid those ANRs\nby immediately skip calls to eglSwapBuffers when a surfaceDestroyed event is\nreceived, until a the next SurfaceCreated. Since Cobalt uses GameActivity,\nthose are received in calls to OnNativeWindowDestroyed respectively\nOnNativeWindowCreated.\n\nb/225209442","shortMessageHtmlLink":"[Android] Stop calling eglSwapBuffers immediately."}},{"before":"b3ba15a5ea295064e25a0bffd4f8fdf7cd901711","after":"f82c5626401b55875c532d54444a8c587adda3df","ref":"refs/heads/thread_log","pushedAt":"2024-04-23T20:14:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Add thread name and number to cobalt log output.\n\nThe default logging items exclude the thread. This enables the thread\nprefix on the log output.\n\nb/223411660","shortMessageHtmlLink":"Add thread name and number to cobalt log output."}},{"before":"37c9c2163bd4a0f3c8bd6ce4ccd93c7889596085","after":"b3ba15a5ea295064e25a0bffd4f8fdf7cd901711","ref":"refs/heads/thread_log","pushedAt":"2024-04-23T19:49:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Add thread name and number to cobalt log output.\n\nThe default logging items exclude the thread. This enables the thread\nprefix on the log output.\n\nb/223411660","shortMessageHtmlLink":"Add thread name and number to cobalt log output."}},{"before":"06007a45f4c8bde4581000c0c0f06c110ee47a5c","after":"37c9c2163bd4a0f3c8bd6ce4ccd93c7889596085","ref":"refs/heads/thread_log","pushedAt":"2024-04-22T23:57:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Add thread name and number to cobalt log output.\n\nThe default logging items exclude the thread. This enables the thread\nprefix on the log output.\n\nb/223411660","shortMessageHtmlLink":"Add thread name and number to cobalt log output."}},{"before":"a0e28ef9362af25ee287349b71b2be7681ce957c","after":"06007a45f4c8bde4581000c0c0f06c110ee47a5c","ref":"refs/heads/thread_log","pushedAt":"2024-04-22T23:53:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Add thread name and number to cobalt log output.\n\nThe default logging items exclude the thread. This enables the thread\nprefix on the log output.\n\nb/223411660","shortMessageHtmlLink":"Add thread name and number to cobalt log output."}},{"before":null,"after":"a0e28ef9362af25ee287349b71b2be7681ce957c","ref":"refs/heads/thread_log","pushedAt":"2024-04-22T23:51:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Add thread name and number to cobalt log output.\n\nThe default logging items exclude the thread. This enables the thread\nprefix on the log output.\n\nb/223411660","shortMessageHtmlLink":"Add thread name and number to cobalt log output."}},{"before":"aa1c66cbf394db4fe6582d26f869567b3439429f","after":"4a3f2a9c0f485368f055f7e2feb5a77876a09ec8","ref":"refs/heads/fix_cpu_spinning_starboardmain","pushedAt":"2024-04-22T17:21:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Address comments","shortMessageHtmlLink":"Address comments"}},{"before":"8539a29dbf6d4519a80f71fce5db23cf20885ab3","after":"aa1c66cbf394db4fe6582d26f869567b3439429f","ref":"refs/heads/fix_cpu_spinning_starboardmain","pushedAt":"2024-04-22T17:02:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Address comments","shortMessageHtmlLink":"Address comments"}},{"before":"b0c5b8771f11df9299328f769379db9ad5dd3655","after":"8539a29dbf6d4519a80f71fce5db23cf20885ab3","ref":"refs/heads/fix_cpu_spinning_starboardmain","pushedAt":"2024-04-19T23:41:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Address comments","shortMessageHtmlLink":"Address comments"}},{"before":"d13b67aaa7f356cd8faa6cf324e51ea994d38ea7","after":"b0c5b8771f11df9299328f769379db9ad5dd3655","ref":"refs/heads/fix_cpu_spinning_starboardmain","pushedAt":"2024-04-19T22:00:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"[Android] Fix CPU spinning of StarboardMain.\n\nAn integer overflow in a downconversion resulted in a negative timeout\nbeing used for the ALooper_pollAll call.\n\nThis fixes that, and adds a ALooper_wake when a non-system event is\ninjectet.\n\nb/335901937","shortMessageHtmlLink":"[Android] Fix CPU spinning of StarboardMain."}},{"before":"9c4d6184f0935754291737b27a07413b2acd7817","after":"d13b67aaa7f356cd8faa6cf324e51ea994d38ea7","ref":"refs/heads/fix_cpu_spinning_starboardmain","pushedAt":"2024-04-19T21:56:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"[Android] Fix CPU spinning of StarboardMain.\n\nAn integer overflow in a downconversion resulted in a negative timeout\nbeing used for the ALooper_pollAll call.\n\nThis fixes that, and adds a ALooper_wake when a non-system event is\ninjectet.\n\nb/335901937","shortMessageHtmlLink":"[Android] Fix CPU spinning of StarboardMain."}},{"before":null,"after":"9c4d6184f0935754291737b27a07413b2acd7817","ref":"refs/heads/fix_cpu_spinning_starboardmain","pushedAt":"2024-04-19T21:53:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"[Android] Fix CPU spinning of StarboardMain.\n\nAn integer overflow in a downconversion resulted in a negative timeout\nbeing used for the ALooper_pollAll call.\n\nThis fixes that, and adds a ALooper_wake when a non-system event is\ninjectet.\n\nb/335901937","shortMessageHtmlLink":"[Android] Fix CPU spinning of StarboardMain."}},{"before":"44f43332579bf158e74324f87abf437360584c0c","after":"8049af28b3b6d8c7265fa668d69cdf0dced3490d","ref":"refs/heads/quic_enable_first_connection","pushedAt":"2024-04-18T22:28:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Honor 'use_quic_for_unknown_origins'.\n\nThis re-enables QUIC for Cobalt. Without this Cobalt will only use QUIC\nfor the second connection to the same host, and only if the app wasn't\nfirst stopped.\n\nb/335325208","shortMessageHtmlLink":"Honor 'use_quic_for_unknown_origins'."}},{"before":"e430d08cdc7525939937301b572a4a3df7c09ac3","after":"3a16b8dc96f58125e6a46ab867d73494e755c22c","ref":"refs/heads/fix_debugger_client_spamming_logs","pushedAt":"2024-04-18T22:28:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Fix JSON dictionary for console log events.\n\nThis fixes the JSON structure for console log events to have an 'entry'\ndictionary.\n\nb/335243086","shortMessageHtmlLink":"Fix JSON dictionary for console log events."}},{"before":"d348e5b233ba7818508b42a11bd65ecf748348ed","after":"e430d08cdc7525939937301b572a4a3df7c09ac3","ref":"refs/heads/fix_debugger_client_spamming_logs","pushedAt":"2024-04-18T21:55:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Fix JSON dictionary for console log events.\n\nThis fixes the JSON structure for console log events to have an 'entry'\ndictionary.\n\nb/335243086","shortMessageHtmlLink":"Fix JSON dictionary for console log events."}},{"before":"8c2b112224a84ca65c86f5da6df5625fe5f4f264","after":"44f43332579bf158e74324f87abf437360584c0c","ref":"refs/heads/quic_enable_first_connection","pushedAt":"2024-04-18T21:54:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Honor 'use_quic_for_unknown_origins'.\n\nThis re-enables QUIC for Cobalt. Without this Cobalt will only use QUIC\nfor the second connection to the same host, and only if the app wasn't\nfirst stopped.\n\nb/335325208","shortMessageHtmlLink":"Honor 'use_quic_for_unknown_origins'."}},{"before":"488841dc8c563180db92dbcc4440597ff8ea80bd","after":"8c2b112224a84ca65c86f5da6df5625fe5f4f264","ref":"refs/heads/quic_enable_first_connection","pushedAt":"2024-04-18T18:59:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Honor 'use_quic_for_unknown_origins'.\n\nThis re-enables QUIC for Cobalt. Without this Cobalt will only use QUIC\nfor the second connection to the same host, and only if the app wasn't\nfirst stopped.\n\nb/335325208","shortMessageHtmlLink":"Honor 'use_quic_for_unknown_origins'."}},{"before":"ef4ad21ddc7b80c3ea09b508aa240d2cf084d8f6","after":"d348e5b233ba7818508b42a11bd65ecf748348ed","ref":"refs/heads/fix_debugger_client_spamming_logs","pushedAt":"2024-04-18T18:59:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Fix JSON dictionary for console log events.\n\nThis fixes the JSON structure for console log events to have an 'entry'\ndictionary.\n\nb/335243086","shortMessageHtmlLink":"Fix JSON dictionary for console log events."}},{"before":"eab79e7b3c056244d47a31ee9a3ad1b21ef0fd17","after":"488841dc8c563180db92dbcc4440597ff8ea80bd","ref":"refs/heads/quic_enable_first_connection","pushedAt":"2024-04-18T17:25:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Honor 'use_quic_for_unknown_origins'.\n\nThis re-enables QUIC for Cobalt. Without this Cobalt will only use QUIC\nfor the second connection to the same host, and only if the app wasn't\nfirst stopped.\n\nb/335325208","shortMessageHtmlLink":"Honor 'use_quic_for_unknown_origins'."}},{"before":"f3ca5f5ec22d134c955fe858aef9f2edf3d1d636","after":"ef4ad21ddc7b80c3ea09b508aa240d2cf084d8f6","ref":"refs/heads/fix_debugger_client_spamming_logs","pushedAt":"2024-04-18T17:25:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Fix JSON dictionary for console log events.\n\nThis fixes the JSON structure for console log events to have an 'entry'\ndictionary.\n\nb/335243086","shortMessageHtmlLink":"Fix JSON dictionary for console log events."}},{"before":null,"after":"f3ca5f5ec22d134c955fe858aef9f2edf3d1d636","ref":"refs/heads/fix_debugger_client_spamming_logs","pushedAt":"2024-04-17T22:04:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jellefoks","name":"Jelle Foks","path":"/jellefoks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027459?s=80&v=4"},"commit":{"message":"Fix JSON dictionary for console log events.\n\nThis fixes the JSON structure for console log events to have an 'entry'\ndictionary.\n\nb/335243086","shortMessageHtmlLink":"Fix JSON dictionary for console log events."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX7RgcwA","startCursor":null,"endCursor":null}},"title":"Activity · jellefoks/cobalt"}