-
-
Notifications
You must be signed in to change notification settings - Fork 77
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
Redesign interface between threads #109
Comments
|
Actually, I think the current system would work quite fine if variables were not crossing threads like they are now. The main emu QThread could simply pause the thread when debugging and whatnot. |
Pretty much fixed with 6ae5d1c. Just needs testing I guess, and then this can be closed. |
Well well well, seems to work fine on Desktop :) But it completely broke emscripten: :P
|
C11 stuff isn't available to me and I'm not sure why... As for the blank LCD, I don't know how it is being updated :P Is there a way I can test emscripten? |
Aww, it appears not many stdlibs ship with C11 Regarding testing emscripten yourself, hm, I can put some new version on the PB when the page is loaded with a special parameter or something... I'll let you know (but there isn't much to see :P) |
So with a newer OS/ROM I had, it seems to be getting further, just excruciatingly slow :P |
"solved" with 886b83c. |
I wouldn't consider it solved... what should be done to actually fix it? This could easily break again. |
Well, unless we can figure out exactly the required alignment "padding" at compile time, I guess we'll have to remove the structs packing, as per @jacobly's suggestion.
|
That's what aligned attributes are for. ;) |
Hmm right, we should try that first :D
|
This needs to be overhauled, it has gotten bloated and unmanageable. Also fix scheduling while you're at it.
The text was updated successfully, but these errors were encountered: