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