@@ -26,12 +26,12 @@ extension String {
26
26
27
27
enum ThreadID {
28
28
case Primary
29
- case Replica
29
+ case Secondary
30
30
}
31
31
32
32
var barrierVar : UnsafeMutablePointer < _stdlib_pthread_barrier_t > = nil
33
33
var sharedString : String = " "
34
- var replicaString : String = " "
34
+ var secondaryString : String = " "
35
35
36
36
func barrier( ) {
37
37
var ret = _stdlib_pthread_barrier_wait ( barrierVar)
@@ -74,14 +74,14 @@ func sliceConcurrentAppendThread(tid: ThreadID) {
74
74
expectEqual ( " abc " , sharedString)
75
75
76
76
// Verify that only one thread took ownership of the buffer.
77
- if tid == . Replica {
78
- replicaString = privateString
77
+ if tid == . Secondary {
78
+ secondaryString = privateString
79
79
}
80
80
barrier ( )
81
81
if tid == . Primary {
82
82
expectTrue (
83
83
( privateString. bufferID == sharedString. bufferID) !=
84
- ( replicaString . bufferID == sharedString. bufferID) )
84
+ ( secondaryString . bufferID == sharedString. bufferID) )
85
85
}
86
86
}
87
87
}
@@ -95,7 +95,7 @@ StringTestSuite.test("SliceConcurrentAppend") {
95
95
let ( createRet1, tid1) = _stdlib_pthread_create_block (
96
96
nil , sliceConcurrentAppendThread, . Primary)
97
97
let ( createRet2, tid2) = _stdlib_pthread_create_block (
98
- nil , sliceConcurrentAppendThread, . Replica )
98
+ nil , sliceConcurrentAppendThread, . Secondary )
99
99
100
100
expectEqual ( 0 , createRet1)
101
101
expectEqual ( 0 , createRet2)
0 commit comments