diff --git a/CHANGELOG.md b/CHANGELOG.md index 3fc672cc593ebd4f148306cb9d575496cd6971c2..a527df9d24ad082217bc9bf68b78bb7efa427985 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ * If statements with empty blocks and comparisons outside of if or while statements now compile and run on the GPU. * Fix kernel management inconsistencies regarding preferred devices management +* Fix Java execution mode with barriers to not deadlock when a thread dies or is interrupted (InterruptedException) +* Fix Java execution mode to fail-fast when Kernel execution fails +* Java execution mode now provides detailed backtraces of failed Kernel threads including passId, groupIds, globalIds and localIds ## 1.9.0 diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 2c1464ec1fda8e941cbb1f6015ee16f7957266d9..5545915031a26c1c0d63359ea16346ac323a9cd3 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -52,4 +52,7 @@ Below are some of the specific details of various contributions. * Luis Mendes submited PR to Enable kernel profiling and execution simultaneously on multiple devices * Luis Mendes submited PR to fix issue #78 - Signed integer constants were interpreted as unsigned values for instruction SIPUSH * Luis Mendes submited PR to Support for OpenCLDevice configurator/configure API -* Luis mendes submited PR to fix kernel management inconsistencies regarding preferred devices management \ No newline at end of file +* Luis Mendes submited PR to fix kernel management inconsistencies regarding preferred devices management +* Luis Mendes submited PR to Fix Java execution mode with barriers to not deadlock when a thread dies or is interrupted (InterruptedException) +* Luis Mendes submited PR to Fix Java execution mode to fail-fast when Kernel execution fails +* Luis Mendes submited PR to Java execution mode now provides detailed backtraces of failed Kernel threads including passId, groupIds, globalIds and localIds