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 <[email protected]>

>  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
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



-- 
Javier Pimás
Ciudad de Buenos Aires
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to