Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LV2 Fixups #12482

Merged
merged 8 commits into from
Aug 11, 2022
Merged

LV2 Fixups #12482

merged 8 commits into from
Aug 11, 2022

Commits on Aug 10, 2022

  1. LV2: Optimizations and fixes

    Fix and optimize sys_ppu_thread_yield
    
    Fix LV2 syscalls with timeout bug. (use ppu_thread::cancel_sleep instead)
    
    Move timeout notification out of mutex scope
    
    Allow g_waiting timeouts to be awaked in scope
    elad335 committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    f3fa6e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    1dd393e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d30059 View commit details
    Browse the repository at this point in the history
  3. Savestates/LV2: Fix race on _sys_lwcond_queue_wait saving

    cpu_flag::again modification requires exclusive access.
    elad335 committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    c6d4ad6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14e8209 View commit details
    Browse the repository at this point in the history
  5. kernel_explorer: Add info about ppu_thread::ack_suspend

    The wording is bad but unless the emulation went downhill it shouldn't print on screen repeatedly.
    elad335 committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    7f5e6d5 View commit details
    Browse the repository at this point in the history
  6. logs: Prevent potential deadlock of the main thread in stack mode

    If a thread logs faster than the GUI thread can print on screen.
    elad335 committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    815c1ce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    797eeab View commit details
    Browse the repository at this point in the history