Method and Apparatus for Synchronization Annotation
AssigneeOracle International Corporation
InventorsYi Huang, David Leibs, Peter Kessler
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsYi Huang, David Leibs, Peter Kessler
Estimating the term…
Methods and system for providing synchronization of a multi-threaded application includes analyzing a source file of the application to identify one or more synchronization annotations contained therein, wherein the synchronization annotations are defined using declarative statements. One or more synchronization annotation processors are identified and invoked for processing the one or more synchronization annotations identified in the source file so as to generate code files. The source file is compiled to generate one or more class files by compiling the procedural code within the source file to generate one or more class files, and compiling the code files to generate the one or more class files. The class files associated with the code files are used by the multiple threads during execution of the application to arbitrate access to methods and data manipulated by classes within the class files associated with the procedural code.
A method for providing synchronization of a multi-threaded application, comprising:
A computing system for providing synchronization of a multi-threaded application, comprising:
A method for providing synchronization of a multi-threaded application, comprising:
Dependencies are inferred from the claim text.