Remove unused (and unusable) emscripten_sync_run_in_main_thread
API.
#18580
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This family of function was not used anywhere and is not currently usable externally.
The core function
emscripten_sync_run_in_main_thread
was not usable since the its first argument isem_queued_call
which is not struct that is declared externally.The
emscripten_sync_run_in_main_thread_N
function takes a function enum as arg0 which is not designed to be user facing.It looks like these function were once used by JS library code but the last remaining use of them was removed in #16405.
See: #15756