Module diff
[hide private]
[frames] | no frames]

Module diff

source code

Classes [hide private]
  CheckSumMeth
  CheckSumBB
  DiffBB
  NewBB
  DiffINS
  Method
  Diff
  CheckSumVM
  Sim
Functions [hide private]
 
filter_skip_meth_basic(m) source code
 
filter_checksum_meth_basic(m1, sim) source code
 
filter_sim_meth_old(m1, m2, sim, name_attribute) source code
 
filter_sim_meth_basic(m1, m2, sim, name_attribute) source code
 
filter_sort_meth_basic(x) source code
 
filter_sim_bb_basic(bb1, bb2, sim) source code
 
filter_checksum_bb_basic(basic_block) source code
 
LCS(X, Y) source code
 
getDiff(C, X, Y, i, j, a, r) source code
 
toString(bb, hS, rS) source code
 
filter_diff_ins_basic(dbb, sim, name_attribute) source code
 
filter_sim_meth_sim(m1, m2, sim, name_attribute) source code
 
filter_checksum_vm_sim(vm) source code
 
filter_sim_vm_sim(vm1, vm2, name_attribute, sim) source code
 
filter_skip_meth_sim(m) source code
 
filter_mark_vm(values) source code
 
filter_mark_meth(v) source code
Variables [hide private]
  DIFF_INS_TAG = {"ORIG": 0, "ADD": 1, "REMOVE": 2}
  DIFF_BB_TAG = {"ORIG": 0, "DIFF": 1, "NEW": 2}
  FILTER_NAME = "FILTER_NAME"
  FILTER_CHECKSUM_METH = "FILTER_CHECKSUM_METH"
  FILTER_SIM_METH = "FILTER_SIM_METH"
  FILTER_SORT_METH = "FILTER_SORT_METH"
  FILTER_SKIP_METH = "FILTER_SKIP_METH"
  FILTER_MARK_METH = "FILTER_MARK_METH"
  FILTER_MARK_VM = "FILTER_MARK_VM"
  FILTER_CHECKSUM_BB = "FILTER_CHECKSUM_BB"
  FILTER_SIM_BB = "FILTER_SIM_BB"
  FILTER_DIFF_INS = "FILTER_DIFF_INS"
  FILTER_CHECKSUM_VM = "FILTER_CHECKSUM_VM"
  FILTER_SIM_VM = "FILTER_SIM_VM"
  FILTERS_DIFF = {"FILTER_BASIC": {FILTER_CHECKSUM_METH: filter_...
  BASE = "base"
  METHODS = "methods"
  HASHSUM = "hashsum"
  DIFFMETHODS = "diffmethods"
  NEWMETHODS = "newmethods"
  DELETEMETHODS = "deletemethods"
  MATCHMETHODS = "matchmethods"
  DIFFVMS = "diffvms"
  COEFF_SIM_VM = {"STRING": 1, "CONSTANT_FLOAT": 1, "CLINIT": 1}
  FILTERS_SIM = {"FILTER_SIM": {FILTER_CHECKSUM_VM: filter_check...
Variables Details [hide private]

FILTERS_DIFF

Value:
{"FILTER_BASIC": {FILTER_CHECKSUM_METH: filter_checksum_meth_basic, FI\
LTER_SIM_METH: filter_sim_meth_basic, FILTER_SORT_METH: filter_sort_me\
th_basic, FILTER_SKIP_METH: filter_skip_meth_basic, FILTER_CHECKSUM_BB\
: filter_checksum_bb_basic, FILTER_SIM_BB: filter_sim_bb_basic, FILTER\
_DIFF_INS: filter_diff_ins_basic,},}

FILTERS_SIM

Value:
{"FILTER_SIM": {FILTER_CHECKSUM_VM: filter_checksum_vm_sim, FILTER_SIM\
_VM: filter_sim_vm_sim, FILTER_MARK_VM: filter_mark_vm, FILTER_CHECKSU\
M_METH: filter_checksum_meth_basic, FILTER_SIM_METH: filter_sim_meth_s\
im, FILTER_SORT_METH: filter_sort_meth_basic, FILTER_SKIP_METH: filter\
_skip_meth_sim, FILTER_MARK_METH: filter_mark_meth, FILTER_CHECKSUM_BB\
: filter_checksum_bb_basic,},}