https://github.com/mozilla/gecko-dev
Raw File
Tip revision: 63f1c8cf8f933020076ebea111a3d4ba21c969ea authored by ffxbld on 24 November 2016, 06:35:04 UTC
Added FENNEC_50_0_1_RELEASE FENNEC_50_0_1_BUILD1 tag(s) for changeset 83afe8970388. DONTBUILD CLOSED TREE a=release
Tip revision: 63f1c8c
TODO
* Ideas:
- char16_t *
- js::Shape, js::Baseshape
- printers for structures with horrible unions (JSString, JSParseNode)
- bring back parse_node.py
- New 'js show' command for showing full trees, property lists, hash table
  contents, and so on --- JSParseNode * should not show the whole tree.
  Possibly clean up some "pointer-only" stuff in parse_node.py.
  - 'js show <defn>' lists a JSDefinition's uses
  - 'js show <parsenode>' shows entire tree
  - 'js show <scope>' lists all properties (parents)
  - 'js tree <scope>' shows property tree
- avoid dead union branches in js::Shape; print attrs nicely
- Print JSScope with identifier.
- Print JSAtomSets, and thus PN_NAMESET.
- JSParseNode PN_NAMESET
- 'JSClass *' pretty-printer


Local variables:
mode: org
End:
back to top