All these things happened or will happen in trunk. I don't think any of them are likely to be backported to a stable branch.
If we ever do want to backport a breaking change to a stable branch, we could just bump the major version number. But that has not happened much in the past and I don't expect it to happen much in the future.
(In reply to comment #5) bit.ly/ 3mJBqR bit.ly/ 1AjSUj /wiki.mozilla. org/JavaScript: SpiderMonkey: GC_Futures
> We're already changing API incompatibly:
>
> http://
>
> Other possible changes include OOM handling, but this one looks like it won't
> change for the API users:
>
> http://
>
> We definitely want to change the GC rooting API, and add a write barrier:
>
> https:/
All these things happened or will happen in trunk. I don't think any of them are likely to be backported to a stable branch.
If we ever do want to backport a breaking change to a stable branch, we could just bump the major version number. But that has not happened much in the past and I don't expect it to happen much in the future.