×

Stack unique signatures for program procedures and methods

  • US 7,873,954 B2
  • Filed: 05/12/2006
  • Issued: 01/18/2011
  • Est. Priority Date: 02/03/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. An automated method comprising:

  • inserting stack signature marking segment program instructions into one or more re-entrant programming source code modules stored in a computer-readable storage memory, the stack signature marking segment program instructions being inserted prior to compilation of the programming source code modules at each code module entry point and at each code module exit point;

    producing one or more executable programs in a computer-readable storage memory from the programming source code modules having the inserted stack signature marking segment program instructions;

    upon execution of instances of the executable programs;

    assigning unique, non-duplicated module identifier values to the instances of the code modules by the stack signature marking segment program instructions, andgenerating an instance count for each instantiation of executable code module in the stack signature for each object instance dynamically created during runtime of a re-entrant executable code module;

    pushing by the executed programs by a processor onto a processing stack stored in a computer-readable storage memory the module identifier values and the instance counts within stack frames allocated to each of the executable program instances.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×