Open Bug 1598786 Opened 5 years ago Updated 2 years ago

Figure out how BytecodeLocation shows up in the JSAPI public interface, and see if it's removable

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

People

(Reporter: mgaudet, Unassigned)

References

(Blocks 2 open bugs)

Details

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.

Priority: -- → P2
Blocks: jsapi
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.