It seems that at least on Windows debug builds part of the bytecode interface has ended up needing to be exposed via `JSAPI_PUBLIC_API`. It would be nice to know 1) How that happened 2) if it's removable. It was not part of the original design for the API to be part of the public API, and it's curious that we need so little made public.
Bug 1598786 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
It seems that at least on Windows debug builds part of the bytecode interface has ended up needing to be exposed via `JSAPI_PUBLIC_API`. (See https://phabricator.services.mozilla.com/D54335) It would be nice to know 1) How that happened 2) if it's removable. It was not part of the original design for the API to be part of the public API, and it's curious that we need so little made public.