Hello! I am sure most of you are already aware of this, but for those of you who are not: the devtools team is taking its first steps towards implementing a JS debugger for Servo!
As part of this process, we started working on a Rust interface for the SpiderMonkey debugger API a couple of weeks ago. I just finished the initial prototype of this interface in this repo <https://github.com/ejpbruel/debugger-prototype> on my personal Github account. For our next step, we'd like to gradually pull this code into this repo <https://github.com/mozilla/debugger> on the Mozilla Github account. During this process we should also document, test, and review it, so that by the time we're done we'll have something that's production ready. Because this code will end up being used in Servo, and because we'd like the Servo people to be aware of what we're doing, it would be great if someone from the Servo team could help us review this. I talked to ajeffrey on irc yesterday, and he agreed to help us with this. Ajeffrey and I already had many conversations on how the debugger in Servo should work, so he should be the perfect reviewer for this. Of course, this code should also be reviewed by someone from the devtools team. Jimb will be taking up that role. After we land this, our plan is to create an IPC server on top of this interface. This will allow us to talk to the debugger API for a script thread from a separate process. If you have any further questions and/or comments concerning our plans for the debugger, don't hesitate to ping me on irc! Cheers, Eddy _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo