Status for Dolphin Central

Recent events

2021-03-08T13:53:43.144992	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 147, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'jordan-woyak,Hydr8gon,hthh,mrgreywater,BhaaLseN,jezze,CrossVR,smurf3tte,booto,yourWaifu,MerryMage,Minty-Meeo,JMC47,rukai,Helios747,bentley,Ryanel,Ebola16,magumagu,skidau,mimimi085181,linkmauve,Zopieux,stenzek,Parlane,mmastrac,Sintendo,rlnilsen,JosJuice,hackbar,CrystalGamma,RachelBryk,randomstuff,meffij,magcius,unknownbrackets,Starsam80,orbea,ColinDTaylor,galop1n,archshift,MayImilae,neobrain,gwicks,endrift,NanoByte011,kayru,ShimmerGlass,OrN,Buddybenj,marcan,riking,mahdihijazi,nullgemm,vladfi1,jloehr,spxtr,Alcaro,EmptyChaos,iwubcode,Ziek,rohit-n,zackhow,adamdmoss,CookiePLMonster,shuffle2,hrydgard,AdmiralCurtiss,comex,moncefmechri,lioncash,delroth,jjdelvalle,leoetlino,ligfx,RisingFog,Pokechu22,Phatcat,Linktothepast,phire,degasus,Tinob,glennricster,spycrab,kamiyo,LAGonauta,aldelaro5,Stevoisiak,aroulin,LPFaint99,mathieui,Techjar,sepalani,hdcmeta,Tilka,shonumi,FioraAeterna,Orphis')"}
2021-03-08T13:53:42.896026	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:42.504432	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:42.159809	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:41.816648	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:41.648554	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:41.647745	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 132, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')"}
2021-03-08T13:52:51.142593	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 147, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'Helios747,linkmauve,lioncash,phire,Tilka,delroth,spycrab,stenzek,jordan-woyak,CrossVR,Parlane,degasus,hrydgard,leoetlino,skidau,JosJuice')"}
2021-03-08T13:52:50.784655	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:52:50.619401	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:52:50.618597	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 132, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')"}
2021-03-08T13:48:41.549161	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 147, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'jordan-woyak,Hydr8gon,hthh,mrgreywater,BhaaLseN,jezze,CrossVR,smurf3tte,booto,yourWaifu,MerryMage,Minty-Meeo,JMC47,rukai,Helios747,bentley,Ryanel,Ebola16,magumagu,skidau,mimimi085181,linkmauve,Zopieux,stenzek,Parlane,mmastrac,Sintendo,rlnilsen,JosJuice,hackbar,CrystalGamma,RachelBryk,randomstuff,meffij,magcius,unknownbrackets,Starsam80,orbea,ColinDTaylor,galop1n,archshift,MayImilae,neobrain,gwicks,endrift,NanoByte011,kayru,ShimmerGlass,OrN,Buddybenj,marcan,riking,mahdihijazi,nullgemm,vladfi1,jloehr,spxtr,Alcaro,EmptyChaos,iwubcode,Ziek,rohit-n,zackhow,adamdmoss,CookiePLMonster,shuffle2,hrydgard,AdmiralCurtiss,comex,moncefmechri,lioncash,delroth,jjdelvalle,leoetlino,ligfx,RisingFog,Pokechu22,Phatcat,Linktothepast,phire,degasus,Tinob,glennricster,spycrab,kamiyo,LAGonauta,aldelaro5,Stevoisiak,aroulin,LPFaint99,mathieui,Techjar,sepalani,hdcmeta,Tilka,shonumi,FioraAeterna,Orphis')"}
2021-03-08T13:48:41.295629	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:40.947288	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:40.574788	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:40.158874	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:39.975365	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:39.974752	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 132, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')"}
2021-03-08T13:45:35.534281	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:45:35.531405	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 196, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': "Watched repo 'dolphin-emu/netplay-index' has our hook installed", 'args': '()'}
2021-03-08T13:45:35.314820	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:45:35.028551	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:45:35.027852	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 196, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': "Watched repo 'dolphin-emu/gcdsp-ida' has our hook installed", 'args': '()'}
2021-03-08T13:45:34.827933	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:45:34.551254	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}

Recent 'build_status' events

2021-03-08T12:51:12.543945	{'shortrev': '0f1434', 'hash': '0f14345f0618decd1f2da3af0337ecbcf24a2950', 'repo': 'dolphin-emu/dolphin', 'description': 'PR not built because Filoppi is not auto-trusted.', 'source': 'prbuilder', 'pending': False, 'pr': 9489, 'success': False, 'url': '', 'type': 'build_status', 'service': 'default'}
2021-03-07T22:50:17.649673	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-deb-dbg-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/18/builds/3332', 'type': 'build_status', 'service': 'pr-deb-dbg-x64'}
2021-03-07T22:49:50.763747	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-deb-dbg-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/18/builds/3332', 'type': 'build_status', 'service': 'pr-deb-dbg-x64'}
2021-03-07T22:49:50.409504	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-deb-dbg-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/18/builds/3331', 'type': 'build_status', 'service': 'pr-deb-dbg-x64'}
2021-03-07T22:49:00.435771	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/12/builds/3333', 'type': 'build_status', 'service': 'pr-win-dbg-x64'}
2021-03-07T22:46:24.890259	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-win-dbg-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/12/builds/3333', 'type': 'build_status', 'service': 'pr-win-dbg-x64'}
2021-03-07T22:46:24.559811	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-win-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/21/builds/3332', 'type': 'build_status', 'service': 'pr-win-x64'}
2021-03-07T22:45:44.991647	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-win-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/21/builds/3332', 'type': 'build_status', 'service': 'pr-win-x64'}
2021-03-07T22:45:44.658695	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-win-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/21/builds/3331', 'type': 'build_status', 'service': 'pr-win-x64'}
2021-03-07T22:45:13.739249	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-deb-dbg-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/18/builds/3331', 'type': 'build_status', 'service': 'pr-deb-dbg-x64'}
2021-03-07T22:45:13.427006	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-deb-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/4/builds/3336', 'type': 'build_status', 'service': 'pr-deb-x64'}
2021-03-07T22:43:33.837926	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-ubu-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/19/builds/3332', 'type': 'build_status', 'service': 'pr-ubu-x64'}
2021-03-07T22:43:28.945534	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-osx-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/3/builds/3329', 'type': 'build_status', 'service': 'pr-osx-x64'}
2021-03-07T22:43:10.562281	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-ubu-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/19/builds/3331', 'type': 'build_status', 'service': 'pr-ubu-x64'}
2021-03-07T22:43:10.123525	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-ubu-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/19/builds/3332', 'type': 'build_status', 'service': 'pr-ubu-x64'}
2021-03-07T22:41:56.818961	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-ubu-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/19/builds/3331', 'type': 'build_status', 'service': 'pr-ubu-x64'}
2021-03-07T22:41:56.498353	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-android', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/15/builds/3336', 'type': 'build_status', 'service': 'pr-android'}
2021-03-07T22:41:54.278196	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-win-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/21/builds/3331', 'type': 'build_status', 'service': 'pr-win-x64'}
2021-03-07T22:41:53.946828	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/12/builds/3332', 'type': 'build_status', 'service': 'pr-win-dbg-x64'}
2021-03-07T22:41:08.914241	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-deb-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/4/builds/3336', 'type': 'build_status', 'service': 'pr-deb-x64'}
2021-03-07T22:41:05.263287	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-deb-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/4/builds/3335', 'type': 'build_status', 'service': 'pr-deb-x64'}
2021-03-07T22:39:27.987447	{'shortrev': 'f5a13f', 'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-osx-x64', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/3/builds/3328', 'type': 'build_status', 'service': 'pr-osx-x64'}
2021-03-07T22:39:27.421427	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-osx-x64', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/3/builds/3329', 'type': 'build_status', 'service': 'pr-osx-x64'}
2021-03-07T22:39:18.210761	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-android', 'source': 'buildbot', 'pending': True, 'pr': 9544, 'success': False, 'url': 'https://dolphin.ci/#builders/15/builds/3336', 'type': 'build_status', 'service': 'pr-android'}
2021-03-07T22:39:17.850327	{'shortrev': '4a70d1', 'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder lint', 'source': 'buildbot', 'pending': False, 'pr': 9544, 'success': True, 'url': 'https://dolphin.ci/#builders/10/builds/3334', 'type': 'build_status', 'service': 'lint'}

Recent 'gh_commit_comment' events

