Skip to content

Commit 86e9071

Browse files
committed
Use the Rubinius thread-safe array and hash on Truffle.
1 parent ea11c59 commit 86e9071

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/concurrent/array.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class Array < ::Array
2525
include JRuby::Synchronized
2626
end
2727

28-
elsif Concurrent.on_rbx?
28+
elsif Concurrent.on_rbx? || Concurrent.on_truffle?
2929
require 'monitor'
3030
require 'concurrent/thread_safe/util/array_hash_rbx'
3131

lib/concurrent/hash.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class Hash < ::Hash
2222
include JRuby::Synchronized
2323
end
2424

25-
elsif Concurrent.on_rbx?
25+
elsif Concurrent.on_rbx? || Concurrent.on_truffle?
2626
require 'monitor'
2727
require 'concurrent/thread_safe/util/array_hash_rbx'
2828

0 commit comments

Comments
 (0)