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