Changeset 154521 in webkit for trunk/Source/JavaScriptCore/disassembler
- Timestamp:
- Aug 23, 2013, 1:50:01 PM (12 years ago)
- Location:
- trunk/Source/JavaScriptCore/disassembler/udis86
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/disassembler/udis86/itab.py
r133415 r154521 269 269 for i in range(len(opr)): 270 270 if not (opr[i] in self.OperandDict.keys()): 271 print "error: invalid operand declaration: %s\n" % opr[i]271 print("error: invalid operand declaration: %s\n" % opr[i]) 272 272 opr_c[i] = "O_" + opr[i] 273 273 opr = "%s %s %s" % (opr_c[0] + ",", opr_c[1] + ",", opr_c[2]) … … 275 275 for p in e['prefixes']: 276 276 if not ( p in self.PrefixDict.keys() ): 277 print "error: invalid prefix specification: %s \n" % pfx277 print("error: invalid prefix specification: %s \n" % pfx) 278 278 pfx_c.append( self.PrefixDict[p] ) 279 279 if len(e['prefixes']) == 0: -
trunk/Source/JavaScriptCore/disassembler/udis86/ud_opcode.py
r120745 r154521 219 219 220 220 def print_table( self, table, pfxs ): 221 print "%s |" % pfxs221 print("%s |" % pfxs) 222 222 keys = table[ 'entries' ].keys() 223 223 if ( len( keys ) ): … … 226 226 e = table[ 'entries' ][ idx ] 227 227 if e[ 'type' ] == 'insn': 228 print "%s |-<%s>" % ( pfxs, idx),229 print "%s %s" % ( e[ 'mnemonic' ], ' '.join( e[ 'operands'] ))228 print("%s |-<%s>" % ( pfxs, idx )), 229 print("%s %s" % ( e[ 'mnemonic' ], ' '.join( e[ 'operands'] ))) 230 230 else: 231 print "%s |-<%s> %s" % ( pfxs, idx, e['type'])231 print("%s |-<%s> %s" % ( pfxs, idx, e['type'] )) 232 232 self.print_table( e, pfxs + ' |' ) 233 233 -
trunk/Source/JavaScriptCore/disassembler/udis86/ud_optable.py
r120745 r154521 51 51 ven = ( def_node.firstChild.data ); 52 52 else: 53 print "warning: invalid node - %s" % def_node.localName53 print("warning: invalid node - %s" % def_node.localName) 54 54 continue 55 55 return ( pfx, opc, opr, ven ) … … 66 66 continue 67 67 if insnNode.localName != "instruction": 68 print "warning: invalid insn node - %s" % insnNode.localName68 print("warning: invalid insn node - %s" % insnNode.localName) 69 69 continue 70 70 … … 85 85 86 86 def printFn( pfx, mnm, opc, opr, ven ): 87 print 'def: ',87 print('def: '), 88 88 if len( pfx ): 89 print ' '.join( pfx),90 print 91 ( mnm, ' '.join( opc ), ' '.join( opr ), ven ) 89 print(' '.join( pfx )), 90 print("%s %s %s %s" % \ 91 ( mnm, ' '.join( opc ), ' '.join( opr ), ven )) 92 92 93 93
Note:
See TracChangeset
for help on using the changeset viewer.