Hi Jiho,
On 12/10/14 11:40 AM, Jiho Choi wrote:
I was wondering if there is any documentation for JSC's bytecode
instructions.
Source/JavaScriptCore/bytecode/BytecodeList.json provides the list with
an opcode and the length of each bytecode instruction, and I was
wondering if there exists further explanation.
There is no documentation or formal definition of the bytecode.
You can find what each bytecode does by looking at the pseudo-assembly
of the interpreter.
In LowLevelInterpreter64/LowLevelIntepreter32_64, you will find a low
level description of what each bytecode does. That low level description
is what is used to generate the actual interpreter.
Benjamin
_______________________________________________
webkit-help mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-help