eieio
alumnit.ca
eieio
1–10 of 14 posts
Re: eieio
#2Interesting story. Surprised it shot to the top though.
Re: eieio
#3Interesting story. Surprised it shot to the top though.
Lightweight enough to be an easy upvote, but hackery enough where you wouldn't feel guilty about upvoting it. It's basically a perfect story.
Re: eieio
#4I wonder what they called POPCOUNT.
Re: eieio
#5Yeah, I was amused with that instruction when I was hacking at vxworks and hand modifying a bootloader without source code ... good times ...
Re: eieio
#6I wonder what they called POPCOUNT.
Sadly, there is no population-count instruction on PowerPC. The closest thing you get is cntlzw (Count Leading Zeroes Word).
Re: eieio
#7I've long believed one of the ISA designers was a Japanese, as eieio means kinda hooray in Japanese.
Re: eieio
#8AAA on X86 is not bad....
By the way, i386 NOP is in fact XCHG EAX, EAX
Re: eieio
#9This brings back (mostly) fond memories of writing PowerPC assembler many years ago. One thing that seems odd to me is that the author credits Motorola with naming of the eieio instruction. I would have thought that instruction would have been in the original Power instruction set and thus it would have been IBM that named it. Anyone know?
Re: eieio
#10Oh, that eieio. There's another one:
Description: Enhanced Implementation of Emacs Interpreted Objects
EIEIO is an Emacs lisp program which implements a controlled
object-oriented programming methodology following the CLOS
standard. EIEIO also has object browsing functions, and custom widget
types. It has a fairly complete manual describing how to use it.
EIEIO is now a part of CEDET (Collection of Emacs Development
Environment Tools).