On Saturday 21 April 2007 21:26, Patrick Rutkowski wrote:
> I was just reading (s/reading/trying to read/) the same routine
> earlier this morning. I'm glad to see that I'm not alone in my
> confusion.
Me too, but I'm now seriously wondering *why* you were reading it. It's not
the lightest, brightest part of the code (not that I'm complaining that
someone else is looking over it).
> Is it possible to track down the author of those odd bit-shifting
> statements in order to ask him about it directly? I would do it myself
> but I'm still learning my way around the finer points of SVN.
I only traced it as far back as the CVS -> SVN shift. Since then, Leo and Bob
Rogers touched it, but apart from a few optimizations and the big change to
variable-sized register frames, I didn't see the origins of the most
confusing parts:
http://svn.perl.org/viewcvs/parrot?rev=9645&view=rev
-- c