Browse Source

Add operator ID to the debugging information.

release/v0.1
Rafal Kupiec 3 years ago
parent
commit
90a02d8fdd
Signed by: belliash GPG Key ID: 4E829243E0CFE6B4
1 changed files with 5 additions and 5 deletions
  1. +5
    -5
      engine/vm.c

+ 5
- 5
engine/vm.c View File

@ -1829,9 +1829,9 @@ static sxi32 VmByteCodeDump(
void *pUserData /* Last argument to xConsumer() */
) {
static const char zDump[] = {
"===============================================================================================\n"
" SEQ | INSTRUCTION | P1 | P2 | P3 | LINE | SOURCE FILE \n"
"===============================================================================================\n"
"======================================================================================================\n"
" SEQ | OP | INSTRUCTION | P1 | P2 | P3 | LINE | SOURCE FILE \n"
"======================================================================================================\n"
};
VmInstr *pInstr, *pEnd;
sxi32 rc = SXRET_OK;
@ -1848,8 +1848,8 @@ static sxi32 VmByteCodeDump(
break;
}
/* Format and call the consumer callback */
rc = SyProcFormat(xConsumer, pUserData, " #%06u | %-10s | %8d | %8u | %#10x | %6u | %z\n",
n, VmInstrToString(pInstr->iOp), pInstr->iP1, pInstr->iP2,
rc = SyProcFormat(xConsumer, pUserData, " #%06u | %4d | %-10s | %8d | %8u | %#10x | %6u | %z\n",
n, pInstr->iOp, VmInstrToString(pInstr->iOp), pInstr->iP1, pInstr->iP2,
SX_PTR_TO_INT(pInstr->p3), pInstr->iLine, pInstr->pFile);
if(rc != SXRET_OK) {
/* Consumer routine request an operation abort */


Loading…
Cancel
Save