Community
Participate
Working Groups
The classic Ecore OCL is not concurrent; all (lazy) data structures must be initialized on a single thread. Bug 525852 demonstrates that the QvtReconciler running on a worker thread may provoke lazy initialization that conflicts with the main thread. Since making the main thread thread safe, all lazy data structures must be eagerly initialized before the QVTreconciler starts.