-
Notifications
You must be signed in to change notification settings - Fork 775
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[21672] Fix data race in TypeObjectFactory::get_instance
#5238
Commits on Sep 13, 2024
-
Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c58dbe1 - Browse repository at this point
Copy the full SHA c58dbe1View commit details
Commits on Sep 16, 2024
-
Refs #21664. Improve synchronization in regression test.
Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e3d4db - Browse repository at this point
Copy the full SHA 0e3d4dbView commit details -
Refs #21664. Return created instance to visualize data-race and make …
…test fail. Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d618c39 - Browse repository at this point
Copy the full SHA d618c39View commit details -
Refs #21664. Just count the number of different instances.
This way we have a single final expectation. Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bce24a7 - Browse repository at this point
Copy the full SHA bce24a7View commit details -
Refs #21664. Avoid using g_instance inside the instance.
Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b74914e - Browse repository at this point
Copy the full SHA b74914eView commit details -
Refs #21664. Inject factory in all methods called inside `register_bu…
…iltin_annotations_types`. Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bda703a - Browse repository at this point
Copy the full SHA bda703aView commit details -
Refs #21664. Use atomic enumeration to control the instance state.
Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b45877d - Browse repository at this point
Copy the full SHA b45877dView commit details -
Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9039ad7 - Browse repository at this point
Copy the full SHA 9039ad7View commit details
Commits on Sep 17, 2024
-
Refs #21672. Notify condition from main thread.
Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47adba9 - Browse repository at this point
Copy the full SHA 47adba9View commit details -
Refs #21672. FIx EOL at end of file.
Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25c64e8 - Browse repository at this point
Copy the full SHA 25c64e8View commit details -
Refs #21672. Refactor to create builtin objects inside factory constr…
…uctor. Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20d3974 - Browse repository at this point
Copy the full SHA 20d3974View commit details -
Signed-off-by: Miguel Company <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce219a8 - Browse repository at this point
Copy the full SHA ce219a8View commit details