Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

marcus (4582)


My Modules:
GraphViz::ISA::Multi (unreleased)

Computer geek who studies computer science to become a Master of his Science, playing with Parrot, Perl and all the rest just for fun - did I mention geek?

Journal of marcus (4582)

Friday September 26, 2003
10:39 AM

Hacking Parrot, Day 1

[ #14925 ]
This was a perfect day. As usual, I wasn't doing what I should have done, but started with a regretful thought: Let's have a look into how the Parrot Disassembler works and what Parrot actually does with the nice PASM my URM compiler is writing.

It didn't work

It segfaulted directly, and I started debugging the debugger....

It wasn't that hard, cause all the trouble was only caused by some uninitialised vaiables and the according memory mess.

But the main problem is that I still can not disassemble, because at some point it still segfaults and I don't know what is happening at this point.

So maybe it's time to ask people who know what they are doing.

My other problem at the moment is that my Parrot CVS is a total mess and that checking out needs a long time with 64k because Parrot got all the ICU (Unicode) stuff in it's repository. So I can't send a patch to the list. :-(

But thank God it's friday, I'll have some drinks and maybe I'll have some good new ideas.:-)