commit | dff1fd93efb1236437cf1fea33446218d0bc2607 | [log] [tgz] |
---|---|---|
author | Raymond Hettinger <python@rcn.com> | Thu Dec 20 01:25:05 2007 +0000 |
committer | Raymond Hettinger <python@rcn.com> | Thu Dec 20 01:25:05 2007 +0000 |
tree | 52e5f6b2fc7248f1911bc2d44ee51ab90ce7704a | |
parent | 0b7b6fdff3b5bd7974c80a891598aa81ed634e61 [diff] [blame] |
Add comments
diff --git a/Python/compile.c b/Python/compile.c index 373440e..c77091e 100644 --- a/Python/compile.c +++ b/Python/compile.c
@@ -3439,10 +3439,10 @@ instrsize(struct instr *instr) { if (!instr->i_hasarg) - return 1; + return 1; /* 1 byte for the opcode*/ if (instr->i_oparg > 0xffff) - return 6; - return 3; + return 6; /* 1 (opcode) + 1 (EXTENDED_ARG opcode) + 2 (oparg) + 2(oparg extended) */ + return 3; /* 1 (opcode) + 2 (oparg) */ } static int