2021-02-28T17:11:15.282368	{'author': 'Filoppi', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '58aa0150e1d3d391d5fd4e04ab402afb10a60fcc', 'url': 'https://github.com/dolphin-emu/dolphin/commit/58aa0150e1d3d391d5fd4e04ab402afb10a60fcc#commitcomment-47660961', 'type': 'gh_commit_comment'}
2021-02-25T19:43:06.902252	{'author': 'iwubcode', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '58aa0150e1d3d391d5fd4e04ab402afb10a60fcc', 'url': 'https://github.com/dolphin-emu/dolphin/commit/58aa0150e1d3d391d5fd4e04ab402afb10a60fcc#commitcomment-47567077', 'type': 'gh_commit_comment'}
2021-02-25T19:39:28.668296	{'author': 'Filoppi', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '58aa0150e1d3d391d5fd4e04ab402afb10a60fcc', 'url': 'https://github.com/dolphin-emu/dolphin/commit/58aa0150e1d3d391d5fd4e04ab402afb10a60fcc#commitcomment-47566951', 'type': 'gh_commit_comment'}
2021-02-25T19:35:34.301639	{'author': 'iwubcode', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '58aa0150e1d3d391d5fd4e04ab402afb10a60fcc', 'url': 'https://github.com/dolphin-emu/dolphin/commit/58aa0150e1d3d391d5fd4e04ab402afb10a60fcc#commitcomment-47566802', 'type': 'gh_commit_comment'}
2021-02-25T19:34:37.988052	{'author': 'iwubcode', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '58aa0150e1d3d391d5fd4e04ab402afb10a60fcc', 'url': 'https://github.com/dolphin-emu/dolphin/commit/58aa0150e1d3d391d5fd4e04ab402afb10a60fcc#commitcomment-47566781', 'type': 'gh_commit_comment'}
2021-02-24T22:46:23.276932	{'author': 'Filoppi', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '58aa0150e1d3d391d5fd4e04ab402afb10a60fcc', 'url': 'https://github.com/dolphin-emu/dolphin/commit/58aa0150e1d3d391d5fd4e04ab402afb10a60fcc#commitcomment-47527316', 'type': 'gh_commit_comment'}
2021-02-24T22:45:10.953514	{'author': 'Filoppi', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '58aa0150e1d3d391d5fd4e04ab402afb10a60fcc', 'url': 'https://github.com/dolphin-emu/dolphin/commit/58aa0150e1d3d391d5fd4e04ab402afb10a60fcc#commitcomment-47527269', 'type': 'gh_commit_comment'}
2021-02-24T22:45:06.411135	{'author': 'Filoppi', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '58aa0150e1d3d391d5fd4e04ab402afb10a60fcc', 'url': 'https://github.com/dolphin-emu/dolphin/commit/58aa0150e1d3d391d5fd4e04ab402afb10a60fcc#commitcomment-47527264', 'type': 'gh_commit_comment'}
2021-02-13T13:26:06.237957	{'author': 'Athkore', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '2f85b80b7bf75434072c1245904587ee8c15fbe2', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2f85b80b7bf75434072c1245904587ee8c15fbe2#commitcomment-47084713', 'type': 'gh_commit_comment'}
2020-12-31T06:40:02.189862	{'author': 'Stevoisiak', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '96cb27842ab92cec305e739ae726bf8ebbd74233', 'url': 'https://github.com/dolphin-emu/dolphin/commit/96cb27842ab92cec305e739ae726bf8ebbd74233#commitcomment-45541531', 'type': 'gh_commit_comment'}
2020-12-15T02:46:01.357972	{'author': 'Pokechu22', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': 'a9486d087fe6e67b6ff1ee10e6f3a9f73b07ddfe', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a9486d087fe6e67b6ff1ee10e6f3a9f73b07ddfe#commitcomment-45121688', 'type': 'gh_commit_comment'}
2020-11-12T09:42:52.511199	{'author': 'ismail', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': 'd5f356f9379b17e19afd6c27d4117e1943b1730d', 'url': 'https://github.com/dolphin-emu/dolphin/commit/d5f356f9379b17e19afd6c27d4117e1943b1730d#commitcomment-44109089', 'type': 'gh_commit_comment'}
2020-10-28T20:08:53.754027	{'author': 'jordan-woyak', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '254d967c5465cc5e60976917b54b889d6f2f2f32', 'url': 'https://github.com/dolphin-emu/dolphin/commit/254d967c5465cc5e60976917b54b889d6f2f2f32#commitcomment-43672549', 'type': 'gh_commit_comment'}
2020-09-23T09:19:21.257590	{'author': 'JosJuice', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '4f62960fb16eda9f4174a90bc92d5f49310a8260', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4f62960fb16eda9f4174a90bc92d5f49310a8260#commitcomment-42652346', 'type': 'gh_commit_comment'}
2020-09-22T21:53:51.651393	{'author': 'jordan-woyak', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '4f62960fb16eda9f4174a90bc92d5f49310a8260', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4f62960fb16eda9f4174a90bc92d5f49310a8260#commitcomment-42639360', 'type': 'gh_commit_comment'}
2020-09-20T17:45:35.681724	{'author': 'Miksel12', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': 'b4e063311ef350680ce15f72bf4980ddecb63c69', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b4e063311ef350680ce15f72bf4980ddecb63c69#commitcomment-42511346', 'type': 'gh_commit_comment'}
2020-07-30T16:51:30.182729	{'author': '7aychu23', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '2e8c5b4521d7a483d9895cd4294acd51636046d4', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2e8c5b4521d7a483d9895cd4294acd51636046d4#commitcomment-41046038', 'type': 'gh_commit_comment'}
2020-07-30T16:48:35.028590	{'author': '7aychu23', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '2e8c5b4521d7a483d9895cd4294acd51636046d4', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2e8c5b4521d7a483d9895cd4294acd51636046d4#commitcomment-41045944', 'type': 'gh_commit_comment'}
2020-07-24T19:29:57.855478	{'author': 'Pokechu22', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '547740984746cc77bdb142c61f65a4994235ad3b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/547740984746cc77bdb142c61f65a4994235ad3b#commitcomment-40885138', 'type': 'gh_commit_comment'}
2020-07-24T18:54:26.671407	{'author': 'lioncash', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'commit': '547740984746cc77bdb142c61f65a4994235ad3b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/547740984746cc77bdb142c61f65a4994235ad3b#commitcomment-40884416', 'type': 'gh_commit_comment'}

Recent 'gh_issue_comment' events

2021-03-08T00:53:50.121634	{'author': 'JMC47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-792393283', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware', 'type': 'gh_issue_comment', 'id': 9552, 'body': "I made all of the builds you requested and tested them back to back to back to back and swapped between them trying to find major differences.  I really don't see much.  No games appear to be fully fixed or broken.   The timings do shift a bit depending on what build I use, but without testing every game on console I can't determine what is accurate.", 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'url': 'https://api.github.com/users/JMC47', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'id': 6598209, 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'login': 'JMC47', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'repos_url': 'https://api.github.com/users/JMC47/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792393283', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-08T00:53:48Z', 'body': "I made all of the builds you requested and tested them back to back to back to back and swapped between them trying to find major differences.  I really don't see much.  No games appear to be fully fixed or broken.   The timings do shift a bit depending on what build I use, but without testing every game on console I can't determine what is accurate.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'created_at': '2021-03-08T00:53:48Z', 'id': 792393283, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjM5MzI4Mw==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-792393283'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-08T00:53:48Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/labels{/name}', 'comments': 6, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9552', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552'}, 'number': 9552, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'created_at': '2021-03-03T05:57:08Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/comments', 'body': 'The 115200 baudrate that was previously in this connection was guessed, seemingly at random, and does not match hardware at all. It takes ~5 µs per bit when the GC sends and ~4 µs per bit when the GBA replies, confirmed by actual captures of logic analyzer data I did a few years back. The stop bit timing was also not present, which I have added somewhat rough approximations of. I can attach said data as proof if desired.\r\n\r\nMarked as WIP because this will probably break VBA-M, and is mostly here for informational purposes for the time being.', 'id': 820775711, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgzNjc4OTI1', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'url': 'https://api.github.com/users/JMC47', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'id': 6598209, 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'login': 'JMC47', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'repos_url': 'https://api.github.com/users/JMC47/repos'}}}
2021-03-07T23:38:30.644158	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9575#issuecomment-792375964', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': 'Fix FreeLook warnings', 'type': 'gh_issue_comment', 'id': 9575, 'body': "FYI, these changes are also in #9567.  \r\n\r\nWe did them the same way (not that there's really another way to do them), so there shouldn't be a conflict whichever way these get merged.", 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792375964', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T23:38:29Z', 'body': "FYI, these changes are also in #9567.  \r\n\r\nWe did them the same way (not that there's really another way to do them), so there shouldn't be a conflict whichever way these get merged.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575', 'created_at': '2021-03-07T23:38:29Z', 'id': 792375964, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjM3NTk2NA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575#issuecomment-792375964'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T23:38:29Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/labels{/name}', 'comments': 0, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575'}, 'number': 9575, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'created_at': '2021-03-07T23:20:23Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/comments', 'body': 'm_enabled was never used.', 'id': 824050504, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzQ4NTky', 'title': 'Fix FreeLook warnings'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}}}
2021-03-07T18:23:16.272497	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567#issuecomment-792328554', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': 'Fix various build warnings', 'type': 'gh_issue_comment', 'id': 9567, 'body': "I've dropped the commit adding [[maybe_unused]] to structured bindings and rebased on master.", 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792328554', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T18:23:15Z', 'body': "I've dropped the commit adding [[maybe_unused]] to structured bindings and rebased on master.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567', 'created_at': '2021-03-07T18:23:15Z', 'id': 792328554, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjMyODU1NA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567#issuecomment-792328554'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 205, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7147, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7147, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T18:13:22Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404460, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 205, 'updated_at': '2021-03-07T11:35:11Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7147, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T18:23:15Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/labels{/name}', 'comments': 3, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9567.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9567.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567'}, 'number': 9567, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'created_at': '2021-03-05T19:52:58Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/comments', 'body': 'Fix a number of build warnings on various platforms.\r\n\r\n- Unused variables in Arm64Gen, FreeLookCamera and GraphicsWidget\r\n- Variable shadowing in SDIOSlot0Device and NetworkCaptureLogger\r\n- Missing maybe_unused attribute for unused but documenting constants in WiimoteDevice\r\n- Missing override specifiers in Touchscreen subclasses and FreeLookCamera\r\n- Spurious gcc warning about discarding return values with warn_unused_result attribute\r\n- Signed/unsigned comparison in InputConfig\r\n- Move Arm64Gen namespace variable into only consuming function (and make constexpr).', 'id': 823369556, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg1ODM4Njk0', 'title': 'Fix various build warnings'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}}}
2021-03-07T07:52:12.675569	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792234315', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': '(Do not merge) Hackfix for debug cubes', 'type': 'gh_issue_comment', 'id': 9532, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965953-5964536/)\n* `smb-mirror` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965918-5964473/)\n* `sms-gc` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965959-5964484/)\n* `mkw-bridge` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966671-5964353/)\n* `smb-mirror` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966669-5964370/)\n* `sms-gc` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966720-5964421/)\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792234315', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T07:52:11Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965953-5964536/)\n* `smb-mirror` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965918-5964473/)\n* `sms-gc` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965959-5964484/)\n* `mkw-bridge` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966671-5964353/)\n* `smb-mirror` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966669-5964370/)\n* `sms-gc` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966720-5964421/)\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'created_at': '2021-03-07T07:52:11Z', 'id': 792234315, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjIzNDMxNQ==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792234315'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7146, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7146, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:55:33Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T06:54:49Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7146, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T07:52:11Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/labels{/name}', 'comments': 0, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9532', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532'}, 'number': 9532, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2021-02-23T03:47:52Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/comments', 'body': "This change hides the debug cubes in Super Mario Sunshine, while showing the other things that were previously broken by that change ([reflections in Super Monkey Ball](https://bugs.dolphin-emu.org/issues/12366), [trucks in Monster Jam](https://bugs.dolphin-emu.org/issues/12420), and [course elements in modded Mario Kart Wii courses](https://bugs.dolphin-emu.org/issues/12379)).  It does this by using a game-specific setting for the default color channel value when the color is not included in the vertex.\r\n\r\n#9122 previously used the heuristic of setting alpha to 0 if the color format was ARGB (Color0Elements == 1), and setting alpha to 255 if the color format was RGB (Color0Elements == 0).  The R, G, and B components were always set to 255.  However, this heuristic turned out not to be correct, as it broke other games.\r\n\r\n[My various experiments](https://gist.github.com/Pokechu22/f617a6b9486f0b53cc9343b926999a33#file-update5-md) have found that the cubes are actually colored transparent black (ARGB = 0x00000000) instead of transparent white (ARGB = 0x00FFFFFF), by setting `xfmem.alpha[0].matsource` to 0 (which means that the material color register's alpha value, which is 0xFF, replaces the previous color) and observing that the cubes showed up but were black.  Thus, this change makes the (invisible) cubes more hardware accurate, though this can only be seen by using the same patch I used in testing.\r\n\r\nNote that since the fifo player does not use game-specific settings, the cubes will still show up in it (and thus on fifo.ci).  A proper fix would not use game-specific settings and thus would have them be invisible in the fifo player, but the exact conditions that make the cubes invisible are still unknown.\r\n\r\nThis PR is submitted for later use if I can't figure out what actually causes the cubes to be invisible, but shouldn't be merged unless it seems like that's not going to be solved at all.  (In addition, the shader UID version needs to be bumped, which I haven't done yet; when the shader UID version _is_ bumped I'd also want to remove some of the backwards-compatibility functionality in #9497 which has not yet been merged.)", 'id': 814072691, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTc4MTE1NTc0', 'title': '(Do not merge) Hackfix for debug cubes'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T07:52:12.146828	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792230605', 'source': 'ghhookparser', 'action': 'deleted', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': '(Do not merge) Hackfix for debug cubes', 'type': 'gh_issue_comment', 'id': 9532, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965953-5964536/)\n* `smb-mirror` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965918-5964473/)\n* `sms-gc` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965959-5964484/)\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792230605', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T07:15:24Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965953-5964536/)\n* `smb-mirror` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965918-5964473/)\n* `sms-gc` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965959-5964484/)\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'created_at': '2021-03-07T07:15:24Z', 'id': 792230605, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjIzMDYwNQ==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792230605'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7146, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7146, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:55:33Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T06:54:49Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7146, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T07:15:24Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/labels{/name}', 'comments': 1, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9532', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532'}, 'number': 9532, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2021-02-23T03:47:52Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/comments', 'body': "This change hides the debug cubes in Super Mario Sunshine, while showing the other things that were previously broken by that change ([reflections in Super Monkey Ball](https://bugs.dolphin-emu.org/issues/12366), [trucks in Monster Jam](https://bugs.dolphin-emu.org/issues/12420), and [course elements in modded Mario Kart Wii courses](https://bugs.dolphin-emu.org/issues/12379)).  It does this by using a game-specific setting for the default color channel value when the color is not included in the vertex.\r\n\r\n#9122 previously used the heuristic of setting alpha to 0 if the color format was ARGB (Color0Elements == 1), and setting alpha to 255 if the color format was RGB (Color0Elements == 0).  The R, G, and B components were always set to 255.  However, this heuristic turned out not to be correct, as it broke other games.\r\n\r\n[My various experiments](https://gist.github.com/Pokechu22/f617a6b9486f0b53cc9343b926999a33#file-update5-md) have found that the cubes are actually colored transparent black (ARGB = 0x00000000) instead of transparent white (ARGB = 0x00FFFFFF), by setting `xfmem.alpha[0].matsource` to 0 (which means that the material color register's alpha value, which is 0xFF, replaces the previous color) and observing that the cubes showed up but were black.  Thus, this change makes the (invisible) cubes more hardware accurate, though this can only be seen by using the same patch I used in testing.\r\n\r\nNote that since the fifo player does not use game-specific settings, the cubes will still show up in it (and thus on fifo.ci).  A proper fix would not use game-specific settings and thus would have them be invisible in the fifo player, but the exact conditions that make the cubes invisible are still unknown.\r\n\r\nThis PR is submitted for later use if I can't figure out what actually causes the cubes to be invisible, but shouldn't be merged unless it seems like that's not going to be solved at all.  (In addition, the shader UID version needs to be bumped, which I haven't done yet; when the shader UID version _is_ bumped I'd also want to remove some of the backwards-compatibility functionality in #9497 which has not yet been merged.)", 'id': 814072691, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTc4MTE1NTc0', 'title': '(Do not merge) Hackfix for debug cubes'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'deleted', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T07:33:03.427320	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9350#issuecomment-792232480', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': 'Software: Invert backface test when viewport is positive', 'type': 'gh_issue_comment', 'id': 9350, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/5b1c6328626557bbb25fe290738e7c6e7069af68/)             detected by the system:\n\n* `jj-awae-mirrored` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966206-5964401/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792232480', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T07:33:02Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/5b1c6328626557bbb25fe290738e7c6e7069af68/)             detected by the system:\n\n* `jj-awae-mirrored` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966206-5964401/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350', 'created_at': '2021-03-07T07:33:02Z', 'id': 792232480, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjIzMjQ4MA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9350#issuecomment-792232480'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7146, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7146, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:55:33Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T06:54:49Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7146, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T07:33:02Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350/labels{/name}', 'comments': 1, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9350.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9350', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9350.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9350'}, 'number': 9350, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2020-12-22T02:30:04Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9350', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350/comments', 'body': "Fixes [Jimmie Johnson's Anything with an Engine](https://wiki.dolphin-emu.org/index.php?title=Jimmie_Johnson%27s_Anything_with_an_Engine#Mirrored_Screen), which is [the only game that uses a positive viewport](https://dolphin-emu.org/blog/2017/04/05/dolphin-progress-report-march-2017/#50-3021-correct-for-negative-viewport-dimensions-by-armada651).  This is the same issue that #5096 fixed in hardware, but the actual fix here is different; that one was achieved by mirroring vertices while this only needs to change the backface test; the image was already right-side up on the software renderer.  I don't fully understand why.", 'id': 772589178, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTQzODI3Mjc3', 'title': 'Software: Invert backface test when viewport is positive'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T07:26:49.394750	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9321#issuecomment-792231795', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': 'Software: Fix out of bounds accesses in CopyRegion', 'type': 'gh_issue_comment', 'id': 9321, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/058c7db80b074fa52aaa504329ee69cf25a516e3/)             detected by the system:\n\n* `rs2-bumpmapping` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966113-5964330/)\n* `rs2-glass` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966183-5964351/)\n* `rs2-skybox` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966148-5964392/)\n* `rs2-zfreeze` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966144-5964436/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792231795', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T07:26:48Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/058c7db80b074fa52aaa504329ee69cf25a516e3/)             detected by the system:\n\n* `rs2-bumpmapping` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966113-5964330/)\n* `rs2-glass` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966183-5964351/)\n* `rs2-skybox` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966148-5964392/)\n* `rs2-zfreeze` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5966144-5964436/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321', 'created_at': '2021-03-07T07:26:48Z', 'id': 792231795, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjIzMTc5NQ==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9321#issuecomment-792231795'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7146, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7146, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:55:33Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T06:54:49Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7146, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T07:26:48Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321/labels{/name}', 'comments': 2, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9321.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9321', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9321.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9321'}, 'number': 9321, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2020-12-12T07:23:33Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9321', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321/comments', 'body': "Fixes [issue 11393](https://bugs.dolphin-emu.org/issues/11393) (I haven't actually tested the game, only fifologs).\r\n\r\nAll of the Rogue Squadron 2 fifologs segfualt (per [the buildbot log](https://dolphin.ci/#/builders/17/builds/2416/steps/7/logs/stdio) (lines 309, 1624, 2939, and 4509)), starting in 609a17a0cd41a12c0fbf9a7c47c8889232594778 (hybrid XFB).  This also happens on Windows (where it fails with `Critical error detected c0000374` (heap corruption))\r\n\r\nThe problem is that left and top make no sense for a width by height array; they only make sense in a larger array where from which a smaller part is extracted.  EncodeXFB already handles the extraction, so CopyRegion's only use is to resize the image.  The rects in ScaleTexture have left and top as 0 (from [TextureConfig::GetRect](https://github.com/Pokechu22/dolphin/blob/b4b2a12974da96a684755ba473a67c496f28ab16/Source/Core/VideoCommon/TextureConfig.cpp#L21-L24) as called by [TextureCacheBase::ScaleTextureCacheEntryTo](https://github.com/Pokechu22/dolphin/blob/b4b2a12974da96a684755ba473a67c496f28ab16/Source/Core/VideoCommon/TextureCacheBase.cpp#L404-L407)), so this changes nothing for them.  I'm not entirely sure why `Rectangle` is used here at all; a `Size` or something like that (which I don't think currently exists) would be better.\r\n\r\nThis is a draft to check for regressions with FifoCI (like #9315).", 'id': 763404472, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTM3ODY5ODA4', 'title': 'Software: Fix out of bounds accesses in CopyRegion'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T07:15:25.254187	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792230605', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': '(Do not merge) Hackfix for debug cubes', 'type': 'gh_issue_comment', 'id': 9532, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965953-5964536/)\n* `smb-mirror` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965918-5964473/)\n* `sms-gc` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965959-5964484/)\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792230605', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T07:15:24Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965953-5964536/)\n* `smb-mirror` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965918-5964473/)\n* `sms-gc` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5965959-5964484/)\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'created_at': '2021-03-07T07:15:24Z', 'id': 792230605, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjIzMDYwNQ==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792230605'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7146, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7146, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:55:33Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T06:54:49Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7146, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T07:15:24Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/labels{/name}', 'comments': 0, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9532', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532'}, 'number': 9532, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2021-02-23T03:47:52Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/comments', 'body': "This change hides the debug cubes in Super Mario Sunshine, while showing the other things that were previously broken by that change ([reflections in Super Monkey Ball](https://bugs.dolphin-emu.org/issues/12366), [trucks in Monster Jam](https://bugs.dolphin-emu.org/issues/12420), and [course elements in modded Mario Kart Wii courses](https://bugs.dolphin-emu.org/issues/12379)).  It does this by using a game-specific setting for the default color channel value when the color is not included in the vertex.\r\n\r\n#9122 previously used the heuristic of setting alpha to 0 if the color format was ARGB (Color0Elements == 1), and setting alpha to 255 if the color format was RGB (Color0Elements == 0).  The R, G, and B components were always set to 255.  However, this heuristic turned out not to be correct, as it broke other games.\r\n\r\n[My various experiments](https://gist.github.com/Pokechu22/f617a6b9486f0b53cc9343b926999a33#file-update5-md) have found that the cubes are actually colored transparent black (ARGB = 0x00000000) instead of transparent white (ARGB = 0x00FFFFFF), by setting `xfmem.alpha[0].matsource` to 0 (which means that the material color register's alpha value, which is 0xFF, replaces the previous color) and observing that the cubes showed up but were black.  Thus, this change makes the (invisible) cubes more hardware accurate, though this can only be seen by using the same patch I used in testing.\r\n\r\nNote that since the fifo player does not use game-specific settings, the cubes will still show up in it (and thus on fifo.ci).  A proper fix would not use game-specific settings and thus would have them be invisible in the fifo player, but the exact conditions that make the cubes invisible are still unknown.\r\n\r\nThis PR is submitted for later use if I can't figure out what actually causes the cubes to be invisible, but shouldn't be merged unless it seems like that's not going to be solved at all.  (In addition, the shader UID version needs to be bumped, which I haven't done yet; when the shader UID version _is_ bumped I'd also want to remove some of the backwards-compatibility functionality in #9497 which has not yet been merged.)", 'id': 814072691, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTc4MTE1NTc0', 'title': '(Do not merge) Hackfix for debug cubes'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T07:15:24.786625	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792229823', 'source': 'ghhookparser', 'action': 'deleted', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': '(Do not merge) Hackfix for debug cubes', 'type': 'gh_issue_comment', 'id': 9532, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792229823', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T07:05:50Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'created_at': '2021-03-07T07:05:50Z', 'id': 792229823, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjIyOTgyMw==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792229823'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7146, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7146, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:55:33Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T06:54:49Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7146, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T07:05:50Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/labels{/name}', 'comments': 1, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9532', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532'}, 'number': 9532, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2021-02-23T03:47:52Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/comments', 'body': "This change hides the debug cubes in Super Mario Sunshine, while showing the other things that were previously broken by that change ([reflections in Super Monkey Ball](https://bugs.dolphin-emu.org/issues/12366), [trucks in Monster Jam](https://bugs.dolphin-emu.org/issues/12420), and [course elements in modded Mario Kart Wii courses](https://bugs.dolphin-emu.org/issues/12379)).  It does this by using a game-specific setting for the default color channel value when the color is not included in the vertex.\r\n\r\n#9122 previously used the heuristic of setting alpha to 0 if the color format was ARGB (Color0Elements == 1), and setting alpha to 255 if the color format was RGB (Color0Elements == 0).  The R, G, and B components were always set to 255.  However, this heuristic turned out not to be correct, as it broke other games.\r\n\r\n[My various experiments](https://gist.github.com/Pokechu22/f617a6b9486f0b53cc9343b926999a33#file-update5-md) have found that the cubes are actually colored transparent black (ARGB = 0x00000000) instead of transparent white (ARGB = 0x00FFFFFF), by setting `xfmem.alpha[0].matsource` to 0 (which means that the material color register's alpha value, which is 0xFF, replaces the previous color) and observing that the cubes showed up but were black.  Thus, this change makes the (invisible) cubes more hardware accurate, though this can only be seen by using the same patch I used in testing.\r\n\r\nNote that since the fifo player does not use game-specific settings, the cubes will still show up in it (and thus on fifo.ci).  A proper fix would not use game-specific settings and thus would have them be invisible in the fifo player, but the exact conditions that make the cubes invisible are still unknown.\r\n\r\nThis PR is submitted for later use if I can't figure out what actually causes the cubes to be invisible, but shouldn't be merged unless it seems like that's not going to be solved at all.  (In addition, the shader UID version needs to be bumped, which I haven't done yet; when the shader UID version _is_ bumped I'd also want to remove some of the backwards-compatibility functionality in #9497 which has not yet been merged.)", 'id': 814072691, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTc4MTE1NTc0', 'title': '(Do not merge) Hackfix for debug cubes'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'deleted', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T07:05:51.370972	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792229823', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': '(Do not merge) Hackfix for debug cubes', 'type': 'gh_issue_comment', 'id': 9532, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792229823', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T07:05:50Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/3f0ac536e53b043be4441d0bd4c79b7c44145701/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965630-5964285/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965604-5964317/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5965585-5964308/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'created_at': '2021-03-07T07:05:50Z', 'id': 792229823, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjIyOTgyMw==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-792229823'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7146, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7146, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:55:33Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T06:54:49Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7146, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T07:05:50Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/labels{/name}', 'comments': 0, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9532', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532'}, 'number': 9532, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2021-02-23T03:47:52Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/comments', 'body': "This change hides the debug cubes in Super Mario Sunshine, while showing the other things that were previously broken by that change ([reflections in Super Monkey Ball](https://bugs.dolphin-emu.org/issues/12366), [trucks in Monster Jam](https://bugs.dolphin-emu.org/issues/12420), and [course elements in modded Mario Kart Wii courses](https://bugs.dolphin-emu.org/issues/12379)).  It does this by using a game-specific setting for the default color channel value when the color is not included in the vertex.\r\n\r\n#9122 previously used the heuristic of setting alpha to 0 if the color format was ARGB (Color0Elements == 1), and setting alpha to 255 if the color format was RGB (Color0Elements == 0).  The R, G, and B components were always set to 255.  However, this heuristic turned out not to be correct, as it broke other games.\r\n\r\n[My various experiments](https://gist.github.com/Pokechu22/f617a6b9486f0b53cc9343b926999a33#file-update5-md) have found that the cubes are actually colored transparent black (ARGB = 0x00000000) instead of transparent white (ARGB = 0x00FFFFFF), by setting `xfmem.alpha[0].matsource` to 0 (which means that the material color register's alpha value, which is 0xFF, replaces the previous color) and observing that the cubes showed up but were black.  Thus, this change makes the (invisible) cubes more hardware accurate, though this can only be seen by using the same patch I used in testing.\r\n\r\nNote that since the fifo player does not use game-specific settings, the cubes will still show up in it (and thus on fifo.ci).  A proper fix would not use game-specific settings and thus would have them be invisible in the fifo player, but the exact conditions that make the cubes invisible are still unknown.\r\n\r\nThis PR is submitted for later use if I can't figure out what actually causes the cubes to be invisible, but shouldn't be merged unless it seems like that's not going to be solved at all.  (In addition, the shader UID version needs to be bumped, which I haven't done yet; when the shader UID version _is_ bumped I'd also want to remove some of the backwards-compatibility functionality in #9497 which has not yet been merged.)", 'id': 814072691, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTc4MTE1NTc0', 'title': '(Do not merge) Hackfix for debug cubes'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T07:05:50.769493	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-783862044', 'source': 'ghhookparser', 'action': 'deleted', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': '(Do not merge) Hackfix for debug cubes', 'type': 'gh_issue_comment', 'id': 9532, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/27b8d659b02d58467b9689311cbfddbcfac271ce/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5917613-5916743/)\n* `smb-mirror` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5917666-5916744/)\n* `sms-gc` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5917640-5916773/)\n* `mkw-bridge` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5917752-5916557/)\n* `smb-mirror` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5917690-5916546/)\n* `sms-gc` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5917725-5916484/)\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5917529-5916632/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5917577-5916672/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5917514-5916611/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/783862044', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-02-23T04:05:53Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/27b8d659b02d58467b9689311cbfddbcfac271ce/)             detected by the system:\n\n* `mkw-bridge` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5917613-5916743/)\n* `smb-mirror` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5917666-5916744/)\n* `sms-gc` on `ogl-lin-mesa`: [diff](https://fifo.ci/compare/5917640-5916773/)\n* `mkw-bridge` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5917752-5916557/)\n* `smb-mirror` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5917690-5916546/)\n* `sms-gc` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5917725-5916484/)\n* `mkw-bridge` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5917529-5916632/)\n* `smb-mirror` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5917577-5916672/)\n* `sms-gc` on `ogl-lin-radeon`: [diff](https://fifo.ci/compare/5917514-5916611/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'created_at': '2021-02-23T04:05:53Z', 'id': 783862044, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc4Mzg2MjA0NA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532#issuecomment-783862044'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7146, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7146, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:55:33Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T06:54:49Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7146, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T06:54:38Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/labels{/name}', 'comments': 1, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9532', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9532.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532'}, 'number': 9532, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2021-02-23T03:47:52Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9532', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9532/comments', 'body': "This change hides the debug cubes in Super Mario Sunshine, while showing the other things that were previously broken by that change ([reflections in Super Monkey Ball](https://bugs.dolphin-emu.org/issues/12366), [trucks in Monster Jam](https://bugs.dolphin-emu.org/issues/12420), and [course elements in modded Mario Kart Wii courses](https://bugs.dolphin-emu.org/issues/12379)).  It does this by using a game-specific setting for the default color channel value when the color is not included in the vertex.\r\n\r\n#9122 previously used the heuristic of setting alpha to 0 if the color format was ARGB (Color0Elements == 1), and setting alpha to 255 if the color format was RGB (Color0Elements == 0).  The R, G, and B components were always set to 255.  However, this heuristic turned out not to be correct, as it broke other games.\r\n\r\n[My various experiments](https://gist.github.com/Pokechu22/f617a6b9486f0b53cc9343b926999a33#file-update5-md) have found that the cubes are actually colored transparent black (ARGB = 0x00000000) instead of transparent white (ARGB = 0x00FFFFFF), by setting `xfmem.alpha[0].matsource` to 0 (which means that the material color register's alpha value, which is 0xFF, replaces the previous color) and observing that the cubes showed up but were black.  Thus, this change makes the (invisible) cubes more hardware accurate, though this can only be seen by using the same patch I used in testing.\r\n\r\nNote that since the fifo player does not use game-specific settings, the cubes will still show up in it (and thus on fifo.ci).  A proper fix would not use game-specific settings and thus would have them be invisible in the fifo player, but the exact conditions that make the cubes invisible are still unknown.\r\n\r\nThis PR is submitted for later use if I can't figure out what actually causes the cubes to be invisible, but shouldn't be merged unless it seems like that's not going to be solved at all.  (In addition, the shader UID version needs to be bumped, which I haven't done yet; when the shader UID version _is_ bumped I'd also want to remove some of the backwards-compatibility functionality in #9497 which has not yet been merged.)", 'id': 814072691, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTc4MTE1NTc0', 'title': '(Do not merge) Hackfix for debug cubes'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'deleted', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T06:46:16.465756	{'author': 'iwubcode', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8747#issuecomment-792227851', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'Support controlling Free Look via motion controls- enabling head tracking', 'type': 'gh_issue_comment', 'id': 8747, 'body': '@JMC47 gave his seal of approval on IRC.', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'url': 'https://api.github.com/users/iwubcode', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'id': 15224722, 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'html_url': 'https://github.com/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'repos_url': 'https://api.github.com/users/iwubcode/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792227851', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T06:46:15Z', 'body': '@JMC47 gave his seal of approval on IRC.', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8747', 'created_at': '2021-03-07T06:46:15Z', 'id': 792227851, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjIyNzg1MQ==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8747#issuecomment-792227851'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7145, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7145, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:12:02Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T05:21:19Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7145, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8747', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T06:46:15Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8747/labels{/name}', 'comments': 43, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8747.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8747', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8747.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8747'}, 'number': 8747, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'url': 'https://api.github.com/users/iwubcode', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'id': 15224722, 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'html_url': 'https://github.com/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'repos_url': 'https://api.github.com/users/iwubcode/repos'}, 'created_at': '2020-04-17T05:08:26Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8747', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8747/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8747/comments', 'body': "I've always thought Free Look was such a cool and underutilized feature.  In an effort to make it more mainstream, I've removed the shackles of requiring to use the mouse.  Now you can assign motion controls (or gamepad) to the Free Look rotation movement.\r\n\r\n_Motion simulation (mouse or gamepad) Free Look settings_\r\n![image](https://user-images.githubusercontent.com/15224722/84577239-3a138b80-ad80-11ea-8856-679dbec7e631.png)\r\n\r\n_Motion input (DSU server) Free Look settings_\r\n![image](https://user-images.githubusercontent.com/15224722/84577233-2cf69c80-ad80-11ea-9d35-efed8571fa77.png)\r\n\r\nIn addition, I've started working on a DSU server that translates [OpenTrack](https://github.com/opentrack/opentrack) information.  This allows you to do head tracking or just track a normal controller via a webcam.  See [OpenTrackDSUServer](https://github.com/iwubcode/OpenTrackDSUServer).\r\n\r\nUncertain what the state of the DSU server is.  Unfortunately I don't have a webcam so I can't check OpenTrack in a realworld situation.  I've been using the test feature.\r\n\r\nEDIT: I realize true head tracking (6 DOF) would require movement in addition to rotation.  I will look into adding accelerometer logic in a future PR. ", 'id': 601705786, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NDA0OTI0MzI4', 'title': 'Support controlling Free Look via motion controls- enabling head tracking'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'url': 'https://api.github.com/users/iwubcode', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'id': 15224722, 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'html_url': 'https://github.com/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'repos_url': 'https://api.github.com/users/iwubcode/repos'}}}
2021-03-07T06:23:14.176877	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9350#issuecomment-778577741', 'source': 'ghhookparser', 'action': 'deleted', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': 'Software: Invert backface test when viewport is positive', 'type': 'gh_issue_comment', 'id': 9350, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/964bcf7f3daee4b32aa02d8ea99b6ba840245f60/)             detected by the system:\n\n* `jj-awae-mirrored` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5897436-5895497/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/778577741', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-02-13T07:39:31Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/964bcf7f3daee4b32aa02d8ea99b6ba840245f60/)             detected by the system:\n\n* `jj-awae-mirrored` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5897436-5895497/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350', 'created_at': '2021-02-13T07:39:31Z', 'id': 778577741, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc3ODU3Nzc0MQ==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9350#issuecomment-778577741'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7145, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7145, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:12:02Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404447, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T05:21:19Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7145, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T06:01:04Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350/labels{/name}', 'comments': 2, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9350.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9350', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9350.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9350'}, 'number': 9350, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2020-12-22T02:30:04Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9350', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9350/comments', 'body': "Fixes [Jimmie Johnson's Anything with an Engine](https://wiki.dolphin-emu.org/index.php?title=Jimmie_Johnson%27s_Anything_with_an_Engine#Mirrored_Screen), which is [the only game that uses a positive viewport](https://dolphin-emu.org/blog/2017/04/05/dolphin-progress-report-march-2017/#50-3021-correct-for-negative-viewport-dimensions-by-armada651).  This is the same issue that #5096 fixed in hardware, but the actual fix here is different; that one was achieved by mirroring vertices while this only needs to change the backface test; the image was already right-side up on the software renderer.  I don't fully understand why.", 'id': 772589178, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTQzODI3Mjc3', 'title': 'Software: Invert backface test when viewport is positive'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'deleted', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T06:19:36.694930	{'author': 'dolphin-emu-bot', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9321#issuecomment-778558819', 'source': 'ghhookparser', 'action': 'deleted', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': 'Software: Fix out of bounds accesses in CopyRegion', 'type': 'gh_issue_comment', 'id': 9321, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/fd22598b91c589eb9dfbe3276b323c14631e4d6e/)             detected by the system:\n\n* `rs2-bumpmapping` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5896716-5895536/)\n* `rs2-glass` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5896703-5895549/)\n* `rs2-skybox` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5896700-5895541/)\n* `rs2-zfreeze` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5896743-5895517/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/778558819', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-02-13T04:02:09Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/fd22598b91c589eb9dfbe3276b323c14631e4d6e/)             detected by the system:\n\n* `rs2-bumpmapping` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5896716-5895536/)\n* `rs2-glass` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5896703-5895549/)\n* `rs2-skybox` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5896700-5895541/)\n* `rs2-zfreeze` on `sw-lin-mesa`: [diff](https://fifo.ci/compare/5896743-5895517/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321', 'created_at': '2021-02-13T04:02:09Z', 'id': 778558819, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc3ODU1ODgxOQ==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9321#issuecomment-778558819'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7145, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7145, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T06:12:02Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T05:21:19Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7145, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T05:59:51Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321/labels{/name}', 'comments': 3, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9321.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9321', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9321.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9321'}, 'number': 9321, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'created_at': '2020-12-12T07:23:33Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9321', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9321/comments', 'body': "Fixes [issue 11393](https://bugs.dolphin-emu.org/issues/11393) (I haven't actually tested the game, only fifologs).\r\n\r\nAll of the Rogue Squadron 2 fifologs segfualt (per [the buildbot log](https://dolphin.ci/#/builders/17/builds/2416/steps/7/logs/stdio) (lines 309, 1624, 2939, and 4509)), starting in 609a17a0cd41a12c0fbf9a7c47c8889232594778 (hybrid XFB).  This also happens on Windows (where it fails with `Critical error detected c0000374` (heap corruption))\r\n\r\nThe problem is that left and top make no sense for a width by height array; they only make sense in a larger array where from which a smaller part is extracted.  EncodeXFB already handles the extraction, so CopyRegion's only use is to resize the image.  The rects in ScaleTexture have left and top as 0 (from [TextureConfig::GetRect](https://github.com/Pokechu22/dolphin/blob/b4b2a12974da96a684755ba473a67c496f28ab16/Source/Core/VideoCommon/TextureConfig.cpp#L21-L24) as called by [TextureCacheBase::ScaleTextureCacheEntryTo](https://github.com/Pokechu22/dolphin/blob/b4b2a12974da96a684755ba473a67c496f28ab16/Source/Core/VideoCommon/TextureCacheBase.cpp#L404-L407)), so this changes nothing for them.  I'm not entirely sure why `Rectangle` is used here at all; a `Size` or something like that (which I don't think currently exists) would be better.\r\n\r\nThis is a draft to check for regressions with FifoCI (like #9315).", 'id': 763404472, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTM3ODY5ODA4', 'title': 'Software: Fix out of bounds accesses in CopyRegion'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'deleted', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6899296?v=4', 'url': 'https://api.github.com/users/dolphin-emu-bot', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu-bot/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu-bot/followers', 'id': 6899296, 'events_url': 'https://api.github.com/users/dolphin-emu-bot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu-bot/received_events', 'login': 'dolphin-emu-bot', 'gists_url': 'https://api.github.com/users/dolphin-emu-bot/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu-bot/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/dolphin-emu-bot/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu-bot', 'starred_url': 'https://api.github.com/users/dolphin-emu-bot/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY4OTkyOTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu-bot/repos'}}}
2021-03-07T03:02:07.494223	{'author': 'endrift', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-792183696', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware', 'type': 'gh_issue_comment', 'id': 9552, 'body': "So of these which works best do you think?\r\n\r\n- Master before #9550\r\n- Master with #9550\r\n- This without #9550 \r\n- This with #9550 \r\n\r\nIf the answer isn't the last one things might get hairy, but if the last one is on par with anything else this should be merged after review.", 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792183696', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T03:02:05Z', 'body': "So of these which works best do you think?\r\n\r\n- Master before #9550\r\n- Master with #9550\r\n- This without #9550 \r\n- This with #9550 \r\n\r\nIf the answer isn't the last one things might get hairy, but if the last one is on par with anything else this should be merged after review.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'created_at': '2021-03-07T03:02:05Z', 'id': 792183696, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjE4MzY5Ng==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-792183696'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7143, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7143, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T02:43:36Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-06T23:16:26Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7143, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T03:02:05Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/labels{/name}', 'comments': 5, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9552', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552'}, 'number': 9552, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'created_at': '2021-03-03T05:57:08Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/comments', 'body': 'The 115200 baudrate that was previously in this connection was guessed, seemingly at random, and does not match hardware at all. It takes ~5 µs per bit when the GC sends and ~4 µs per bit when the GBA replies, confirmed by actual captures of logic analyzer data I did a few years back. The stop bit timing was also not present, which I have added somewhat rough approximations of. I can attach said data as proof if desired.\r\n\r\nMarked as WIP because this will probably break VBA-M, and is mostly here for informational purposes for the time being.', 'id': 820775711, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgzNjc4OTI1', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}}}
2021-03-07T02:58:53.448321	{'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#issuecomment-792182754', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': '[WIP] Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'type': 'gh_issue_comment', 'id': 9544, 'body': "Alright, I think I'm at a point where I want some external input on this. Lemme have it.\r\n\r\nAnd for reference, yes, this does appear to fix at least one variant of the large texture pack issue. Though it's hard to say exactly due to the sporadic nature of it.", 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792182754', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T02:58:52Z', 'body': "Alright, I think I'm at a point where I want some external input on this. Lemme have it.\r\n\r\nAnd for reference, yes, this does appear to fix at least one variant of the large texture pack issue. Though it's hard to say exactly due to the sporadic nature of it.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544', 'created_at': '2021-03-07T02:58:52Z', 'id': 792182754, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjE4Mjc1NA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#issuecomment-792182754'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7143, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7143, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T02:43:36Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-06T23:16:26Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7143, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T02:58:52Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544/labels{/name}', 'comments': 0, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9544.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9544.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544'}, 'number': 9544, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'created_at': '2021-03-01T03:17:47Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544/comments', 'body': "This allocates and handles our fastmem address region as a placeholder on Windows. This avoids the possibility that something else allocates memory within the fastmem address region after it has been set up.\r\n\r\nNote: If someone can reliably reproduce that bug where large texture packs break emulation (eg. [12404](https://bugs.dolphin-emu.org/issues/12404) or [11994](https://bugs.dolphin-emu.org/issues/11994)), please check if this happens to fix it. I'm curious.\r\n\r\nTODO:\r\n- [x] Use old logic as fallback if VirtualAlloc2/MapViewOfFile3 are unavailable (as they would be on eg. Win7).\r\n- [ ] Link to OneCore.lib with CMake too.\r\n- [x] Make sure we load the VirtualAlloc2/MapViewOfFile3 from the correct dll. (see [Windows API sets](https://docs.microsoft.com/en-us/windows/win32/apiindex/windows-apisets?redirectedfrom=MSDN); maybe [this one...?](https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-memory-l1-1-6dll))\r\n- [x] Memory cleanup on shutdown.\r\n- [ ] Error handling.\r\n- [x] 32bit support.\r\n- [ ] Test if this still works on Windows 7/8.\r\n- [ ] Test if this still works on Linux.\r\n- [ ] Test if this still works on Android.\r\n\r\nReferences:\r\n[Test code](https://gist.github.com/AdmiralCurtiss/0ba59f15710d919735f9f73ab20fb518)\r\n[Docs on VirtualAlloc2](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc2)\r\n[Docs on VirtualFree](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualfree)\r\n[Docs on MapViewOfFile3](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-mapviewoffile3)\r\n[Docs on UnmapViewOfFileEx](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-unmapviewoffileex)\r\n\r\n", 'id': 818418910, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgxNjc5ODgy', 'title': '[WIP] Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}}}
2021-03-06T22:24:50.870479	{'author': 'MerryMage', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9566#issuecomment-792073928', 'source': 'ghhookparser', 'action': 'deleted', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'Jit64: Optimize divwx', 'type': 'gh_issue_comment', 'id': 9566, 'body': 'Instead of:\r\n```\r\ncmp         eax,80000000h\r\njne\r\n```\r\nperhaps:\r\n```\r\ntest         eax, eax\r\njns\r\n```', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8682882?v=4', 'url': 'https://api.github.com/users/MerryMage', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/MerryMage/orgs', 'followers_url': 'https://api.github.com/users/MerryMage/followers', 'id': 8682882, 'events_url': 'https://api.github.com/users/MerryMage/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MerryMage/received_events', 'login': 'MerryMage', 'gists_url': 'https://api.github.com/users/MerryMage/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/MerryMage/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/MerryMage/following{/other_user}', 'html_url': 'https://github.com/MerryMage', 'starred_url': 'https://api.github.com/users/MerryMage/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjg2ODI4ODI=', 'repos_url': 'https://api.github.com/users/MerryMage/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792073928', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-06T22:22:09Z', 'body': 'Instead of:\r\n```\r\ncmp         eax,80000000h\r\njne\r\n```\r\nperhaps:\r\n```\r\ntest         eax, eax\r\njns\r\n```', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566', 'created_at': '2021-03-06T22:21:41Z', 'id': 792073928, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjA3MzkyOA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566#issuecomment-792073928'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7141, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7141, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-06T21:40:11Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-06T18:39:51Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7141, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-06T22:22:09Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/labels{/name}', 'comments': 1, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9566.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9566', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9566.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566'}, 'number': 9566, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/3380580?v=4', 'url': 'https://api.github.com/users/Sintendo', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Sintendo/orgs', 'followers_url': 'https://api.github.com/users/Sintendo/followers', 'id': 3380580, 'events_url': 'https://api.github.com/users/Sintendo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sintendo/received_events', 'login': 'Sintendo', 'gists_url': 'https://api.github.com/users/Sintendo/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Sintendo/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Sintendo/following{/other_user}', 'html_url': 'https://github.com/Sintendo', 'starred_url': 'https://api.github.com/users/Sintendo/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjMzODA1ODA=', 'repos_url': 'https://api.github.com/users/Sintendo/repos'}, 'created_at': '2021-03-05T19:48:00Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'MEMBER', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/comments', 'body': 'Optimize various occurrences of signed 32-bit integer division. Most notably, it implements the multiplication by magic number method to optimize divisions with a constant divisor (the Zelda games like to do this a bunch).\r\n\r\n---\r\n\r\n**Constant dividend**\r\n\r\n<details><summary>Dividend != 0x80000000</summary>\r\n\r\nBefore:\r\n```\r\nB8 54 D3 E6 02       mov         eax,2E6D354h\r\n85 FF                test        edi,edi\r\n74 0C                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0C                jne         normal_path\r\n83 FF FF             cmp         edi,0FFFFFFFFh\r\n75 07                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n8B F8                mov         edi,eax\r\nEB 05                jmp         done\r\nnormal_path:\r\n99                   cdq\r\nF7 FF                idiv        eax,edi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n85 FF                test        edi,edi\r\n75 04                jne         normal_path\r\n33 FF                xor         edi,edi\r\nEB 0A                jmp         done\r\nnormal_path:\r\nB8 54 D3 E6 02       mov         eax,2E6D354h\r\n99                   cdq\r\nF7 FF                idiv        eax,edi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n</details>\r\n\r\n<details><summary>Dividend == 0</summary>\r\n\r\nBefore:\r\n```\r\nB8 00 00 00 00       mov         eax,0\r\n85 F6                test        esi,esi\r\n74 0C                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0C                jne         normal_path\r\n83 FE FF             cmp         esi,0FFFFFFFFh\r\n75 07                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n8B F8                mov         edi,eax\r\nEB 05                jmp         done\r\nnormal_path:\r\n99                   cdq\r\nF7 FE                idiv        eax,esi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\nNothing!\r\n</details>\r\n\r\n---\r\n\r\n**Constant divisor**\r\n\r\n<details><summary>Division by 1</summary>\r\n\r\nBefore:\r\n```\r\n41 BF 01 00 00 00    mov         r15d,1\r\n41 8B C5             mov         eax,r13d\r\n45 85 FF             test        r15d,r15d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FF FF          cmp         r15d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F8             mov         r15d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FF             idiv        eax,r15d\r\n44 8B F8             mov         r15d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 8B FD             mov         r15d,r13d\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 2</summary>\r\n\r\nBefore:\r\n```\r\n41 BE 02 00 00 00    mov         r14d,2\r\n41 8B C2             mov         eax,r10d\r\n45 85 F6             test        r14d,r14d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FE FF          cmp         r14d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F0             mov         r14d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FE             idiv        eax,r14d\r\n44 8B F0             mov         r14d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 8B F2             mov         r14d,r10d\r\n41 C1 EE 1F          shr         r14d,1Fh\r\n45 03 F2             add         r14d,r10d\r\n41 D1 FE             sar         r14d,1\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 4 (power of two)</summary>\r\n\r\nBefore:\r\n```\r\n41 BD 04 00 00 00    mov         r13d,4\r\n41 8B C0             mov         eax,r8d\r\n45 85 ED             test        r13d,r13d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FD FF          cmp         r13d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B E8             mov         r13d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FD             idiv        eax,r13d\r\n44 8B E8             mov         r13d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 85 C0             test        r8d,r8d\r\n45 8D 68 03          lea         r13d,[r8+3]\r\n45 0F 49 E8          cmovns      r13d,r8d\r\n41 C1 FD 02          sar         r13d,2\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 30307 (arbitrary constant)</summary>\r\n\r\nBefore:\r\n```\r\n41 BA 63 76 00 00    mov         r10d,7663h\r\n41 8B C5             mov         eax,r13d\r\n45 85 D2             test        r10d,r10d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FA FF          cmp         r10d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B C0             mov         r8d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FA             idiv        eax,r10d\r\n44 8B C0             mov         r8d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n49 63 C5             movsxd      rax,r13d\r\n4C 69 C0 65 6B 32 45 imul        r8,rax,45326B65h\r\nC1 E8 1F             shr         eax,1Fh\r\n49 C1 F8 2D          sar         r8,2Dh\r\n44 03 C0             add         r8d,eax\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 30323 (arbitrary constant)</summary>\r\n\r\nBefore:\r\n```\r\n41 BA 73 76 00 00    mov         r10d,7673h\r\n41 8B C5             mov         eax,r13d\r\n45 85 D2             test        r10d,r10d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FA FF          cmp         r10d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B C0             mov         r8d,eax\r\nEB 07                jmp         00000000161737E7\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FA             idiv        eax,r10d\r\n44 8B C0             mov         r8d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n49 63 C5             movsxd      rax,r13d\r\n4C 69 C0 19 25 52 8A imul        r8,rax,0FFFFFFFF8A522519h\r\n49 C1 E8 20          shr         r8,20h\r\n44 03 C0             add         r8d,eax\r\nC1 E8 1F             shr         eax,1Fh\r\n41 C1 F8 0E          sar         r8d,0Eh\r\n44 03 C0             add         r8d,eax\r\n```\r\n</details>\r\n\r\n---\r\n\r\n**Division without constants**\r\n\r\n<details><summary>Micro-optimization</summary>\r\n\r\nBefore:\r\n```\r\n41 8B C7             mov         eax,r15d\r\n45 85 C0             test        r8d,r8d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 F8 FF          cmp         r8d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F0             mov         r14d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 F8             idiv        eax,r8d\r\n44 8B F0             mov         r14d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n41 8B C7             mov         eax,r15d\r\n45 85 C0             test        r8d,r8d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0B                jne         normal_path\r\n41 83 F8 FF          cmp         r8d,0FFFFFFFFh\r\n75 05                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\nEB 04                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 F8             idiv        eax,r8d\r\ndone:\r\n44 8B F0             mov         r14d,eax\r\n```\r\n</details>', 'id': 823366426, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg1ODM2MDk5', 'title': 'Jit64: Optimize divwx'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'deleted', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8682882?v=4', 'url': 'https://api.github.com/users/MerryMage', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/MerryMage/orgs', 'followers_url': 'https://api.github.com/users/MerryMage/followers', 'id': 8682882, 'events_url': 'https://api.github.com/users/MerryMage/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MerryMage/received_events', 'login': 'MerryMage', 'gists_url': 'https://api.github.com/users/MerryMage/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/MerryMage/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/MerryMage/following{/other_user}', 'html_url': 'https://github.com/MerryMage', 'starred_url': 'https://api.github.com/users/MerryMage/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjg2ODI4ODI=', 'repos_url': 'https://api.github.com/users/MerryMage/repos'}}}
2021-03-06T22:22:10.379463	{'author': 'MerryMage', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9566#issuecomment-792073928', 'source': 'ghhookparser', 'action': 'edited', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'Jit64: Optimize divwx', 'type': 'gh_issue_comment', 'id': 9566, 'body': 'Instead of:\r\n```\r\ncmp         eax,80000000h\r\njne\r\n```\r\nperhaps:\r\n```\r\ntest         eax, eax\r\njns\r\n```', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8682882?v=4', 'url': 'https://api.github.com/users/MerryMage', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/MerryMage/orgs', 'followers_url': 'https://api.github.com/users/MerryMage/followers', 'id': 8682882, 'events_url': 'https://api.github.com/users/MerryMage/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MerryMage/received_events', 'login': 'MerryMage', 'gists_url': 'https://api.github.com/users/MerryMage/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/MerryMage/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/MerryMage/following{/other_user}', 'html_url': 'https://github.com/MerryMage', 'starred_url': 'https://api.github.com/users/MerryMage/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjg2ODI4ODI=', 'repos_url': 'https://api.github.com/users/MerryMage/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792073928', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-06T22:22:09Z', 'body': 'Instead of:\r\n```\r\ncmp         eax,80000000h\r\njne\r\n```\r\nperhaps:\r\n```\r\ntest         eax, eax\r\njns\r\n```', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566', 'created_at': '2021-03-06T22:21:41Z', 'id': 792073928, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjA3MzkyOA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566#issuecomment-792073928'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7141, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7141, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-06T21:40:11Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-06T18:39:51Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7141, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-06T22:22:09Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/labels{/name}', 'comments': 1, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9566.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9566', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9566.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566'}, 'number': 9566, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/3380580?v=4', 'url': 'https://api.github.com/users/Sintendo', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Sintendo/orgs', 'followers_url': 'https://api.github.com/users/Sintendo/followers', 'id': 3380580, 'events_url': 'https://api.github.com/users/Sintendo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sintendo/received_events', 'login': 'Sintendo', 'gists_url': 'https://api.github.com/users/Sintendo/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Sintendo/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Sintendo/following{/other_user}', 'html_url': 'https://github.com/Sintendo', 'starred_url': 'https://api.github.com/users/Sintendo/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjMzODA1ODA=', 'repos_url': 'https://api.github.com/users/Sintendo/repos'}, 'created_at': '2021-03-05T19:48:00Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'MEMBER', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/comments', 'body': 'Optimize various occurrences of signed 32-bit integer division. Most notably, it implements the multiplication by magic number method to optimize divisions with a constant divisor (the Zelda games like to do this a bunch).\r\n\r\n---\r\n\r\n**Constant dividend**\r\n\r\n<details><summary>Dividend != 0x80000000</summary>\r\n\r\nBefore:\r\n```\r\nB8 54 D3 E6 02       mov         eax,2E6D354h\r\n85 FF                test        edi,edi\r\n74 0C                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0C                jne         normal_path\r\n83 FF FF             cmp         edi,0FFFFFFFFh\r\n75 07                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n8B F8                mov         edi,eax\r\nEB 05                jmp         done\r\nnormal_path:\r\n99                   cdq\r\nF7 FF                idiv        eax,edi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n85 FF                test        edi,edi\r\n75 04                jne         normal_path\r\n33 FF                xor         edi,edi\r\nEB 0A                jmp         done\r\nnormal_path:\r\nB8 54 D3 E6 02       mov         eax,2E6D354h\r\n99                   cdq\r\nF7 FF                idiv        eax,edi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n</details>\r\n\r\n<details><summary>Dividend == 0</summary>\r\n\r\nBefore:\r\n```\r\nB8 00 00 00 00       mov         eax,0\r\n85 F6                test        esi,esi\r\n74 0C                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0C                jne         normal_path\r\n83 FE FF             cmp         esi,0FFFFFFFFh\r\n75 07                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n8B F8                mov         edi,eax\r\nEB 05                jmp         done\r\nnormal_path:\r\n99                   cdq\r\nF7 FE                idiv        eax,esi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\nNothing!\r\n</details>\r\n\r\n---\r\n\r\n**Constant divisor**\r\n\r\n<details><summary>Division by 1</summary>\r\n\r\nBefore:\r\n```\r\n41 BF 01 00 00 00    mov         r15d,1\r\n41 8B C5             mov         eax,r13d\r\n45 85 FF             test        r15d,r15d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FF FF          cmp         r15d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F8             mov         r15d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FF             idiv        eax,r15d\r\n44 8B F8             mov         r15d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 8B FD             mov         r15d,r13d\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 2</summary>\r\n\r\nBefore:\r\n```\r\n41 BE 02 00 00 00    mov         r14d,2\r\n41 8B C2             mov         eax,r10d\r\n45 85 F6             test        r14d,r14d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FE FF          cmp         r14d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F0             mov         r14d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FE             idiv        eax,r14d\r\n44 8B F0             mov         r14d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 8B F2             mov         r14d,r10d\r\n41 C1 EE 1F          shr         r14d,1Fh\r\n45 03 F2             add         r14d,r10d\r\n41 D1 FE             sar         r14d,1\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 4 (power of two)</summary>\r\n\r\nBefore:\r\n```\r\n41 BD 04 00 00 00    mov         r13d,4\r\n41 8B C0             mov         eax,r8d\r\n45 85 ED             test        r13d,r13d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FD FF          cmp         r13d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B E8             mov         r13d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FD             idiv        eax,r13d\r\n44 8B E8             mov         r13d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 85 C0             test        r8d,r8d\r\n45 8D 68 03          lea         r13d,[r8+3]\r\n45 0F 49 E8          cmovns      r13d,r8d\r\n41 C1 FD 02          sar         r13d,2\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 30307 (arbitrary constant)</summary>\r\n\r\nBefore:\r\n```\r\n41 BA 63 76 00 00    mov         r10d,7663h\r\n41 8B C5             mov         eax,r13d\r\n45 85 D2             test        r10d,r10d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FA FF          cmp         r10d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B C0             mov         r8d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FA             idiv        eax,r10d\r\n44 8B C0             mov         r8d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n49 63 C5             movsxd      rax,r13d\r\n4C 69 C0 65 6B 32 45 imul        r8,rax,45326B65h\r\nC1 E8 1F             shr         eax,1Fh\r\n49 C1 F8 2D          sar         r8,2Dh\r\n44 03 C0             add         r8d,eax\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 30323 (arbitrary constant)</summary>\r\n\r\nBefore:\r\n```\r\n41 BA 73 76 00 00    mov         r10d,7673h\r\n41 8B C5             mov         eax,r13d\r\n45 85 D2             test        r10d,r10d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FA FF          cmp         r10d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B C0             mov         r8d,eax\r\nEB 07                jmp         00000000161737E7\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FA             idiv        eax,r10d\r\n44 8B C0             mov         r8d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n49 63 C5             movsxd      rax,r13d\r\n4C 69 C0 19 25 52 8A imul        r8,rax,0FFFFFFFF8A522519h\r\n49 C1 E8 20          shr         r8,20h\r\n44 03 C0             add         r8d,eax\r\nC1 E8 1F             shr         eax,1Fh\r\n41 C1 F8 0E          sar         r8d,0Eh\r\n44 03 C0             add         r8d,eax\r\n```\r\n</details>\r\n\r\n---\r\n\r\n**Division without constants**\r\n\r\n<details><summary>Micro-optimization</summary>\r\n\r\nBefore:\r\n```\r\n41 8B C7             mov         eax,r15d\r\n45 85 C0             test        r8d,r8d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 F8 FF          cmp         r8d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F0             mov         r14d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 F8             idiv        eax,r8d\r\n44 8B F0             mov         r14d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n41 8B C7             mov         eax,r15d\r\n45 85 C0             test        r8d,r8d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0B                jne         normal_path\r\n41 83 F8 FF          cmp         r8d,0FFFFFFFFh\r\n75 05                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\nEB 04                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 F8             idiv        eax,r8d\r\ndone:\r\n44 8B F0             mov         r14d,eax\r\n```\r\n</details>', 'id': 823366426, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg1ODM2MDk5', 'title': 'Jit64: Optimize divwx'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'edited', 'changes': {'body': {'from': 'cmp         eax,80000000h\r\njne'}}, 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8682882?v=4', 'url': 'https://api.github.com/users/MerryMage', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/MerryMage/orgs', 'followers_url': 'https://api.github.com/users/MerryMage/followers', 'id': 8682882, 'events_url': 'https://api.github.com/users/MerryMage/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MerryMage/received_events', 'login': 'MerryMage', 'gists_url': 'https://api.github.com/users/MerryMage/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/MerryMage/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/MerryMage/following{/other_user}', 'html_url': 'https://github.com/MerryMage', 'starred_url': 'https://api.github.com/users/MerryMage/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjg2ODI4ODI=', 'repos_url': 'https://api.github.com/users/MerryMage/repos'}}}
2021-03-06T22:21:42.415153	{'author': 'MerryMage', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9566#issuecomment-792073928', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'Jit64: Optimize divwx', 'type': 'gh_issue_comment', 'id': 9566, 'body': 'cmp         eax,80000000h\r\njne', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8682882?v=4', 'url': 'https://api.github.com/users/MerryMage', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/MerryMage/orgs', 'followers_url': 'https://api.github.com/users/MerryMage/followers', 'id': 8682882, 'events_url': 'https://api.github.com/users/MerryMage/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MerryMage/received_events', 'login': 'MerryMage', 'gists_url': 'https://api.github.com/users/MerryMage/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/MerryMage/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/MerryMage/following{/other_user}', 'html_url': 'https://github.com/MerryMage', 'starred_url': 'https://api.github.com/users/MerryMage/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjg2ODI4ODI=', 'repos_url': 'https://api.github.com/users/MerryMage/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792073928', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-06T22:21:41Z', 'body': 'cmp         eax,80000000h\r\njne', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566', 'created_at': '2021-03-06T22:21:41Z', 'id': 792073928, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjA3MzkyOA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566#issuecomment-792073928'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7141, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7141, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-06T21:40:11Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-06T18:39:51Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7141, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-06T22:21:41Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/labels{/name}', 'comments': 1, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9566.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9566', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9566.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566'}, 'number': 9566, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/3380580?v=4', 'url': 'https://api.github.com/users/Sintendo', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Sintendo/orgs', 'followers_url': 'https://api.github.com/users/Sintendo/followers', 'id': 3380580, 'events_url': 'https://api.github.com/users/Sintendo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sintendo/received_events', 'login': 'Sintendo', 'gists_url': 'https://api.github.com/users/Sintendo/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Sintendo/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Sintendo/following{/other_user}', 'html_url': 'https://github.com/Sintendo', 'starred_url': 'https://api.github.com/users/Sintendo/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjMzODA1ODA=', 'repos_url': 'https://api.github.com/users/Sintendo/repos'}, 'created_at': '2021-03-05T19:48:00Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'MEMBER', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9566/comments', 'body': 'Optimize various occurrences of signed 32-bit integer division. Most notably, it implements the multiplication by magic number method to optimize divisions with a constant divisor (the Zelda games like to do this a bunch).\r\n\r\n---\r\n\r\n**Constant dividend**\r\n\r\n<details><summary>Dividend != 0x80000000</summary>\r\n\r\nBefore:\r\n```\r\nB8 54 D3 E6 02       mov         eax,2E6D354h\r\n85 FF                test        edi,edi\r\n74 0C                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0C                jne         normal_path\r\n83 FF FF             cmp         edi,0FFFFFFFFh\r\n75 07                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n8B F8                mov         edi,eax\r\nEB 05                jmp         done\r\nnormal_path:\r\n99                   cdq\r\nF7 FF                idiv        eax,edi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n85 FF                test        edi,edi\r\n75 04                jne         normal_path\r\n33 FF                xor         edi,edi\r\nEB 0A                jmp         done\r\nnormal_path:\r\nB8 54 D3 E6 02       mov         eax,2E6D354h\r\n99                   cdq\r\nF7 FF                idiv        eax,edi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n</details>\r\n\r\n<details><summary>Dividend == 0</summary>\r\n\r\nBefore:\r\n```\r\nB8 00 00 00 00       mov         eax,0\r\n85 F6                test        esi,esi\r\n74 0C                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0C                jne         normal_path\r\n83 FE FF             cmp         esi,0FFFFFFFFh\r\n75 07                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n8B F8                mov         edi,eax\r\nEB 05                jmp         done\r\nnormal_path:\r\n99                   cdq\r\nF7 FE                idiv        eax,esi\r\n8B F8                mov         edi,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\nNothing!\r\n</details>\r\n\r\n---\r\n\r\n**Constant divisor**\r\n\r\n<details><summary>Division by 1</summary>\r\n\r\nBefore:\r\n```\r\n41 BF 01 00 00 00    mov         r15d,1\r\n41 8B C5             mov         eax,r13d\r\n45 85 FF             test        r15d,r15d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FF FF          cmp         r15d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F8             mov         r15d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FF             idiv        eax,r15d\r\n44 8B F8             mov         r15d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 8B FD             mov         r15d,r13d\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 2</summary>\r\n\r\nBefore:\r\n```\r\n41 BE 02 00 00 00    mov         r14d,2\r\n41 8B C2             mov         eax,r10d\r\n45 85 F6             test        r14d,r14d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FE FF          cmp         r14d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F0             mov         r14d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FE             idiv        eax,r14d\r\n44 8B F0             mov         r14d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 8B F2             mov         r14d,r10d\r\n41 C1 EE 1F          shr         r14d,1Fh\r\n45 03 F2             add         r14d,r10d\r\n41 D1 FE             sar         r14d,1\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 4 (power of two)</summary>\r\n\r\nBefore:\r\n```\r\n41 BD 04 00 00 00    mov         r13d,4\r\n41 8B C0             mov         eax,r8d\r\n45 85 ED             test        r13d,r13d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FD FF          cmp         r13d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B E8             mov         r13d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FD             idiv        eax,r13d\r\n44 8B E8             mov         r13d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n45 85 C0             test        r8d,r8d\r\n45 8D 68 03          lea         r13d,[r8+3]\r\n45 0F 49 E8          cmovns      r13d,r8d\r\n41 C1 FD 02          sar         r13d,2\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 30307 (arbitrary constant)</summary>\r\n\r\nBefore:\r\n```\r\n41 BA 63 76 00 00    mov         r10d,7663h\r\n41 8B C5             mov         eax,r13d\r\n45 85 D2             test        r10d,r10d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FA FF          cmp         r10d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B C0             mov         r8d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FA             idiv        eax,r10d\r\n44 8B C0             mov         r8d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n49 63 C5             movsxd      rax,r13d\r\n4C 69 C0 65 6B 32 45 imul        r8,rax,45326B65h\r\nC1 E8 1F             shr         eax,1Fh\r\n49 C1 F8 2D          sar         r8,2Dh\r\n44 03 C0             add         r8d,eax\r\n```\r\n</details>\r\n\r\n<details><summary>Division by 30323 (arbitrary constant)</summary>\r\n\r\nBefore:\r\n```\r\n41 BA 73 76 00 00    mov         r10d,7673h\r\n41 8B C5             mov         eax,r13d\r\n45 85 D2             test        r10d,r10d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 FA FF          cmp         r10d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B C0             mov         r8d,eax\r\nEB 07                jmp         00000000161737E7\r\nnormal_path:\r\n99                   cdq\r\n41 F7 FA             idiv        eax,r10d\r\n44 8B C0             mov         r8d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n49 63 C5             movsxd      rax,r13d\r\n4C 69 C0 19 25 52 8A imul        r8,rax,0FFFFFFFF8A522519h\r\n49 C1 E8 20          shr         r8,20h\r\n44 03 C0             add         r8d,eax\r\nC1 E8 1F             shr         eax,1Fh\r\n41 C1 F8 0E          sar         r8d,0Eh\r\n44 03 C0             add         r8d,eax\r\n```\r\n</details>\r\n\r\n---\r\n\r\n**Division without constants**\r\n\r\n<details><summary>Micro-optimization</summary>\r\n\r\nBefore:\r\n```\r\n41 8B C7             mov         eax,r15d\r\n45 85 C0             test        r8d,r8d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0E                jne         normal_path\r\n41 83 F8 FF          cmp         r8d,0FFFFFFFFh\r\n75 08                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\n44 8B F0             mov         r14d,eax\r\nEB 07                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 F8             idiv        eax,r8d\r\n44 8B F0             mov         r14d,eax\r\ndone:\r\n```\r\n\r\nAfter:\r\n```\r\n41 8B C7             mov         eax,r15d\r\n45 85 C0             test        r8d,r8d\r\n74 0D                je          overflow\r\n3D 00 00 00 80       cmp         eax,80000000h\r\n75 0B                jne         normal_path\r\n41 83 F8 FF          cmp         r8d,0FFFFFFFFh\r\n75 05                jne         normal_path\r\noverflow:\r\nC1 F8 1F             sar         eax,1Fh\r\nEB 04                jmp         done\r\nnormal_path:\r\n99                   cdq\r\n41 F7 F8             idiv        eax,r8d\r\ndone:\r\n44 8B F0             mov         r14d,eax\r\n```\r\n</details>', 'id': 823366426, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg1ODM2MDk5', 'title': 'Jit64: Optimize divwx'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8682882?v=4', 'url': 'https://api.github.com/users/MerryMage', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/MerryMage/orgs', 'followers_url': 'https://api.github.com/users/MerryMage/followers', 'id': 8682882, 'events_url': 'https://api.github.com/users/MerryMage/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MerryMage/received_events', 'login': 'MerryMage', 'gists_url': 'https://api.github.com/users/MerryMage/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/MerryMage/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/MerryMage/following{/other_user}', 'html_url': 'https://github.com/MerryMage', 'starred_url': 'https://api.github.com/users/MerryMage/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjg2ODI4ODI=', 'repos_url': 'https://api.github.com/users/MerryMage/repos'}}}
2021-03-06T20:02:32.509912	{'author': 'JMC47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-792043352', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware', 'type': 'gh_issue_comment', 'id': 9552, 'body': "Everything seems unchanged after doing more extensive testing.  I thought there were regressions, but it turned out that I was rather lucky last night.  I'll update a few things.\r\n\r\n1:  Final Fantasy Crystal Chronicles *can* connect on this build but it still likes to reset after connecting for some reason.  Sometimes it does, sometimes it doesn't.\r\n2:  While I didn't get Wind Waker to disconnect, VBA-M did deadlock once with the tingle tuner.  I have no reason to believe this is related to the pull request though.  The deadlocks occur with master as well.\r\n3:  I actually got Navi Trackers to boot this time around in Four Swords+.  However, the audio is still broken on VBA-M.  Not related to this PR.\r\n\r\nCompared to master after more thorough testing, things are actually almost the same.  Final Fantasy Crystal Chronicles connecting every time last night was a fluke, but it *does* connect a good bit more than on master.\r\n\r\nThings seem no more broken than before.", 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'url': 'https://api.github.com/users/JMC47', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'id': 6598209, 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'login': 'JMC47', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'repos_url': 'https://api.github.com/users/JMC47/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792043352', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-06T20:02:31Z', 'body': "Everything seems unchanged after doing more extensive testing.  I thought there were regressions, but it turned out that I was rather lucky last night.  I'll update a few things.\r\n\r\n1:  Final Fantasy Crystal Chronicles *can* connect on this build but it still likes to reset after connecting for some reason.  Sometimes it does, sometimes it doesn't.\r\n2:  While I didn't get Wind Waker to disconnect, VBA-M did deadlock once with the tingle tuner.  I have no reason to believe this is related to the pull request though.  The deadlocks occur with master as well.\r\n3:  I actually got Navi Trackers to boot this time around in Four Swords+.  However, the audio is still broken on VBA-M.  Not related to this PR.\r\n\r\nCompared to master after more thorough testing, things are actually almost the same.  Final Fantasy Crystal Chronicles connecting every time last night was a fluke, but it *does* connect a good bit more than on master.\r\n\r\nThings seem no more broken than before.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'created_at': '2021-03-06T20:02:31Z', 'id': 792043352, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjA0MzM1Mg==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-792043352'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7141, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7141, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-06T19:05:49Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-06T18:39:51Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7141, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-06T20:02:31Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/labels{/name}', 'comments': 4, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9552', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552'}, 'number': 9552, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'created_at': '2021-03-03T05:57:08Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/comments', 'body': 'The 115200 baudrate that was previously in this connection was guessed, seemingly at random, and does not match hardware at all. It takes ~5 µs per bit when the GC sends and ~4 µs per bit when the GBA replies, confirmed by actual captures of logic analyzer data I did a few years back. The stop bit timing was also not present, which I have added somewhat rough approximations of. I can attach said data as proof if desired.\r\n\r\nMarked as WIP because this will probably break VBA-M, and is mostly here for informational purposes for the time being.', 'id': 820775711, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgzNjc4OTI1', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'url': 'https://api.github.com/users/JMC47', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'id': 6598209, 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'login': 'JMC47', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'repos_url': 'https://api.github.com/users/JMC47/repos'}}}
2021-03-06T19:07:40.903221	{'author': 'JMC47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9417#issuecomment-792027914', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'Fix FPS counter and Game Window speed % breaking on pause/unpause', 'type': 'gh_issue_comment', 'id': 9417, 'body': 'Not sure about the FIFOCI stuff; just looks like noise.  Seems to work fine.', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'url': 'https://api.github.com/users/JMC47', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'id': 6598209, 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'login': 'JMC47', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'repos_url': 'https://api.github.com/users/JMC47/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792027914', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-06T19:07:40Z', 'body': 'Not sure about the FIFOCI stuff; just looks like noise.  Seems to work fine.', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9417', 'created_at': '2021-03-06T19:07:40Z', 'id': 792027914, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjAyNzkxNA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9417#issuecomment-792027914'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7141, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7141, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-06T19:05:49Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-06T18:39:51Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7141, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9417', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-06T19:07:40Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9417/labels{/name}', 'comments': 2, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9417.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9417', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9417.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9417'}, 'number': 9417, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'created_at': '2021-01-02T17:17:12Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9417', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9417/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9417/comments', 'body': '…by adding the pause state to FPSCounter.\r\n-Add ability to have more than one "OnStateChanged" callback in core.\r\n-Add GetActualEmulationSpeed() in Core, which will be used by input functions added by future commits (requires the new FPS counter features). It returns 1 if the emulation is not running.\r\n\r\nChanges are actually really minor. I suggest just testing against master and seeing the problem being fixed for yourself.', 'id': 777494186, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTQ3Nzc2OTU5', 'title': 'Fix FPS counter and Game Window speed % breaking on pause/unpause'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'url': 'https://api.github.com/users/JMC47', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'id': 6598209, 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'login': 'JMC47', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'repos_url': 'https://api.github.com/users/JMC47/repos'}}}
2021-03-06T12:32:32.675750	{'author': 'endrift', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-791929747', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware', 'type': 'gh_issue_comment', 'id': 9552, 'body': 'Rebased on top of master since merging the previous commit. Can you please retest the ones that had changed behavior in the previous testing?', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/791929747', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-06T12:32:32Z', 'body': 'Rebased on top of master since merging the previous commit. Can you please retest the ones that had changed behavior in the previous testing?', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'created_at': '2021-03-06T12:32:32Z', 'id': 791929747, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MTkyOTc0Nw==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-791929747'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7142, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7142, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-06T12:31:40Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-06T00:11:10Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7142, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-06T12:32:32Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/labels{/name}', 'comments': 3, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9552', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552'}, 'number': 9552, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'created_at': '2021-03-03T05:57:08Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/comments', 'body': 'The 115200 baudrate that was previously in this connection was guessed, seemingly at random, and does not match hardware at all. It takes ~5 µs per bit when the GC sends and ~4 µs per bit when the GBA replies, confirmed by actual captures of logic analyzer data I did a few years back. The stop bit timing was also not present, which I have added somewhat rough approximations of. I can attach said data as proof if desired.\r\n\r\nMarked as WIP because this will probably break VBA-M, and is mostly here for informational purposes for the time being.', 'id': 820775711, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgzNjc4OTI1', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}}}
2021-03-05T22:59:28.822464	{'author': 'endrift', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-791773582', 'source': 'ghhookparser', 'action': 'created', 'safe_author': True, 'repo': 'dolphin-emu/dolphin', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware', 'type': 'gh_issue_comment', 'id': 9552, 'body': 'Does Dolphin merge patches against latest master when building, or is it just whatever the state of the commit at the time was?', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/791773582', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-05T22:59:28Z', 'body': 'Does Dolphin merge patches against latest master when building, or is it just whatever the state of the commit at the time was?', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'created_at': '2021-03-05T22:59:28Z', 'id': 791773582, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MTc3MzU4Mg==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-791773582'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7141, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7141, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-05T22:49:48Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-05T10:49:59Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7141, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-05T22:59:28Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/labels{/name}', 'comments': 2, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9552', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552'}, 'number': 9552, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'created_at': '2021-03-03T05:57:08Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/comments', 'body': 'The 115200 baudrate that was previously in this connection was guessed, seemingly at random, and does not match hardware at all. It takes ~5 µs per bit when the GC sends and ~4 µs per bit when the GBA replies, confirmed by actual captures of logic analyzer data I did a few years back. The stop bit timing was also not present, which I have added somewhat rough approximations of. I can attach said data as proof if desired.\r\n\r\nMarked as WIP because this will probably break VBA-M, and is mostly here for informational purposes for the time being.', 'id': 820775711, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgzNjc4OTI1', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}}}
2021-03-05T20:43:45.129780	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567#issuecomment-791676904', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': 'Fix various build warnings', 'type': 'gh_issue_comment', 'id': 9567, 'body': 'Other remaining warnings: \r\n\r\n- FreeLookCamera.cpp:315:75: warning: \'old_type\' may be used uninitialized in this function [-Wmaybe-uninitialized]\r\n\r\nold_type is initialized by m_current_type which is an optional. I don\'t know yet whether it\'s possible for that optional to be nullopt, but apparently the compiler thinks so.\r\n\r\n- clang: warning: argument unused during compilation: \'-fno-objc-exceptions\' [-Wunused-command-line-argument]\r\n\r\nThere\'s a todo comment where that flag is set noting that it should only be set when compiling with objective c, but that conditional isn\'t implemented yet.\r\n\r\n- /Users/osxguest/buildslave/pr-osx-x64/build/Source/Core/MacUpdater/Main.storyboard:global: warning: This file is set to build for a version older than the deployment target. Functionality may be limited. [9]\r\n- Source/Core/DolphinQt/dolphin-emu_autogen/mocs_compilation.cpp:75:10: warning: non-portable path to file \'"PUA4RWX4XS/moc_FreelookWidget.cpp"\'; specified path differs in case from file name on disk [-Wnonportable-include-path]\r\n\r\nAlso the same error for "PUA4RWX4XS/moc_FreelookWindow.cpp" and "Y64OOCBRBB/moc_FreelookGeneral.cpp"\r\n\r\n- ../Source/Core/VideoCommon/LightingShaderGen.h:40:23: warning: no previous extern declaration for non-static variable \'s_lighting_struct\' [-Wmissing-variable-declarations]\r\n\r\nThat variable is declared constexpr inline which some research seems to indicate should handle the problem, but apparently not.\r\n\r\n- Not strictly a warning, but CMake on android complains about not having "Findfmt.cmake".', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/791676904', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-05T20:43:44Z', 'body': 'Other remaining warnings: \r\n\r\n- FreeLookCamera.cpp:315:75: warning: \'old_type\' may be used uninitialized in this function [-Wmaybe-uninitialized]\r\n\r\nold_type is initialized by m_current_type which is an optional. I don\'t know yet whether it\'s possible for that optional to be nullopt, but apparently the compiler thinks so.\r\n\r\n- clang: warning: argument unused during compilation: \'-fno-objc-exceptions\' [-Wunused-command-line-argument]\r\n\r\nThere\'s a todo comment where that flag is set noting that it should only be set when compiling with objective c, but that conditional isn\'t implemented yet.\r\n\r\n- /Users/osxguest/buildslave/pr-osx-x64/build/Source/Core/MacUpdater/Main.storyboard:global: warning: This file is set to build for a version older than the deployment target. Functionality may be limited. [9]\r\n- Source/Core/DolphinQt/dolphin-emu_autogen/mocs_compilation.cpp:75:10: warning: non-portable path to file \'"PUA4RWX4XS/moc_FreelookWidget.cpp"\'; specified path differs in case from file name on disk [-Wnonportable-include-path]\r\n\r\nAlso the same error for "PUA4RWX4XS/moc_FreelookWindow.cpp" and "Y64OOCBRBB/moc_FreelookGeneral.cpp"\r\n\r\n- ../Source/Core/VideoCommon/LightingShaderGen.h:40:23: warning: no previous extern declaration for non-static variable \'s_lighting_struct\' [-Wmissing-variable-declarations]\r\n\r\nThat variable is declared constexpr inline which some research seems to indicate should handle the problem, but apparently not.\r\n\r\n- Not strictly a warning, but CMake on android complains about not having "Findfmt.cmake".', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567', 'created_at': '2021-03-05T20:43:44Z', 'id': 791676904, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MTY3NjkwNA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567#issuecomment-791676904'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 204, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7141, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7141, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-05T20:28:05Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 204, 'updated_at': '2021-03-05T10:49:59Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7141, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-05T20:43:44Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/labels{/name}', 'comments': 2, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9567.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9567.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567'}, 'number': 9567, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'created_at': '2021-03-05T19:52:58Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/comments', 'body': 'Fix a number of build warnings on various platforms.\r\n\r\n- Unused variables in Arm64Gen, FreeLookCamera and GraphicsWidget\r\n- Variable shadowing in SDIOSlot0Device and NetworkCaptureLogger\r\n- Unused variable warnings when not using one element of a structured binding pair in WiimoteDevice, ControllerInterface, HighResTexture, and Movie\r\n- Missing maybe_unused attribute for unused but documenting constants in WiimoteDevice\r\n- Missing override specifiers in Touchscreen subclasses and FreeLookCamera\r\n- Spurious gcc warning about discarding return values with warn_unused_result attribute\r\n- Signed/unsigned comparison in InputConfig\r\n- Move Arm64Gen namespace variable into only consuming function (and make constexpr).', 'id': 823369556, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg1ODM4Njk0', 'title': 'Fix various build warnings'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}}}
2021-03-05T20:25:04.917899	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567#issuecomment-791666784', 'source': 'ghhookparser', 'action': 'created', 'safe_author': False, 'repo': 'dolphin-emu/dolphin', 'title': 'Fix various build warnings', 'type': 'gh_issue_comment', 'id': 9567, 'body': "Ubuntu is still reporting an unused variable error for the structured bindings.  Looking into it again, it looks like the error might be a gcc bug in versions prior to 8.0.  If that's the case the maybe_unused attributes I added in those locations wouldn't be doing anything and I can revert them.", 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/791666784', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-05T20:25:04Z', 'body': "Ubuntu is still reporting an unused variable error for the structured bindings.  Looking into it again, it looks like the error might be a gcc bug in versions prior to 8.0.  If that's the case the maybe_unused attributes I added in those locations wouldn't be doing anything and I can revert them.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567', 'created_at': '2021-03-05T20:25:04Z', 'id': 791666784, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MTY2Njc4NA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567#issuecomment-791666784'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 203, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7141, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7141, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-05T19:53:07Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404385, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 203, 'updated_at': '2021-03-05T10:49:59Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7141, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-05T20:25:04Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/labels{/name}', 'comments': 1, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9567.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9567.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567'}, 'number': 9567, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'created_at': '2021-03-05T19:52:58Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/comments', 'body': 'Fix a number of build warnings on various platforms.\r\n\r\n- Unused variables in Arm64Gen, FreeLookCamera and GraphicsWidget\r\n- Variable shadowing in SDIOSlot0Device and NetworkCaptureLogger\r\n- Unused variable warnings when not using one element of a structured binding pair in WiimoteDevice, ControllerInterface, HighResTexture, and Movie\r\n- Missing maybe_unused attribute for unused but documenting constants in WiimoteDevice\r\n- Missing override specifiers in Touchscreen subclasses and FreeLookCamera\r\n- Spurious gcc warning about discarding return values with warn_unused_result attribute\r\n- Signed/unsigned comparison in InputConfig\r\n- Move Arm64Gen namespace variable into only consuming function (and make constexpr).', 'id': 823369556, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg1ODM4Njk0', 'title': 'Fix various build warnings'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}}}

Recent 'gh_pull_request' events

2021-03-08T12:51:11.761465	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'head_sha': '0f14345f0618decd1f2da3af0337ecbcf24a2950', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'safe_author': False, 'head_ref_name': 'input-3', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'WIP: Input caching + relative input + misc', 'type': 'gh_pull_request', 'id': 9489, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T23:21:32.260638	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9575', 'head_sha': '6b3645bfb7745def86f784aa085971006b8c071b', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': False, 'head_ref_name': 'fix_freelook_warnings', 'action': 'edited', 'repo': 'dolphin-emu/dolphin', 'title': 'Fix FreeLook warnings', 'type': 'gh_pull_request', 'id': 9575, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T23:20:24.825961	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9575', 'head_sha': '6b3645bfb7745def86f784aa085971006b8c071b', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': False, 'head_ref_name': 'fix_freelook_warnings', 'action': 'opened', 'repo': 'dolphin-emu/dolphin', 'title': 'Fix FreeLook warnings', 'type': 'gh_pull_request', 'id': 9575, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T22:37:14.149033	{'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544', 'head_sha': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'fastmem-placeholder-windows', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'type': 'gh_pull_request', 'id': 9544, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T22:36:26.373498	{'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544', 'head_sha': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'fastmem-placeholder-windows', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'type': 'gh_pull_request', 'id': 9544, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T22:20:33.624485	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'head_sha': 'bd862920666bc78898abf0e2300e2310f35f2f66', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'safe_author': False, 'head_ref_name': 'input-3', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'WIP: Input caching + relative input + misc', 'type': 'gh_pull_request', 'id': 9489, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T22:04:26.539725	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'head_sha': '706e522c871b20af3acc75c63afd7342dea61142', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'safe_author': False, 'head_ref_name': 'input-3', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'WIP: Input caching + relative input + misc', 'type': 'gh_pull_request', 'id': 9489, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T21:54:54.525524	{'author': 'Pokechu22', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9574', 'head_sha': 'fa124e657f62863ec1f03a8da230602d358abc9f', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'enumformatter-warnings', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'EnumFormatter: fix signed/unsigned comparison warnings', 'type': 'gh_pull_request', 'id': 9574, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T21:24:31.665268	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'head_sha': '71f818792ed33f174989bcd7dec891036e94fde2', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'safe_author': False, 'head_ref_name': 'input-3', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'WIP: Input caching + relative input + misc', 'type': 'gh_pull_request', 'id': 9489, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T21:23:47.853568	{'author': 'Pokechu22', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9574', 'head_sha': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'enumformatter-warnings', 'action': 'opened', 'repo': 'dolphin-emu/dolphin', 'title': 'EnumFormatter: fix signed/unsigned comparison warnings', 'type': 'gh_pull_request', 'id': 9574, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T21:08:07.083482	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'head_sha': '50c900c4fd1c2b07408db0c660e1aa6310311705', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'safe_author': False, 'head_ref_name': 'input-3', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'WIP: Input caching + relative input + misc', 'type': 'gh_pull_request', 'id': 9489, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T20:53:33.067547	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9494', 'head_sha': '55a529a7cd4fae9b9f55875972304e55b8f0e5a6', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': False, 'head_ref_name': 'convert_arm64reg_to_enum_class', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'Arm64Gen: Convert ARM64Reg to enum class', 'type': 'gh_pull_request', 'id': 9494, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T18:53:48.009898	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567', 'head_sha': '486a25dd2b3f3790a9dc7a4dd432ca91377b14b3', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}], 'safe_author': False, 'head_ref_name': 'fix_various_warnings', 'action': 'review_requested', 'repo': 'dolphin-emu/dolphin', 'title': 'Fix various build warnings', 'type': 'gh_pull_request', 'id': 9567, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T18:51:01.732297	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9474', 'head_sha': 'e19cfe6865e284c3e63013a8d8fba0dea6d915a4', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/202798?v=4', 'url': 'https://api.github.com/users/delroth', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'followers_url': 'https://api.github.com/users/delroth/followers', 'id': 202798, 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'login': 'delroth', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'repos_url': 'https://api.github.com/users/delroth/repos'}], 'safe_author': False, 'head_ref_name': 'analytics_refactoring', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'Analytics refactoring', 'type': 'gh_pull_request', 'id': 9474, 'base_sha': '72a6fff36c42989c71765012e26285943085b8c5'}
2021-03-07T18:21:49.340122	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567', 'head_sha': '486a25dd2b3f3790a9dc7a4dd432ca91377b14b3', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': False, 'head_ref_name': 'fix_various_warnings', 'action': 'edited', 'repo': 'dolphin-emu/dolphin', 'title': 'Fix various build warnings', 'type': 'gh_pull_request', 'id': 9567, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T18:13:22.592915	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567', 'head_sha': '486a25dd2b3f3790a9dc7a4dd432ca91377b14b3', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': False, 'head_ref_name': 'fix_various_warnings', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'Fix various build warnings', 'type': 'gh_pull_request', 'id': 9567, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T17:29:29.129634	{'author': 'Sintendo', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9566', 'head_sha': 'defe7162f557e6b43919f074e211d57875600e47', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'jit64divwx', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'Jit64: Optimize divwx', 'type': 'gh_pull_request', 'id': 9566, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T13:33:50.969355	{'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544', 'head_sha': '59a52f8686b7d2bc6423d9aac5b5b8e615f2744d', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'fastmem-placeholder-windows', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'type': 'gh_pull_request', 'id': 9544, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T13:23:02.745088	{'author': 'JosJuice', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9571', 'head_sha': '1dfeb7358911c58eaf80d2605013c34cec560ad0', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'netplay-sync-more-settings', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'NetPlay: Sync more settings', 'type': 'gh_pull_request', 'id': 9571, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T13:18:41.221682	{'author': 'JosJuice', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9570', 'head_sha': '14bfc0be78c6eea825dacadf51dd1eaa4c64f4d9', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'wia-partial-exception-list', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'DiscIO: Fix reading certain WIA chunks with many exceptions', 'type': 'gh_pull_request', 'id': 9570, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T12:56:41.462686	{'author': 'JosJuice', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9573', 'head_sha': '96ebf01ea86a0375beedc7b8a74e2f314653278b', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'volumeverifier-cancel-crash', 'action': 'opened', 'repo': 'dolphin-emu/dolphin', 'title': 'VolumeVerifier: Fix potential crash when cancelling', 'type': 'gh_pull_request', 'id': 9573, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T12:51:22.206830	{'author': 'JosJuice', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9572', 'head_sha': '628da468652c79c5df2ba3b2f0827dad3ab52f01', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [], 'safe_author': True, 'head_ref_name': 'volumeverifier-align-group', 'action': 'opened', 'repo': 'dolphin-emu/dolphin', 'title': 'VolumeVerifier: Align partition reads to groups', 'type': 'gh_pull_request', 'id': 9572, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T12:18:51.428177	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'head_sha': '46d3f10013475771f480041b40aa816d712f25eb', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'safe_author': False, 'head_ref_name': 'input-3', 'action': 'edited', 'repo': 'dolphin-emu/dolphin', 'title': 'WIP: Input caching + relative input + misc', 'type': 'gh_pull_request', 'id': 9489, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T12:17:18.740753	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'head_sha': '46d3f10013475771f480041b40aa816d712f25eb', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'safe_author': False, 'head_ref_name': 'input-3', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'WIP: Input caching + relative input + misc', 'type': 'gh_pull_request', 'id': 9489, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}
2021-03-07T12:12:17.190332	{'author': 'Filoppi', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'head_sha': '58e3f65494ee27dd0ac6be501c042fd9b7085bb6', 'source': 'ghhookparser', 'merged': False, 'base_ref_name': 'master', 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'safe_author': False, 'head_ref_name': 'input-3', 'action': 'synchronize', 'repo': 'dolphin-emu/dolphin', 'title': 'WIP: Input caching + relative input + misc', 'type': 'gh_pull_request', 'id': 9489, 'base_sha': '61198541a0caa324416ba6e34635f71ee82ed362'}

Recent 'gh_pull_request_comment' events

2021-03-07T21:45:59.362323	{'author': 'Dentomologist', 'hash': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9574#discussion_r589092900', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9574}
2021-03-07T17:31:31.727140	{'author': 'Sintendo', 'hash': 'defe7162f557e6b43919f074e211d57875600e47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9566#discussion_r589062171', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9566}
2021-03-07T14:45:14.799167	{'author': 'Warepire', 'hash': '59a52f8686b7d2bc6423d9aac5b5b8e615f2744d', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589040346', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9544}
2021-03-07T13:19:27.400070	{'author': 'JosJuice', 'hash': '14bfc0be78c6eea825dacadf51dd1eaa4c64f4d9', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589029498', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9570}
2021-03-07T13:12:48.825932	{'author': 'AdmiralCurtiss', 'hash': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589028639', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9544}
2021-03-07T13:11:07.167682	{'author': 'AdmiralCurtiss', 'hash': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589028407', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9544}
2021-03-07T11:20:27.838023	{'author': 'Warepire', 'hash': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013457', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9544}
2021-03-07T11:20:27.558013	{'author': 'Warepire', 'hash': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013400', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9544}
2021-03-07T11:20:27.193836	{'author': 'Warepire', 'hash': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013622', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9544}
2021-03-07T11:15:39.862386	{'author': 'leoetlino', 'hash': '094a7be62a2b8523f8ecfb81be5fc6fe7e0cdad4', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9541#discussion_r589013793', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9541}
2021-03-07T11:10:43.132167	{'author': 'leoetlino', 'hash': 'f1fe1f671f39e2c434da0393232b0189a6f430c2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567#discussion_r589012952', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9567}
2021-03-07T10:54:18.688080	{'author': 'leoetlino', 'hash': 'f65aa8fda1fe745f4ed1fb13a57c7fe24ae4d5c7', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589011071', 'source': 'ghhookparser', 'action': 'edited', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9570}
2021-03-07T10:52:32.044272	{'author': 'leoetlino', 'hash': 'f65aa8fda1fe745f4ed1fb13a57c7fe24ae4d5c7', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589011071', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9570}
2021-03-07T10:45:56.013464	{'author': 'leoetlino', 'hash': '456da594d4db59db7a1b097b515acfb4772e8720', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589008857', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9571}
2021-03-07T10:45:55.365737	{'author': 'leoetlino', 'hash': '456da594d4db59db7a1b097b515acfb4772e8720', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589010191', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9571}
2021-03-07T05:14:04.583757	{'author': 'Pokechu22', 'hash': '72a6da5260a0f158074e3f8ae1733b8cc7de5bba', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9540#discussion_r588974493', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9540}
2021-03-07T05:00:48.353932	{'author': 'iwubcode', 'hash': '72a6da5260a0f158074e3f8ae1733b8cc7de5bba', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9540#discussion_r588973435', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': True, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9540}
2021-03-07T03:33:39.102898	{'author': 'iwubcode', 'hash': 'df81210e96c6603d3aeb6c76f51b030d06cd06ac', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588966187', 'source': 'ghhookparser', 'action': 'deleted', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9497}
2021-03-07T03:33:25.913368	{'author': 'iwubcode', 'hash': 'df81210e96c6603d3aeb6c76f51b030d06cd06ac', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588966187', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9497}
2021-03-07T03:25:28.988548	{'author': 'Pokechu22', 'hash': '53bd7ac97ebb12ea4739118622d4c68a3b9dcfb2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588965477', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9497}
2021-03-07T03:21:09.134933	{'author': 'iwubcode', 'hash': '53bd7ac97ebb12ea4739118622d4c68a3b9dcfb2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588965187', 'source': 'ghhookparser', 'action': 'edited', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9497}
2021-03-07T03:20:58.622817	{'author': 'iwubcode', 'hash': '53bd7ac97ebb12ea4739118622d4c68a3b9dcfb2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588965187', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9497}
2021-03-07T01:45:44.417106	{'author': 'Pokechu22', 'hash': '0a41559c9167e1aa021e02da506faa249f12ff36', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588957227', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9497}
2021-03-07T01:42:23.444850	{'author': 'Pokechu22', 'hash': '0a41559c9167e1aa021e02da506faa249f12ff36', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588956852', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9497}
2021-03-07T00:36:49.221397	{'author': 'Pokechu22', 'hash': '1fe94ffe813d70287ee91f78b283976c2519fd80', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588951277', 'source': 'ghhookparser', 'action': 'created', 'is_part_of_review': False, 'repo': 'dolphin-emu/dolphin', 'type': 'gh_pull_request_comment', 'id': 9497}

Recent 'gh_pull_request_review' events

2021-03-08T00:19:04.823465	{'author': 'iwubcode', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9575#pullrequestreview-605902666', 'source': 'ghhookparser', 'pr_id': 9575, 'pr_title': 'Fix FreeLook warnings', 'action': 'submitted', 'state': 'approved', 'repo': 'dolphin-emu/dolphin', 'comments': ['documentation_url', 'message'], 'type': 'gh_pull_request_review'}
2021-03-07T21:45:59.360219	{'author': 'Dentomologist', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9574#pullrequestreview-605888627', 'source': 'ghhookparser', 'pr_id': 9574, 'pr_title': 'EnumFormatter: fix signed/unsigned comparison warnings', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Common/EnumFormatter.h', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'commit_id': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589092900'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9574#discussion_r589092900'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589092900', 'position': 12, 'created_at': '2021-03-07T21:45:58Z', 'author_association': 'CONTRIBUTOR', 'original_commit_id': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9574#discussion_r589092900', 'pull_request_review_id': 605888627, 'diff_hunk': '@@ -60,22 +60,22 @@ class EnumFormatter\n   template <typename FormatContext>\n   auto format(const T& e, FormatContext& ctx)\n   {\n-    const auto value = static_cast<std::underlying_type_t<T>>(e);\n+    const auto value_s = static_cast<std::underlying_type_t<T>>(e);\n+    const auto value_u = static_cast<std::make_unsigned_t<T>>(value_s);\n \n     if (!formatting_for_shader)\n     {\n-      if (value >= 0 && value < size && m_names[value] != nullptr)\n-        return fmt::format_to(ctx.out(), "{} ({})", m_names[value], value);\n+      if (value_s >= 0 && value_u < size && m_names[value_u] != nullptr)', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTA5MjkwMA==', 'updated_at': '2021-03-07T21:45:58Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574', 'id': 589092900, 'body': "I'd suggest factoring this if expression into a bool above and using that bool here and on line 75.", 'original_position': 12}], 'type': 'gh_pull_request_review'}
2021-03-07T17:31:31.725683	{'author': 'Sintendo', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9566#pullrequestreview-605867726', 'source': 'ghhookparser', 'pr_id': 9566, 'pr_title': 'Jit64: Optimize divwx', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/3380580?u=0620d7278e61af3a5c9993538c30930fbe90362c&v=4', 'url': 'https://api.github.com/users/Sintendo', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Sintendo/orgs', 'followers_url': 'https://api.github.com/users/Sintendo/followers', 'id': 3380580, 'events_url': 'https://api.github.com/users/Sintendo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sintendo/received_events', 'login': 'Sintendo', 'gists_url': 'https://api.github.com/users/Sintendo/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Sintendo/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Sintendo/following{/other_user}', 'html_url': 'https://github.com/Sintendo', 'starred_url': 'https://api.github.com/users/Sintendo/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjMzODA1ODA=', 'repos_url': 'https://api.github.com/users/Sintendo/repos'}, 'commit_id': 'defe7162f557e6b43919f074e211d57875600e47', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589062171'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9566'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9566#discussion_r589062171'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589062171', 'position': None, 'in_reply_to_id': 588937862, 'created_at': '2021-03-07T17:31:30Z', 'author_association': 'MEMBER', 'original_commit_id': '84d510d3f980afc5e86246d3cd9abe68bfa9399b', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9566#discussion_r589062171', 'pull_request_review_id': 605867726, 'diff_hunk': '@@ -1340,6 +1342,207 @@ void Jit64::divwx(UGeckoInstruction inst)\n         GenerateConstantOverflow(false);\n     }\n   }\n+  else if (gpr.IsImm(a))\n+  {\n+    // Constant dividend\n+    const u32 dividend = gpr.Imm32(a);\n+\n+    if (dividend == 0)\n+    {\n+      if (inst.OE)\n+      {\n+        RCOpArg Rb = gpr.Use(b, RCMode::Read);\n+        RegCache::Realize(Rb);\n+\n+        CMP_or_TEST(32, Rb, Imm32(0));\n+        GenerateOverflow(CC_NZ);\n+      }\n+\n+      // Zero divided by anything is always zero\n+      gpr.SetImmediate32(d, 0);\n+    }\n+    else\n+    {\n+      RCX64Reg Rb = gpr.Bind(b, RCMode::Read);\n+      RCX64Reg Rd = gpr.Bind(d, RCMode::Write);\n+      // no register choice\n+      RCX64Reg eax = gpr.Scratch(EAX);\n+      RCX64Reg edx = gpr.Scratch(EDX);\n+      RegCache::Realize(Rb, Rd, eax, edx);\n+\n+      // Check for divisor == 0\n+      TEST(32, Rb, Rb);\n+\n+      FixupBranch normal_path;\n+\n+      if (dividend == 0x80000000)\n+      {\n+        // Divisor is 0, proceed to overflow case\n+        const FixupBranch overflow = J_CC(CC_Z);\n+        // Otherwise, check for divisor == -1\n+        CMP(32, Rb, Imm32(0xFFFFFFFF));\n+        normal_path = J_CC(CC_NE);\n+\n+        SetJumpTarget(overflow);\n+      }\n+      else\n+      {\n+        // Divisor is not 0, take normal path\n+        normal_path = J_CC(CC_NZ);\n+        // Otherwise, proceed to overflow case\n+      }\n+\n+      // Set Rd to all ones or all zeroes\n+      if (dividend & 0x80000000)\n+        OR(32, Rd, Imm32(0xFFFFFFFF));', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTA2MjE3MQ==', 'updated_at': '2021-03-07T17:31:30Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9566', 'id': 589062171, 'body': "Yeah, you're probably right. I've replaced both instances of `OR(32, Rd, Imm32(0xFFFFFFFF));` with `MOV(32, Rd, Imm32(0xFFFFFFFF));`.", 'original_position': 81}], 'type': 'gh_pull_request_review'}
2021-03-07T14:45:15.092022	{'author': 'Warepire', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#pullrequestreview-605853189', 'source': 'ghhookparser', 'pr_id': 9544, 'pr_title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4831577?u=1d01d8ced5ea71f9e893c18a4669faadbca6b9b7&v=4', 'url': 'https://api.github.com/users/Warepire', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Warepire/orgs', 'followers_url': 'https://api.github.com/users/Warepire/followers', 'id': 4831577, 'events_url': 'https://api.github.com/users/Warepire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Warepire/received_events', 'login': 'Warepire', 'gists_url': 'https://api.github.com/users/Warepire/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Warepire/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Warepire/following{/other_user}', 'html_url': 'https://github.com/Warepire', 'starred_url': 'https://api.github.com/users/Warepire/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ4MzE1Nzc=', 'repos_url': 'https://api.github.com/users/Warepire/repos'}, 'commit_id': '59a52f8686b7d2bc6423d9aac5b5b8e615f2744d', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589040346'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589040346'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589040346', 'position': 40, 'in_reply_to_id': 589013622, 'created_at': '2021-03-07T14:45:13Z', 'author_association': 'NONE', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589040346', 'pull_request_review_id': 605853189, 'diff_hunk': '@@ -67,12 +80,47 @@ static int AshmemCreateFileMapping(const char* name, size_t size)\n }\n #endif\n \n+MemArena::MemArena()\n+{\n+#ifdef _WIN32\n+  // Check if VirtualAlloc2 and MapViewOfFile3 are available, which provide functionality to reserve\n+  // a memory region no other allocation may occupy while still allowing us to allocate and map\n+  // stuff within it. If they\'re not available we\'ll instead fall back to the \'legacy\' logic and\n+  // just hope that nothing allocates in our address range.\n+  if (!IsApiSetImplemented("api-ms-win-core-memory-l1-1-6"))\n+    return;\n+\n+  HMODULE handle = LoadLibraryW(L"api-ms-win-core-memory-l1-1-6.dll");\n+  if (!handle)\n+    return;\n+\n+  m_address_VirtualAlloc2 = GetProcAddress(handle, "VirtualAlloc2FromApp");\n+  m_address_MapViewOfFile3 = GetProcAddress(handle, "MapViewOfFile3FromApp");\n+  if (!m_address_VirtualAlloc2 || !m_address_MapViewOfFile3)', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTA0MDM0Ng==', 'updated_at': '2021-03-07T14:45:13Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589040346, 'body': "I got confused by your if-guards, perhaps it's worth adding a note or a bool based on the handle to clarify how it is checked.", 'original_position': 40}], 'type': 'gh_pull_request_review'}
2021-03-07T13:19:27.396800	{'author': 'JosJuice', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9570#pullrequestreview-605845300', 'source': 'ghhookparser', 'pr_id': 9570, 'pr_title': 'DiscIO: Fix reading certain WIA chunks with many exceptions', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/DiscIO/WIABlob.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'url': 'https://api.github.com/users/JosJuice', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'id': 6716818, 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'repos_url': 'https://api.github.com/users/JosJuice/repos'}, 'commit_id': '14bfc0be78c6eea825dacadf51dd1eaa4c64f4d9', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589029498'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9570'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589029498'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589029498', 'position': None, 'in_reply_to_id': 589011071, 'created_at': '2021-03-07T13:19:25Z', 'author_association': 'MEMBER', 'original_commit_id': 'f65aa8fda1fe745f4ed1fb13a57c7fe24ae4d5c7', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589029498', 'pull_request_review_id': 605845300, 'diff_hunk': '@@ -653,7 +653,11 @@ bool WIARVZFileReader<RVZ>::Chunk::Read(u64 offset, u64 size, u8* out_ptr)\n     return false;\n   }\n \n-  while (offset + size > m_out.bytes_written - m_out_bytes_used_for_exceptions)\n+  const auto out_bytes_written_excluding_exceptions = [this] {', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAyOTQ5OA==', 'updated_at': '2021-03-07T13:19:26Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9570', 'id': 589029498, 'body': "I've turned it into a member function `GetOutBytesWrittenExcludingExceptions` instead.", 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T13:12:48.824141	{'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#pullrequestreview-605844752', 'source': 'ghhookparser', 'pr_id': 9544, 'pr_title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589028639'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589028639'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589028639', 'position': 40, 'in_reply_to_id': 589013622, 'created_at': '2021-03-07T13:12:47Z', 'author_association': 'MEMBER', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589028639', 'pull_request_review_id': 605844752, 'diff_hunk': '@@ -67,12 +80,47 @@ static int AshmemCreateFileMapping(const char* name, size_t size)\n }\n #endif\n \n+MemArena::MemArena()\n+{\n+#ifdef _WIN32\n+  // Check if VirtualAlloc2 and MapViewOfFile3 are available, which provide functionality to reserve\n+  // a memory region no other allocation may occupy while still allowing us to allocate and map\n+  // stuff within it. If they\'re not available we\'ll instead fall back to the \'legacy\' logic and\n+  // just hope that nothing allocates in our address range.\n+  if (!IsApiSetImplemented("api-ms-win-core-memory-l1-1-6"))\n+    return;\n+\n+  HMODULE handle = LoadLibraryW(L"api-ms-win-core-memory-l1-1-6.dll");\n+  if (!handle)\n+    return;\n+\n+  m_address_VirtualAlloc2 = GetProcAddress(handle, "VirtualAlloc2FromApp");\n+  m_address_MapViewOfFile3 = GetProcAddress(handle, "MapViewOfFile3FromApp");\n+  if (!m_address_VirtualAlloc2 || !m_address_MapViewOfFile3)', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAyODYzOQ==', 'updated_at': '2021-03-07T13:12:47Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589028639, 'body': "It seems unlikely for that to ever be the case, but either way, having one without the other isn't useful, so I just fall back to the old code if either is not here.", 'original_position': 40}], 'type': 'gh_pull_request_review'}
2021-03-07T13:11:07.166329	{'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#pullrequestreview-605844554', 'source': 'ghhookparser', 'pr_id': 9544, 'pr_title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589028407'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589028407'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589028407', 'position': 5, 'in_reply_to_id': 589013400, 'created_at': '2021-03-07T13:11:05Z', 'author_association': 'MEMBER', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589028407', 'pull_request_review_id': 605844554, 'diff_hunk': '@@ -29,6 +29,19 @@\n #endif\n #endif\n \n+#ifdef _WIN32\n+typedef PVOID(WINAPI* PVirtualAlloc2)(HANDLE Process, PVOID BaseAddress, SIZE_T Size,', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAyODQwNw==', 'updated_at': '2021-03-07T13:11:05Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589028407, 'body': "I didn't do that to avoid including the horrible `Windows.h` in the header, but ymmv, especially given that it was already there before.", 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T11:20:27.835781	{'author': 'Warepire', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#pullrequestreview-605834421', 'source': 'ghhookparser', 'pr_id': 9544, 'pr_title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4831577?u=1d01d8ced5ea71f9e893c18a4669faadbca6b9b7&v=4', 'url': 'https://api.github.com/users/Warepire', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Warepire/orgs', 'followers_url': 'https://api.github.com/users/Warepire/followers', 'id': 4831577, 'events_url': 'https://api.github.com/users/Warepire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Warepire/received_events', 'login': 'Warepire', 'gists_url': 'https://api.github.com/users/Warepire/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Warepire/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Warepire/following{/other_user}', 'html_url': 'https://github.com/Warepire', 'starred_url': 'https://api.github.com/users/Warepire/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ4MzE1Nzc=', 'repos_url': 'https://api.github.com/users/Warepire/repos'}, 'commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013400'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013400'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013400', 'position': 5, 'created_at': '2021-03-07T11:12:03Z', 'author_association': 'NONE', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013400', 'pull_request_review_id': 605834421, 'diff_hunk': '@@ -29,6 +29,19 @@\n #endif\n #endif\n \n+#ifdef _WIN32\n+typedef PVOID(WINAPI* PVirtualAlloc2)(HANDLE Process, PVOID BaseAddress, SIZE_T Size,', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMzQwMA==', 'updated_at': '2021-03-07T11:20:26Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589013400, 'body': "Perhaps put these in the header file so you don't need to cast the pointer every time you make call to one of these?", 'original_position': 5}, {'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4831577?u=1d01d8ced5ea71f9e893c18a4669faadbca6b9b7&v=4', 'url': 'https://api.github.com/users/Warepire', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Warepire/orgs', 'followers_url': 'https://api.github.com/users/Warepire/followers', 'id': 4831577, 'events_url': 'https://api.github.com/users/Warepire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Warepire/received_events', 'login': 'Warepire', 'gists_url': 'https://api.github.com/users/Warepire/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Warepire/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Warepire/following{/other_user}', 'html_url': 'https://github.com/Warepire', 'starred_url': 'https://api.github.com/users/Warepire/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ4MzE1Nzc=', 'repos_url': 'https://api.github.com/users/Warepire/repos'}, 'commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013457'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013457'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013457', 'position': 5, 'created_at': '2021-03-07T11:12:36Z', 'author_association': 'NONE', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013457', 'pull_request_review_id': 605834421, 'diff_hunk': '@@ -29,6 +29,19 @@\n #endif\n #endif\n \n+#ifdef _WIN32\n+typedef PVOID(WINAPI* PVirtualAlloc2)(HANDLE Process, PVOID BaseAddress, SIZE_T Size,', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMzQ1Nw==', 'updated_at': '2021-03-07T11:20:26Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589013457, 'body': 'Prefer `using` over `typedef`', 'original_position': 5}, {'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4831577?u=1d01d8ced5ea71f9e893c18a4669faadbca6b9b7&v=4', 'url': 'https://api.github.com/users/Warepire', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Warepire/orgs', 'followers_url': 'https://api.github.com/users/Warepire/followers', 'id': 4831577, 'events_url': 'https://api.github.com/users/Warepire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Warepire/received_events', 'login': 'Warepire', 'gists_url': 'https://api.github.com/users/Warepire/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Warepire/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Warepire/following{/other_user}', 'html_url': 'https://github.com/Warepire', 'starred_url': 'https://api.github.com/users/Warepire/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ4MzE1Nzc=', 'repos_url': 'https://api.github.com/users/Warepire/repos'}, 'commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013622'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013622'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013622', 'position': 40, 'created_at': '2021-03-07T11:14:02Z', 'author_association': 'NONE', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013622', 'pull_request_review_id': 605834421, 'diff_hunk': '@@ -67,12 +80,47 @@ static int AshmemCreateFileMapping(const char* name, size_t size)\n }\n #endif\n \n+MemArena::MemArena()\n+{\n+#ifdef _WIN32\n+  // Check if VirtualAlloc2 and MapViewOfFile3 are available, which provide functionality to reserve\n+  // a memory region no other allocation may occupy while still allowing us to allocate and map\n+  // stuff within it. If they\'re not available we\'ll instead fall back to the \'legacy\' logic and\n+  // just hope that nothing allocates in our address range.\n+  if (!IsApiSetImplemented("api-ms-win-core-memory-l1-1-6"))\n+    return;\n+\n+  HMODULE handle = LoadLibraryW(L"api-ms-win-core-memory-l1-1-6.dll");\n+  if (!handle)\n+    return;\n+\n+  m_address_VirtualAlloc2 = GetProcAddress(handle, "VirtualAlloc2FromApp");\n+  m_address_MapViewOfFile3 = GetProcAddress(handle, "MapViewOfFile3FromApp");\n+  if (!m_address_VirtualAlloc2 || !m_address_MapViewOfFile3)', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMzYyMg==', 'updated_at': '2021-03-07T11:20:26Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589013622, 'body': 'Will there be a problem if only one of them is null? Or is it even possible for one of them to be null?', 'original_position': 40}], 'type': 'gh_pull_request_review'}
2021-03-07T11:20:27.556842	{'author': 'Warepire', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9544#pullrequestreview-605834421', 'source': 'ghhookparser', 'pr_id': 9544, 'pr_title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'action': 'edited', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4831577?u=1d01d8ced5ea71f9e893c18a4669faadbca6b9b7&v=4', 'url': 'https://api.github.com/users/Warepire', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Warepire/orgs', 'followers_url': 'https://api.github.com/users/Warepire/followers', 'id': 4831577, 'events_url': 'https://api.github.com/users/Warepire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Warepire/received_events', 'login': 'Warepire', 'gists_url': 'https://api.github.com/users/Warepire/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Warepire/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Warepire/following{/other_user}', 'html_url': 'https://github.com/Warepire', 'starred_url': 'https://api.github.com/users/Warepire/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ4MzE1Nzc=', 'repos_url': 'https://api.github.com/users/Warepire/repos'}, 'commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013400'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013400'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013400', 'position': 5, 'created_at': '2021-03-07T11:12:03Z', 'author_association': 'NONE', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013400', 'pull_request_review_id': 605834421, 'diff_hunk': '@@ -29,6 +29,19 @@\n #endif\n #endif\n \n+#ifdef _WIN32\n+typedef PVOID(WINAPI* PVirtualAlloc2)(HANDLE Process, PVOID BaseAddress, SIZE_T Size,', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMzQwMA==', 'updated_at': '2021-03-07T11:20:26Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589013400, 'body': "Perhaps put these in the header file so you don't need to cast the pointer every time you make call to one of these?", 'original_position': 5}, {'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4831577?u=1d01d8ced5ea71f9e893c18a4669faadbca6b9b7&v=4', 'url': 'https://api.github.com/users/Warepire', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Warepire/orgs', 'followers_url': 'https://api.github.com/users/Warepire/followers', 'id': 4831577, 'events_url': 'https://api.github.com/users/Warepire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Warepire/received_events', 'login': 'Warepire', 'gists_url': 'https://api.github.com/users/Warepire/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Warepire/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Warepire/following{/other_user}', 'html_url': 'https://github.com/Warepire', 'starred_url': 'https://api.github.com/users/Warepire/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ4MzE1Nzc=', 'repos_url': 'https://api.github.com/users/Warepire/repos'}, 'commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013457'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013457'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013457', 'position': 5, 'created_at': '2021-03-07T11:12:36Z', 'author_association': 'NONE', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013457', 'pull_request_review_id': 605834421, 'diff_hunk': '@@ -29,6 +29,19 @@\n #endif\n #endif\n \n+#ifdef _WIN32\n+typedef PVOID(WINAPI* PVirtualAlloc2)(HANDLE Process, PVOID BaseAddress, SIZE_T Size,', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMzQ1Nw==', 'updated_at': '2021-03-07T11:20:26Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589013457, 'body': 'Prefer `using` over `typedef`', 'original_position': 5}, {'path': 'Source/Core/Common/MemArena.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4831577?u=1d01d8ced5ea71f9e893c18a4669faadbca6b9b7&v=4', 'url': 'https://api.github.com/users/Warepire', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Warepire/orgs', 'followers_url': 'https://api.github.com/users/Warepire/followers', 'id': 4831577, 'events_url': 'https://api.github.com/users/Warepire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Warepire/received_events', 'login': 'Warepire', 'gists_url': 'https://api.github.com/users/Warepire/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Warepire/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Warepire/following{/other_user}', 'html_url': 'https://github.com/Warepire', 'starred_url': 'https://api.github.com/users/Warepire/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ4MzE1Nzc=', 'repos_url': 'https://api.github.com/users/Warepire/repos'}, 'commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013622'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013622'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013622', 'position': 40, 'created_at': '2021-03-07T11:14:02Z', 'author_association': 'NONE', 'original_commit_id': 'd20a69981ee091406d0e548c7f407e1238e29b10', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544#discussion_r589013622', 'pull_request_review_id': 605834421, 'diff_hunk': '@@ -67,12 +80,47 @@ static int AshmemCreateFileMapping(const char* name, size_t size)\n }\n #endif\n \n+MemArena::MemArena()\n+{\n+#ifdef _WIN32\n+  // Check if VirtualAlloc2 and MapViewOfFile3 are available, which provide functionality to reserve\n+  // a memory region no other allocation may occupy while still allowing us to allocate and map\n+  // stuff within it. If they\'re not available we\'ll instead fall back to the \'legacy\' logic and\n+  // just hope that nothing allocates in our address range.\n+  if (!IsApiSetImplemented("api-ms-win-core-memory-l1-1-6"))\n+    return;\n+\n+  HMODULE handle = LoadLibraryW(L"api-ms-win-core-memory-l1-1-6.dll");\n+  if (!handle)\n+    return;\n+\n+  m_address_VirtualAlloc2 = GetProcAddress(handle, "VirtualAlloc2FromApp");\n+  m_address_MapViewOfFile3 = GetProcAddress(handle, "MapViewOfFile3FromApp");\n+  if (!m_address_VirtualAlloc2 || !m_address_MapViewOfFile3)', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMzYyMg==', 'updated_at': '2021-03-07T11:20:26Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'id': 589013622, 'body': 'Will there be a problem if only one of them is null? Or is it even possible for one of them to be null?', 'original_position': 40}], 'type': 'gh_pull_request_review'}
2021-03-07T11:15:39.860446	{'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9541#pullrequestreview-605834719', 'source': 'ghhookparser', 'pr_id': 9541, 'pr_title': 'Symbols: Fix RSO Modules detection algorithm', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/DolphinQt/MenuBar.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': '094a7be62a2b8523f8ecfb81be5fc6fe7e0cdad4', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013793'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9541'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9541#discussion_r589013793'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589013793', 'position': 114, 'in_reply_to_id': 588170856, 'created_at': '2021-03-07T11:15:38Z', 'author_association': 'MEMBER', 'original_commit_id': 'a73591d32814ad1cd09f22595bff7759c4ca091e', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9541#discussion_r589013793', 'pull_request_review_id': 605834719, 'diff_hunk': '@@ -1313,24 +1313,66 @@ void MenuBar::GenerateSymbolsFromRSOAuto()\n \n       if (!found_addr.has_value())\n         break;\n+\n       next = *found_addr + 1;\n \n-      // Get the beginning of the string\n-      found_addr = accessors->Search(*found_addr, reinterpret_cast<const u8*>(""), 1, false);\n-      if (!found_addr.has_value())\n-        continue;\n+      // Non-null data can precede the module name.\n+      // Get the maximum name length that a module could have.\n+      auto get_max_module_name_len = [found_addr] {\n+        u32 len = 0;\n+\n+        while (true)', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMzc5Mw==', 'updated_at': '2021-03-07T11:15:38Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9541', 'id': 589013793, 'body': 'Using MAX_PATH=260 sounds fine to me.', 'original_position': 16}], 'type': 'gh_pull_request_review'}
2021-03-07T11:10:43.130840	{'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567#pullrequestreview-605834143', 'source': 'ghhookparser', 'pr_id': 9567, 'pr_title': 'Fix various build warnings', 'action': 'edited', 'state': 'changes_requested', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': 'f1fe1f671f39e2c434da0393232b0189a6f430c2', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589012952'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9567#discussion_r589012952'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589012952', 'position': 5, 'created_at': '2021-03-07T11:08:08Z', 'author_association': 'MEMBER', 'original_commit_id': 'f865f81a3286343d2489f3b7fd5809ccd2b449dd', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567#discussion_r589012952', 'pull_request_review_id': 605834143, 'diff_hunk': '@@ -154,7 +154,7 @@ void WiimoteDevice::SetBasebandState(BasebandState new_state)\n \n const WiimoteDevice::SChannel* WiimoteDevice::FindChannelWithPSM(u16 psm) const\n {\n-  for (auto& [cid, channel] : m_channels)\n+  for ([[maybe_unused]] auto& [cid, channel] : m_channels)', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMjk1Mg==', 'updated_at': '2021-03-07T11:10:41Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567', 'id': 589012952, 'body': 'This is actually considered a GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81767\r\n\r\nI think this commit should be dropped as it is fixed in newer GCC versions and it hurts readability.', 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T11:10:42.861884	{'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9567#pullrequestreview-605834143', 'source': 'ghhookparser', 'pr_id': 9567, 'pr_title': 'Fix various build warnings', 'action': 'submitted', 'state': 'changes_requested', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': 'f1fe1f671f39e2c434da0393232b0189a6f430c2', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589012952'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9567#discussion_r589012952'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589012952', 'position': 5, 'created_at': '2021-03-07T11:08:08Z', 'author_association': 'MEMBER', 'original_commit_id': 'f865f81a3286343d2489f3b7fd5809ccd2b449dd', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567#discussion_r589012952', 'pull_request_review_id': 605834143, 'diff_hunk': '@@ -154,7 +154,7 @@ void WiimoteDevice::SetBasebandState(BasebandState new_state)\n \n const WiimoteDevice::SChannel* WiimoteDevice::FindChannelWithPSM(u16 psm) const\n {\n-  for (auto& [cid, channel] : m_channels)\n+  for ([[maybe_unused]] auto& [cid, channel] : m_channels)', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMjk1Mg==', 'updated_at': '2021-03-07T11:10:41Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567', 'id': 589012952, 'body': 'This is actually considered a GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81767\r\n\r\nI think this commit should be dropped as it is fixed in newer GCC versions and it hurts readability.', 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T10:52:32.672731	{'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9570#pullrequestreview-605832918', 'source': 'ghhookparser', 'pr_id': 9570, 'pr_title': 'DiscIO: Fix reading certain WIA chunks with many exceptions', 'action': 'edited', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/DiscIO/WIABlob.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': 'f65aa8fda1fe745f4ed1fb13a57c7fe24ae4d5c7', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589011071'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9570'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589011071'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589011071', 'position': 5, 'created_at': '2021-03-07T10:52:07Z', 'author_association': 'MEMBER', 'original_commit_id': 'f65aa8fda1fe745f4ed1fb13a57c7fe24ae4d5c7', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589011071', 'pull_request_review_id': 605832918, 'diff_hunk': '@@ -653,7 +653,11 @@ bool WIARVZFileReader<RVZ>::Chunk::Read(u64 offset, u64 size, u8* out_ptr)\n     return false;\n   }\n \n-  while (offset + size > m_out.bytes_written - m_out_bytes_used_for_exceptions)\n+  const auto out_bytes_written_excluding_exceptions = [this] {', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMTA3MQ==', 'updated_at': '2021-03-07T10:52:30Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9570', 'id': 589011071, 'body': "Maybe `get_out_bytes_written_excluding_exceptions` to make it clearer it's a lambda and not an integer?", 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T10:52:32.005818	{'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9570#pullrequestreview-605832918', 'source': 'ghhookparser', 'pr_id': 9570, 'pr_title': 'DiscIO: Fix reading certain WIA chunks with many exceptions', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/DiscIO/WIABlob.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': 'f65aa8fda1fe745f4ed1fb13a57c7fe24ae4d5c7', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589011071'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9570'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589011071'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589011071', 'position': 5, 'created_at': '2021-03-07T10:52:07Z', 'author_association': 'MEMBER', 'original_commit_id': 'f65aa8fda1fe745f4ed1fb13a57c7fe24ae4d5c7', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9570#discussion_r589011071', 'pull_request_review_id': 605832918, 'diff_hunk': '@@ -653,7 +653,11 @@ bool WIARVZFileReader<RVZ>::Chunk::Read(u64 offset, u64 size, u8* out_ptr)\n     return false;\n   }\n \n-  while (offset + size > m_out.bytes_written - m_out_bytes_used_for_exceptions)\n+  const auto out_bytes_written_excluding_exceptions = [this] {', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMTA3MQ==', 'updated_at': '2021-03-07T10:52:30Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9570', 'id': 589011071, 'body': "Maybe `get_out_bytes_written_excluding_exceptions` to make it clearer it's a lambda and not an integer?", 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T10:50:59.898062	{'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9569#pullrequestreview-605832847', 'source': 'ghhookparser', 'pr_id': 9569, 'pr_title': 'Android: Move "skip scanning" logic to MainPresenter', 'action': 'submitted', 'state': 'approved', 'repo': 'dolphin-emu/dolphin', 'comments': [], 'type': 'gh_pull_request_review'}
2021-03-07T10:45:56.008920	{'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9571#pullrequestreview-605831305', 'source': 'ghhookparser', 'pr_id': 9571, 'pr_title': 'NetPlay: Sync more settings', 'action': 'edited', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Core/NetPlayClient.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': '456da594d4db59db7a1b097b515acfb4772e8720', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589008857'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9571'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589008857'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589008857', 'position': 13, 'created_at': '2021-03-07T10:32:54Z', 'author_association': 'MEMBER', 'original_commit_id': '474d613c269e53dda9e194ac210c95f3cb8f9f14', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589008857', 'pull_request_review_id': 605831305, 'diff_hunk': '@@ -654,11 +654,18 @@ unsigned int NetPlayClient::OnData(sf::Packet& packet)\n       packet >> m_net_settings.m_EnableCheats;\n       packet >> m_net_settings.m_SelectedLanguage;\n       packet >> m_net_settings.m_OverrideRegionSettings;\n-      packet >> m_net_settings.m_ProgressiveScan;\n-      packet >> m_net_settings.m_PAL60;\n       packet >> m_net_settings.m_DSPEnableJIT;\n       packet >> m_net_settings.m_DSPHLE;\n       packet >> m_net_settings.m_WriteToMemcard;\n+      packet >> m_net_settings.m_Mem1Size;\n+      packet >> m_net_settings.m_Mem2Size;\n+\n+      {\n+        int tmp;', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAwODg1Nw==', 'updated_at': '2021-03-07T10:45:54Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9571', 'id': 589008857, 'body': "Maybe `std::underlying_type_t<DiscIO::Region>` just in case it's changed?", 'original_position': 13}, {'path': 'Source/Core/Core/BootManager.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': '456da594d4db59db7a1b097b515acfb4772e8720', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589010191'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9571'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589010191'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589010191', 'position': 21, 'created_at': '2021-03-07T10:45:16Z', 'author_association': 'MEMBER', 'original_commit_id': '7397f0f43e800813997e90a105c05eaefa875281', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589010191', 'pull_request_review_id': 605831305, 'diff_hunk': '@@ -433,11 +433,23 @@ bool BootCore(std::unique_ptr<BootParameters> boot, const WindowSystemInfo& wsi)\n   if (StartUp.bWii && DiscIO::IsNTSC(StartUp.m_region) && Config::Get(Config::SYSCONF_PAL60))\n     Config::SetCurrent(Config::SYSCONF_PAL60, false);\n \n-  // Ensure any new settings are written to the SYSCONF\n   if (StartUp.bWii)\n   {\n-    Core::BackupWiiSettings();\n-    ConfigLoaders::SaveToSYSCONF(Config::LayerType::Meta);\n+    const bool want_determinism = Movie::IsMovieActive() || NetPlay::IsNetPlayRunning();\n+    Core::InitializeWiiRoot(want_determinism);\n+\n+    // Ensure any new settings are written to the SYSCONF\n+    if (!want_determinism)\n+    {\n+      Core::BackupWiiSettings();\n+      ConfigLoaders::SaveToSYSCONF(Config::LayerType::Meta);\n+    }\n+    else\n+    {\n+      ConfigLoaders::SaveToSYSCONF(Config::LayerType::Meta, [](const Config::Location& location) {\n+        return Config::GetActiveLayerForConfig(location) >= Config::LayerType::Movie;', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMDE5MQ==', 'updated_at': '2021-03-07T10:45:54Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9571', 'id': 589010191, 'body': "Could we add a comment to LayerType to mention that layer types must be listed in reverse search order? Otherwise it's not obvious that the enum order actually matters.", 'original_position': 21}], 'type': 'gh_pull_request_review'}
2021-03-07T10:45:55.696892	{'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9571#pullrequestreview-605831305', 'source': 'ghhookparser', 'pr_id': 9571, 'pr_title': 'NetPlay: Sync more settings', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/Core/NetPlayClient.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': '456da594d4db59db7a1b097b515acfb4772e8720', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589008857'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9571'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589008857'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589008857', 'position': 13, 'created_at': '2021-03-07T10:32:54Z', 'author_association': 'MEMBER', 'original_commit_id': '474d613c269e53dda9e194ac210c95f3cb8f9f14', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589008857', 'pull_request_review_id': 605831305, 'diff_hunk': '@@ -654,11 +654,18 @@ unsigned int NetPlayClient::OnData(sf::Packet& packet)\n       packet >> m_net_settings.m_EnableCheats;\n       packet >> m_net_settings.m_SelectedLanguage;\n       packet >> m_net_settings.m_OverrideRegionSettings;\n-      packet >> m_net_settings.m_ProgressiveScan;\n-      packet >> m_net_settings.m_PAL60;\n       packet >> m_net_settings.m_DSPEnableJIT;\n       packet >> m_net_settings.m_DSPHLE;\n       packet >> m_net_settings.m_WriteToMemcard;\n+      packet >> m_net_settings.m_Mem1Size;\n+      packet >> m_net_settings.m_Mem2Size;\n+\n+      {\n+        int tmp;', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAwODg1Nw==', 'updated_at': '2021-03-07T10:45:54Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9571', 'id': 589008857, 'body': "Maybe `std::underlying_type_t<DiscIO::Region>` just in case it's changed?", 'original_position': 13}, {'path': 'Source/Core/Core/BootManager.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4209061?v=4', 'url': 'https://api.github.com/users/leoetlino', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'id': 4209061, 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'login': 'leoetlino', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'repos_url': 'https://api.github.com/users/leoetlino/repos'}, 'commit_id': '456da594d4db59db7a1b097b515acfb4772e8720', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589010191'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9571'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589010191'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589010191', 'position': 21, 'created_at': '2021-03-07T10:45:16Z', 'author_association': 'MEMBER', 'original_commit_id': '7397f0f43e800813997e90a105c05eaefa875281', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9571#discussion_r589010191', 'pull_request_review_id': 605831305, 'diff_hunk': '@@ -433,11 +433,23 @@ bool BootCore(std::unique_ptr<BootParameters> boot, const WindowSystemInfo& wsi)\n   if (StartUp.bWii && DiscIO::IsNTSC(StartUp.m_region) && Config::Get(Config::SYSCONF_PAL60))\n     Config::SetCurrent(Config::SYSCONF_PAL60, false);\n \n-  // Ensure any new settings are written to the SYSCONF\n   if (StartUp.bWii)\n   {\n-    Core::BackupWiiSettings();\n-    ConfigLoaders::SaveToSYSCONF(Config::LayerType::Meta);\n+    const bool want_determinism = Movie::IsMovieActive() || NetPlay::IsNetPlayRunning();\n+    Core::InitializeWiiRoot(want_determinism);\n+\n+    // Ensure any new settings are written to the SYSCONF\n+    if (!want_determinism)\n+    {\n+      Core::BackupWiiSettings();\n+      ConfigLoaders::SaveToSYSCONF(Config::LayerType::Meta);\n+    }\n+    else\n+    {\n+      ConfigLoaders::SaveToSYSCONF(Config::LayerType::Meta, [](const Config::Location& location) {\n+        return Config::GetActiveLayerForConfig(location) >= Config::LayerType::Movie;', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTAxMDE5MQ==', 'updated_at': '2021-03-07T10:45:54Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9571', 'id': 589010191, 'body': "Could we add a comment to LayerType to mention that layer types must be listed in reverse search order? Otherwise it's not obvious that the enum order actually matters.", 'original_position': 21}], 'type': 'gh_pull_request_review'}
2021-03-07T05:14:03.778290	{'author': 'Pokechu22', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9540#pullrequestreview-605810324', 'source': 'ghhookparser', 'pr_id': 9540, 'pr_title': 'Fifo analyzer quality of life improvements', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?u=9ad35ec22f76e5eb9bc403c43ca3d6385d7d137a&v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'commit_id': '72a6da5260a0f158074e3f8ae1733b8cc7de5bba', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588974493'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9540'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9540#discussion_r588974493'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588974493', 'position': 710, 'in_reply_to_id': 588973435, 'created_at': '2021-03-07T05:14:02Z', 'author_association': 'MEMBER', 'original_commit_id': 'd07b359a35a5d1fc3639dc06d2c2fc892aff2673', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9540#discussion_r588974493', 'pull_request_review_id': 605810324, 'diff_hunk': '@@ -550,6 +597,51 @@ void FIFOAnalyzer::UpdateDescription()\n     else\n       text += QString::fromStdString(desc);\n   }\n+  else if ((*cmddata & 0xC0) == 0x80)\n+  {\n+    const auto name = GetPrimitiveName(*cmddata);\n+    const u16 vertex_count = Common::swap16(cmddata + 1);\n+\n+    ASSERT(entry_size > 3);\n+    const u32 primitive_size = entry_size - 3;\n+    const u8* primitive_data = cmddata + 3;\n+    const u8* const primitive_end = primitive_data + primitive_size;\n+\n+    text = tr("Primitive ");\n+    text += QString::fromStdString(name);\n+    text += QLatin1Char{\'\\n\'};\n+\n+    u32 vertex_size;\n+    if (vertex_count != 0)\n+    {\n+      if ((primitive_size % vertex_count) == 0)\n+      {\n+        vertex_size = primitive_size / vertex_count;\n+      }\n+      else\n+      {\n+        text += tr("NOTE: Stream size doesn\'t match actual data length");', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4ODk3NDQ5Mw==', 'updated_at': '2021-03-07T05:14:02Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9540', 'id': 588974493, 'body': "That message existed beforehand (and should occur with the same frequency as before).  I've taken a brief look and it seems like sometimes there can be multiple draw commands in a row that get bundled into one object (but then the size doesn't match), and there also sometimes is NOP padding at the end (which will also cause the size not to match).  It's something that could be handled much more elegantly if the vertex format were known at that point in the code, but it's not known.  (I still need to look at what code is responsible for breaking the FIFO into objects and how it can be tweaked to give better results/how it handles these things.)", 'original_position': 174}], 'type': 'gh_pull_request_review'}
2021-03-07T05:00:48.352150	{'author': 'iwubcode', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9540#pullrequestreview-605809777', 'source': 'ghhookparser', 'pr_id': 9540, 'pr_title': 'Fifo analyzer quality of life improvements', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'url': 'https://api.github.com/users/iwubcode', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'id': 15224722, 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'html_url': 'https://github.com/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'repos_url': 'https://api.github.com/users/iwubcode/repos'}, 'commit_id': '72a6da5260a0f158074e3f8ae1733b8cc7de5bba', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588973435'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9540'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9540#discussion_r588973435'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588973435', 'position': 710, 'created_at': '2021-03-07T05:00:46Z', 'author_association': 'MEMBER', 'original_commit_id': 'd07b359a35a5d1fc3639dc06d2c2fc892aff2673', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9540#discussion_r588973435', 'pull_request_review_id': 605809777, 'diff_hunk': '@@ -550,6 +597,51 @@ void FIFOAnalyzer::UpdateDescription()\n     else\n       text += QString::fromStdString(desc);\n   }\n+  else if ((*cmddata & 0xC0) == 0x80)\n+  {\n+    const auto name = GetPrimitiveName(*cmddata);\n+    const u16 vertex_count = Common::swap16(cmddata + 1);\n+\n+    ASSERT(entry_size > 3);\n+    const u32 primitive_size = entry_size - 3;\n+    const u8* primitive_data = cmddata + 3;\n+    const u8* const primitive_end = primitive_data + primitive_size;\n+\n+    text = tr("Primitive ");\n+    text += QString::fromStdString(name);\n+    text += QLatin1Char{\'\\n\'};\n+\n+    u32 vertex_size;\n+    if (vertex_count != 0)\n+    {\n+      if ((primitive_size % vertex_count) == 0)\n+      {\n+        vertex_size = primitive_size / vertex_count;\n+      }\n+      else\n+      {\n+        text += tr("NOTE: Stream size doesn\'t match actual data length");', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4ODk3MzQzNQ==', 'updated_at': '2021-03-07T05:00:47Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9540', 'id': 588973435, 'body': "Just want to say, I saw this quite a bit in one of my fifo logs.  Not sure if that's valid or not?", 'original_position': 174}], 'type': 'gh_pull_request_review'}
2021-03-07T04:57:32.218881	{'author': 'iwubcode', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#pullrequestreview-605809632', 'source': 'ghhookparser', 'pr_id': 9497, 'pr_title': 'Graphics refactoring + add names and descriptions in FIFO analyzer', 'action': 'submitted', 'state': 'approved', 'repo': 'dolphin-emu/dolphin', 'comments': ['documentation_url', 'message'], 'type': 'gh_pull_request_review'}
2021-03-07T03:33:25.911921	{'author': 'iwubcode', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#pullrequestreview-605806071', 'source': 'ghhookparser', 'pr_id': 9497, 'pr_title': 'Graphics refactoring + add names and descriptions in FIFO analyzer', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/VideoCommon/UberShaderVertex.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'url': 'https://api.github.com/users/iwubcode', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'id': 15224722, 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'html_url': 'https://github.com/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'repos_url': 'https://api.github.com/users/iwubcode/repos'}, 'commit_id': 'df81210e96c6603d3aeb6c76f51b030d06cd06ac', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588966187'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588966187'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588966187', 'position': 66, 'created_at': '2021-03-07T03:33:24Z', 'author_association': 'MEMBER', 'original_commit_id': 'df81210e96c6603d3aeb6c76f51b030d06cd06ac', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588966187', 'pull_request_review_id': 605806071, 'diff_hunk': '@@ -462,13 +462,14 @@ static void GenVertexShaderTexGens(APIType api_type, u32 num_texgen, ShaderCode&\n             "      }}\\n"\n             "    }}\\n"\n             "    break;\\n\\n");\n-  out.Write("  case {}u: // XF_TEXGEN_COLOR_STRGBC0\\n", XF_TEXGEN_COLOR_STRGBC0);\n+  out.Write("  case {:s}:\\n", TexGenType::Color0);\n   out.Write("    output_tex.xyz = float3(o.colors_0.x, o.colors_0.y, 1.0);\\n"\n             "    break;\\n\\n");\n-  out.Write("  case {}u: // XF_TEXGEN_COLOR_STRGBC1\\n", XF_TEXGEN_COLOR_STRGBC1);\n+  out.Write("  case {:s}:\\n", TexGenType::Color1);\n   out.Write("    output_tex.xyz = float3(o.colors_1.x, o.colors_1.y, 1.0);\\n"\n             "    break;\\n\\n");\n-  out.Write("  default:  // Also XF_TEXGEN_REGULAR\\n"\n+  out.Write("  case {:s}:\\n", TexGenType::Regular);', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4ODk2NjE4Nw==', 'updated_at': '2021-03-07T03:33:24Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497', 'id': 588966187, 'body': 'Sorry, should have realized this earlier after your comment, maybe add:\r\n\r\n```\r\n[[fallthrough]];\r\n```', 'original_position': 66}], 'type': 'gh_pull_request_review'}
2021-03-07T03:25:28.828497	{'author': 'Pokechu22', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#pullrequestreview-605805690', 'source': 'ghhookparser', 'pr_id': 9497, 'pr_title': 'Graphics refactoring + add names and descriptions in FIFO analyzer', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/DolphinLib.vcxproj', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?u=9ad35ec22f76e5eb9bc403c43ca3d6385d7d137a&v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'commit_id': '53bd7ac97ebb12ea4739118622d4c68a3b9dcfb2', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588965477'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588965477'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588965477', 'position': 5, 'in_reply_to_id': 588965187, 'created_at': '2021-03-07T03:25:27Z', 'author_association': 'MEMBER', 'original_commit_id': '0607e10080768acfff853d4d5da04ad6385f8dc6', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588965477', 'pull_request_review_id': 605805690, 'diff_hunk': '@@ -27,6 +27,12 @@\n       <Project>{41279555-f94f-4ebc-99de-af863c10c5c4}</Project>\n     </ProjectReference>\n   </ItemGroup>\n+  <ItemGroup>\n+    <ClCompile Include="VideoCommon\\VertexLoaderARM64.cpp" />', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4ODk2NTQ3Nw==', 'updated_at': '2021-03-07T03:25:27Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497', 'id': 588965477, 'body': "That shouldn't have been commited at all; I added it because VS didn't want to format the code unless it was included in the solution, and right-clicking it to add it to the solution puts it there...", 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T03:20:58.621025	{'author': 'iwubcode', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#pullrequestreview-605805412', 'source': 'ghhookparser', 'pr_id': 9497, 'pr_title': 'Graphics refactoring + add names and descriptions in FIFO analyzer', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/DolphinLib.vcxproj', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'url': 'https://api.github.com/users/iwubcode', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'id': 15224722, 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'html_url': 'https://github.com/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'repos_url': 'https://api.github.com/users/iwubcode/repos'}, 'commit_id': '53bd7ac97ebb12ea4739118622d4c68a3b9dcfb2', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588965187'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588965187'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588965187', 'position': 5, 'created_at': '2021-03-07T03:20:57Z', 'author_association': 'MEMBER', 'original_commit_id': '0607e10080768acfff853d4d5da04ad6385f8dc6', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588965187', 'pull_request_review_id': 605805412, 'diff_hunk': '@@ -27,6 +27,12 @@\n       <Project>{41279555-f94f-4ebc-99de-af863c10c5c4}</Project>\n     </ProjectReference>\n   </ItemGroup>\n+  <ItemGroup>\n+    <ClCompile Include="VideoCommon\\VertexLoaderARM64.cpp" />', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4ODk2NTE4Nw==', 'updated_at': '2021-03-07T03:20:57Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497', 'id': 588965187, 'body': 'I think this should go in the props file?', 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T01:45:44.414988	{'author': 'Pokechu22', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#pullrequestreview-605801537', 'source': 'ghhookparser', 'pr_id': 9497, 'pr_title': 'Graphics refactoring + add names and descriptions in FIFO analyzer', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/VideoBackends/Software/Clipper.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?u=9ad35ec22f76e5eb9bc403c43ca3d6385d7d137a&v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'commit_id': '0a41559c9167e1aa021e02da506faa249f12ff36', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588957227'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588957227'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588957227', 'position': 6, 'in_reply_to_id': 588945464, 'created_at': '2021-03-07T01:45:43Z', 'author_association': 'MEMBER', 'original_commit_id': '57fc52bdd92e2d63791705a2aa5131329b771b24', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588957227', 'pull_request_review_id': 605801537, 'diff_hunk': '@@ -489,13 +489,15 @@ bool CullTest(const OutputVertexData* v0, const OutputVertexData* v1, const Outp\n \n   backface = normalZDir <= 0.0f;\n \n-  if ((bpmem.genMode.cullmode & 1) && !backface)  // cull frontfacing\n+  if ((bpmem.genMode.cullmode == CullMode::Back || bpmem.genMode.cullmode == CullMode::All) &&', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4ODk1NzIyNw==', 'updated_at': '2021-03-07T01:45:43Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497', 'id': 588957227, 'body': "I've added a TODO comment for this; it might be an inconsistency with the software renderer but probably shouldn't be addressed here.", 'original_position': 5}], 'type': 'gh_pull_request_review'}
2021-03-07T01:42:23.404568	{'author': 'Pokechu22', 'url': 'https://github.com/dolphin-emu/dolphin/pull/9497#pullrequestreview-605801380', 'source': 'ghhookparser', 'pr_id': 9497, 'pr_title': 'Graphics refactoring + add names and descriptions in FIFO analyzer', 'action': 'submitted', 'state': 'commented', 'repo': 'dolphin-emu/dolphin', 'comments': [{'path': 'Source/Core/VideoCommon/UberShaderPixel.cpp', 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?u=9ad35ec22f76e5eb9bc403c43ca3d6385d7d137a&v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'commit_id': '0a41559c9167e1aa021e02da506faa249f12ff36', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588956852'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588956852'}}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/588956852', 'position': 23, 'in_reply_to_id': 588945866, 'created_at': '2021-03-07T01:42:22Z', 'author_association': 'MEMBER', 'original_commit_id': '57fc52bdd92e2d63791705a2aa5131329b771b24', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9497#discussion_r588956852', 'pull_request_review_id': 605801380, 'diff_hunk': '@@ -367,21 +367,21 @@ ShaderCode GenPixelShader(APIType ApiType, const ShaderHostConfig& host_config,\n       "// which are common to both color and alpha channels\\n"\n       "bool tevCompare(uint op, int3 color_A, int3 color_B) {{\\n"\n       "  switch (op) {{\\n"\n-      "  case 0u: // TEVCMP_R8_GT\\n"\n+      "  case 0u: // TevCompareMode::R8, TevComparison::GT\\n"', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4ODk1Njg1Mg==', 'updated_at': '2021-03-07T01:42:22Z', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9497', 'id': 588956852, 'body': "Due to the binary search tree structure used for the other enums (in addition to the switch statements), I've decided not to deal with the hardcoded enum values in this PR; it can be handled in a later one.", 'original_position': 23}], 'type': 'gh_pull_request_review'}

Recent 'gh_push' events

2021-03-07T18:25:23.020435	{'before_sha': '61198541a0caa324416ba6e34635f71ee82ed362', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '72a6fff36c42989c71765012e26285943085b8c5', 'url': 'https://github.com/dolphin-emu/dolphin/commit/72a6fff36c42989c71765012e26285943085b8c5', 'modified': ['Languages/po/ar.po', 'Languages/po/ca.po', 'Languages/po/cs.po', 'Languages/po/da.po', 'Languages/po/de.po', 'Languages/po/dolphin-emu.pot', 'Languages/po/el.po', 'Languages/po/en.po', 'Languages/po/es.po', 'Languages/po/fa.po', 'Languages/po/fr.po', 'Languages/po/hr.po', 'Languages/po/hu.po', 'Languages/po/it.po', 'Languages/po/ja.po', 'Languages/po/ko.po', 'Languages/po/ms.po', 'Languages/po/nb.po', 'Languages/po/nl.po', 'Languages/po/pl.po', 'Languages/po/pt.po', 'Languages/po/pt_BR.po', 'Languages/po/ro.po', 'Languages/po/ru.po', 'Languages/po/sr.po', 'Languages/po/sv.po', 'Languages/po/tr.po', 'Languages/po/zh_CN.po', 'Languages/po/zh_TW.po'], 'added': [], 'distinct': True, 'message': 'Translation resources sync with Transifex', 'removed': []}], 'ref_type': 'heads', 'after_sha': '72a6fff36c42989c71765012e26285943085b8c5', 'forced': False, 'pusher': 'JosJuice', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-07T11:14:13.544998	{'before_sha': 'ac687bc364ad85ef1ebe2ce2b361e00b498d7812', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'sepalani', 'email': 'sepalani@hotmail.fr', 'name': 'Sepalani'}, 'hash': '359a539f25d57c63e74a75e7776b0f036caae25c', 'url': 'https://github.com/dolphin-emu/dolphin/commit/359a539f25d57c63e74a75e7776b0f036caae25c', 'modified': ['Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp'], 'added': [], 'distinct': True, 'message': 'Breakpoints: Change icon when disabled', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '61198541a0caa324416ba6e34635f71ee82ed362', 'url': 'https://github.com/dolphin-emu/dolphin/commit/61198541a0caa324416ba6e34635f71ee82ed362', 'modified': ['Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9562 from sepalani/dis-icons\n\nBreakpoints: Change icon when disabled', 'removed': []}], 'ref_type': 'heads', 'after_sha': '61198541a0caa324416ba6e34635f71ee82ed362', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-07T11:03:48.221361	{'before_sha': 'a5555c6300fa8a51560c43a6802e68fe56bf362d', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '13cc327909c91000d283ca399ac2cbb874dc6c20', 'url': 'https://github.com/dolphin-emu/dolphin/commit/13cc327909c91000d283ca399ac2cbb874dc6c20', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/FloatSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/IntSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/StringSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.java'], 'added': [], 'distinct': True, 'message': "Android: Don't save settings immediately after switching platform tab\n\nWe want to save the currently selected platform tab,\nbut doing so immediately after switching tabs leads to\nunnecessarily much file I/O (on the main thread, no less).\nThis change makes us defer the saving until later.", 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': 'ac687bc364ad85ef1ebe2ce2b361e00b498d7812', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ac687bc364ad85ef1ebe2ce2b361e00b498d7812', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/FloatSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/IntSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/StringSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.java'], 'added': [], 'distinct': True, 'message': "Merge pull request #9568 from JosJuice/android-delay-save-tab\n\nAndroid: Don't save settings immediately after switching platform tab", 'removed': []}], 'ref_type': 'heads', 'after_sha': 'ac687bc364ad85ef1ebe2ce2b361e00b498d7812', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-07T10:51:07.929116	{'before_sha': '089250fde65c2e225681c0ef6917d28fa187e8de', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '3f71c36778406c33f2934dfbfc32782962276841', 'url': 'https://github.com/dolphin-emu/dolphin/commit/3f71c36778406c33f2934dfbfc32782962276841', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/TvMainActivity.java'], 'added': [], 'distinct': True, 'message': 'Android: Move "skip scanning" logic to MainPresenter\n\nDeduplicates code between MainActivity and TvMainActivity.', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': 'a5555c6300fa8a51560c43a6802e68fe56bf362d', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a5555c6300fa8a51560c43a6802e68fe56bf362d', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/TvMainActivity.java'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9569 from JosJuice/android-mainpresenter-skip-scan\n\nAndroid: Move "skip scanning" logic to MainPresenter', 'removed': []}], 'ref_type': 'heads', 'after_sha': 'a5555c6300fa8a51560c43a6802e68fe56bf362d', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-07T05:21:16.694002	{'before_sha': '5f7d935b0a40f5cece7341927bd92b6a8d5debbe', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': '6653bd71994d7866ce79de61b12a2261e6451ea0', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6653bd71994d7866ce79de61b12a2261e6451ea0', 'modified': ['Source/Core/Common/CMakeLists.txt', 'Source/Core/DolphinLib.props', 'Source/UnitTests/Common/CMakeLists.txt', 'Source/UnitTests/UnitTests.vcxproj'], 'added': ['Source/Core/Common/EnumFormatter.h', 'Source/UnitTests/Common/EnumFormatterTest.cpp'], 'distinct': True, 'message': 'Create EnumFormatter', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'cf95deaf6ddbcbd1cf649e1cba189f836023b23b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/cf95deaf6ddbcbd1cf649e1cba189f836023b23b', 'modified': ['Source/Core/Common/BitField.h', 'Source/UnitTests/Common/BitFieldTest.cpp'], 'added': [], 'distinct': True, 'message': 'Allow specifying StorageType for BitField\n\nThis is useful for BitFields that are bools.', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': '1273c5e3953e61e93ac67531285a766b5356fe3d', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1273c5e3953e61e93ac67531285a766b5356fe3d', 'modified': ['Source/Core/Common/BitField.h', 'Source/UnitTests/Common/BitFieldTest.cpp'], 'added': [], 'distinct': True, 'message': 'Add fmt support to BitField', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'f697e17dd1005eeea172f6a34497cae47bdfc8d6', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f697e17dd1005eeea172f6a34497cae47bdfc8d6', 'modified': ['Source/Core/Common/BitField.h', 'Source/UnitTests/Common/BitFieldTest.cpp'], 'added': [], 'distinct': True, 'message': 'Create BitFieldArray', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'd702f3b4ad803735d9bb709ef050ba5ebc35b1db', 'url': 'https://github.com/dolphin-emu/dolphin/commit/d702f3b4ad803735d9bb709ef050ba5ebc35b1db', 'modified': ['Source/Core/DolphinNoGUI/PlatformX11.cpp'], 'added': [], 'distinct': True, 'message': "DolphinNoGUI/PlatformX11: Work around X.h's None being undefined", 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'c27efb3f1fefa49db7962532865fbbe483f248f1', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c27efb3f1fefa49db7962532865fbbe483f248f1', 'modified': ['Source/Core/Core/FifoPlayer/FifoPlayer.cpp', 'Source/Core/VideoCommon/CPMemory.h', 'Source/Core/VideoCommon/VertexLoaderManager.cpp'], 'added': [], 'distinct': True, 'message': 'Create constants for CP registers and masks', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'f749fcfa9f42cda679ff7f4288c8418d2b56b08d', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f749fcfa9f42cda679ff7f4288c8418d2b56b08d', 'modified': ['Source/Core/Core/FifoPlayer/FifoAnalyzer.cpp', 'Source/Core/Core/FifoPlayer/FifoRecordAnalyzer.cpp', 'Source/Core/VideoBackends/Software/SWVertexLoader.cpp', 'Source/Core/VideoCommon/CPMemory.cpp', 'Source/Core/VideoCommon/CPMemory.h', 'Source/Core/VideoCommon/VertexLoader.cpp', 'Source/Core/VideoCommon/VertexLoaderARM64.cpp', 'Source/Core/VideoCommon/VertexLoaderARM64.h', 'Source/Core/VideoCommon/VertexLoaderBase.cpp', 'Source/Core/VideoCommon/VertexLoaderBase.h', 'Source/Core/VideoCommon/VertexLoaderManager.cpp', 'Source/Core/VideoCommon/VertexLoaderX64.cpp', 'Source/Core/VideoCommon/VertexLoaderX64.h', 'Source/Core/VideoCommon/VertexLoader_Normal.cpp', 'Source/Core/VideoCommon/VertexLoader_Normal.h', 'Source/Core/VideoCommon/VertexLoader_Position.cpp', 'Source/Core/VideoCommon/VertexLoader_Position.h', 'Source/Core/VideoCommon/VertexLoader_TextCoord.cpp', 'Source/Core/VideoCommon/VertexLoader_TextCoord.h', 'Source/Core/VideoCommon/VertexShaderManager.cpp', 'Source/UnitTests/VideoCommon/VertexLoaderTest.cpp'], 'added': [], 'distinct': True, 'message': 'Convert CPMemory to BitField and enum class\n\nAdditionally, VCacheEnhance has been added to UVAT_group1.  According to YAGCD, this field is always 1.\n\nTVtxDesc also now has separate low and high fields whose hex values correspond with the proper registers, instead of having one 33-bit value.  This change was made in a way that should be backwards-compatible.', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': '953e09428fac6384038c80b7337a71dbb8c00fbb', 'url': 'https://github.com/dolphin-emu/dolphin/commit/953e09428fac6384038c80b7337a71dbb8c00fbb', 'modified': ['Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp', 'Source/Core/VideoCommon/CPMemory.cpp', 'Source/Core/VideoCommon/CPMemory.h'], 'added': [], 'distinct': True, 'message': 'Add names and descriptions for CP registers to the FIFO analyzer', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'aab81d5aa0a1bd6a467c91d0dbba04a9dc40998f', 'url': 'https://github.com/dolphin-emu/dolphin/commit/aab81d5aa0a1bd6a467c91d0dbba04a9dc40998f', 'modified': ['Source/Core/VideoBackends/Software/TransformUnit.cpp', 'Source/Core/VideoCommon/GeometryShaderManager.cpp', 'Source/Core/VideoCommon/LightingShaderGen.cpp', 'Source/Core/VideoCommon/PixelShaderGen.cpp', 'Source/Core/VideoCommon/UberShaderCommon.cpp', 'Source/Core/VideoCommon/UberShaderVertex.cpp', 'Source/Core/VideoCommon/VertexManagerBase.cpp', 'Source/Core/VideoCommon/VertexShaderGen.cpp', 'Source/Core/VideoCommon/VertexShaderGen.h', 'Source/Core/VideoCommon/VertexShaderManager.cpp', 'Source/Core/VideoCommon/XFMemory.h', 'Source/Core/VideoCommon/XFStructs.cpp'], 'added': [], 'distinct': True, 'message': 'Convert XFMemory to BitField and enum class\n\nAdditionally a new ClipDisable union has been added (though it is not currently used by Dolphin).', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': '2d6ec7457dc4540ab539c585d004dedb676bf455', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2d6ec7457dc4540ab539c585d004dedb676bf455', 'modified': ['Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp', 'Source/Core/VideoCommon/XFMemory.h', 'Source/Core/VideoCommon/XFStructs.cpp', 'Source/Core/VideoCommon/XFStructs.h'], 'added': [], 'distinct': True, 'message': 'Add names and descriptions for XF registers to the FIFO analyzer', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': '8c80369373706b2750067822d8d90a8ca719291a', 'url': 'https://github.com/dolphin-emu/dolphin/commit/8c80369373706b2750067822d8d90a8ca719291a', 'modified': ['Source/Core/VideoCommon/XFStructs.cpp', 'Source/Core/VideoCommon/XFStructs.h'], 'added': [], 'distinct': True, 'message': 'Add names and descriptions for regular XF memory', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': '81b84a5ebefb7396283b49412304544667966d6e', 'url': 'https://github.com/dolphin-emu/dolphin/commit/81b84a5ebefb7396283b49412304544667966d6e', 'modified': ['Source/Core/VideoCommon/XFStructs.cpp'], 'added': [], 'distinct': True, 'message': 'Use XFMEM_REGISTERS_START/END in XFRegWritten and LoadXFReg', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': '762fe33a3db823685aa5636bfe5ca372b46f9df7', 'url': 'https://github.com/dolphin-emu/dolphin/commit/762fe33a3db823685aa5636bfe5ca372b46f9df7', 'modified': ['Source/Core/VideoCommon/BPMemory.h', 'Source/Core/VideoCommon/BPStructs.cpp'], 'added': [], 'distinct': True, 'message': 'Rename BPMEM_EFB_BR to BPMEM_EFB_WH', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'f2bea6770966e6b69e4d005fbf1dc9de5c854a57', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f2bea6770966e6b69e4d005fbf1dc9de5c854a57', 'modified': ['Source/Core/VideoCommon/RenderBase.cpp'], 'added': [], 'distinct': True, 'message': 'Fix typo with ztex2 op in UseVertexDepthRange', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'db8ced7e4e4724c38f148ee449c346e447dd3942', 'url': 'https://github.com/dolphin-emu/dolphin/commit/db8ced7e4e4724c38f148ee449c346e447dd3942', 'modified': ['Source/Core/VideoCommon/BPMemory.cpp', 'Source/Core/VideoCommon/BPMemory.h'], 'added': [], 'distinct': True, 'message': 'Add FogParam0::FloatValue and FogParam3::FloatValue\n\nThis value will be used in the register description; so expose it in a way that can be re-used instead of calculating it in 2 places later.', 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': '70f9fc4e7526fc9cfc008a43cd33229f62be99b6', 'url': 'https://github.com/dolphin-emu/dolphin/commit/70f9fc4e7526fc9cfc008a43cd33229f62be99b6', 'modified': ['Source/Core/VideoBackends/D3D/D3DState.cpp', 'Source/Core/VideoBackends/D3D12/DX12Pipeline.cpp', 'Source/Core/VideoBackends/OGL/OGLRender.cpp', 'Source/Core/VideoBackends/Software/Clipper.cpp', 'Source/Core/VideoBackends/Software/EfbInterface.cpp', 'Source/Core/VideoBackends/Software/Rasterizer.cpp', 'Source/Core/VideoBackends/Software/Tev.cpp', 'Source/Core/VideoBackends/Software/Tev.h', 'Source/Core/VideoBackends/Software/TextureEncoder.cpp', 'Source/Core/VideoBackends/Software/TextureSampler.cpp', 'Source/Core/VideoBackends/Vulkan/VKPipeline.cpp', 'Source/Core/VideoBackends/Vulkan/VKRenderer.cpp', 'Source/Core/VideoCommon/BPFunctions.cpp', 'Source/Core/VideoCommon/BPMemory.cpp', 'Source/Core/VideoCommon/BPMemory.h', 'Source/Core/VideoCommon/BPStructs.cpp', 'Source/Core/VideoCommon/ConstantManager.h', 'Source/Core/VideoCommon/PixelShaderGen.cpp', 'Source/Core/VideoCommon/PixelShaderGen.h', 'Source/Core/VideoCommon/PixelShaderManager.cpp', 'Source/Core/VideoCommon/RenderBase.cpp', 'Source/Core/VideoCommon/RenderBase.h', 'Source/Core/VideoCommon/RenderState.cpp', 'Source/Core/VideoCommon/RenderState.h', 'Source/Core/VideoCommon/SamplerCommon.h', 'Source/Core/VideoCommon/ShaderCache.cpp', 'Source/Core/VideoCommon/TextureCacheBase.cpp', 'Source/Core/VideoCommon/TextureCacheBase.h', 'Source/Core/VideoCommon/TextureConversionShader.cpp', 'Source/Core/VideoCommon/TextureConverterShaderGen.cpp', 'Source/Core/VideoCommon/TextureDecoder.h', 'Source/Core/VideoCommon/UberShaderPixel.cpp', 'Source/Core/VideoCommon/VertexLoaderManager.cpp'], 'added': [], 'distinct': True, 'message': "Convert BPMemory to BitField and enum class\n\nAdditional changes:\n- For TevStageCombiner's ColorCombiner and AlphaCombiner, op/comparison and scale/compare_mode have been split as there are different meanings and enums if bias is set to compare.  (Shift has also been renamed to scale)\n- In TexMode0, min_filter has been split into min_mip and min_filter.\n- In TexImage1, image_type is now cache_manually_managed.\n- The unused bit in GenMode is now exposed.\n- LPSize's lineaspect is now named adjust_for_aspect_ratio.", 'removed': []}, {'author': {'username': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'name': 'Pokechu22'}, 'hash': 'df81210e96c6603d3aeb6c76f51b030d06cd06ac', 'url': 'https://github.com/dolphin-emu/dolphin/commit/df81210e96c6603d3aeb6c76f51b030d06cd06ac', 'modified': ['Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp', 'Source/Core/VideoCommon/BPMemory.h', 'Source/Core/VideoCommon/BPStructs.cpp'], 'added': [], 'distinct': True, 'message': "Use formatters in GetBPRegInfo; add missing commands\n\nBPMEM_TEV_COLOR_ENV + 6 (0xC6) was missing due to a typo.  BPMEM_BP_MASK (0xFE) does not lend itself well to documentation with the current FIFO analyzer implementation (since it requires remembering the values in BP memory) but still shouldn't be treated as unknown.  BPMEM_TX_SETMODE0_4 and BPMEM_TX_SETMODE1_4 (0xA4-0xAB) were missing entirely.", 'removed': []}, {'author': {'username': 'JMC47', 'email': 'JMC4789@gmail.com', 'name': 'JMC47'}, 'hash': '089250fde65c2e225681c0ef6917d28fa187e8de', 'url': 'https://github.com/dolphin-emu/dolphin/commit/089250fde65c2e225681c0ef6917d28fa187e8de', 'modified': ['Source/Core/Common/BitField.h', 'Source/Core/Common/CMakeLists.txt', 'Source/Core/Core/FifoPlayer/FifoAnalyzer.cpp', 'Source/Core/Core/FifoPlayer/FifoPlayer.cpp', 'Source/Core/Core/FifoPlayer/FifoRecordAnalyzer.cpp', 'Source/Core/DolphinLib.props', 'Source/Core/DolphinNoGUI/PlatformX11.cpp', 'Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp', 'Source/Core/VideoBackends/D3D/D3DState.cpp', 'Source/Core/VideoBackends/D3D12/DX12Pipeline.cpp', 'Source/Core/VideoBackends/OGL/OGLRender.cpp', 'Source/Core/VideoBackends/Software/Clipper.cpp', 'Source/Core/VideoBackends/Software/EfbInterface.cpp', 'Source/Core/VideoBackends/Software/Rasterizer.cpp', 'Source/Core/VideoBackends/Software/SWVertexLoader.cpp', 'Source/Core/VideoBackends/Software/Tev.cpp', 'Source/Core/VideoBackends/Software/Tev.h', 'Source/Core/VideoBackends/Software/TextureEncoder.cpp', 'Source/Core/VideoBackends/Software/TextureSampler.cpp', 'Source/Core/VideoBackends/Software/TransformUnit.cpp', 'Source/Core/VideoBackends/Vulkan/VKPipeline.cpp', 'Source/Core/VideoBackends/Vulkan/VKRenderer.cpp', 'Source/Core/VideoCommon/BPFunctions.cpp', 'Source/Core/VideoCommon/BPMemory.cpp', 'Source/Core/VideoCommon/BPMemory.h', 'Source/Core/VideoCommon/BPStructs.cpp', 'Source/Core/VideoCommon/CPMemory.cpp', 'Source/Core/VideoCommon/CPMemory.h', 'Source/Core/VideoCommon/ConstantManager.h', 'Source/Core/VideoCommon/GeometryShaderManager.cpp', 'Source/Core/VideoCommon/LightingShaderGen.cpp', 'Source/Core/VideoCommon/PixelShaderGen.cpp', 'Source/Core/VideoCommon/PixelShaderGen.h', 'Source/Core/VideoCommon/PixelShaderManager.cpp', 'Source/Core/VideoCommon/RenderBase.cpp', 'Source/Core/VideoCommon/RenderBase.h', 'Source/Core/VideoCommon/RenderState.cpp', 'Source/Core/VideoCommon/RenderState.h', 'Source/Core/VideoCommon/SamplerCommon.h', 'Source/Core/VideoCommon/ShaderCache.cpp', 'Source/Core/VideoCommon/TextureCacheBase.cpp', 'Source/Core/VideoCommon/TextureCacheBase.h', 'Source/Core/VideoCommon/TextureConversionShader.cpp', 'Source/Core/VideoCommon/TextureConverterShaderGen.cpp', 'Source/Core/VideoCommon/TextureDecoder.h', 'Source/Core/VideoCommon/UberShaderCommon.cpp', 'Source/Core/VideoCommon/UberShaderPixel.cpp', 'Source/Core/VideoCommon/UberShaderVertex.cpp', 'Source/Core/VideoCommon/VertexLoader.cpp', 'Source/Core/VideoCommon/VertexLoaderARM64.cpp', 'Source/Core/VideoCommon/VertexLoaderARM64.h', 'Source/Core/VideoCommon/VertexLoaderBase.cpp', 'Source/Core/VideoCommon/VertexLoaderBase.h', 'Source/Core/VideoCommon/VertexLoaderManager.cpp', 'Source/Core/VideoCommon/VertexLoaderX64.cpp', 'Source/Core/VideoCommon/VertexLoaderX64.h', 'Source/Core/VideoCommon/VertexLoader_Normal.cpp', 'Source/Core/VideoCommon/VertexLoader_Normal.h', 'Source/Core/VideoCommon/VertexLoader_Position.cpp', 'Source/Core/VideoCommon/VertexLoader_Position.h', 'Source/Core/VideoCommon/VertexLoader_TextCoord.cpp', 'Source/Core/VideoCommon/VertexLoader_TextCoord.h', 'Source/Core/VideoCommon/VertexManagerBase.cpp', 'Source/Core/VideoCommon/VertexShaderGen.cpp', 'Source/Core/VideoCommon/VertexShaderGen.h', 'Source/Core/VideoCommon/VertexShaderManager.cpp', 'Source/Core/VideoCommon/XFMemory.h', 'Source/Core/VideoCommon/XFStructs.cpp', 'Source/Core/VideoCommon/XFStructs.h', 'Source/UnitTests/Common/BitFieldTest.cpp', 'Source/UnitTests/Common/CMakeLists.txt', 'Source/UnitTests/UnitTests.vcxproj', 'Source/UnitTests/VideoCommon/VertexLoaderTest.cpp'], 'added': ['Source/Core/Common/EnumFormatter.h', 'Source/UnitTests/Common/EnumFormatterTest.cpp'], 'distinct': True, 'message': 'Merge pull request #9497 from Pokechu22/better-fifo-analyzer\n\nGraphics refactoring + add names and descriptions in FIFO analyzer', 'removed': []}], 'ref_type': 'heads', 'after_sha': '089250fde65c2e225681c0ef6917d28fa187e8de', 'forced': False, 'pusher': 'JMC47', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-05T10:49:58.072228	{'before_sha': 'fc86e554e03916c8f9144f8dba9048977fb21300', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'sepalani', 'email': 'sepalani@hotmail.fr', 'name': 'Sepalani'}, 'hash': '6982832f8220ba69d4f7190a00841efc80b7768d', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6982832f8220ba69d4f7190a00841efc80b7768d', 'modified': ['Source/Core/Core/PowerPC/MMU.cpp'], 'added': [], 'distinct': True, 'message': 'MMU: Fix IsRAMAddress not working', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '5f7d935b0a40f5cece7341927bd92b6a8d5debbe', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5f7d935b0a40f5cece7341927bd92b6a8d5debbe', 'modified': ['Source/Core/Core/PowerPC/MMU.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9533 from sepalani/mmu-is-ram\n\nMMU: Fix IsRAMAddress not working', 'removed': []}], 'ref_type': 'heads', 'after_sha': '5f7d935b0a40f5cece7341927bd92b6a8d5debbe', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-05T10:28:35.700326	{'before_sha': 'adcdeda372a37f93652c28131b58de93e40857d9', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'name': 'iwubcode'}, 'hash': '00bc7e6b380f432e4a7d957a2b2d460a715176f5', 'url': 'https://github.com/dolphin-emu/dolphin/commit/00bc7e6b380f432e4a7d957a2b2d460a715176f5', 'modified': ['Source/Core/Common/CMakeLists.txt', 'Source/Core/DolphinLib.props'], 'added': ['Source/Core/Common/SocketContext.cpp', 'Source/Core/Common/SocketContext.h'], 'distinct': True, 'message': 'Common: Add RAII object that initializes and cleans up winsock', 'removed': []}, {'author': {'username': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'name': 'iwubcode'}, 'hash': 'e4f74bea42b0d76357ac1e1f3adbd601cf8df66b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e4f74bea42b0d76357ac1e1f3adbd601cf8df66b', 'modified': ['Source/Core/Core/PowerPC/GDBStub.cpp'], 'added': [], 'distinct': True, 'message': 'Core: Use RAII winsock object to cleanly create and destroy WSA in gdb-stub', 'removed': []}, {'author': {'username': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'name': 'iwubcode'}, 'hash': '7d5052896df794ec6c15bedcf7fe54144b5e301c', 'url': 'https://github.com/dolphin-emu/dolphin/commit/7d5052896df794ec6c15bedcf7fe54144b5e301c', 'modified': ['Source/Core/Core/IOS/Network/IP/Top.cpp', 'Source/Core/Core/IOS/Network/IP/Top.h'], 'added': [], 'distinct': True, 'message': 'IOS: update network/ip/top to use the RAII winsock context', 'removed': []}, {'author': {'username': 'JMC47', 'email': 'JMC4789@gmail.com', 'name': 'JMC47'}, 'hash': 'fc86e554e03916c8f9144f8dba9048977fb21300', 'url': 'https://github.com/dolphin-emu/dolphin/commit/fc86e554e03916c8f9144f8dba9048977fb21300', 'modified': ['Source/Core/Common/CMakeLists.txt', 'Source/Core/Core/IOS/Network/IP/Top.cpp', 'Source/Core/Core/IOS/Network/IP/Top.h', 'Source/Core/Core/PowerPC/GDBStub.cpp', 'Source/Core/DolphinLib.props'], 'added': ['Source/Core/Common/SocketContext.cpp', 'Source/Core/Common/SocketContext.h'], 'distinct': True, 'message': 'Merge pull request #9559 from iwubcode/gdb-stub-raii\n\nCommon / Core: add raii object that cleans up WSA on destruction in gdb-stub', 'removed': []}], 'ref_type': 'heads', 'after_sha': 'fc86e554e03916c8f9144f8dba9048977fb21300', 'forced': False, 'pusher': 'JMC47', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-05T09:44:46.563807	{'before_sha': 'a4de2502c52ced281d9ad0956073f2572f89f24d', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'sepalani', 'email': 'sepalani@hotmail.fr', 'name': 'Sepalani'}, 'hash': '1e6dfc6b91227564a09d3b97bd271ac8ab9a41cb', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1e6dfc6b91227564a09d3b97bd271ac8ab9a41cb', 'modified': ['Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp'], 'added': [], 'distinct': True, 'message': 'BreakpointWidget: Use QSignalBlocker', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': 'adcdeda372a37f93652c28131b58de93e40857d9', 'url': 'https://github.com/dolphin-emu/dolphin/commit/adcdeda372a37f93652c28131b58de93e40857d9', 'modified': ['Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9565 from sepalani/qt-blocker\n\nBreakpointWidget: Use QSignalBlocker', 'removed': []}], 'ref_type': 'heads', 'after_sha': 'adcdeda372a37f93652c28131b58de93e40857d9', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-05T09:38:57.727043	{'before_sha': 'de30559862fb9c283786226a34118ba340757cea', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'endrift', 'email': 'vi@endrift.com', 'name': 'Vicki Pfau'}, 'hash': 'f6e9003ddc744c009a8451a05a02fcdcc47daded', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f6e9003ddc744c009a8451a05a02fcdcc47daded', 'modified': ['Source/Core/Core/HW/SI/SI_DeviceGBA.cpp', 'Source/Core/Core/HW/SI/SI_DeviceGBA.h'], 'added': [], 'distinct': True, 'message': "SI/DeviceGBA: Ensure data socket isn't backed up\n\nWhen reading a reply from a message sent to the data socket there is\nthe possibility that the other side gets sent multiple messages\nbefore replying to any of them, which can lead to multiple replies\nsent in a row. Though this only happens when things time out, it's\nquite possible for these timeouts to happen or build up over time,\nespecially when initiating the connection.\n\nThis change makes sure to flush any pending bytes that have not been\nread yet out of the socket after a successful POLL reply is received,\nsince that is the most common time when backups occur, and as well as\nusing the exact number of bytes in an expected reply, to ensure\nthe received data and the message it's replying to do not get out of\nsync.", 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': 'a4de2502c52ced281d9ad0956073f2572f89f24d', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a4de2502c52ced281d9ad0956073f2572f89f24d', 'modified': ['Source/Core/Core/HW/SI/SI_DeviceGBA.cpp', 'Source/Core/Core/HW/SI/SI_DeviceGBA.h'], 'added': [], 'distinct': True, 'message': "Merge pull request #9550 from endrift/gba-flush\n\nSI/DeviceGBA: Ensure data socket isn't backed up", 'removed': []}], 'ref_type': 'heads', 'after_sha': 'a4de2502c52ced281d9ad0956073f2572f89f24d', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-05T09:28:51.224408	{'before_sha': '1e3e5680db145919311d1b46df9f8cf0fe5cab8b', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'sepalani', 'email': 'sepalani@hotmail.fr', 'name': 'Sepalani'}, 'hash': 'fd7eeb7221d7f60e11868125c41d300d789dbb98', 'url': 'https://github.com/dolphin-emu/dolphin/commit/fd7eeb7221d7f60e11868125c41d300d789dbb98', 'modified': ['Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp'], 'added': [], 'distinct': True, 'message': 'BreakpointWidget: Fix delete deleting both MBP and BP at address', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': 'de30559862fb9c283786226a34118ba340757cea', 'url': 'https://github.com/dolphin-emu/dolphin/commit/de30559862fb9c283786226a34118ba340757cea', 'modified': ['Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9564 from sepalani/bp-del\n\nBreakpointWidget: Fix delete deleting both MBP and BP at address', 'removed': []}], 'ref_type': 'heads', 'after_sha': 'de30559862fb9c283786226a34118ba340757cea', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T23:57:42.980718	{'before_sha': '19c5a196298f8d4c116e22b7c0bc9ccb25fce04b', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'sepalani', 'email': 'sepalani@hotmail.fr', 'name': 'Sepalani'}, 'hash': '6786340a7c0040152b6f65fb9daa248b62df07f4', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6786340a7c0040152b6f65fb9daa248b62df07f4', 'modified': ['Source/Core/Common/Debug/Watches.cpp'], 'added': [], 'distinct': True, 'message': 'Watches: Fix Save and Load from strings', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '1e3e5680db145919311d1b46df9f8cf0fe5cab8b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1e3e5680db145919311d1b46df9f8cf0fe5cab8b', 'modified': ['Source/Core/Common/Debug/Watches.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9561 from sepalani/fix-watches\n\nWatches: Fix Save and Load from strings', 'removed': []}], 'ref_type': 'heads', 'after_sha': '1e3e5680db145919311d1b46df9f8cf0fe5cab8b', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T23:48:06.311530	{'before_sha': '5efd563b0359d43e948a77a93ef0661c4c7d5090', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '873d5f985209939e2518ff694394bfc1c33cc796', 'url': 'https://github.com/dolphin-emu/dolphin/commit/873d5f985209939e2518ff694394bfc1c33cc796', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/model/GameFileCache.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java'], 'added': [], 'distinct': True, 'message': 'Android: Broadcast update before updating additional metadata\n\nIn master, the game scanning process looks like this:\n\n1. Scan for games\n2. Scan for additional metadata (icon.png and meta.xml)\n3. Save the cache if needed\n4. Update the game list with the results\n\nThis change makes the game scanning process look like this:\n\n1. Scan for games\n2. Update the game list with the results\n3. Scan for additional metadata (icon.png and meta.xml)\n4. Update the game list with the results\n5. Save the cache if needed\n\nUpdating the game list as soon as possible means the user\nhas to wait less before their games show up. The new behavior\nmatches what DolphinWX did before it was removed. (DolphinQt\nhas an even fancier approach where games get added one by one.)', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '19c5a196298f8d4c116e22b7c0bc9ccb25fce04b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/19c5a196298f8d4c116e22b7c0bc9ccb25fce04b', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/model/GameFileCache.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9529 from JosJuice/android-broadcast-before-metadata\n\nAndroid: Broadcast update before updating additional metadata', 'removed': []}], 'ref_type': 'heads', 'after_sha': '19c5a196298f8d4c116e22b7c0bc9ccb25fce04b', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T23:47:41.948185	{'before_sha': '6c23e163e1b64dbcfbdd371a8dbc73256dfe409b', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '2f0bab0192f1a2c2d08ee19e4583949c7a8bbb38', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2f0bab0192f1a2c2d08ee19e4583949c7a8bbb38', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/BooleanSupplier.java'], 'added': [], 'distinct': True, 'message': 'Android: Add @Keep annotation to BooleanSupplier\n\nI should at least follow the conventions I set myself... (See a8d385c)', 'removed': []}, {'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': 'ae5f8853a40275948f7c53927a2de31e11320094', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ae5f8853a40275948f7c53927a2de31e11320094', 'modified': ['Source/Android/jni/AndroidCommon/IDCache.cpp'], 'added': [], 'distinct': True, 'message': "Android: Delete more references in IDCache.cpp\n\nIt's not causing any problems in practice so far, but let's fix it\nbefore I add even more stuff without remembering to delete references.", 'removed': []}, {'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': 'd99d72f5a6bdd3b3b8b3b09f4bdf3997ec02e3cb', 'url': 'https://github.com/dolphin-emu/dolphin/commit/d99d72f5a6bdd3b3b8b3b09f4bdf3997ec02e3cb', 'modified': ['Source/Android/jni/AndroidCommon/IDCache.cpp', 'Source/Android/jni/IniFile.cpp', 'Source/Android/jni/MainAndroid.cpp', 'Source/Android/jni/NativeConfig.cpp'], 'added': [], 'distinct': True, 'message': 'Android: Remove #ifdef __cplusplus checks\n\nA C compiler would very much be unable to build this code anyway.', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '5efd563b0359d43e948a77a93ef0661c4c7d5090', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5efd563b0359d43e948a77a93ef0661c4c7d5090', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/BooleanSupplier.java', 'Source/Android/jni/AndroidCommon/IDCache.cpp', 'Source/Android/jni/IniFile.cpp', 'Source/Android/jni/MainAndroid.cpp', 'Source/Android/jni/NativeConfig.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9555 from JosJuice/android-jni-cleanup\n\nAndroid: Some JNI cleanup', 'removed': []}], 'ref_type': 'heads', 'after_sha': '5efd563b0359d43e948a77a93ef0661c4c7d5090', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T19:49:56.387090	{'before_sha': 'be500a98e2befc1c0d5a80745ca9a8ec8ce1c31a', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'sepalani', 'email': 'sepalani@hotmail.fr', 'name': 'Sepalani'}, 'hash': 'ef977123d53ebd8dc6a9100aa16ee3dea2270a87', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ef977123d53ebd8dc6a9100aa16ee3dea2270a87', 'modified': ['Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp'], 'added': [], 'distinct': True, 'message': 'BreakpointWidget: Emit BreakpointsChanged to update views', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '6c23e163e1b64dbcfbdd371a8dbc73256dfe409b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6c23e163e1b64dbcfbdd371a8dbc73256dfe409b', 'modified': ['Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9563 from sepalani/bp-changed\n\nBreakpointWidget: Emit BreakpointsChanged to update views', 'removed': []}], 'ref_type': 'heads', 'after_sha': '6c23e163e1b64dbcfbdd371a8dbc73256dfe409b', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T12:37:13.556291	{'before_sha': '2aa1ff51bd3ae8171824e708454b1fc7449fc0b6', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'sepalani', 'email': 'sepalani@hotmail.fr', 'name': 'Sepalani'}, 'hash': 'a8dc1e3f1c7df0218eb2f8841bc83fb1b0cc2643', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a8dc1e3f1c7df0218eb2f8841bc83fb1b0cc2643', 'modified': ['Source/Core/DolphinQt/Debugger/NetworkWidget.cpp', 'Source/Core/DolphinQt/Debugger/NetworkWidget.h'], 'added': [], 'distinct': True, 'message': 'NetworkWidget: Reorganise SSL options group box\n\nCreate "Dump options" and "Security options" group boxes.\nAdd "Network dump format" combo box.\nAdd "Open dump folder" button.', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': 'be500a98e2befc1c0d5a80745ca9a8ec8ce1c31a', 'url': 'https://github.com/dolphin-emu/dolphin/commit/be500a98e2befc1c0d5a80745ca9a8ec8ce1c31a', 'modified': ['Source/Core/DolphinQt/Debugger/NetworkWidget.cpp', 'Source/Core/DolphinQt/Debugger/NetworkWidget.h'], 'added': [], 'distinct': True, 'message': 'Merge pull request #8779 from sepalani/open-dump\n\nNetworkWidget: Reorganise SSL options group box', 'removed': []}], 'ref_type': 'heads', 'after_sha': 'be500a98e2befc1c0d5a80745ca9a8ec8ce1c31a', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T11:47:35.702995	{'before_sha': '794e09322355f1b5c000b2ac056dfb9b9472a9f2', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'nolange', 'email': 'nolange79@gmail.com', 'name': 'Norbert Lange'}, 'hash': '439e2e3fc2f00d2812b2042ae548767423f54d47', 'url': 'https://github.com/dolphin-emu/dolphin/commit/439e2e3fc2f00d2812b2042ae548767423f54d47', 'modified': ['CMake/CheckAndAddFlag.cmake'], 'added': [], 'distinct': True, 'message': "Stricter test for compiler flags\n\nSome flags do nothing but generate dozens of warnings later,\nadd '-Werror' during testing to catch those early.\n\nMain culprit is '-fvisibility-inlines-hidden' which is invalid for C files", 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '2aa1ff51bd3ae8171824e708454b1fc7449fc0b6', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2aa1ff51bd3ae8171824e708454b1fc7449fc0b6', 'modified': ['CMake/CheckAndAddFlag.cmake'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9493 from nolange/stricter_compiler_flag_check\n\nStricter test for compiler flags', 'removed': []}], 'ref_type': 'heads', 'after_sha': '2aa1ff51bd3ae8171824e708454b1fc7449fc0b6', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T11:42:22.612972	{'before_sha': '511e9dcd2fb55612ac3bace855e9232a4a50f997', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '3a8793f93ffe836a7a503905199083867036ad52', 'url': 'https://github.com/dolphin-emu/dolphin/commit/3a8793f93ffe836a7a503905199083867036ad52', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.java'], 'added': [], 'distinct': True, 'message': 'Android: Refactor MainActivity, add forEachPlatformGamesView', 'removed': []}, {'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': 'dbcdead04d7ceeedc9f26a7ede2aeb69ce9be7df', 'url': 'https://github.com/dolphin-emu/dolphin/commit/dbcdead04d7ceeedc9f26a7ede2aeb69ce9be7df', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/AppLinkActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/model/GameFileCache.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java', 'Source/Android/jni/GameList/GameFileCache.cpp'], 'added': [], 'distinct': True, 'message': 'Android: Split GameFileCacheService broadcasts into two types', 'removed': []}, {'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': 'cad4548b27e3a29c3d8945c967471b1d7b60fb70', 'url': 'https://github.com/dolphin-emu/dolphin/commit/cad4548b27e3a29c3d8945c967471b1d7b60fb70', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/TvMainActivity.java'], 'added': [], 'distinct': True, 'message': "Android: Don't queue up multiple rescans before directory initialization", 'removed': []}, {'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '4752ec8074d762e4896f7a16e7f6c4aac0227f0a', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4752ec8074d762e4896f7a16e7f6c4aac0227f0a', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/adapters/PlatformPagerAdapter.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainView.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/TvMainActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/platform/PlatformGamesFragment.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/platform/PlatformGamesView.java', 'Source/Android/app/src/main/res/layout/activity_tv_main.xml', 'Source/Android/app/src/main/res/layout/fragment_grid.xml'], 'added': [], 'distinct': True, 'message': "Android: Use SwipeRefreshLayout in MainActivity\n\nThe main reason why I'm adding this isn't actually to allow\nusers to swipe down to refresh, it's to add a loading indicator.\nConsidering that the Storage Access Framework can be slow for\nfolders with many items (many subfolders?), not showing a\nloading indicator might give users the impression that adding\na folder resulted in nothing happening even though Dolphin is\nscanning for games in the background. But I suppose letting\nusers swipe down to refresh is a nice bonus with the change.", 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '794e09322355f1b5c000b2ac056dfb9b9472a9f2', 'url': 'https://github.com/dolphin-emu/dolphin/commit/794e09322355f1b5c000b2ac056dfb9b9472a9f2', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/AppLinkActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/adapters/PlatformPagerAdapter.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/model/GameFileCache.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainView.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/TvMainActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/platform/PlatformGamesFragment.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/platform/PlatformGamesView.java', 'Source/Android/app/src/main/res/layout/activity_tv_main.xml', 'Source/Android/app/src/main/res/layout/fragment_grid.xml', 'Source/Android/jni/GameList/GameFileCache.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9530 from JosJuice/android-loading-indicator\n\nAndroid: Use SwipeRefreshLayout in MainActivity', 'removed': []}], 'ref_type': 'heads', 'after_sha': '794e09322355f1b5c000b2ac056dfb9b9472a9f2', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T11:34:08.111029	{'before_sha': '48a5846aeeec0205686de9bb8df6669d95c567af', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'InusualZ', 'email': 'wesmoret98@gmail.com', 'name': 'InusualZ'}, 'hash': '4935e9b560a380deb3f293c35a4ab558ccf0d56b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4935e9b560a380deb3f293c35a4ab558ccf0d56b', 'modified': ['Source/Core/Core/PowerPC/BreakPoints.cpp', 'Source/Core/Core/PowerPC/BreakPoints.h', 'Source/Core/Core/PowerPC/PowerPC.cpp'], 'added': [], 'distinct': True, 'message': 'Allow to disable/enable breakpoints\n\nAdded `ToggleBreakPoint` to both interface BreakPoints/MemChecks. this would allow us to toggle the state of the breakpoint.\n\nAlso the TMemCheck::is_ranged is not longer serialized to string, since can be deduce by comparing the TMemCheck::start_address  and TMemCheck::end_address', 'removed': []}, {'author': {'username': 'InusualZ', 'email': 'wesmoret98@gmail.com', 'name': 'InusualZ'}, 'hash': '5e1b3514f63f25401e19162f18b3035807aaa0d1', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5e1b3514f63f25401e19162f18b3035807aaa0d1', 'modified': ['Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp', 'Source/Core/DolphinQt/Debugger/BreakpointWidget.h'], 'added': [], 'distinct': True, 'message': 'Allow to disable/enable from the BreakpointWidget\n\nAdded a context menu, for when a breakpoint is right-clicked\nRemoved the `itemClicked` behavior, since it would clash with the context menu', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '511e9dcd2fb55612ac3bace855e9232a4a50f997', 'url': 'https://github.com/dolphin-emu/dolphin/commit/511e9dcd2fb55612ac3bace855e9232a4a50f997', 'modified': ['Source/Core/Core/PowerPC/BreakPoints.cpp', 'Source/Core/Core/PowerPC/BreakPoints.h', 'Source/Core/Core/PowerPC/PowerPC.cpp', 'Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp', 'Source/Core/DolphinQt/Debugger/BreakpointWidget.h'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9542 from InusualZ/toggle-bp\n\nBreakpointWidget: Allow breakpoints to be toggled between enable/disable', 'removed': []}], 'ref_type': 'heads', 'after_sha': '511e9dcd2fb55612ac3bace855e9232a4a50f997', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T11:19:01.802274	{'before_sha': '06a77493a475c9723b6e8712c0f51926395c4605', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'AdmiralCurtiss', 'email': 'pikachu025@gmail.com', 'name': 'Admiral H. Curtiss'}, 'hash': '8199825c6fcd28d9cd1d714347d941179a6ee149', 'url': 'https://github.com/dolphin-emu/dolphin/commit/8199825c6fcd28d9cd1d714347d941179a6ee149', 'modified': ['Source/Core/Core/HW/Memmap.cpp'], 'added': [], 'distinct': True, 'message': 'Core/Memmap: Store and check which physical regions are actually mapped instead of relying on SConfig staying the same.', 'removed': []}, {'author': {'username': 'AdmiralCurtiss', 'email': 'pikachu025@gmail.com', 'name': 'Admiral H. Curtiss'}, 'hash': '4b784576d971186131d0366f6d8437087ed6ce34', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4b784576d971186131d0366f6d8437087ed6ce34', 'modified': ['Source/Core/Core/HW/Memmap.cpp'], 'added': [], 'distinct': True, 'message': "Core/Memmap: Don't try to map logical memory from inactive physical regions.", 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '48a5846aeeec0205686de9bb8df6669d95c567af', 'url': 'https://github.com/dolphin-emu/dolphin/commit/48a5846aeeec0205686de9bb8df6669d95c567af', 'modified': ['Source/Core/Core/HW/Memmap.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9548 from AdmiralCurtiss/fastmem-active-regions\n\nCore/Memmap: Memory mapping logic fixes.', 'removed': []}], 'ref_type': 'heads', 'after_sha': '48a5846aeeec0205686de9bb8df6669d95c567af', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T11:16:11.455658	{'before_sha': '9c6c77351fedb60d44bb09e241eb33a9823eb3d4', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'PatrickFerry', 'email': '8967997+PatrickFerry@users.noreply.github.com', 'name': 'PatrickFerry'}, 'hash': '976842d5b93383bef9d6164824a6ad1133372453', 'url': 'https://github.com/dolphin-emu/dolphin/commit/976842d5b93383bef9d6164824a6ad1133372453', 'modified': ['Data/Sys/GameSettings/RBP.ini'], 'added': [], 'distinct': True, 'message': 'GameSettings: Disable Dual Core for Brunswick Pro Bowling', 'removed': []}, {'author': {'username': 'PatrickFerry', 'email': '8967997+PatrickFerry@users.noreply.github.com', 'name': 'PatrickFerry'}, 'hash': '05595be9a597babc15750e77b5585d683f56c67c', 'url': 'https://github.com/dolphin-emu/dolphin/commit/05595be9a597babc15750e77b5585d683f56c67c', 'modified': [], 'added': ['Data/Sys/GameSettings/S2D.ini'], 'distinct': True, 'message': "GameSettings: Disable Dual Core for Dance! It's Your Stage", 'removed': []}, {'author': {'username': 'PatrickFerry', 'email': '8967997+PatrickFerry@users.noreply.github.com', 'name': 'PatrickFerry'}, 'hash': '701c6c2ef0e60512fe45bd2d86a2fb3dd47069f5', 'url': 'https://github.com/dolphin-emu/dolphin/commit/701c6c2ef0e60512fe45bd2d86a2fb3dd47069f5', 'modified': [], 'added': ['Data/Sys/GameSettings/SNQ.ini'], 'distinct': True, 'message': 'GameSettings: Disable Dual Core for National Geographic Challenge!', 'removed': []}, {'author': {'username': 'PatrickFerry', 'email': '8967997+PatrickFerry@users.noreply.github.com', 'name': 'PatrickFerry'}, 'hash': '3424732087b76a364fd1f4bfc38b776a4c124951', 'url': 'https://github.com/dolphin-emu/dolphin/commit/3424732087b76a364fd1f4bfc38b776a4c124951', 'modified': ['Data/Sys/GameSettings/RNB.ini'], 'added': [], 'distinct': True, 'message': 'GameSettings: Disable "Defer EFB Copies to RAM" for NBA Live 08', 'removed': []}, {'author': {'username': 'PatrickFerry', 'email': '8967997+PatrickFerry@users.noreply.github.com', 'name': 'PatrickFerry'}, 'hash': '8e4ddf9c048eb3111be173da27feb47cd0657c17', 'url': 'https://github.com/dolphin-emu/dolphin/commit/8e4ddf9c048eb3111be173da27feb47cd0657c17', 'modified': ['Data/Sys/GameSettings/R38.ini'], 'added': [], 'distinct': True, 'message': 'GameSettings: Disable "Defer EFB Copies to RAM" and Set Texture Cache Accuracy to "Medium" for Marvel Super Hero Squad', 'removed': []}, {'author': {'username': 'PatrickFerry', 'email': '8967997+PatrickFerry@users.noreply.github.com', 'name': 'PatrickFerry'}, 'hash': '52413ed0d8b1c3a13d751e4dba6096928892b53f', 'url': 'https://github.com/dolphin-emu/dolphin/commit/52413ed0d8b1c3a13d751e4dba6096928892b53f', 'modified': ['Data/Sys/GameSettings/SJC.ini'], 'added': [], 'distinct': True, 'message': 'GameSettings: Set Texture Cache Accuracy to "Safe" for Jerry Rice & Nitus\' Dog Football', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '06a77493a475c9723b6e8712c0f51926395c4605', 'url': 'https://github.com/dolphin-emu/dolphin/commit/06a77493a475c9723b6e8712c0f51926395c4605', 'modified': ['Data/Sys/GameSettings/R38.ini', 'Data/Sys/GameSettings/RBP.ini', 'Data/Sys/GameSettings/RNB.ini', 'Data/Sys/GameSettings/SJC.ini'], 'added': ['Data/Sys/GameSettings/S2D.ini', 'Data/Sys/GameSettings/SNQ.ini'], 'distinct': True, 'message': 'Merge pull request #9547 from PatrickFerry/ini-fixes-1\n\nSome Gameini Changes', 'removed': []}], 'ref_type': 'heads', 'after_sha': '06a77493a475c9723b6e8712c0f51926395c4605', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T11:12:09.109646	{'before_sha': '00db622d5048eaffe1cc5af85f5ac821f44bcbb5', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '1c3f594087a54966b525ecb6a73031a05608632b', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1c3f594087a54966b525ecb6a73031a05608632b', 'modified': ['Source/CMakeLists.txt'], 'added': [], 'distinct': True, 'message': 'CMake: Build with -std:c++latest for MSVC\n\nMaking CMake match MSBuild in this aspect will hopefully\nreduce how often we accidentally break the MSVC CMake build.', 'removed': []}, {'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '0cb71d3f47bc1e87048a91e7a421bb0296fa3536', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0cb71d3f47bc1e87048a91e7a421bb0296fa3536', 'modified': ['Source/Core/DolphinQt/CMakeLists.txt'], 'added': [], 'distinct': True, 'message': 'CMake: Disable warning C5054 on DolphinQt\n\nSame as 33c0abd.\n\nAlso removing -D_SILENCE_CXX17_RESULT_OF_DEPRECATION_WARNING\nto match MSBuild. Qt is no longer triggering that warning.', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '9c6c77351fedb60d44bb09e241eb33a9823eb3d4', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9c6c77351fedb60d44bb09e241eb33a9823eb3d4', 'modified': ['Source/CMakeLists.txt', 'Source/Core/DolphinQt/CMakeLists.txt'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9556 from JosJuice/cmake-msvc-latest\n\nCMake: Build with -std:c++latest for MSVC', 'removed': []}], 'ref_type': 'heads', 'after_sha': '9c6c77351fedb60d44bb09e241eb33a9823eb3d4', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-04T11:08:09.607960	{'before_sha': '79ee6aae0a6a7add698bb7fbc0ef25aa166ccdec', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'JosJuice', 'email': 'josjuice@gmail.com', 'name': 'JosJuice'}, 'hash': '2cb3f663bcbfd2f446df10c1555b5d5ddd0e96c1', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2cb3f663bcbfd2f446df10c1555b5d5ddd0e96c1', 'modified': ['CMakeLists.txt', 'Source/Core/DolphinQt/GameList/GameList.cpp'], 'added': [], 'distinct': True, 'message': 'CMake: Include WIL headers\n\nMSBuild does this, so CMake should too. Fixes a Windows build error.', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '00db622d5048eaffe1cc5af85f5ac821f44bcbb5', 'url': 'https://github.com/dolphin-emu/dolphin/commit/00db622d5048eaffe1cc5af85f5ac821f44bcbb5', 'modified': ['CMakeLists.txt', 'Source/Core/DolphinQt/GameList/GameList.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9560 from JosJuice/cmake-msvc-wil\n\nCMake: Include WIL headers', 'removed': []}], 'ref_type': 'heads', 'after_sha': '00db622d5048eaffe1cc5af85f5ac821f44bcbb5', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-03T22:43:35.505738	{'before_sha': '6bcef87f82a4838dadc9f626b24ce6e2bf4c1cbe', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'ivan89el', 'email': '35658450+ivan89el@users.noreply.github.com', 'name': 'ivan89el'}, 'hash': 'a9495e57fa13d5e5d9ceb9beefc3c585a371c462', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a9495e57fa13d5e5d9ceb9beefc3c585a371c462', 'modified': ['Data/Sys/GameSettings/GOW.ini'], 'added': [], 'distinct': True, 'message': 'GameSettings: Enable perf queries to fix sun in Need for Speed: Most Wanted', 'removed': []}, {'author': {'username': 'JMC47', 'email': 'JMC4789@gmail.com', 'name': 'JMC47'}, 'hash': '79ee6aae0a6a7add698bb7fbc0ef25aa166ccdec', 'url': 'https://github.com/dolphin-emu/dolphin/commit/79ee6aae0a6a7add698bb7fbc0ef25aa166ccdec', 'modified': ['Data/Sys/GameSettings/GOW.ini'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9395 from AdmiralCurtiss/most-wanted-turn-on-the-sun\n\nGameSettings: Enable perf queries to fix sun in Need for Speed: Most Wanted.', 'removed': []}], 'ref_type': 'heads', 'after_sha': '79ee6aae0a6a7add698bb7fbc0ef25aa166ccdec', 'forced': False, 'pusher': 'JMC47', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-03T22:03:10.985163	{'before_sha': 'd2eb846e6a8b3f210bb4756c5d6c16b8d0066fc9', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'Dentomologist', 'email': 'dentomologist@gmail.com', 'name': 'Dentomologist'}, 'hash': '6e13d35026dcf14004ce1d2b4b1b47680c62a150', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6e13d35026dcf14004ce1d2b4b1b47680c62a150', 'modified': ['Source/Core/DolphinQt/Host.cpp'], 'added': [], 'distinct': True, 'message': 'DolphinQt: Removed unused this capture in lambda\n\nThe Host constructor sets a callback on a lambda that in turn calls\nHost_UpdateDisasmDialog. Since that function is not a member function\ncapturing this is unnecessary.\n\nFixes -Wunused-lambda-capture warning on freebsd-x64.', 'removed': []}, {'author': {'username': 'leoetlino', 'email': 'leo@leolam.fr', 'name': 'Léo Lam'}, 'hash': '6bcef87f82a4838dadc9f626b24ce6e2bf4c1cbe', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6bcef87f82a4838dadc9f626b24ce6e2bf4c1cbe', 'modified': ['Source/Core/DolphinQt/Host.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9554 from Dentomologist/remove_unused_lambda_capture\n\nDolphinQt: Removed unused this capture in lambda', 'removed': []}], 'ref_type': 'heads', 'after_sha': '6bcef87f82a4838dadc9f626b24ce6e2bf4c1cbe', 'forced': False, 'pusher': 'leoetlino', 'created': False, 'type': 'gh_push', 'deleted': False}
2021-03-03T19:56:42.865573	{'before_sha': '9843412440792e04dafadea2a972d2725e512bd5', 'repo': 'dolphin-emu/dolphin', 'source': 'ghhookparser', 'base_ref_name': None, 'ref_name': 'master', 'commits': [{'author': {'username': 'Dentomologist', 'email': 'dentomologist@gmail.com', 'name': 'Dentomologist'}, 'hash': '4807cb77fd50cc6781a454caae3d5e2b83e4da5f', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4807cb77fd50cc6781a454caae3d5e2b83e4da5f', 'modified': ['Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.cpp'], 'added': [], 'distinct': True, 'message': 'JitArm64: Fix unsigned/signed arg/param mismatch\n\nThe result of calls to PPCSTATE_OFF_PS0/1 were being cast to u32 and\npassed to functions expecting s32 parameters. This changes the casts\nto s32 instead.\n\nOne location was missing a cast and generated a warning with VS which\nis now fixed.', 'removed': []}, {'author': {'username': 'JMC47', 'email': 'JMC4789@gmail.com', 'name': 'JMC47'}, 'hash': 'd2eb846e6a8b3f210bb4756c5d6c16b8d0066fc9', 'url': 'https://github.com/dolphin-emu/dolphin/commit/d2eb846e6a8b3f210bb4756c5d6c16b8d0066fc9', 'modified': ['Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.cpp'], 'added': [], 'distinct': True, 'message': 'Merge pull request #9549 from Dentomologist/ppcstate_off_to_s32\n\nJitArm64: Fix unsigned/signed argument/parameter mismatch', 'removed': []}], 'ref_type': 'heads', 'after_sha': 'd2eb846e6a8b3f210bb4756c5d6c16b8d0066fc9', 'forced': False, 'pusher': 'JMC47', 'created': False, 'type': 'gh_push', 'deleted': False}

Recent 'internal_log' events

2021-03-08T13:53:43.144992	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 147, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'jordan-woyak,Hydr8gon,hthh,mrgreywater,BhaaLseN,jezze,CrossVR,smurf3tte,booto,yourWaifu,MerryMage,Minty-Meeo,JMC47,rukai,Helios747,bentley,Ryanel,Ebola16,magumagu,skidau,mimimi085181,linkmauve,Zopieux,stenzek,Parlane,mmastrac,Sintendo,rlnilsen,JosJuice,hackbar,CrystalGamma,RachelBryk,randomstuff,meffij,magcius,unknownbrackets,Starsam80,orbea,ColinDTaylor,galop1n,archshift,MayImilae,neobrain,gwicks,endrift,NanoByte011,kayru,ShimmerGlass,OrN,Buddybenj,marcan,riking,mahdihijazi,nullgemm,vladfi1,jloehr,spxtr,Alcaro,EmptyChaos,iwubcode,Ziek,rohit-n,zackhow,adamdmoss,CookiePLMonster,shuffle2,hrydgard,AdmiralCurtiss,comex,moncefmechri,lioncash,delroth,jjdelvalle,leoetlino,ligfx,RisingFog,Pokechu22,Phatcat,Linktothepast,phire,degasus,Tinob,glennricster,spycrab,kamiyo,LAGonauta,aldelaro5,Stevoisiak,aroulin,LPFaint99,mathieui,Techjar,sepalani,hdcmeta,Tilka,shonumi,FioraAeterna,Orphis')"}
2021-03-08T13:53:42.896026	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:42.504432	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:42.159809	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:41.816648	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:41.648554	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:53:41.647745	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 132, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')"}
2021-03-08T13:52:51.142593	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 147, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'Helios747,linkmauve,lioncash,phire,Tilka,delroth,spycrab,stenzek,jordan-woyak,CrossVR,Parlane,degasus,hrydgard,leoetlino,skidau,JosJuice')"}
2021-03-08T13:52:50.784655	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:52:50.619401	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:52:50.618597	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 132, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')"}
2021-03-08T13:48:41.549161	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 147, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'jordan-woyak,Hydr8gon,hthh,mrgreywater,BhaaLseN,jezze,CrossVR,smurf3tte,booto,yourWaifu,MerryMage,Minty-Meeo,JMC47,rukai,Helios747,bentley,Ryanel,Ebola16,magumagu,skidau,mimimi085181,linkmauve,Zopieux,stenzek,Parlane,mmastrac,Sintendo,rlnilsen,JosJuice,hackbar,CrystalGamma,RachelBryk,randomstuff,meffij,magcius,unknownbrackets,Starsam80,orbea,ColinDTaylor,galop1n,archshift,MayImilae,neobrain,gwicks,endrift,NanoByte011,kayru,ShimmerGlass,OrN,Buddybenj,marcan,riking,mahdihijazi,nullgemm,vladfi1,jloehr,spxtr,Alcaro,EmptyChaos,iwubcode,Ziek,rohit-n,zackhow,adamdmoss,CookiePLMonster,shuffle2,hrydgard,AdmiralCurtiss,comex,moncefmechri,lioncash,delroth,jjdelvalle,leoetlino,ligfx,RisingFog,Pokechu22,Phatcat,Linktothepast,phire,degasus,Tinob,glennricster,spycrab,kamiyo,LAGonauta,aldelaro5,Stevoisiak,aroulin,LPFaint99,mathieui,Techjar,sepalani,hdcmeta,Tilka,shonumi,FioraAeterna,Orphis')"}
2021-03-08T13:48:41.295629	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:40.947288	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:40.574788	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:40.158874	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:39.975365	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:48:39.974752	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 132, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')"}
2021-03-08T13:45:35.534281	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:45:35.531405	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 196, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': "Watched repo 'dolphin-emu/netplay-index' has our hook installed", 'args': '()'}
2021-03-08T13:45:35.314820	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:45:35.028551	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:45:35.027852	{'pathname': '/home/central/sadm/central/github.py', 'lineno': 196, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': "Watched repo 'dolphin-emu/gcdsp-ida' has our hook installed", 'args': '()'}
2021-03-08T13:45:34.827933	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}
2021-03-08T13:45:34.551254	{'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'lineno': 657, 'type': 'internal_log', 'source': 'logging', 'level': 'INFO', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()'}

Recent 'irc_message' events

2021-03-08T10:16:22.352662	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': "I think the conversion of the calibration would probably be a ViGemBus (and not DS4Windows) responsibility but i'm not sure.", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:15:30.139539	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': "that's what it uses underneath", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:15:21.857081	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': "i'm using ds4windows", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:15:13.511438	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': 'ViGemBus is the driver that converts DS4 to XInput', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:14:33.997755	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': 'wut', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:14:18.238892	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': "I'd be suprised if the calibration is any different. ViGemBus should take care of thatr.", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:14:06.636565	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': 'the sticks on that are tight', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:13:45.786064	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': "yeah i have a dualshock 4 but it's hardly a 360 controller :P", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:13:22.039993	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': "DualSense is amazing, i've been using that since i got it.", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:13:19.171826	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': 'cause apparently the only thing holding it in the right spot is the flimsy pins', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:12:49.310899	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': 'the button inside got bent over', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:12:42.819364	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': "the left bumper doesn't even work right", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:12:42.715612	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': "i'm sure we could fine the values for the stick ranges online.", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:12:20.704644	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': 'yeah mine is also all shit.', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:12:08.399711	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': 'the shape is a circle, for xbox and playstation', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:12:04.810317	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': 'right but i have a crustbox 360 controller', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:11:36.727501	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': "I can't imagine an xbox one or xbox series x controller having a widely different range of values for the analog sticks", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:11:17.056521	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': 'the stick is looser than a 200 year old doorknob', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:10:53.297332	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': '360*', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:10:49.505976	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': 'i only have xbox', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:10:48.330526	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': 'my only x360 controller is a fucked piece of shit', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:10:33.838112	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': "i don't have a decent controller to make one", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:09:53.510745	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': 'just a smooth circle', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:09:47.115459	{'direct': False, 'who': 'Techjar', 'where': '#dolphin-dev', 'what': "yeah but we don't want all the weird little wobbles in it", 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}
2021-03-08T10:09:26.337171	{'direct': False, 'who': 'filoppi', 'where': '#dolphin-dev', 'what': 'he wants a generated default calibration', 'type': 'irc_message', 'source': 'ircclient', 'modes': set()}

Recent 'issue' events

2021-03-08T13:11:49.819865	{'author': 'Miksel12', 'issue': 7230, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'True Crime New York City Crashes in a Variety of Ways', 'update': 2}
2021-03-08T07:46:30.363566	{'author': 'JosJuice', 'issue': 12443, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Feature request: Can we have a TAS input with and for the MotionPlus?', 'update': 1}
2021-03-08T03:38:45.269794	{'author': 'Techjar', 'issue': 12350, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': "Gamecube Memory Card Files Won't Overwrite Old Saves", 'update': 5}
2021-03-08T03:25:50.355487	{'author': 'TheawesomeMCB', 'issue': 12350, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': "Gamecube Memory Card Files Won't Overwrite Old Saves", 'update': 4}
2021-03-07T22:01:50.970682	{'author': 'Miksel12', 'issue': 10931, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Toy Story 3: assert on invalid CP register load', 'update': 17}
2021-03-07T17:04:48.850566	{'author': 'Samuela', 'issue': 12443, 'type': 'issue', 'new': True, 'source': 'redmine', 'title': 'Feature request: Can we have a TAS input with and for the MotionPlus?', 'update': 0}
2021-03-07T13:23:47.428278	{'author': 'JosJuice', 'issue': 12419, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': "Purple Screen in Hell's Kitchen: The Video Game", 'update': 5}
2021-03-07T13:23:46.569373	{'author': 'JosJuice', 'issue': 12437, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Barnyard graphic issue', 'update': 5}
2021-03-07T13:18:01.911455	{'author': 'Miksel12', 'issue': 12419, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': "Purple Screen in Hell's Kitchen: The Video Game", 'update': 4}
2021-03-07T13:17:40.258709	{'author': 'Miksel12', 'issue': 12437, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Barnyard graphic issue', 'update': 4}
2021-03-07T03:27:59.291367	{'author': 'autofire372', 'issue': 12442, 'type': 'issue', 'new': True, 'source': 'redmine', 'title': "Bomberman Generation: Action Replay/Gecko Codes Don't Work", 'update': 0}
2021-03-06T18:43:22.346514	{'author': 'JosJuice', 'issue': 10328, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': '[Feature Request]Sync Wii system language setting to netplay', 'update': 6}
2021-03-06T14:02:49.888139	{'author': 'JosJuice', 'issue': 9422, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'ENABLE_HEADLESS eats a CPU core in infinite loop', 'update': 3}
2021-03-05T15:40:15.176427	{'author': 'JosJuice', 'issue': 12441, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'dolphin crashes on game start on Android 11', 'update': 1}
2021-03-05T15:37:30.625704	{'author': 'fleffy', 'issue': 12441, 'type': 'issue', 'new': True, 'source': 'redmine', 'title': 'dolphin crashes on game start on Android 11', 'update': 0}
2021-03-05T15:04:36.946969	{'author': 'gamerk2', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 81}
2021-03-05T14:47:39.570542	{'author': 'filoppi', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 80}
2021-03-05T14:42:36.628321	{'author': 'a97', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 79}
2021-03-05T14:38:42.840102	{'author': 'a97', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 78}
2021-03-05T14:34:11.506278	{'author': 'filoppi', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 77}
2021-03-05T14:32:03.019360	{'author': 'a97', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 76}
2021-03-05T14:28:16.018668	{'author': 'a97', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 75}
2021-03-05T14:24:40.207184	{'author': 'gamerk2', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 74}
2021-03-05T14:20:04.897139	{'author': 'filoppi', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 73}
2021-03-05T14:17:31.246868	{'author': 'a97', 'issue': 11702, 'type': 'issue', 'new': False, 'source': 'redmine', 'title': 'Dolphin not reading Keyboard/Mouse inputs', 'update': 72}

Recent 'pull_request_fifoci_status' events

2021-03-07T23:10:06.688769	{'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9544, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}
2021-03-07T23:05:46.540067	{'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9544, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}
2021-03-07T22:59:24.385183	{'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9544, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-mesa'}
2021-03-07T22:52:26.826273	{'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9544, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-mesa'}
2021-03-07T22:50:54.151388	{'hash': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9544, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-radeon'}
2021-03-07T22:47:20.540695	{'hash': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9544, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-radeon'}
2021-03-07T22:20:26.645064	{'hash': 'fa124e657f62863ec1f03a8da230602d358abc9f', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9574, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}
2021-03-07T22:13:54.991794	{'hash': 'fa124e657f62863ec1f03a8da230602d358abc9f', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9574, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-mesa'}
2021-03-07T22:07:33.058222	{'hash': 'fa124e657f62863ec1f03a8da230602d358abc9f', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9574, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-radeon'}
2021-03-07T22:02:36.101361	{'hash': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9574, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-mesa'}
2021-03-07T21:46:31.774438	{'hash': 'e19cfe6865e284c3e63013a8d8fba0dea6d915a4', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9474, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}
2021-03-07T21:44:46.491514	{'hash': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9574, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-radeon'}
2021-03-07T21:33:17.115370	{'hash': '55a529a7cd4fae9b9f55875972304e55b8f0e5a6', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9494, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}
2021-03-07T21:21:26.585756	{'hash': 'e19cfe6865e284c3e63013a8d8fba0dea6d915a4', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9474, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-mesa'}
2021-03-07T21:14:16.474956	{'hash': '55a529a7cd4fae9b9f55875972304e55b8f0e5a6', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9494, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-mesa'}
2021-03-07T21:13:00.924257	{'hash': 'e19cfe6865e284c3e63013a8d8fba0dea6d915a4', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9474, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-radeon'}
2021-03-07T21:09:18.348430	{'hash': '55a529a7cd4fae9b9f55875972304e55b8f0e5a6', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9494, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-radeon'}
2021-03-07T18:55:01.515464	{'hash': '486a25dd2b3f3790a9dc7a4dd432ca91377b14b3', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9567, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}
2021-03-07T18:50:33.022888	{'hash': '486a25dd2b3f3790a9dc7a4dd432ca91377b14b3', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9567, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-mesa'}
2021-03-07T18:34:39.157959	{'hash': '486a25dd2b3f3790a9dc7a4dd432ca91377b14b3', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9567, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-radeon'}
2021-03-07T17:44:25.149939	{'hash': 'defe7162f557e6b43919f074e211d57875600e47', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9566, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}
2021-03-07T17:40:01.431235	{'hash': 'defe7162f557e6b43919f074e211d57875600e47', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9566, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-mesa'}
2021-03-07T17:35:44.836627	{'hash': 'defe7162f557e6b43919f074e211d57875600e47', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9566, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-ogl-lin-radeon'}
2021-03-07T14:08:49.426006	{'hash': '59a52f8686b7d2bc6423d9aac5b5b8e615f2744d', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9544, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}
2021-03-07T14:04:33.694593	{'hash': '1dfeb7358911c58eaf80d2605013c34cec560ad0', 'repo': 'dolphin-emu/dolphin', 'source': 'buildbot', 'pr': 9571, 'type': 'pull_request_fifoci_status', 'service': 'pr-fifoci-sw-lin-mesa'}

Recent 'raw_bb_hook' events

2021-03-08T00:01:47.939593	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 437, 'properties': {'scheduler': ['nightly', 'Scheduler'], 'codebase': ['', 'Build'], 'buildnumber': [437, 'Build'], 'builddir': ['/home/buildslave/worker/nightly-generic', 'Worker'], 'workername': ['ubuntu', 'Worker'], 'buildername': ['nightly-generic', 'Builder'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [778, 'WarningCountingShellCommand'], 'project': ['', 'Build'], 'branch': [None, 'Build'], 'got_revision': ['72a6fff36c42989c71765012e26285943085b8c5', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/23/builds/437', 'masterid': 2, 'complete_at': 1615161708, 'buildrequest': {'buildsetid': 18115, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615161600, 'priority': 0, 'claimed_at': 1615161600, 'complete_at': None, 'builderid': 23, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48830}, 'state_string': 'failed test (failure)', 'buildid': 48836, 'builderid': 23, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 23, 'name': 'nightly-generic'}, 'workerid': 7, 'buildset': {'parent_buildid': None, 'external_idstring': None, 'complete': False, 'submitted_at': 1615161600, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': None, 'ssid': 8, 'created_at': 1577491200}], 'bsid': 18115, 'parent_relationship': None, 'reason': "The Nightly scheduler named 'nightly' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615161600, 'results': 2, 'complete': True, 'buildrequestid': 48830}}
2021-03-08T00:00:00.180844	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 437, 'properties': {'repository': ['', 'Build'], 'revision': [None, 'Build'], 'scheduler': ['nightly', 'Scheduler'], 'buildnumber': [437, 'Build'], 'codebase': ['', 'Build'], 'workername': ['ubuntu', 'Worker'], 'project': ['', 'Build'], 'branch': [None, 'Build'], 'buildername': ['nightly-generic', 'Builder']}, 'url': 'https://dolphin.ci/#builders/23/builds/437', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18115, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615161600, 'priority': 0, 'claimed_at': 1615161600, 'complete_at': None, 'builderid': 23, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48830}, 'state_string': 'starting', 'buildid': 48836, 'builderid': 23, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 23, 'name': 'nightly-generic'}, 'workerid': 7, 'buildset': {'parent_buildid': None, 'external_idstring': None, 'complete': False, 'submitted_at': 1615161600, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': None, 'ssid': 8, 'created_at': 1577491200}], 'bsid': 18115, 'parent_relationship': None, 'reason': "The Nightly scheduler named 'nightly' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615161600, 'results': None, 'complete': False, 'buildrequestid': 48830}}
2021-03-07T23:10:06.220759	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3155, 'properties': {'shortrev': ['4a70d1', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3155, 'Build'], 'builddir': ['/home/buildslave/slave/pr-fifoci-sw-lin-mesa', 'Worker'], 'workername': ['hive', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'branchname': ['pr-9544', 'Trigger'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'pr_id': [9544, 'Trigger'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/17/builds/3155', 'masterid': 2, 'complete_at': 1615158606, 'buildrequest': {'buildsetid': 18112, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615157013, 'priority': 0, 'claimed_at': 1615158345, 'complete_at': None, 'builderid': 17, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48829}, 'state_string': 'build successful', 'buildid': 48835, 'builderid': 17, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 17, 'name': 'pr-fifoci-sw-lin-mesa'}, 'workerid': 2, 'buildset': {'parent_buildid': 48827, 'external_idstring': None, 'complete': False, 'submitted_at': 1615157013, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18112, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615158345, 'results': 0, 'complete': True, 'buildrequestid': 48829}}
2021-03-07T23:05:46.113052	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3155, 'properties': {'shortrev': ['4a70d1', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3155, 'Build'], 'pr_id': [9544, 'Trigger'], 'workername': ['hive', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'branchname': ['pr-9544', 'Trigger'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build']}, 'url': 'https://dolphin.ci/#builders/17/builds/3155', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18112, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615157013, 'priority': 0, 'claimed_at': 1615158345, 'complete_at': None, 'builderid': 17, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48829}, 'state_string': 'starting', 'buildid': 48835, 'builderid': 17, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 17, 'name': 'pr-fifoci-sw-lin-mesa'}, 'workerid': 2, 'buildset': {'parent_buildid': 48827, 'external_idstring': None, 'complete': False, 'submitted_at': 1615157013, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18112, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615158345, 'results': None, 'complete': False, 'buildrequestid': 48829}}
2021-03-07T23:05:46.008052	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3154, 'properties': {'shortrev': ['f5a13f', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'headrev': ['f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3154, 'Build'], 'builddir': ['/home/buildslave/slave/pr-fifoci-sw-lin-mesa', 'Worker'], 'workername': ['hive', 'Worker'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'branchname': ['pr-9544', 'Trigger'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'warnings-count': [764, 'WarningCountingShellCommand'], 'pr_id': [9544, 'Trigger'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/17/builds/3154', 'masterid': 2, 'complete_at': 1615158346, 'buildrequest': {'buildsetid': 18111, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156989, 'priority': 0, 'claimed_at': 1615157963, 'complete_at': None, 'builderid': 17, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48826}, 'state_string': 'build successful', 'buildid': 48834, 'builderid': 17, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 17, 'name': 'pr-fifoci-sw-lin-mesa'}, 'workerid': 2, 'buildset': {'parent_buildid': 48824, 'external_idstring': None, 'complete': False, 'submitted_at': 1615156989, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18111, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615157963, 'results': 0, 'complete': True, 'buildrequestid': 48826}}
2021-03-07T22:59:23.975489	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3154, 'properties': {'shortrev': ['f5a13f', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'headrev': ['f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3154, 'Build'], 'pr_id': [9544, 'Trigger'], 'workername': ['hive', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'branchname': ['pr-9544', 'Trigger'], 'branch': ['refs/pull/9544/head', 'Build'], 'repo': ['dolphin-emu/dolphin', 'Trigger']}, 'url': 'https://dolphin.ci/#builders/17/builds/3154', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18111, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156989, 'priority': 0, 'claimed_at': 1615157963, 'complete_at': None, 'builderid': 17, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48826}, 'state_string': 'starting', 'buildid': 48834, 'builderid': 17, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 17, 'name': 'pr-fifoci-sw-lin-mesa'}, 'workerid': 2, 'buildset': {'parent_buildid': 48824, 'external_idstring': None, 'complete': False, 'submitted_at': 1615156989, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18111, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615157963, 'results': None, 'complete': False, 'buildrequestid': 48826}}
2021-03-07T22:59:23.913927	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3156, 'properties': {'shortrev': ['4a70d1', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3156, 'Build'], 'builddir': ['/home/buildslave/slave/pr-fifoci-ogl-lin-mesa', 'Worker'], 'workername': ['hive', 'Worker'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'branchname': ['pr-9544', 'Trigger'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'pr_id': [9544, 'Trigger'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/16/builds/3156', 'masterid': 2, 'complete_at': 1615157964, 'buildrequest': {'buildsetid': 18112, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615157013, 'priority': 0, 'claimed_at': 1615157546, 'complete_at': None, 'builderid': 16, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48828}, 'state_string': 'build successful', 'buildid': 48833, 'builderid': 16, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 16, 'name': 'pr-fifoci-ogl-lin-mesa'}, 'workerid': 2, 'buildset': {'parent_buildid': 48827, 'external_idstring': None, 'complete': False, 'submitted_at': 1615157013, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18112, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615157546, 'results': 0, 'complete': True, 'buildrequestid': 48828}}
2021-03-07T22:52:26.469919	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3156, 'properties': {'shortrev': ['4a70d1', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3156, 'Build'], 'pr_id': [9544, 'Trigger'], 'workername': ['hive', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'branchname': ['pr-9544', 'Trigger'], 'branch': ['refs/pull/9544/head', 'Build'], 'repo': ['dolphin-emu/dolphin', 'Trigger']}, 'url': 'https://dolphin.ci/#builders/16/builds/3156', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18112, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615157013, 'priority': 0, 'claimed_at': 1615157546, 'complete_at': None, 'builderid': 16, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48828}, 'state_string': 'starting', 'buildid': 48833, 'builderid': 16, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 16, 'name': 'pr-fifoci-ogl-lin-mesa'}, 'workerid': 2, 'buildset': {'parent_buildid': 48827, 'external_idstring': None, 'complete': False, 'submitted_at': 1615157013, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18112, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615157546, 'results': None, 'complete': False, 'buildrequestid': 48828}}
2021-03-07T22:52:26.310009	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3155, 'properties': {'shortrev': ['f5a13f', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'headrev': ['f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3155, 'Build'], 'builddir': ['/home/buildslave/slave/pr-fifoci-ogl-lin-mesa', 'Worker'], 'workername': ['hive', 'Worker'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'branchname': ['pr-9544', 'Trigger'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'warnings-count': [764, 'WarningCountingShellCommand'], 'pr_id': [9544, 'Trigger'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/16/builds/3155', 'masterid': 2, 'complete_at': 1615157546, 'buildrequest': {'buildsetid': 18111, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156989, 'priority': 0, 'claimed_at': 1615156989, 'complete_at': None, 'builderid': 16, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48825}, 'state_string': 'build successful', 'buildid': 48826, 'builderid': 16, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 16, 'name': 'pr-fifoci-ogl-lin-mesa'}, 'workerid': 2, 'buildset': {'parent_buildid': 48824, 'external_idstring': None, 'complete': False, 'submitted_at': 1615156989, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18111, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615156989, 'results': 0, 'complete': True, 'buildrequestid': 48825}}
2021-03-07T22:50:53.634355	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3165, 'properties': {'shortrev': ['4a70d1', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3165, 'Build'], 'builddir': ['/srv/fifoci-worker/worker/pr-fifoci-ogl-lin-radeon', 'Worker'], 'workername': ['arbert', 'Worker'], 'buildername': ['pr-fifoci-ogl-lin-radeon', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'branchname': ['pr-9544', 'Trigger'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'pr_id': [9544, 'Trigger'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/11/builds/3165', 'masterid': 2, 'complete_at': 1615157454, 'buildrequest': {'buildsetid': 18112, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615157013, 'priority': 0, 'claimed_at': 1615157239, 'complete_at': None, 'builderid': 11, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48827}, 'state_string': 'build successful', 'buildid': 48831, 'builderid': 11, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 11, 'name': 'pr-fifoci-ogl-lin-radeon'}, 'workerid': 6, 'buildset': {'parent_buildid': 48827, 'external_idstring': None, 'complete': False, 'submitted_at': 1615157013, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18112, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615157239, 'results': 0, 'complete': True, 'buildrequestid': 48827}}
2021-03-07T22:50:17.299049	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3332, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3332, 'Build'], 'builddir': ['/home/delroth/buildslave/pr-deb-dbg-x64', 'Worker'], 'workername': ['debian', 'Worker'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/18/builds/3332', 'masterid': 2, 'complete_at': 1615157417, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615157390, 'complete_at': None, 'builderid': 18, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48821}, 'state_string': 'build successful', 'buildid': 48832, 'builderid': 18, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 18, 'name': 'pr-deb-dbg-x64'}, 'workerid': 1, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615157390, 'results': 0, 'complete': True, 'buildrequestid': 48821}}
2021-03-07T22:49:50.190399	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3332, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3332, 'Build'], 'pr_id': [9544, 'try build'], 'workername': ['debian', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'branchname': ['pr-9544', 'try build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build']}, 'url': 'https://dolphin.ci/#builders/18/builds/3332', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615157390, 'complete_at': None, 'builderid': 18, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48821}, 'state_string': 'starting', 'buildid': 48832, 'builderid': 18, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 18, 'name': 'pr-deb-dbg-x64'}, 'workerid': 1, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615157390, 'results': None, 'complete': False, 'buildrequestid': 48821}}
2021-03-07T22:49:50.102288	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3331, 'properties': {'shortrev': ['f5a13f', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3331, 'Build'], 'builddir': ['/home/delroth/buildslave/pr-deb-dbg-x64', 'Worker'], 'workername': ['debian', 'Worker'], 'headrev': ['f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'try build'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [783, 'WarningCountingShellCommand'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/18/builds/3331', 'masterid': 2, 'complete_at': 1615157390, 'buildrequest': {'buildsetid': 18109, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156596, 'priority': 0, 'claimed_at': 1615157113, 'complete_at': None, 'builderid': 18, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48812}, 'state_string': 'build successful', 'buildid': 48828, 'builderid': 18, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 18, 'name': 'pr-deb-dbg-x64'}, 'workerid': 1, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-f5a13f', 'complete': False, 'submitted_at': 1615156596, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18109, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615157113, 'results': 0, 'complete': True, 'buildrequestid': 48812}}
2021-03-07T22:49:00.106139	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3333, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3333, 'Build'], 'builddir': ['C:\\buildbot\\pr-win-dbg-x64', 'Worker'], 'workername': ['windows', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'build_url': ['https://dl.dolphin-emu.org/prs/cf/6a/pr-9544-dolphin-latest-dbg-x64.7z', 'SetProperty'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/12/builds/3333', 'masterid': 2, 'complete_at': 1615157340, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615157184, 'complete_at': None, 'builderid': 12, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48818}, 'state_string': 'build successful', 'buildid': 48830, 'builderid': 12, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 12, 'name': 'pr-win-dbg-x64'}, 'workerid': 4, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615157184, 'results': 0, 'complete': True, 'buildrequestid': 48818}}
2021-03-07T22:47:20.121197	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3165, 'properties': {'shortrev': ['4a70d1', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3165, 'Build'], 'pr_id': [9544, 'Trigger'], 'workername': ['arbert', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-fifoci-ogl-lin-radeon', 'Builder'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'branchname': ['pr-9544', 'Trigger'], 'branch': ['refs/pull/9544/head', 'Build'], 'repo': ['dolphin-emu/dolphin', 'Trigger']}, 'url': 'https://dolphin.ci/#builders/11/builds/3165', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18112, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615157013, 'priority': 0, 'claimed_at': 1615157239, 'complete_at': None, 'builderid': 11, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48827}, 'state_string': 'starting', 'buildid': 48831, 'builderid': 11, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 11, 'name': 'pr-fifoci-ogl-lin-radeon'}, 'workerid': 6, 'buildset': {'parent_buildid': 48827, 'external_idstring': None, 'complete': False, 'submitted_at': 1615157013, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18112, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615157239, 'results': None, 'complete': False, 'buildrequestid': 48827}}
2021-03-07T22:47:19.991633	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3164, 'properties': {'shortrev': ['f5a13f', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'headrev': ['f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'Trigger'], 'codebase': ['', 'Build'], 'buildnumber': [3164, 'Build'], 'builddir': ['/srv/fifoci-worker/worker/pr-fifoci-ogl-lin-radeon', 'Worker'], 'workername': ['arbert', 'Worker'], 'buildername': ['pr-fifoci-ogl-lin-radeon', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'branchname': ['pr-9544', 'Trigger'], 'repository': ['', 'Build'], 'revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'Build'], 'warnings-count': [139, 'WarningCountingShellCommand'], 'pr_id': [9544, 'Trigger'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/11/builds/3164', 'masterid': 2, 'complete_at': 1615157240, 'buildrequest': {'buildsetid': 18111, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156989, 'priority': 0, 'claimed_at': 1615156989, 'complete_at': None, 'builderid': 11, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48824}, 'state_string': 'build successful', 'buildid': 48825, 'builderid': 11, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 11, 'name': 'pr-fifoci-ogl-lin-radeon'}, 'workerid': 6, 'buildset': {'parent_buildid': 48824, 'external_idstring': None, 'complete': False, 'submitted_at': 1615156989, 'sourcestamps': [{'repository': '', 'revision': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4955, 'created_at': 1615156989}], 'bsid': 18111, 'parent_relationship': 'Triggered from', 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete_at': None, 'results': -1}, 'started_at': 1615156989, 'results': 0, 'complete': True, 'buildrequestid': 48824}}
2021-03-07T22:46:24.374760	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3333, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3333, 'Build'], 'pr_id': [9544, 'try build'], 'workername': ['windows', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'branchname': ['pr-9544', 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build']}, 'url': 'https://dolphin.ci/#builders/12/builds/3333', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615157184, 'complete_at': None, 'builderid': 12, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48818}, 'state_string': 'starting', 'buildid': 48830, 'builderid': 12, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 12, 'name': 'pr-win-dbg-x64'}, 'workerid': 4, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615157184, 'results': None, 'complete': False, 'buildrequestid': 48818}}
2021-03-07T22:46:24.185288	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3332, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3332, 'Build'], 'builddir': ['C:\\buildbot\\pr-win-x64', 'Worker'], 'workername': ['windows', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'buildername': ['pr-win-x64', 'Builder'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'build_url': ['https://dl.dolphin-emu.org/prs/c4/3b/pr-9544-dolphin-latest-x64.7z', 'SetProperty'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/21/builds/3332', 'masterid': 2, 'complete_at': 1615157184, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615157144, 'complete_at': None, 'builderid': 21, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48823}, 'state_string': 'build successful', 'buildid': 48829, 'builderid': 21, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 21, 'name': 'pr-win-x64'}, 'workerid': 4, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615157144, 'results': 0, 'complete': True, 'buildrequestid': 48823}}
2021-03-07T22:45:44.456840	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3332, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3332, 'Build'], 'pr_id': [9544, 'try build'], 'workername': ['windows', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'buildername': ['pr-win-x64', 'Builder'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'branchname': ['pr-9544', 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build']}, 'url': 'https://dolphin.ci/#builders/21/builds/3332', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615157144, 'complete_at': None, 'builderid': 21, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48823}, 'state_string': 'starting', 'buildid': 48829, 'builderid': 21, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 21, 'name': 'pr-win-x64'}, 'workerid': 4, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615157144, 'results': None, 'complete': False, 'buildrequestid': 48823}}
2021-03-07T22:45:44.349459	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3331, 'properties': {'shortrev': ['f5a13f', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3331, 'Build'], 'builddir': ['C:\\buildbot\\pr-win-x64', 'Worker'], 'workername': ['windows', 'Worker'], 'headrev': ['f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'try build'], 'buildername': ['pr-win-x64', 'Builder'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'build_url': ['https://dl.dolphin-emu.org/prs/c4/3b/pr-9544-dolphin-latest-x64.7z', 'SetProperty'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/21/builds/3331', 'masterid': 2, 'complete_at': 1615157144, 'buildrequest': {'buildsetid': 18109, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156596, 'priority': 0, 'claimed_at': 1615156913, 'complete_at': None, 'builderid': 21, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48814}, 'state_string': 'build successful', 'buildid': 48823, 'builderid': 21, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 21, 'name': 'pr-win-x64'}, 'workerid': 4, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-f5a13f', 'complete': False, 'submitted_at': 1615156596, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18109, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615156913, 'results': 0, 'complete': True, 'buildrequestid': 48814}}
2021-03-07T22:45:13.235993	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3331, 'properties': {'shortrev': ['f5a13f', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3331, 'Build'], 'pr_id': [9544, 'try build'], 'workername': ['debian', 'Worker'], 'headrev': ['f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'try build'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'branchname': ['pr-9544', 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build']}, 'url': 'https://dolphin.ci/#builders/18/builds/3331', 'masterid': 2, 'complete_at': None, 'buildrequest': {'buildsetid': 18109, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156596, 'priority': 0, 'claimed_at': 1615157113, 'complete_at': None, 'builderid': 18, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48812}, 'state_string': 'starting', 'buildid': 48828, 'builderid': 18, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 18, 'name': 'pr-deb-dbg-x64'}, 'workerid': 1, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-f5a13f', 'complete': False, 'submitted_at': 1615156596, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18109, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615157113, 'results': None, 'complete': False, 'buildrequestid': 48812}}
2021-03-07T22:45:13.095219	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3336, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3336, 'Build'], 'builddir': ['/home/delroth/buildslave/pr-deb-x64', 'Worker'], 'workername': ['debian', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'buildername': ['pr-deb-x64', 'Builder'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [782, 'WarningCountingShellCommand'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/4/builds/3336', 'masterid': 2, 'complete_at': 1615157113, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615156864, 'complete_at': None, 'builderid': 4, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48816}, 'state_string': 'build successful', 'buildid': 48822, 'builderid': 4, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 4, 'name': 'pr-deb-x64'}, 'workerid': 1, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615156865, 'results': 0, 'complete': True, 'buildrequestid': 48816}}
2021-03-07T22:43:33.505982	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3332, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3332, 'Build'], 'builddir': ['/home/buildslave/worker/pr-ubu-x64', 'Worker'], 'workername': ['ubuntu', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'buildername': ['pr-ubu-x64', 'Builder'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/19/builds/3332', 'masterid': 2, 'complete_at': 1615157013, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615156989, 'complete_at': None, 'builderid': 19, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48822}, 'state_string': 'build successful', 'buildid': 48827, 'builderid': 19, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 19, 'name': 'pr-ubu-x64'}, 'workerid': 7, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615156989, 'results': 0, 'complete': True, 'buildrequestid': 48822}}
2021-03-07T22:43:28.605969	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3329, 'properties': {'shortrev': ['4a70d1', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3329, 'Build'], 'builddir': ['/Users/osxguest/buildslave/pr-osx-x64', 'Worker'], 'workername': ['osx', 'Worker'], 'headrev': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'try build'], 'buildername': ['pr-osx-x64', 'Builder'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [347, 'WarningCountingShellCommand'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/3/builds/3329', 'masterid': 2, 'complete_at': 1615157009, 'buildrequest': {'buildsetid': 18110, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156636, 'priority': 0, 'claimed_at': 1615156765, 'complete_at': None, 'builderid': 3, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48815}, 'state_string': 'build successful', 'buildid': 48821, 'builderid': 3, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 3, 'name': 'pr-osx-x64'}, 'workerid': 3, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-4a70d1', 'complete': False, 'submitted_at': 1615156636, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18110, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615156765, 'results': 0, 'complete': True, 'buildrequestid': 48815}}
2021-03-07T22:43:10.246028	{'type': 'raw_bb_hook', 'source': 'webserver', 'raw': {'number': 3331, 'properties': {'shortrev': ['f5a13f', 'try build'], 'scheduler': ['pr', 'Scheduler'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'codebase': ['', 'Build'], 'buildnumber': [3331, 'Build'], 'builddir': ['/home/buildslave/worker/pr-ubu-x64', 'Worker'], 'workername': ['ubuntu', 'Worker'], 'headrev': ['f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'try build'], 'buildername': ['pr-ubu-x64', 'Builder'], 'branchname': ['pr-9544', 'try build'], 'repository': ['', 'Build'], 'revision': [None, 'Build'], 'warnings-count': [781, 'WarningCountingShellCommand'], 'pr_id': [9544, 'try build'], 'project': ['', 'Build'], 'branch': ['refs/pull/9544/head', 'Build'], 'baserev': ['72a6fff36c42989c71765012e26285943085b8c5', 'try build'], 'got_revision': ['4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'GitNoBranch']}, 'url': 'https://dolphin.ci/#builders/19/builds/3331', 'masterid': 2, 'complete_at': 1615156989, 'buildrequest': {'buildsetid': 18109, 'claimed_by_masterid': 2, 'properties': None, 'waited_for': False, 'submitted_at': 1615156596, 'priority': 0, 'claimed_at': 1615156916, 'complete_at': None, 'builderid': 19, 'claimed': True, 'results': -1, 'complete': False, 'buildrequestid': 48813}, 'state_string': 'build successful', 'buildid': 48824, 'builderid': 19, 'builder': {'tags': [], 'masterids': [2], 'description': None, 'builderid': 19, 'name': 'pr-ubu-x64'}, 'workerid': 7, 'buildset': {'parent_buildid': None, 'external_idstring': '9544-f5a13f', 'complete': False, 'submitted_at': 1615156596, 'sourcestamps': [{'repository': '', 'revision': None, 'codebase': '', 'patch': None, 'project': '', 'branch': 'refs/pull/9544/head', 'ssid': 4790, 'created_at': 1614568676}], 'bsid': 18109, 'parent_relationship': None, 'reason': "'try' job by user Central (on behalf of: AdmiralCurtiss)", 'complete_at': None, 'results': -1}, 'started_at': 1615156916, 'results': 0, 'complete': True, 'buildrequestid': 48813}}

Recent 'raw_gh_hook' events

2021-03-08T12:51:11.761489	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9489, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7149, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7149, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1674, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-08T06:55:55Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1674, 'stargazers_count': 7149, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': '0f14345f0618decd1f2da3af0337ecbcf24a2950', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': 'bd862920666bc78898abf0e2300e2310f35f2f66', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'pull_request': {'draft': True, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'label': 'Filoppi:input-3', 'sha': '0f14345f0618decd1f2da3af0337ecbcf24a2950', 'ref': 'input-3', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Filoppi/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Filoppi/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Filoppi/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Filoppi/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Filoppi/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Filoppi/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Filoppi/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Filoppi/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Filoppi/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Filoppi/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Filoppi/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Filoppi/dolphin', 'labels_url': 'https://api.github.com/repos/Filoppi/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Filoppi/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Filoppi/dolphin/events', 'compare_url': 'https://api.github.com/repos/Filoppi/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Filoppi/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Filoppi/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Filoppi/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Filoppi/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Filoppi/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Filoppi/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Filoppi/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Filoppi/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Filoppi/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Filoppi/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjMwNDQ3ODA=', 'clone_url': 'https://github.com/Filoppi/dolphin.git', 'pushed_at': '2021-03-08T12:51:06Z', 'url': 'https://api.github.com/repos/Filoppi/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Filoppi/dolphin/subscription', 'forks': 0, 'size': 368053, 'commits_url': 'https://api.github.com/repos/Filoppi/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Filoppi/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2018-02-26T23:32:18Z', 'full_name': 'Filoppi/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Filoppi/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Filoppi/dolphin/contributors', 'ssh_url': 'git@github.com:Filoppi/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Filoppi/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Filoppi/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Filoppi/dolphin/milestones{/number}', 'created_at': '2018-02-26T23:31:54Z', 'blobs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Filoppi/dolphin/git/trees{/sha}', 'id': 123044780}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 7, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-02-03T21:59:59Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'additions': 5290, 'merged': False, 'mergeable_state': 'draft', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0f14345f0618decd1f2da3af0337ecbcf24a2950', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'WIP: Input caching + relative input + misc', 'changed_files': 143, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0f14345f0618decd1f2da3af0337ecbcf24a2950'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9489'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits', 'body': 'A messy, but almost finished (from my side) PR for some input Improvements.\r\nJust published it in case anyone wanted to have a look or try it before I split it up in more PRs.\r\n\r\nChanges:\r\n- Input is now cached once and read from cached values.\r\n- "Perfect" Relative input support (not hacked in as before).\r\n- Input expressions don\'t work with real time anymore, but with emulation time, making them more accurate and flexible.\r\n- Loads of new function expressions.\r\n- Input mappings UI improvements and fixes.\r\n- DS4/UPD client: fixed race conditions, added touch pad calibration, added touch pad relative input, ...\r\n- ... Way more, I need to write them up ...\r\n\r\nIncludes input changes from https://github.com/dolphin-emu/dolphin/pull/8983 and everything from https://github.com/dolphin-emu/dolphin/pull/9419.\r\nNeeds https://github.com/dolphin-emu/dolphin/pull/9417 before being finalized.\r\nConflicts with https://github.com/dolphin-emu/dolphin/pull/9558, which will hopefully be accepted first.', 'milestone': None, 'commits': 68, 'active_lock_reason': None, 'updated_at': '2021-03-08T12:51:10Z', 'deletions': 1208, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7149, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7149, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1674, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-08T06:55:55Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1674, 'stargazers_count': 7149, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9489, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTY3MTcyMjU4', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489', 'merge_commit_sha': 'fb7a0e7618c8895a22fdf56b8ae01524bd8a01bc', 'id': 567172258, 'author_association': 'CONTRIBUTOR'}}}
2021-03-08T00:53:50.121667	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'url': 'https://api.github.com/users/JMC47', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'id': 6598209, 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'login': 'JMC47', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'repos_url': 'https://api.github.com/users/JMC47/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792393283', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-08T00:53:48Z', 'body': "I made all of the builds you requested and tested them back to back to back to back and swapped between them trying to find major differences.  I really don't see much.  No games appear to be fully fixed or broken.   The timings do shift a bit depending on what build I use, but without testing every game on console I can't determine what is accurate.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'created_at': '2021-03-08T00:53:48Z', 'id': 792393283, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjM5MzI4Mw==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552#issuecomment-792393283'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-08T00:53:48Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/labels{/name}', 'comments': 6, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9552', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9552.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552'}, 'number': 9552, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/605502?v=4', 'url': 'https://api.github.com/users/endrift', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/endrift/orgs', 'followers_url': 'https://api.github.com/users/endrift/followers', 'id': 605502, 'events_url': 'https://api.github.com/users/endrift/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endrift/received_events', 'login': 'endrift', 'gists_url': 'https://api.github.com/users/endrift/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/endrift/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/endrift/following{/other_user}', 'html_url': 'https://github.com/endrift', 'starred_url': 'https://api.github.com/users/endrift/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjYwNTUwMg==', 'repos_url': 'https://api.github.com/users/endrift/repos'}, 'created_at': '2021-03-03T05:57:08Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9552', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9552/comments', 'body': 'The 115200 baudrate that was previously in this connection was guessed, seemingly at random, and does not match hardware at all. It takes ~5 µs per bit when the GC sends and ~4 µs per bit when the GBA replies, confirmed by actual captures of logic analyzer data I did a few years back. The stop bit timing was also not present, which I have added somewhat rough approximations of. I can attach said data as proof if desired.\r\n\r\nMarked as WIP because this will probably break VBA-M, and is mostly here for informational purposes for the time being.', 'id': 820775711, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgzNjc4OTI1', 'title': 'SI/DeviceGBA: Fix SI timings to actually closely match hardware'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'url': 'https://api.github.com/users/JMC47', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'id': 6598209, 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'login': 'JMC47', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'repos_url': 'https://api.github.com/users/JMC47/repos'}}}
2021-03-08T00:19:04.823489	{'gh_type': 'pull_request_review', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'review': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'url': 'https://api.github.com/users/iwubcode', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'id': 15224722, 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'html_url': 'https://github.com/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'repos_url': 'https://api.github.com/users/iwubcode/repos'}, 'commit_id': '6b3645bfb7745def86f784aa085971006b8c071b', 'node_id': 'MDE3OlB1bGxSZXF1ZXN0UmV2aWV3NjA1OTAyNjY2', 'submitted_at': '2021-03-08T00:19:03Z', 'author_association': 'CONTRIBUTOR', 'state': 'approved', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575', '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9575#pullrequestreview-605902666'}}, 'id': 605902666, 'body': '', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575#pullrequestreview-605902666'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'submitted', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'url': 'https://api.github.com/users/iwubcode', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'id': 15224722, 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'html_url': 'https://github.com/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'repos_url': 'https://api.github.com/users/iwubcode/repos'}, 'pull_request': {'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/comments', 'merged_at': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575', 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'label': 'Filoppi:fix_freelook_warnings', 'sha': '6b3645bfb7745def86f784aa085971006b8c071b', 'ref': 'fix_freelook_warnings', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Filoppi/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Filoppi/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Filoppi/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Filoppi/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Filoppi/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Filoppi/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Filoppi/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Filoppi/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Filoppi/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Filoppi/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Filoppi/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Filoppi/dolphin', 'labels_url': 'https://api.github.com/repos/Filoppi/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Filoppi/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Filoppi/dolphin/events', 'compare_url': 'https://api.github.com/repos/Filoppi/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Filoppi/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Filoppi/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Filoppi/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Filoppi/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Filoppi/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Filoppi/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Filoppi/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Filoppi/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Filoppi/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Filoppi/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjMwNDQ3ODA=', 'clone_url': 'https://github.com/Filoppi/dolphin.git', 'pushed_at': '2021-03-07T23:20:10Z', 'url': 'https://api.github.com/repos/Filoppi/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Filoppi/dolphin/subscription', 'forks': 0, 'size': 368053, 'commits_url': 'https://api.github.com/repos/Filoppi/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Filoppi/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2018-02-26T23:32:18Z', 'full_name': 'Filoppi/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Filoppi/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Filoppi/dolphin/contributors', 'ssh_url': 'git@github.com:Filoppi/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Filoppi/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Filoppi/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Filoppi/dolphin/milestones{/number}', 'created_at': '2018-02-26T23:31:54Z', 'blobs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Filoppi/dolphin/git/trees{/sha}', 'id': 123044780}}, 'labels': [], 'requested_teams': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.patch', 'locked': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/commits', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-08T00:19:03Z', 'state': 'open', 'closed_at': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.diff', 'number': 9575, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'draft': False, 'requested_reviewers': [], 'created_at': '2021-03-07T23:20:23Z', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/6b3645bfb7745def86f784aa085971006b8c071b'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9575'}}, 'author_association': 'CONTRIBUTOR', 'merge_commit_sha': 'e1cb734a1e9a7fb288e7e86c8b6292d8f2e21fc7', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/comments', 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzQ4NTky', 'assignee': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/6b3645bfb7745def86f784aa085971006b8c071b', 'auto_merge': None, 'id': 586348592, 'body': 'm_enabled was never used.', 'title': 'Fix FreeLook warnings'}}}
2021-03-07T23:38:30.644196	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'comment': {'performed_via_github_app': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/792375964', 'author_association': 'CONTRIBUTOR', 'updated_at': '2021-03-07T23:38:29Z', 'body': "FYI, these changes are also in #9567.  \r\n\r\nWe did them the same way (not that there's really another way to do them), so there shouldn't be a conflict whichever way these get merged.", 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575', 'created_at': '2021-03-07T23:38:29Z', 'id': 792375964, 'node_id': 'MDEyOklzc3VlQ29tbWVudDc5MjM3NTk2NA==', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575#issuecomment-792375964'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'issue': {'performed_via_github_app': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575', 'labels': [], 'assignee': None, 'locked': False, 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T23:38:29Z', 'state': 'open', 'closed_at': None, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/labels{/name}', 'comments': 0, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575'}, 'number': 9575, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'created_at': '2021-03-07T23:20:23Z', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'author_association': 'CONTRIBUTOR', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/events', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/comments', 'body': 'm_enabled was never used.', 'id': 824050504, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzQ4NTky', 'title': 'Fix FreeLook warnings'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}}}
2021-03-07T23:21:32.260657	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9575, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'edited', 'changes': {'body': {'from': ''}}, 'pull_request': {'draft': False, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'label': 'Filoppi:fix_freelook_warnings', 'sha': '6b3645bfb7745def86f784aa085971006b8c071b', 'ref': 'fix_freelook_warnings', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Filoppi/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Filoppi/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Filoppi/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Filoppi/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Filoppi/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Filoppi/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Filoppi/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Filoppi/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Filoppi/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Filoppi/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Filoppi/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Filoppi/dolphin', 'labels_url': 'https://api.github.com/repos/Filoppi/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Filoppi/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Filoppi/dolphin/events', 'compare_url': 'https://api.github.com/repos/Filoppi/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Filoppi/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Filoppi/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Filoppi/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Filoppi/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Filoppi/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Filoppi/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Filoppi/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Filoppi/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Filoppi/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Filoppi/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjMwNDQ3ODA=', 'clone_url': 'https://github.com/Filoppi/dolphin.git', 'pushed_at': '2021-03-07T23:20:10Z', 'url': 'https://api.github.com/repos/Filoppi/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Filoppi/dolphin/subscription', 'forks': 0, 'size': 368053, 'commits_url': 'https://api.github.com/repos/Filoppi/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Filoppi/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2018-02-26T23:32:18Z', 'full_name': 'Filoppi/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Filoppi/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Filoppi/dolphin/contributors', 'ssh_url': 'git@github.com:Filoppi/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Filoppi/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Filoppi/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Filoppi/dolphin/milestones{/number}', 'created_at': '2018-02-26T23:31:54Z', 'blobs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Filoppi/dolphin/git/trees{/sha}', 'id': 123044780}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 0, 'closed_at': None, 'mergeable': True, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-03-07T23:20:23Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575', 'additions': 3, 'merged': False, 'mergeable_state': 'clean', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/6b3645bfb7745def86f784aa085971006b8c071b', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'Fix FreeLook warnings', 'changed_files': 2, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/6b3645bfb7745def86f784aa085971006b8c071b'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9575'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/commits', 'body': 'm_enabled was never used.', 'milestone': None, 'commits': 1, 'active_lock_reason': None, 'updated_at': '2021-03-07T23:21:31Z', 'deletions': 4, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T23:20:23Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9575, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'requested_reviewers': [], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/comments', 'rebaseable': True, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzQ4NTky', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575', 'merge_commit_sha': 'e1cb734a1e9a7fb288e7e86c8b6292d8f2e21fc7', 'id': 586348592, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T23:20:24.825983	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9575, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T22:37:13Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'opened', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'pull_request': {'draft': False, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'label': 'Filoppi:fix_freelook_warnings', 'sha': '6b3645bfb7745def86f784aa085971006b8c071b', 'ref': 'fix_freelook_warnings', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Filoppi/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Filoppi/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Filoppi/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Filoppi/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Filoppi/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Filoppi/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Filoppi/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Filoppi/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Filoppi/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Filoppi/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Filoppi/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Filoppi/dolphin', 'labels_url': 'https://api.github.com/repos/Filoppi/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Filoppi/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Filoppi/dolphin/events', 'compare_url': 'https://api.github.com/repos/Filoppi/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Filoppi/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Filoppi/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Filoppi/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Filoppi/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Filoppi/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Filoppi/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Filoppi/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Filoppi/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Filoppi/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Filoppi/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjMwNDQ3ODA=', 'clone_url': 'https://github.com/Filoppi/dolphin.git', 'pushed_at': '2021-03-07T23:20:10Z', 'url': 'https://api.github.com/repos/Filoppi/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Filoppi/dolphin/subscription', 'forks': 0, 'size': 368049, 'commits_url': 'https://api.github.com/repos/Filoppi/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Filoppi/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2018-02-26T23:32:18Z', 'full_name': 'Filoppi/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Filoppi/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Filoppi/dolphin/contributors', 'ssh_url': 'git@github.com:Filoppi/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Filoppi/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Filoppi/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Filoppi/dolphin/milestones{/number}', 'created_at': '2018-02-26T23:31:54Z', 'blobs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Filoppi/dolphin/git/trees{/sha}', 'id': 123044780}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 0, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-03-07T23:20:23Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9575', 'additions': 3, 'merged': False, 'mergeable_state': 'unknown', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/6b3645bfb7745def86f784aa085971006b8c071b', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'Fix FreeLook warnings', 'changed_files': 2, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9575.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/6b3645bfb7745def86f784aa085971006b8c071b'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9575'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9575/commits', 'body': '', 'milestone': None, 'commits': 1, 'active_lock_reason': None, 'updated_at': '2021-03-07T23:20:23Z', 'deletions': 4, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 207, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T22:37:13Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 207, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9575, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'requested_reviewers': [], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzQ4NTky', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9575', 'merge_commit_sha': None, 'id': 586348592, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T22:37:14.149074	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9544, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T22:36:25Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'pull_request': {'draft': False, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'label': 'AdmiralCurtiss:fastmem-placeholder-windows', 'sha': '4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'ref': 'fastmem-placeholder-windows', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/AdmiralCurtiss/dolphin', 'labels_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/AdmiralCurtiss/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/events', 'compare_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/compare/{base}...{head}', 'watchers': 1, 'forks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 1, 'statuses_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/AdmiralCurtiss/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkzNjMyMDg4OQ==', 'clone_url': 'https://github.com/AdmiralCurtiss/dolphin.git', 'pushed_at': '2021-03-07T22:37:12Z', 'url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscription', 'forks': 0, 'size': 367271, 'commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2021-03-07T22:36:08Z', 'full_name': 'AdmiralCurtiss/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contributors', 'ssh_url': 'git@github.com:AdmiralCurtiss/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 1, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/milestones{/number}', 'created_at': '2015-05-26T20:08:21Z', 'blobs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/trees{/sha}', 'id': 36320889}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 6, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 1, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9544.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-03-01T03:17:47Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544', 'additions': 247, 'merged': False, 'mergeable_state': 'unknown', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'changed_files': 5, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9544.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4a70d11efcf4f6fbd09c3ac8c33f52e67487b8cd'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544/commits', 'body': "This allocates and handles our fastmem address region as a placeholder on Windows. This avoids the possibility that something else allocates memory within the fastmem address region after it has been set up.\r\n\r\nNote: If someone can reliably reproduce that bug where large texture packs break emulation (eg. [12404](https://bugs.dolphin-emu.org/issues/12404) or [11994](https://bugs.dolphin-emu.org/issues/11994)), please check if this happens to fix it. I'm curious.\r\n\r\nTODO:\r\n- [x] Use old logic as fallback if VirtualAlloc2/MapViewOfFile3 are unavailable (as they would be on eg. Win7).\r\n- [ ] Link to OneCore.lib with CMake too.\r\n- [x] Make sure we load the VirtualAlloc2/MapViewOfFile3 from the correct dll. (see [Windows API sets](https://docs.microsoft.com/en-us/windows/win32/apiindex/windows-apisets?redirectedfrom=MSDN); maybe [this one...?](https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-memory-l1-1-6dll))\r\n- [x] Memory cleanup on shutdown.\r\n- [ ] Error handling.\r\n- [x] 32bit support.\r\n- [ ] Test if this still works on Windows 7/8.\r\n- [ ] Test if this still works on Linux.\r\n- [ ] Test if this still works on Android.\r\n\r\nReferences:\r\n[Test code](https://gist.github.com/AdmiralCurtiss/0ba59f15710d919735f9f73ab20fb518)\r\n[Docs on VirtualAlloc2](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc2)\r\n[Docs on VirtualFree](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualfree)\r\n[Docs on MapViewOfFile3](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-mapviewoffile3)\r\n[Docs on UnmapViewOfFileEx](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-unmapviewoffileex)\r\n\r\n", 'milestone': None, 'commits': 1, 'active_lock_reason': None, 'updated_at': '2021-03-07T22:37:13Z', 'deletions': 41, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T22:36:25Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9544, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'requested_reviewers': [], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgxNjc5ODgy', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544', 'merge_commit_sha': '92019bb14c40395a04e18304eb0701a8241b368f', 'id': 581679882, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T22:36:26.373520	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9544, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T22:20:32Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': '59a52f8686b7d2bc6423d9aac5b5b8e615f2744d', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'pull_request': {'draft': False, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'label': 'AdmiralCurtiss:fastmem-placeholder-windows', 'sha': 'f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'ref': 'fastmem-placeholder-windows', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/AdmiralCurtiss/dolphin', 'labels_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/AdmiralCurtiss/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/events', 'compare_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/compare/{base}...{head}', 'watchers': 1, 'forks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 1, 'statuses_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/AdmiralCurtiss/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkzNjMyMDg4OQ==', 'clone_url': 'https://github.com/AdmiralCurtiss/dolphin.git', 'pushed_at': '2021-03-07T22:36:24Z', 'url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscription', 'forks': 0, 'size': 367271, 'commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2021-03-07T22:36:08Z', 'full_name': 'AdmiralCurtiss/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contributors', 'ssh_url': 'git@github.com:AdmiralCurtiss/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 1, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/milestones{/number}', 'created_at': '2015-05-26T20:08:21Z', 'blobs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/trees{/sha}', 'id': 36320889}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 6, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 1, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9544.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-03-01T03:17:47Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9544', 'additions': 247, 'merged': False, 'mergeable_state': 'unknown', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/f5a13f3207b233c07d0d5409d4256e5d498dd87e', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'Core/Memmap: Use placeholder for fastmem on Windows to ensure nothing allocates within the fastmem space.', 'changed_files': 5, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9544.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/f5a13f3207b233c07d0d5409d4256e5d498dd87e'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9544'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9544/commits', 'body': "This allocates and handles our fastmem address region as a placeholder on Windows. This avoids the possibility that something else allocates memory within the fastmem address region after it has been set up.\r\n\r\nNote: If someone can reliably reproduce that bug where large texture packs break emulation (eg. [12404](https://bugs.dolphin-emu.org/issues/12404) or [11994](https://bugs.dolphin-emu.org/issues/11994)), please check if this happens to fix it. I'm curious.\r\n\r\nTODO:\r\n- [x] Use old logic as fallback if VirtualAlloc2/MapViewOfFile3 are unavailable (as they would be on eg. Win7).\r\n- [ ] Link to OneCore.lib with CMake too.\r\n- [x] Make sure we load the VirtualAlloc2/MapViewOfFile3 from the correct dll. (see [Windows API sets](https://docs.microsoft.com/en-us/windows/win32/apiindex/windows-apisets?redirectedfrom=MSDN); maybe [this one...?](https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-memory-l1-1-6dll))\r\n- [x] Memory cleanup on shutdown.\r\n- [ ] Error handling.\r\n- [x] 32bit support.\r\n- [ ] Test if this still works on Windows 7/8.\r\n- [ ] Test if this still works on Linux.\r\n- [ ] Test if this still works on Android.\r\n\r\nReferences:\r\n[Test code](https://gist.github.com/AdmiralCurtiss/0ba59f15710d919735f9f73ab20fb518)\r\n[Docs on VirtualAlloc2](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc2)\r\n[Docs on VirtualFree](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualfree)\r\n[Docs on MapViewOfFile3](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-mapviewoffile3)\r\n[Docs on UnmapViewOfFileEx](https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-unmapviewoffileex)\r\n\r\n", 'milestone': None, 'commits': 1, 'active_lock_reason': None, 'updated_at': '2021-03-07T22:36:25Z', 'deletions': 41, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T22:20:32Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9544, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'id': 4522237, 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'login': 'AdmiralCurtiss', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos'}, 'requested_reviewers': [], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTgxNjc5ODgy', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9544', 'merge_commit_sha': 'eb7ba82d0979f0193ed31b50dbb424d1e044983b', 'id': 581679882, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T22:20:33.624505	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9489, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T22:04:25Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': 'bd862920666bc78898abf0e2300e2310f35f2f66', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': '706e522c871b20af3acc75c63afd7342dea61142', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'pull_request': {'draft': True, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'label': 'Filoppi:input-3', 'sha': 'bd862920666bc78898abf0e2300e2310f35f2f66', 'ref': 'input-3', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Filoppi/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Filoppi/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Filoppi/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Filoppi/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Filoppi/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Filoppi/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Filoppi/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Filoppi/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Filoppi/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Filoppi/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Filoppi/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Filoppi/dolphin', 'labels_url': 'https://api.github.com/repos/Filoppi/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Filoppi/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Filoppi/dolphin/events', 'compare_url': 'https://api.github.com/repos/Filoppi/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Filoppi/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Filoppi/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Filoppi/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Filoppi/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Filoppi/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Filoppi/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Filoppi/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Filoppi/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Filoppi/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Filoppi/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjMwNDQ3ODA=', 'clone_url': 'https://github.com/Filoppi/dolphin.git', 'pushed_at': '2021-03-07T22:20:31Z', 'url': 'https://api.github.com/repos/Filoppi/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Filoppi/dolphin/subscription', 'forks': 0, 'size': 368049, 'commits_url': 'https://api.github.com/repos/Filoppi/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Filoppi/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2018-02-26T23:32:18Z', 'full_name': 'Filoppi/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Filoppi/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Filoppi/dolphin/contributors', 'ssh_url': 'git@github.com:Filoppi/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Filoppi/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Filoppi/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Filoppi/dolphin/milestones{/number}', 'created_at': '2018-02-26T23:31:54Z', 'blobs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Filoppi/dolphin/git/trees{/sha}', 'id': 123044780}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 7, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-02-03T21:59:59Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'additions': 5286, 'merged': False, 'mergeable_state': 'draft', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/bd862920666bc78898abf0e2300e2310f35f2f66', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'WIP: Input caching + relative input + misc', 'changed_files': 143, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/bd862920666bc78898abf0e2300e2310f35f2f66'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9489'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits', 'body': 'A messy, but almost finished (from my side) PR for some input Improvements.\r\nJust published it in case anyone wanted to have a look or try it before I split it up in more PRs.\r\n\r\nChanges:\r\n- Input is now cached once and read from cached values.\r\n- "Perfect" Relative input support (not hacked in as before).\r\n- Input expressions don\'t work with real time anymore, but with emulation time, making them more accurate and flexible.\r\n- Loads of new function expressions.\r\n- Input mappings UI improvements and fixes.\r\n- DS4/UPD client: fixed race conditions, added touch pad calibration, added touch pad relative input, ...\r\n- ... Way more, I need to write them up ...\r\n\r\nIncludes input changes from https://github.com/dolphin-emu/dolphin/pull/8983 and everything from https://github.com/dolphin-emu/dolphin/pull/9419.\r\nNeeds https://github.com/dolphin-emu/dolphin/pull/9417 before being finalized.\r\nConflicts with https://github.com/dolphin-emu/dolphin/pull/9558, which will hopefully be accepted first.', 'milestone': None, 'commits': 67, 'active_lock_reason': None, 'updated_at': '2021-03-07T22:20:32Z', 'deletions': 1208, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T22:04:25Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9489, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTY3MTcyMjU4', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489', 'merge_commit_sha': '12ee86443d51b3be61dc48a031df6c85d8c36225', 'id': 567172258, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T22:04:26.539747	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9489, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:54:53Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': '706e522c871b20af3acc75c63afd7342dea61142', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': '71f818792ed33f174989bcd7dec891036e94fde2', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'pull_request': {'draft': True, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'label': 'Filoppi:input-3', 'sha': '706e522c871b20af3acc75c63afd7342dea61142', 'ref': 'input-3', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Filoppi/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Filoppi/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Filoppi/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Filoppi/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Filoppi/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Filoppi/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Filoppi/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Filoppi/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Filoppi/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Filoppi/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Filoppi/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Filoppi/dolphin', 'labels_url': 'https://api.github.com/repos/Filoppi/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Filoppi/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Filoppi/dolphin/events', 'compare_url': 'https://api.github.com/repos/Filoppi/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Filoppi/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Filoppi/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Filoppi/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Filoppi/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Filoppi/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Filoppi/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Filoppi/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Filoppi/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Filoppi/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Filoppi/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjMwNDQ3ODA=', 'clone_url': 'https://github.com/Filoppi/dolphin.git', 'pushed_at': '2021-03-07T22:04:21Z', 'url': 'https://api.github.com/repos/Filoppi/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Filoppi/dolphin/subscription', 'forks': 0, 'size': 367702, 'commits_url': 'https://api.github.com/repos/Filoppi/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Filoppi/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2018-02-26T23:32:18Z', 'full_name': 'Filoppi/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Filoppi/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Filoppi/dolphin/contributors', 'ssh_url': 'git@github.com:Filoppi/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Filoppi/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Filoppi/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Filoppi/dolphin/milestones{/number}', 'created_at': '2018-02-26T23:31:54Z', 'blobs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Filoppi/dolphin/git/trees{/sha}', 'id': 123044780}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 7, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-02-03T21:59:59Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'additions': 5290, 'merged': False, 'mergeable_state': 'draft', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/706e522c871b20af3acc75c63afd7342dea61142', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'WIP: Input caching + relative input + misc', 'changed_files': 143, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/706e522c871b20af3acc75c63afd7342dea61142'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9489'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits', 'body': 'A messy, but almost finished (from my side) PR for some input Improvements.\r\nJust published it in case anyone wanted to have a look or try it before I split it up in more PRs.\r\n\r\nChanges:\r\n- Input is now cached once and read from cached values.\r\n- "Perfect" Relative input support (not hacked in as before).\r\n- Input expressions don\'t work with real time anymore, but with emulation time, making them more accurate and flexible.\r\n- Loads of new function expressions.\r\n- Input mappings UI improvements and fixes.\r\n- DS4/UPD client: fixed race conditions, added touch pad calibration, added touch pad relative input, ...\r\n- ... Way more, I need to write them up ...\r\n\r\nIncludes input changes from https://github.com/dolphin-emu/dolphin/pull/8983 and everything from https://github.com/dolphin-emu/dolphin/pull/9419.\r\nNeeds https://github.com/dolphin-emu/dolphin/pull/9417 before being finalized.\r\nConflicts with https://github.com/dolphin-emu/dolphin/pull/9558, which will hopefully be accepted first.', 'milestone': None, 'commits': 66, 'active_lock_reason': None, 'updated_at': '2021-03-07T22:04:25Z', 'deletions': 1220, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:54:53Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9489, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTY3MTcyMjU4', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489', 'merge_commit_sha': '44977dc36799566b9dfea3fcaca6e45fdc974c22', 'id': 567172258, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T21:54:54.525542	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9574, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:24:31Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': 'fa124e657f62863ec1f03a8da230602d358abc9f', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'pull_request': {'draft': False, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'label': 'Pokechu22:enumformatter-warnings', 'sha': 'fa124e657f62863ec1f03a8da230602d358abc9f', 'ref': 'enumformatter-warnings', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Pokechu22/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Pokechu22/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Pokechu22/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Pokechu22/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Pokechu22/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Pokechu22/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Pokechu22/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Pokechu22/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Pokechu22/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Pokechu22/dolphin', 'labels_url': 'https://api.github.com/repos/Pokechu22/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Pokechu22/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Pokechu22/dolphin/events', 'compare_url': 'https://api.github.com/repos/Pokechu22/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Pokechu22/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Pokechu22/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Pokechu22/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Pokechu22/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Pokechu22/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Pokechu22/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Pokechu22/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Pokechu22/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxODI5MTU0NzA=', 'clone_url': 'https://github.com/Pokechu22/dolphin.git', 'pushed_at': '2021-03-07T21:54:52Z', 'url': 'https://api.github.com/repos/Pokechu22/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscription', 'forks': 0, 'size': 367326, 'commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Pokechu22/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2021-03-07T21:01:06Z', 'full_name': 'Pokechu22/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Pokechu22/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Pokechu22/dolphin/contributors', 'ssh_url': 'git@github.com:Pokechu22/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Pokechu22/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Pokechu22/dolphin/milestones{/number}', 'created_at': '2019-04-23T02:57:42Z', 'blobs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/trees{/sha}', 'id': 182915470}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 1, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9574.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-03-07T21:23:46Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9574', 'additions': 9, 'merged': False, 'mergeable_state': 'unknown', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/fa124e657f62863ec1f03a8da230602d358abc9f', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'EnumFormatter: fix signed/unsigned comparison warnings', 'changed_files': 1, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9574.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/fa124e657f62863ec1f03a8da230602d358abc9f'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9574'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/commits', 'body': "A mistake from #9497 &mdash; I added a unit test to catch this kind of issue, but didn't actually check whether it gave warnings on platforms other than MSVC (which it does).  See https://godbolt.org/z/PhMKo3.", 'milestone': None, 'commits': 1, 'active_lock_reason': None, 'updated_at': '2021-03-07T21:54:53Z', 'deletions': 8, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:24:31Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9574, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'requested_reviewers': [], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzMwNzMx', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574', 'merge_commit_sha': '50cf225e0c4eafb7f9a1d32badf823b1df85e2c0', 'id': 586330731, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T21:45:59.362352	{'gh_type': 'pull_request_review_comment', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'comment': {'path': 'Source/Core/Common/EnumFormatter.h', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589092900', 'start_side': None, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/589092900'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9574#discussion_r589092900'}}, 'position': 12, 'original_commit_id': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'updated_at': '2021-03-07T21:45:58Z', 'line': 68, 'original_line': 68, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574', 'original_start_line': None, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'commit_id': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDU4OTA5MjkwMA==', 'pull_request_review_id': 605888627, 'created_at': '2021-03-07T21:45:58Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9574#discussion_r589092900', 'diff_hunk': '@@ -60,22 +60,22 @@ class EnumFormatter\n   template <typename FormatContext>\n   auto format(const T& e, FormatContext& ctx)\n   {\n-    const auto value = static_cast<std::underlying_type_t<T>>(e);\n+    const auto value_s = static_cast<std::underlying_type_t<T>>(e);\n+    const auto value_u = static_cast<std::make_unsigned_t<T>>(value_s);\n \n     if (!formatting_for_shader)\n     {\n-      if (value >= 0 && value < size && m_names[value] != nullptr)\n-        return fmt::format_to(ctx.out(), "{} ({})", m_names[value], value);\n+      if (value_s >= 0 && value_u < size && m_names[value_u] != nullptr)', 'author_association': 'CONTRIBUTOR', 'start_line': None, 'side': 'RIGHT', 'id': 589092900, 'body': "I'd suggest factoring this if expression into a bool above and using that bool here and on line 75.", 'original_position': 12}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:24:31Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'created', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'pull_request': {'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/comments', 'merged_at': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574', 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'label': 'Pokechu22:enumformatter-warnings', 'sha': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'ref': 'enumformatter-warnings', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Pokechu22/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Pokechu22/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Pokechu22/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Pokechu22/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Pokechu22/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Pokechu22/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Pokechu22/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Pokechu22/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Pokechu22/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Pokechu22/dolphin', 'labels_url': 'https://api.github.com/repos/Pokechu22/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Pokechu22/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Pokechu22/dolphin/events', 'compare_url': 'https://api.github.com/repos/Pokechu22/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Pokechu22/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Pokechu22/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Pokechu22/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Pokechu22/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Pokechu22/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Pokechu22/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Pokechu22/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Pokechu22/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxODI5MTU0NzA=', 'clone_url': 'https://github.com/Pokechu22/dolphin.git', 'pushed_at': '2021-03-07T21:02:04Z', 'url': 'https://api.github.com/repos/Pokechu22/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscription', 'forks': 0, 'size': 367326, 'commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Pokechu22/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2021-03-07T21:01:06Z', 'full_name': 'Pokechu22/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Pokechu22/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Pokechu22/dolphin/contributors', 'ssh_url': 'git@github.com:Pokechu22/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Pokechu22/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Pokechu22/dolphin/milestones{/number}', 'created_at': '2019-04-23T02:57:42Z', 'blobs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/trees{/sha}', 'id': 182915470}}, 'labels': [], 'requested_teams': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9574.patch', 'locked': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/commits', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T21:45:58Z', 'state': 'open', 'closed_at': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9574', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:24:31Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9574.diff', 'number': 9574, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'draft': False, 'requested_reviewers': [], 'created_at': '2021-03-07T21:23:46Z', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a8b69773d12f3302c8c0b4ebcba48066d737793c'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9574'}}, 'author_association': 'CONTRIBUTOR', 'merge_commit_sha': '50cf225e0c4eafb7f9a1d32badf823b1df85e2c0', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574/comments', 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzMwNzMx', 'assignee': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a8b69773d12f3302c8c0b4ebcba48066d737793c', 'auto_merge': None, 'id': 586330731, 'body': "A mistake from #9497 &mdash; I added a unit test to catch this kind of issue, but didn't actually check whether it gave warnings on platforms other than MSVC (which it does).  See https://godbolt.org/z/PhMKo3.", 'title': 'EnumFormatter: fix signed/unsigned comparison warnings'}}}
2021-03-07T21:45:59.360243	{'gh_type': 'pull_request_review', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'review': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'commit_id': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'node_id': 'MDE3OlB1bGxSZXF1ZXN0UmV2aWV3NjA1ODg4NjI3', 'submitted_at': '2021-03-07T21:45:58Z', 'author_association': 'CONTRIBUTOR', 'state': 'commented', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574', '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9574#pullrequestreview-605888627'}}, 'id': 605888627, 'body': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9574#pullrequestreview-605888627'}, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:24:31Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'submitted', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'pull_request': {'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/comments', 'merged_at': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574', 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'label': 'Pokechu22:enumformatter-warnings', 'sha': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'ref': 'enumformatter-warnings', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Pokechu22/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Pokechu22/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Pokechu22/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Pokechu22/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Pokechu22/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Pokechu22/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Pokechu22/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Pokechu22/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Pokechu22/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Pokechu22/dolphin', 'labels_url': 'https://api.github.com/repos/Pokechu22/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Pokechu22/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Pokechu22/dolphin/events', 'compare_url': 'https://api.github.com/repos/Pokechu22/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Pokechu22/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Pokechu22/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Pokechu22/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Pokechu22/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Pokechu22/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Pokechu22/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Pokechu22/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Pokechu22/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxODI5MTU0NzA=', 'clone_url': 'https://github.com/Pokechu22/dolphin.git', 'pushed_at': '2021-03-07T21:02:04Z', 'url': 'https://api.github.com/repos/Pokechu22/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscription', 'forks': 0, 'size': 367326, 'commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Pokechu22/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2021-03-07T21:01:06Z', 'full_name': 'Pokechu22/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Pokechu22/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Pokechu22/dolphin/contributors', 'ssh_url': 'git@github.com:Pokechu22/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Pokechu22/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Pokechu22/dolphin/milestones{/number}', 'created_at': '2019-04-23T02:57:42Z', 'blobs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/trees{/sha}', 'id': 182915470}}, 'labels': [], 'requested_teams': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9574.patch', 'locked': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/commits', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'milestone': None, 'assignees': [], 'active_lock_reason': None, 'updated_at': '2021-03-07T21:45:58Z', 'state': 'open', 'closed_at': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9574', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:24:31Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9574.diff', 'number': 9574, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'draft': False, 'requested_reviewers': [], 'created_at': '2021-03-07T21:23:46Z', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a8b69773d12f3302c8c0b4ebcba48066d737793c'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9574'}}, 'author_association': 'CONTRIBUTOR', 'merge_commit_sha': '50cf225e0c4eafb7f9a1d32badf823b1df85e2c0', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574/comments', 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzMwNzMx', 'assignee': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a8b69773d12f3302c8c0b4ebcba48066d737793c', 'auto_merge': None, 'id': 586330731, 'body': "A mistake from #9497 &mdash; I added a unit test to catch this kind of issue, but didn't actually check whether it gave warnings on platforms other than MSVC (which it does).  See https://godbolt.org/z/PhMKo3.", 'title': 'EnumFormatter: fix signed/unsigned comparison warnings'}}}
2021-03-07T21:24:31.665311	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9489, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:23:46Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': '71f818792ed33f174989bcd7dec891036e94fde2', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': '50c900c4fd1c2b07408db0c660e1aa6310311705', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'pull_request': {'draft': True, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'label': 'Filoppi:input-3', 'sha': '71f818792ed33f174989bcd7dec891036e94fde2', 'ref': 'input-3', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Filoppi/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Filoppi/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Filoppi/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Filoppi/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Filoppi/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Filoppi/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Filoppi/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Filoppi/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Filoppi/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Filoppi/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Filoppi/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Filoppi/dolphin', 'labels_url': 'https://api.github.com/repos/Filoppi/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Filoppi/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Filoppi/dolphin/events', 'compare_url': 'https://api.github.com/repos/Filoppi/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Filoppi/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Filoppi/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Filoppi/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Filoppi/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Filoppi/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Filoppi/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Filoppi/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Filoppi/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Filoppi/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Filoppi/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjMwNDQ3ODA=', 'clone_url': 'https://github.com/Filoppi/dolphin.git', 'pushed_at': '2021-03-07T21:24:27Z', 'url': 'https://api.github.com/repos/Filoppi/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Filoppi/dolphin/subscription', 'forks': 0, 'size': 367702, 'commits_url': 'https://api.github.com/repos/Filoppi/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Filoppi/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2018-02-26T23:32:18Z', 'full_name': 'Filoppi/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Filoppi/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Filoppi/dolphin/contributors', 'ssh_url': 'git@github.com:Filoppi/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Filoppi/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Filoppi/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Filoppi/dolphin/milestones{/number}', 'created_at': '2018-02-26T23:31:54Z', 'blobs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Filoppi/dolphin/git/trees{/sha}', 'id': 123044780}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 7, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-02-03T21:59:59Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'additions': 5289, 'merged': False, 'mergeable_state': 'draft', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/71f818792ed33f174989bcd7dec891036e94fde2', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'WIP: Input caching + relative input + misc', 'changed_files': 143, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/71f818792ed33f174989bcd7dec891036e94fde2'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9489'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits', 'body': 'A messy, but almost finished (from my side) PR for some input Improvements.\r\nJust published it in case anyone wanted to have a look or try it before I split it up in more PRs.\r\n\r\nChanges:\r\n- Input is now cached once and read from cached values.\r\n- "Perfect" Relative input support (not hacked in as before).\r\n- Input expressions don\'t work with real time anymore, but with emulation time, making them more accurate and flexible.\r\n- Loads of new function expressions.\r\n- Input mappings UI improvements and fixes.\r\n- DS4/UPD client: fixed race conditions, added touch pad calibration, added touch pad relative input, ...\r\n- ... Way more, I need to write them up ...\r\n\r\nIncludes input changes from https://github.com/dolphin-emu/dolphin/pull/8983 and everything from https://github.com/dolphin-emu/dolphin/pull/9419.\r\nNeeds https://github.com/dolphin-emu/dolphin/pull/9417 before being finalized.\r\nConflicts with https://github.com/dolphin-emu/dolphin/pull/9558, which will hopefully be accepted first.', 'milestone': None, 'commits': 65, 'active_lock_reason': None, 'updated_at': '2021-03-07T21:24:30Z', 'deletions': 1220, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:23:46Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9489, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTY3MTcyMjU4', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489', 'merge_commit_sha': 'cb3ef979b275a703e795c3df716997820bfd6435', 'id': 567172258, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T21:23:47.853591	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9574, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:23:46Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'opened', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'pull_request': {'draft': False, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'label': 'Pokechu22:enumformatter-warnings', 'sha': 'a8b69773d12f3302c8c0b4ebcba48066d737793c', 'ref': 'enumformatter-warnings', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Pokechu22/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Pokechu22/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Pokechu22/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Pokechu22/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Pokechu22/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Pokechu22/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Pokechu22/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Pokechu22/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Pokechu22/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Pokechu22/dolphin', 'labels_url': 'https://api.github.com/repos/Pokechu22/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Pokechu22/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Pokechu22/dolphin/events', 'compare_url': 'https://api.github.com/repos/Pokechu22/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Pokechu22/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Pokechu22/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Pokechu22/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Pokechu22/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Pokechu22/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Pokechu22/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Pokechu22/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Pokechu22/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxODI5MTU0NzA=', 'clone_url': 'https://github.com/Pokechu22/dolphin.git', 'pushed_at': '2021-03-07T21:02:04Z', 'url': 'https://api.github.com/repos/Pokechu22/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscription', 'forks': 0, 'size': 367326, 'commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Pokechu22/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2021-03-07T21:01:06Z', 'full_name': 'Pokechu22/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Pokechu22/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Pokechu22/dolphin/contributors', 'ssh_url': 'git@github.com:Pokechu22/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Pokechu22/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Pokechu22/dolphin/milestones{/number}', 'created_at': '2019-04-23T02:57:42Z', 'blobs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/trees{/sha}', 'id': 182915470}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 0, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9574.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-03-07T21:23:46Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9574', 'additions': 8, 'merged': False, 'mergeable_state': 'unknown', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a8b69773d12f3302c8c0b4ebcba48066d737793c', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'EnumFormatter: fix signed/unsigned comparison warnings', 'changed_files': 1, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9574.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a8b69773d12f3302c8c0b4ebcba48066d737793c'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9574'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9574/commits', 'body': "A mistake from #9497 &mdash; I added a unit test to catch this kind of issue, but didn't actually check whether it gave warnings on platforms other than MSVC (which it does).  See https://godbolt.org/z/PhMKo3.", 'milestone': None, 'commits': 1, 'active_lock_reason': None, 'updated_at': '2021-03-07T21:23:46Z', 'deletions': 8, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 206, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T21:23:46Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 206, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9574, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/8334194?v=4', 'url': 'https://api.github.com/users/Pokechu22', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'id': 8334194, 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'html_url': 'https://github.com/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'repos_url': 'https://api.github.com/users/Pokechu22/repos'}, 'requested_reviewers': [], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTg2MzMwNzMx', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9574', 'merge_commit_sha': None, 'id': 586330731, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T21:08:07.083504	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9489, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 205, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T20:53:32Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 205, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': '50c900c4fd1c2b07408db0c660e1aa6310311705', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': '46d3f10013475771f480041b40aa816d712f25eb', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'pull_request': {'draft': True, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'label': 'Filoppi:input-3', 'sha': '50c900c4fd1c2b07408db0c660e1aa6310311705', 'ref': 'input-3', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Filoppi/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Filoppi/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Filoppi/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Filoppi/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Filoppi/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Filoppi/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Filoppi/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Filoppi/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Filoppi/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Filoppi/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Filoppi/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Filoppi/dolphin', 'labels_url': 'https://api.github.com/repos/Filoppi/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Filoppi/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Filoppi/dolphin/events', 'compare_url': 'https://api.github.com/repos/Filoppi/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Filoppi/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Filoppi/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Filoppi/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Filoppi/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Filoppi/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Filoppi/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Filoppi/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Filoppi/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Filoppi/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Filoppi/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjMwNDQ3ODA=', 'clone_url': 'https://github.com/Filoppi/dolphin.git', 'pushed_at': '2021-03-07T21:08:04Z', 'url': 'https://api.github.com/repos/Filoppi/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Filoppi/dolphin/subscription', 'forks': 0, 'size': 367702, 'commits_url': 'https://api.github.com/repos/Filoppi/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Filoppi/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2018-02-26T23:32:18Z', 'full_name': 'Filoppi/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Filoppi/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Filoppi/dolphin/contributors', 'ssh_url': 'git@github.com:Filoppi/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Filoppi/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Filoppi/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Filoppi/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Filoppi/dolphin/milestones{/number}', 'created_at': '2018-02-26T23:31:54Z', 'blobs_url': 'https://api.github.com/repos/Filoppi/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Filoppi/dolphin/git/trees{/sha}', 'id': 123044780}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 7, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-02-03T21:59:59Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9489', 'additions': 5289, 'merged': False, 'mergeable_state': 'draft', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/50c900c4fd1c2b07408db0c660e1aa6310311705', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'WIP: Input caching + relative input + misc', 'changed_files': 143, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9489.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/50c900c4fd1c2b07408db0c660e1aa6310311705'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9489'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9489/commits', 'body': 'A messy, but almost finished (from my side) PR for some input Improvements.\r\nJust published it in case anyone wanted to have a look or try it before I split it up in more PRs.\r\n\r\nChanges:\r\n- Input is now cached once and read from cached values.\r\n- "Perfect" Relative input support (not hacked in as before).\r\n- Input expressions don\'t work with real time anymore, but with emulation time, making them more accurate and flexible.\r\n- Loads of new function expressions.\r\n- Input mappings UI improvements and fixes.\r\n- DS4/UPD client: fixed race conditions, added touch pad calibration, added touch pad relative input, ...\r\n- ... Way more, I need to write them up ...\r\n\r\nIncludes input changes from https://github.com/dolphin-emu/dolphin/pull/8983 and everything from https://github.com/dolphin-emu/dolphin/pull/9419.\r\nNeeds https://github.com/dolphin-emu/dolphin/pull/9417 before being finalized.\r\nConflicts with https://github.com/dolphin-emu/dolphin/pull/9558, which will hopefully be accepted first.', 'milestone': None, 'commits': 65, 'active_lock_reason': None, 'updated_at': '2021-03-07T21:08:05Z', 'deletions': 1220, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '61198541a0caa324416ba6e34635f71ee82ed362', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 205, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T20:53:32Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 205, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9489, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/7011366?v=4', 'url': 'https://api.github.com/users/Filoppi', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Filoppi/orgs', 'followers_url': 'https://api.github.com/users/Filoppi/followers', 'id': 7011366, 'events_url': 'https://api.github.com/users/Filoppi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Filoppi/received_events', 'login': 'Filoppi', 'gists_url': 'https://api.github.com/users/Filoppi/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Filoppi/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Filoppi/following{/other_user}', 'html_url': 'https://github.com/Filoppi', 'starred_url': 'https://api.github.com/users/Filoppi/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjcwMTEzNjY=', 'repos_url': 'https://api.github.com/users/Filoppi/repos'}, 'requested_reviewers': [{'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'url': 'https://api.github.com/users/jordan-woyak', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'id': 1768214, 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos'}], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTY3MTcyMjU4', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9489', 'merge_commit_sha': 'a2d265e854a21906655db3bf3e2c4601afc7bdf3', 'id': 567172258, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T20:53:33.067577	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9494, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 205, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T18:51:01Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 205, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'after': '55a529a7cd4fae9b9f55875972304e55b8f0e5a6', 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'synchronize', 'before': 'eaccf534fba65a3dd583b43958e8fda3727031f0', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'pull_request': {'draft': True, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'label': 'Dentomologist:convert_arm64reg_to_enum_class', 'sha': '55a529a7cd4fae9b9f55875972304e55b8f0e5a6', 'ref': 'convert_arm64reg_to_enum_class', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Dentomologist/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Dentomologist/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Dentomologist/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Dentomologist/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Dentomologist/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Dentomologist/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Dentomologist/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Dentomologist/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Dentomologist/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Dentomologist/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Dentomologist/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Dentomologist/dolphin', 'labels_url': 'https://api.github.com/repos/Dentomologist/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Dentomologist/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Dentomologist/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Dentomologist/dolphin/events', 'compare_url': 'https://api.github.com/repos/Dentomologist/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Dentomologist/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Dentomologist/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Dentomologist/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Dentomologist/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Dentomologist/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Dentomologist/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Dentomologist/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Dentomologist/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Dentomologist/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkzMDc0Njg5NDA=', 'clone_url': 'https://github.com/Dentomologist/dolphin.git', 'pushed_at': '2021-03-07T20:53:30Z', 'url': 'https://api.github.com/repos/Dentomologist/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Dentomologist/dolphin/subscription', 'forks': 0, 'size': 367425, 'commits_url': 'https://api.github.com/repos/Dentomologist/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Dentomologist/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2021-03-07T18:50:13Z', 'full_name': 'Dentomologist/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Dentomologist/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Dentomologist/dolphin/contributors', 'ssh_url': 'git@github.com:Dentomologist/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Dentomologist/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Dentomologist/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Dentomologist/dolphin/milestones{/number}', 'created_at': '2020-10-26T18:29:21Z', 'blobs_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/trees{/sha}', 'id': 307468940}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 18, 'closed_at': None, 'mergeable': None, 'requested_teams': [], 'comments': 0, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9494.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9494/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-02-06T18:59:33Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9494', 'additions': 866, 'merged': False, 'mergeable_state': 'draft', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/55a529a7cd4fae9b9f55875972304e55b8f0e5a6', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'Arm64Gen: Convert ARM64Reg to enum class', 'changed_files': 18, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9494', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9494.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9494/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9494/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9494'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/55a529a7cd4fae9b9f55875972304e55b8f0e5a6'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9494'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9494/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9494'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9494/commits', 'body': 'Most changes are just adding ARM64Reg:: in front of the constants.  \r\n\r\nAdd operator functions to reduce type casting spam\r\n\r\nAdd GetUsedRegisterIndex helper function\r\n\r\nDespite appearances, this does not change the value of \r\nARM64Reg::INVALID_REG.  The previous value 0xFFFFFFFF was being cast to\r\nan int and wrapping around to -1, this just makes that value explicit.', 'milestone': None, 'commits': 1, 'active_lock_reason': None, 'updated_at': '2021-03-07T20:53:32Z', 'deletions': 969, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '72a6fff36c42989c71765012e26285943085b8c5', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 205, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7148, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7148, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T18:51:01Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1673, 'size': 404604, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 205, 'updated_at': '2021-03-07T20:22:21Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1673, 'stargazers_count': 7148, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9494, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'requested_reviewers': [], 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9494/comments', 'rebaseable': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0NTY4ODM0NTMz', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9494', 'merge_commit_sha': 'e41602bed11dd3666ff162a83ef10319f4da4c9d', 'id': 568834533, 'author_association': 'CONTRIBUTOR'}}}
2021-03-07T18:53:48.009920	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'source': 'webserver', 'raw': {'number': 9567, 'repository': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 205, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7147, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'watchers_count': 7147, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T18:51:01Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404460, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 205, 'updated_at': '2021-03-07T18:25:25Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7147, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'description': '', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'login': 'dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks'}, 'action': 'review_requested', 'sender': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'pull_request': {'draft': False, 'head': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'label': 'Dentomologist:fix_various_warnings', 'sha': '486a25dd2b3f3790a9dc7a4dd432ca91377b14b3', 'ref': 'fix_various_warnings', 'repo': {'fork': True, 'teams_url': 'https://api.github.com/repos/Dentomologist/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/Dentomologist/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/Dentomologist/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/Dentomologist/dolphin/downloads', 'delete_branch_on_merge': False, 'allow_squash_merge': True, 'collaborators_url': 'https://api.github.com/repos/Dentomologist/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/Dentomologist/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/Dentomologist/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/Dentomologist/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/Dentomologist/dolphin/deployments', 'open_issues': 0, 'subscribers_url': 'https://api.github.com/repos/Dentomologist/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/Dentomologist/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/Dentomologist/dolphin', 'labels_url': 'https://api.github.com/repos/Dentomologist/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/Dentomologist/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/Dentomologist/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/Dentomologist/dolphin/events', 'compare_url': 'https://api.github.com/repos/Dentomologist/dolphin/compare/{base}...{head}', 'watchers': 0, 'forks_url': 'https://api.github.com/repos/Dentomologist/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/Dentomologist/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/Dentomologist/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/Dentomologist/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/Dentomologist/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/Dentomologist/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/Dentomologist/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 0, 'statuses_url': 'https://api.github.com/repos/Dentomologist/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/Dentomologist/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkzMDc0Njg5NDA=', 'clone_url': 'https://github.com/Dentomologist/dolphin.git', 'pushed_at': '2021-03-07T18:50:59Z', 'url': 'https://api.github.com/repos/Dentomologist/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 73494713, 'events_url': 'https://api.github.com/users/Dentomologist/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Dentomologist/received_events', 'login': 'Dentomologist', 'gists_url': 'https://api.github.com/users/Dentomologist/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/Dentomologist/subscriptions', 'type': 'User', 'following_url': 'https://api.github.com/users/Dentomologist/following{/other_user}', 'html_url': 'https://github.com/Dentomologist', 'starred_url': 'https://api.github.com/users/Dentomologist/starred{/owner}{/repo}', 'node_id': 'MDQ6VXNlcjczNDk0NzEz', 'repos_url': 'https://api.github.com/users/Dentomologist/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/Dentomologist/dolphin/subscription', 'forks': 0, 'size': 367189, 'commits_url': 'https://api.github.com/repos/Dentomologist/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/Dentomologist/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 0, 'updated_at': '2021-03-07T18:50:13Z', 'full_name': 'Dentomologist/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/Dentomologist/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/Dentomologist/dolphin/contributors', 'ssh_url': 'git@github.com:Dentomologist/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/Dentomologist/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 0, 'stargazers_count': 0, 'archived': False, 'has_projects': True, 'private': False, 'comments_url': 'https://api.github.com/repos/Dentomologist/dolphin/comments{/number}', 'allow_rebase_merge': True, 'milestones_url': 'https://api.github.com/repos/Dentomologist/dolphin/milestones{/number}', 'created_at': '2020-10-26T18:29:21Z', 'blobs_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/Dentomologist/dolphin/git/trees{/sha}', 'id': 307468940}}, 'labels': [], 'merged_at': None, 'assignees': [], 'review_comments': 1, 'closed_at': None, 'mergeable': True, 'requested_teams': [], 'comments': 3, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/9567.diff', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567/comments', 'maintainer_can_modify': True, 'merged_by': None, 'created_at': '2021-03-05T19:52:57Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/9567', 'additions': 23, 'merged': False, 'mergeable_state': 'clean', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/486a25dd2b3f3790a9dc7a4dd432ca91377b14b3', 'assignee': None, 'auto_merge': None, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'title': 'Fix various build warnings', 'changed_files': 11, 'locked': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/9567.patch', '_links': {'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567/comments'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/486a25dd2b3f3790a9dc7a4dd432ca91377b14b3'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/9567/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/9567'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/9567/commits', 'body': 'Fix a number of build warnings on various platforms.\r\n\r\n- Unused variables in Arm64Gen, FreeLookCamera and GraphicsWidget\r\n- Variable shadowing in SDIOSlot0Device and NetworkCaptureLogger\r\n- Missing maybe_unused attribute for unused but documenting constants in WiimoteDevice\r\n- Missing override specifiers in Touchscreen subclasses and FreeLookCamera\r\n- Spurious gcc warning about discarding return values with warn_unused_result attribute\r\n- Signed/unsigned comparison in InputConfig\r\n- Move Arm64Gen namespace variable into only consuming function (and make constexpr).', 'milestone': None, 'commits': 10, 'active_lock_reason': None, 'updated_at': '2021-03-07T18:53:46Z', 'deletions': 30, 'state': 'open', 'base': {'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'label': 'dolphin-emu:master', 'sha': '61198541a0caa324416ba6e34635f71ee82ed362', 'ref': 'master', 'repo': {'fork': False, 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_issues': False, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'has_downloads': True, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'delete_branch_on_merge': True, 'allow_squash_merge': False, 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'open_issues': 205, 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'license': {'url': 'https://api.github.com/licenses/gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0'}, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'watchers': 7147, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'name': 'dolphin', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'language': 'C++', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'default_branch': 'master', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'allow_merge_commit': True, 'watchers_count': 7147, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'pushed_at': '2021-03-07T18:51:01Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'owner': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'url': 'https://api.github.com/users/dolphin-emu', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'id': 5050316, 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'forks': 1672, 'size': 404460, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'mirror_url': None, 'open_issues_count': 205, 'updated_at': '2021-03-07T18:25:25Z', 'full_name': 'dolphin-emu/dolphin', 'disabled': False, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_wiki': True, 'homepage': 'https://dolphin-emu.org/', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'has_pages': False, 'forks_count': 1672, 'stargazers_count': 7147, 'archived': False, 'has_projects': False, 'private': False, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'allow_rebase_merge': False, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'created_at': '2013-07-22T09:07:57Z', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'id': 11577304}}, 'number': 9567, 'user': {'site_admin': False, 'avatar_url': 'https://avatars.githubusercontent.com/u/73494713?v=4', 'url': 'https://api.github.com/users/Dentomologist', 'gravatar_id': '', 'organizations_url': 'https://api.github.com/users/Dentomologist/orgs', 'followers_url': 'https://api.github.com/users/Dentomologist/followers', 'id': 7349