Invention Grant
- Patent Title: Data consistency in data processing systems
- Patent Title (中): 数据处理系统的数据一致性
-
Application No.: US11547940Application Date: 2005-03-30
-
Publication No.: US08464236B2Publication Date: 2013-06-11
- Inventor: Udo Woersching , Martin Lunt , Elmar Markus , Uwe Biegert
- Applicant: Udo Woersching , Martin Lunt , Elmar Markus , Uwe Biegert
- Applicant Address: DE Stuttgart
- Assignee: Robert Bosch GmbH
- Current Assignee: Robert Bosch GmbH
- Current Assignee Address: DE Stuttgart
- Agency: Kenyon & Kenyon LLP
- Priority: DE102004017050 20040407
- International Application: PCT/EP2005/051449 WO 20050330
- International Announcement: WO2005/098617 WO 20051020
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
In order to avoid data inconsistency between accesses of different functions of an application to a global variable in a data processing system, a) symbolic object code of a totality of functions to be executed in the data processing system is provided and those functions of the totality, called interfering functions, are identified, which access an identical global variable; b) at least one of the interfering functions is selected; c) a step of the initialization of an auxiliary variable using the value of the global variable into the object code of each function selected in step b) or of a function calling a selected function prior to its call is inserted; and d) a symbol of the global variable in the object code of the selected function is replaced by a reference to a memory space of the auxiliary variable.
Public/Granted literature
- US20090049437A1 METHOD FOR CONFIGURING A COMPUTER PROGRAM Public/Granted day:2009-02-19
Information query