summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc-Andre Lafortune <github@marc-andre.ca>2020-10-25 18:09:51 -0400
committerMarc-Andre Lafortune <github@marc-andre.ca>2020-10-25 18:10:14 -0400
commit9c8f0a34df3635bfde43a90bbea6a5483dcbde65 (patch)
treee50a6a245f139bba4911fab7077c23caf0941e5b
parent8376cae25ac36ecfe93265a92d72a4afac5fbd40 (diff)
Use 'shareable' with an 'e' [ci skip]
-rw-r--r--bootstraptest/test_ractor.rb16
1 files changed, 8 insertions, 8 deletions
diff --git a/bootstraptest/test_ractor.rb b/bootstraptest/test_ractor.rb
index 782d4fab1c..6e006b246c 100644
--- a/bootstraptest/test_ractor.rb
+++ b/bootstraptest/test_ractor.rb
@@ -420,7 +420,7 @@ assert_equal 'no _dump_data is defined for class Thread', %q{
end
}
-# send sharable and unsharable objects
+# send shareable and unshareable objects
assert_equal "ok", %q{
echo_ractor = Ractor.new do
loop do
@@ -702,7 +702,7 @@ assert_equal 'ArgumentError', %q{
end
}
-# ivar in sharable-objects are not allowed to access from non-main Ractor
+# ivar in shareable-objects are not allowed to access from non-main Ractor
assert_equal 'can not access instance variables of classes/modules from non-main Ractors', %q{
class C
@iv = 'str'
@@ -722,7 +722,7 @@ assert_equal 'can not access instance variables of classes/modules from non-main
end
}
-# ivar in sharable-objects are not allowed to access from non-main Ractor
+# ivar in shareable-objects are not allowed to access from non-main Ractor
assert_equal 'can not access instance variables of shareable objects from non-main Ractors', %q{
shared = Ractor.new{}
shared.instance_variable_set(:@iv, 'str')
@@ -738,7 +738,7 @@ assert_equal 'can not access instance variables of shareable objects from non-ma
end
}
-# But a sharable object is frozen, it is allowed to access ivars from non-main Ractor
+# But a shareable object is frozen, it is allowed to access ivars from non-main Ractor
assert_equal '11', %q{
[Object.new, [], ].map{|obj|
obj.instance_variable_set('@a', 1)
@@ -750,7 +750,7 @@ assert_equal '11', %q{
}.join
}
-# cvar in sharable-objects are not allowed to access from non-main Ractor
+# cvar in shareable-objects are not allowed to access from non-main Ractor
assert_equal 'can not access class variables from non-main Ractors', %q{
class C
@@cv = 'str'
@@ -769,8 +769,8 @@ assert_equal 'can not access class variables from non-main Ractors', %q{
end
}
-# Getting non-sharable objects via constants by other Ractors is not allowed
-assert_equal 'can not access non-sharable objects in constant C::CONST by non-main Ractor.', %q{
+# Getting non-shareable objects via constants by other Ractors is not allowed
+assert_equal 'can not access non-shareable objects in constant C::CONST by non-main Ractor.', %q{
class C
CONST = 'str'
end
@@ -784,7 +784,7 @@ assert_equal 'can not access non-sharable objects in constant C::CONST by non-ma
end
}
-# Setting non-sharable objects into constants by other Ractors is not allowed
+# Setting non-shareable objects into constants by other Ractors is not allowed
assert_equal 'can not set constants with non-shareable objects by non-main Ractors', %q{
class C
end