User:Waldo:Todo

From MozillaWiki
Jump to navigation Jump to search

Task the First

Waldo	btw, do we have any tips/tricks pages for JS hacking? I want to add -gdwarf-2 -g3 to it (stores macro info for use in gdb debugging -- essential given the number of macro shortcuts in Spidermonkey)
brendan	Waldo: you mean for JS makefile hacking?
	Makefile.ref is kinda simple-minded
	we want it to go away -- we should have a unified autoconf-based build system
Waldo	brendan: basically, the sort of things that make hacking on Spidermonkey easier -- macro info makes all the xml_* defines (abbrevs for u.foo.bar.baz) work with 'p xml->xml_array', for example
Waldo	tries to remember whether xml_array was actually one of those defines
Waldo	xml_kids for u.list.kids, for a real example
brendan	Waldo: cool -- that would help pn_* (jsparse.h) too
crowder_	Waldo: Cool, where are you putting that doc? :)
Waldo	crowder_: was hoping there was one already started, but since it sounds like no, somewhere under http://wiki.mozilla.org/JavaScript
crowder_	Coolio, yeah I don't think there is any such page

Task the Second

brendan	Waldo: feel free to file a bug on renaming JSOP_QNAMEPART -- i feel your pain, just not enough quite to go for a new name (unless JSOP_UNSTRING is it)
Waldo	gotcha