JavaScript:Projects: Difference between revisions

Jump to navigation Jump to search
→‎Technical Debt: rm JSContext
(→‎Technical Debt: rm JSContext)
Line 128: Line 128:
* '''More info:''' {{bug|785103}} tracks header minimization for all of Gecko.
* '''More info:''' {{bug|785103}} tracks header minimization for all of Gecko.


== Modernize MOP ==
== Refactor MOP ==
* '''Goal:''' Update meta-object protocol to be more ES5/ES6-like.
* '''Goal:''' Update meta-object protocol to be more ES5/ES6-like.
* '''Team:''' jwalden
* '''Team:''' jwalden
* '''Tracking bug:''' MOP {{bug|637378}} and property/element {{bug|586842}}
* '''Tracking bug:''' MOP {{bug|637378}} and property/element {{bug|586842}}
* '''More info:''' https://wiki.mozilla.org/Javascript:SpiderMonkey:PropertyElementStorage
* '''More info:''' https://wiki.mozilla.org/Javascript:SpiderMonkey:PropertyElementStorage
== Remove JSContext ==
* '''Goal:''' The single-threaded JSRuntime makes JSContext unnecessary, but most of the work is to make Gecko stop depending on them ({{bug|767938}}).
* '''Team:'''
* '''Tracking bug:''' JSContext {{bug|650361}} and Gecko {{bug|767938}}
* '''More info:'''


= Research =
= Research =
Confirmed users
3,339

edits

Navigation menu