Synchronization Group


Group Description

Group holding aspect programs that insert synchronization code into the base code. Synchronization code is code that protects access to certain code segments. In the examples in this group, synchronization code provides protection against simultaneous access by more than one thread of execution. The segments that are thus protected are class methods.


Aspects

ThreadSafety

Entry
This aspect inserts synchronization code into the base code to implement methods as entries (in Ada95 sense of word)
CarSynchronizeWindows
Sample aspect program for "car example" that show how to add synchronization code (for MS Windows) to existing code