pcsx-redux icon indicating copy to clipboard operation
pcsx-redux copied to clipboard

Lua uvFifoListener ffi

Open caldog20 opened this issue 2 years ago • 1 comments

Adds ability to spin up a uvFifoListener (similar to using uvFifo in Lua) but as a server instead of a client.

  • Garbage Collection for the fifo inside the wrapper needs adjusting
  • UvFifoListener needs some pending changes to move m_async and tidy up a few things inside the class. This can be done after the current Lua changes are finalized

caldog20 avatar Dec 14 '22 23:12 caldog20

Codecov Report

Base: 16.37% // Head: 16.38% // Increases project coverage by +0.00% :tada:

Coverage data is based on head (6d1eaa6) compared to base (d43e9e9). Patch coverage: 10.00% of modified lines in pull request are covered.

:exclamation: Current head 6d1eaa6 differs from pull request most recent head 19dbddd. Consider uploading reports for the commit 19dbddd to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1156   +/-   ##
=======================================
  Coverage   16.37%   16.38%           
=======================================
  Files         362      363    +1     
  Lines      115794   115871   +77     
=======================================
+ Hits        18962    18980   +18     
- Misses      96832    96891   +59     
Impacted Files Coverage Δ
src/lua/luafile.h 0.00% <0.00%> (ø)
src/support/uvfile.cc 8.06% <0.00%> (-0.06%) :arrow_down:
src/support/uvfile.h 16.36% <0.00%> (-0.62%) :arrow_down:
src/lua/luafile.cc 32.96% <12.12%> (-4.62%) :arrow_down:
src/core/r3000a.h 50.66% <0.00%> (-4.41%) :arrow_down:
src/core/psxmem.cc 64.73% <0.00%> (-3.67%) :arrow_down:
src/cdrom/iec-60908b.h 18.18% <0.00%> (ø)
src/cdrom/cdriso-ecm.cc 0.00% <0.00%> (ø)
src/cdrom/iec-60908b.cc 0.00% <0.00%> (ø)
third_party/iec-60908b/edcecc.c 0.00% <0.00%> (ø)
... and 5 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

codecov[bot] avatar Dec 14 '22 23:12 codecov[bot]