Skip to content

Remove stub flavor of wasm worker library. NFC#26429

Merged
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:remove_wasm_worker_stubs
Mar 11, 2026
Merged

Remove stub flavor of wasm worker library. NFC#26429
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:remove_wasm_worker_stubs

Conversation

@sbc100

@sbc100 sbc100 commented Mar 10, 2026

Copy link
Copy Markdown
Collaborator

As far as I can tell there is no way to actually use this library since libwasm_workers is only ever included when -sWASM_WORKERS is used. Given that it not active/usable I think we should remove it until there is demand for something like this.

Also, remove the addition of -fPIC (that is handled already by get_base_cflags);

Also, remove the addition of -DNDEBUG (that is handled already by DebugLibrary).

@sbc100 sbc100 requested a review from juj March 10, 2026 23:57
@sbc100 sbc100 force-pushed the remove_wasm_worker_stubs branch from c4ad4f7 to 58fabc0 Compare March 11, 2026 00:02
@sbc100 sbc100 requested review from dschuff and kripken March 11, 2026 00:03
As far as I can tell there is no way to actually use this library
since libwasm_workers is only ever included when `-sWASM_WORKERS` is
used.

Also, remove the addition of `-fPIC` (that is handled already by
get_base_cflags);

Also, remove the addition of `-DNDEBUG` (that is handled already by
DebugLibrary).
@sbc100 sbc100 force-pushed the remove_wasm_worker_stubs branch from 58fabc0 to 483e4fa Compare March 11, 2026 00:45
@sbc100 sbc100 merged commit 079738f into emscripten-core:main Mar 11, 2026
39 checks passed
@sbc100 sbc100 deleted the remove_wasm_worker_stubs branch March 11, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants