会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Dynamically inserting a function into an application executable at runtime
    • 在运行时动态地将功能插入应用程序可执行文件
    • US06351843B1
    • 2002-02-26
    • US09143877
    • 1998-08-31
    • Donald J. BerkleyFrank J. De GilioMark I. DingesKevin R. EvansTheodore R. Maeurer
    • Donald J. BerkleyFrank J. De GilioMark I. DingesKevin R. EvansTheodore R. Maeurer
    • G06F948
    • G06F11/3636G06F8/70G06F11/3644
    • A technique is presented for dynamically inserting a function into an existing application executable of an object-oriented system at runtime of the executable and without requiring recompiling of the code. This is accomplished by modifying configuration settings of the executable at runtime to add a setting to specify the function for at least one class of the executable. The modified configuration settings are then used when running the executable and when a class is encountered for which the function is active, a redirection stub is dynamically inserted to implement the function for the methods of that class. In one embodiment, the function is a trace function and the redirection stub implements an entry trace and an exit trace about each target method of a class for which the trace function is active. Various CORBA implementations of the technique are possible.
    • 提出了一种技术,用于在可执行文件的运行时将功能动态地插入到面向对象系统的现有应用程序可执行文件中,而不需要重新编译代码。 这是通过在运行时修改可执行文件的配置设置来添加一个设置来指定至少一个可执行文件类的功能来实现的。 然后在运行可执行文件时使用修改的配置设置,当遇到该函数处于活动状态的类时,动态插入重定向存根,以实现该类的方法的函数。 在一个实施例中,该功能是跟踪功能,重定向存根实现了跟踪功能处于活动状态的类的每个目标方法的条目跟踪和退出跟踪。 该技术的各种CORBA实现是可能的。