Hi, I think you'll find ultimate guide for bytecodes in smalltalk's blue book at chapter 28, it gives you all the details:

http://stephane.ducasse.free.fr/FreeBooks/BlueBook/Bluebook.pdf

if you want just a quick reference, look at InstructionStream>>#interpretNextInstructionFor: and Interpreter class>>#initializeBytecodeTable (Interpreter class is downloaded when installing VMMaker).

Regards,
�������������������� Javier.


2010/7/26 James Ladd <james_ladd@hotmail.com>
Hi All,

I'm wondering if you can help me just a little with some information.

With Pharo I can dump the human readable form of Smalltalk bytecodes, like this:

21 <41> pushLit: ContextPart
22 <D0> send: primitiveFailToken
23 <7C> returnTop

Can someone please point me to a document that outlines what each bytecode means?
ie: <41> <D0> <7C>

I can essentially see from the dump, but a proper reference would really help.

Rgs, James.

_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project



--
Javier Pim��s
Ciudad de Buenos Aires