You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework
moraaar f551e69b2b
PythonProxyNotificationHandler::OnEventGenericHook acquires the Python GIL before executing (#3904)
- Protected python execution of OnEventGenericHook by trying to lock the GIL and show a descriptive error when it was not possible to lock.
- Improved mechanism to lock python mutex and GIL in PhytonSystemComponent. Acquiring/releasing GIL once per thread.
- Added unit test to verify errors are fired when trying to execute OnEventGenericHook from another thread (as it should not able to acquire the GIL).
- Improved python threading tests to actually using python buses.

Signed-off-by: moraaar moraaar@amazon.com
5 years ago
..
AtomCore Merge branch 'development' into cmake/linux_fix_warn_unused 5 years ago
AzAndroid/java/com/amazon Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AzCore Add a new implementation for cone/ray intersect to simplify code and fix issue with current implementation (#3902) 5 years ago
AzFramework Merge branch 'development' into issues/3202 5 years ago
AzGameFramework ATOM-16346 Change Atom setreg path (#3690) 5 years ago
AzManipulatorTestFramework Expose setting to adjust angular manipulator circle bound (#3932) 5 years ago
AzNetworking Modernization + AZStd::function compare fix. (#3680) 5 years ago
AzQtComponents Modernization + AZStd::function compare fix. (#3680) 5 years ago
AzTest Modernization + AZStd::function compare fix. (#3680) 5 years ago
AzToolsFramework PythonProxyNotificationHandler::OnEventGenericHook acquires the Python GIL before executing (#3904) 5 years ago
GFxFramework Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
GridMate Modernization + AZStd::function compare fix. (#3680) 5 years ago
CMakeLists.txt Remove crcfix (#3294) 5 years ago