Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orion-dev] Implementing a runtime debugger for Orion as a GSoC Project

Sounds interesting.
In particular improving our integration with Chrome's debugger would be really useful for both browser and node.
 Do you have any pointers to your work or maybe a paper etc?
-Simon

Inactive hide details for Leo R ---02/24/2013 07:12:39 PM---Hi. I am Leo Roos. I would like to contribute to Eclipse Orion for Leo R ---02/24/2013 07:12:39 PM---Hi. I am Leo Roos. I would like to contribute to Eclipse Orion for GSoC 2013.


    From:

Leo R <leor.email@xxxxxxxxx>

    To:

orion-dev@xxxxxxxxxxx,

    Date:

02/24/2013 07:12 PM

    Subject:

[orion-dev] Implementing a runtime debugger for Orion as a GSoC Project

    Sent by:

orion-dev-bounces@xxxxxxxxxxx




Hi.

I am Leo Roos. I would like to contribute to Eclipse Orion for GSoC 2013. My "idea" is to implement (/start working again on) a debugger-plugin for Orion.

Partially based on org.eclipse.orion.client.debug [1] I implemented a browser-based debugger that supports breakpoint setting/removal, stepping through code and state inspection. The debugger can connect to the chromeDevTools _javascript_ debugger and a Rhino debugger (more specifically RingoJS [2]). To visualize the code the debugger uses the embeddable Orion Editor.

The implementation was part of my my master's thesis and is not much more than a proof of concept (I am still a student because I have some exams left). It crashes frequently and the setup is complex. But I liked working on it, I gained experience with the different remote debugging protocols, the chrome extension mechanism and Orion. I would hate to see that wasted.

My Goal would be to at least support above mentioned functionalities plus a call stack visualization  The debugger should be able to connect to at least one client-side (Google Chrome) and one server-side technology (e.g. Rhino or Node.js).

Please let me know if this is of interest to you as a GSoC project.

Best Regards,
Leo

[1] which has been removed in 21b24b1022458184e1e710585f731d177e49915f Bug 386961 - remove dead/stale pages
[2] http://ringojs.org/_______________________________________________
orion-dev mailing list
orion-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/orion-dev


GIF image

GIF image


Back to the top