[ANN] A simple debugger for stepping though bytecodes.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] A simple debugger for stepping though bytecodes.

Andrei Chis
Hi all,

We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.


Cheers,
Andrei
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

abergel
I am quite interested in plugin a Roassal visualization to a debugger.
I will discuss with Rosario, but maybe you have worked on something on your side? Would it be hard to have this?

Cheers,
Alexandre


> On Jan 15, 2015, at 6:22 PM, Andrei Chis <[hidden email]> wrote:
>
> Hi all,
>
> We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.
>
> More info here: https://chisvasileandrei.wordpress.com/2015/01/15/a-bytecode-debugger/
>
> Cheers,
> Andrei

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

Tudor Girba-2
Hi,

What do you mean by a Roassal plugin? You mean a debugger dedicated to debugging Roassal problems, or you mean Roassal visualizations for various debuggers?

To both the answer is that it is easy to do. If you want to see an example of using a Roassal visualization inside a debugger, you can take a look at the Glamour Debugger, but essentially you just have to create a browser like any other and put in there a Roassal presentation.

Cheers,
Doru

On Thu, Jan 15, 2015 at 10:40 PM, Alexandre Bergel <[hidden email]> wrote:
I am quite interested in plugin a Roassal visualization to a debugger.
I will discuss with Rosario, but maybe you have worked on something on your side? Would it be hard to have this?

Cheers,
Alexandre


> On Jan 15, 2015, at 6:22 PM, Andrei Chis <[hidden email]> wrote:
>
> Hi all,
>
> We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.
>
> More info here: https://chisvasileandrei.wordpress.com/2015/01/15/a-bytecode-debugger/
>
> Cheers,
> Andrei

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.







--

"Every thing has its own flow"
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

kilon.alios
In reply to this post by Andrei Chis
wow nice, great job Andrei 

what are the practical uses for this debugger, does it also allow you change the bytecode as the regular debugger allow you to change code ? 

On Thu, Jan 15, 2015 at 11:22 PM, Andrei Chis <[hidden email]> wrote:
Hi all,

We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.


Cheers,
Andrei

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

Andrei Chis


On Fri, Jan 16, 2015 at 10:15 AM, kilon alios <[hidden email]> wrote:
wow nice, great job Andrei 

what are the practical uses for this debugger, does it also allow you change the bytecode as the regular debugger allow you to change code ? 

Right now it doesn't allow you to change the bytecodes.

It's practical uses depend, more of less, on whether or not you are dealing with bytecodes or not. 
If you are the it's quite useful to see how values are being pushed/popped from the stack. Also the normal debugger executes multiple bytecode instructions at once.


Cheers,
Andrei


 

On Thu, Jan 15, 2015 at 11:22 PM, Andrei Chis <[hidden email]> wrote:
Hi all,

We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.


Cheers,
Andrei


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

stepharo
Nice I want to play with it.

Le 16/1/15 12:39, Andrei Chis a écrit :


On Fri, Jan 16, 2015 at 10:15 AM, kilon alios <[hidden email]> wrote:
wow nice, great job Andrei 

what are the practical uses for this debugger, does it also allow you change the bytecode as the regular debugger allow you to change code ? 

Right now it doesn't allow you to change the bytecodes.

It's practical uses depend, more of less, on whether or not you are dealing with bytecodes or not. 
If you are the it's quite useful to see how values are being pushed/popped from the stack. Also the normal debugger executes multiple bytecode instructions at once.


Cheers,
Andrei


 

On Thu, Jan 15, 2015 at 11:22 PM, Andrei Chis <[hidden email]> wrote:
Hi all,

We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.


Cheers,
Andrei



Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

Marcus Denker-4


what are the practical uses for this debugger, does it also allow you change the bytecode as the regular debugger allow you to change code ? 

Right now it doesn't allow you to change the bytecodes.


It should not be hard to do…

Marcus

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

Andrei Chis
In reply to this post by abergel

On Thu, Jan 15, 2015 at 10:40 PM, Alexandre Bergel <[hidden email]> wrote:
I am quite interested in plugin a Roassal visualization to a debugger.
I will discuss with Rosario, but maybe you have worked on something on your side? Would it be hard to have this?

I didn't got a chance to work more on it, but a simple version is quite easy to implement following the same implementation as the one from the RProfiler debugger.


Cheers,
Andrei
 

Cheers,
Alexandre


> On Jan 15, 2015, at 6:22 PM, Andrei Chis <[hidden email]> wrote:
>
> Hi all,
>
> We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.
>
> More info here: https://chisvasileandrei.wordpress.com/2015/01/15/a-bytecode-debugger/
>
> Cheers,
> Andrei

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.





Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

abergel
Ok!

Thanks!

Alexandre


> On Jan 16, 2015, at 2:25 PM, Andrei Chis <[hidden email]> wrote:
>
>
> On Thu, Jan 15, 2015 at 10:40 PM, Alexandre Bergel <[hidden email]> wrote:
> I am quite interested in plugin a Roassal visualization to a debugger.
> I will discuss with Rosario, but maybe you have worked on something on your side? Would it be hard to have this?
>
> I didn't got a chance to work more on it, but a simple version is quite easy to implement following the same implementation as the one from the RProfiler debugger.
>
>
> Cheers,
> Andrei
>  
>
> Cheers,
> Alexandre
>
>
> > On Jan 15, 2015, at 6:22 PM, Andrei Chis <[hidden email]> wrote:
> >
> > Hi all,
> >
> > We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.
> >
> > More info here: https://chisvasileandrei.wordpress.com/2015/01/15/a-bytecode-debugger/
> >
> > Cheers,
> > Andrei
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply | Threaded
Open this post in threaded view
|

Re: [ANN] A simple debugger for stepping though bytecodes.

abergel
In reply to this post by Tudor Girba-2
Yes!

This is important for us to be able to do that :-)

Cheers,
Alexandre


> On Jan 16, 2015, at 6:04 AM, Tudor Girba <[hidden email]> wrote:
>
> Hi,
>
> What do you mean by a Roassal plugin? You mean a debugger dedicated to debugging Roassal problems, or you mean Roassal visualizations for various debuggers?
>
> To both the answer is that it is easy to do. If you want to see an example of using a Roassal visualization inside a debugger, you can take a look at the Glamour Debugger, but essentially you just have to create a browser like any other and put in there a Roassal presentation.
>
> Cheers,
> Doru
>
> On Thu, Jan 15, 2015 at 10:40 PM, Alexandre Bergel <[hidden email]> wrote:
> I am quite interested in plugin a Roassal visualization to a debugger.
> I will discuss with Rosario, but maybe you have worked on something on your side? Would it be hard to have this?
>
> Cheers,
> Alexandre
>
>
> > On Jan 15, 2015, at 6:22 PM, Andrei Chis <[hidden email]> wrote:
> >
> > Hi all,
> >
> > We've just made a simple debugger for stepping through bytecodes. It's still just the first version so a lot of things can still be improved.
> >
> > More info here: https://chisvasileandrei.wordpress.com/2015/01/15/a-bytecode-debugger/
> >
> > Cheers,
> > Andrei
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow"

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.