File tree Expand file tree Collapse file tree 4 files changed +9
-5
lines changed
ci/LDKSwift/Tests/LDKSwiftTests Expand file tree Collapse file tree 4 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -627,12 +627,12 @@ public class HumanObjectPeerTestInstance {
627
627
XCTAssertEqual ( usableChannelsA. count, 1 )
628
628
XCTAssertEqual ( usableChannelsB. count, 1 )
629
629
630
- let peer1Event = try ! await peer1. getManagerEvents ( expectedCount: 1 ) [ 0 ]
630
+ let peer1Event = try ! await peer1. getManagerEvents ( expectedCount: 2 ) [ 1 ]
631
631
guard case . ChannelReady = peer1Event. getValueType ( ) else {
632
632
return XCTAssert ( false , " Expected .ChannelReady, got \( peer1Event. getValueType ( ) ) " )
633
633
}
634
634
635
- let peer2Event = try ! await peer2. getManagerEvents ( expectedCount: 1 ) [ 0 ]
635
+ let peer2Event = try ! await peer2. getManagerEvents ( expectedCount: 2 ) [ 1 ]
636
636
guard case . ChannelReady = peer2Event. getValueType ( ) else {
637
637
return XCTAssert ( false , " Expected .ChannelReady, got \( peer2Event. getValueType ( ) ) " )
638
638
}
Original file line number Diff line number Diff line change 150
150
public class func instanceToPointer( instance: NativeTraitWrapper ) -> UnsafeMutableRawPointer {
151
151
let key = instance. globalInstanceNumber
152
152
let pointer = UnsafeMutableRawPointer ( bitPattern: key) !
153
+ print ( " Caching instance \( key) -> \( pointer) " , severity: . DEBUG)
153
154
// don't automatically cache the trait instance
154
155
Self . nativelyExposedInstances [ instance. globalInstanceNumber] = instance
155
156
return pointer
156
157
}
157
158
158
159
public class func pointerToInstance< T: NativeTraitWrapper > ( pointer: UnsafeRawPointer , sourceMarker: String ? ) -> T {
159
160
let key = UInt ( bitPattern: pointer)
161
+ print ( " Looking up instance \( pointer) -> \( key) " , severity: . DEBUG)
160
162
let referenceCount = Self . nativelyExposedInstanceReferenceCounter [ key] ?? 0
161
163
if referenceCount < 1 {
162
164
print ( " Bad lookup: non-positive reference count for instance \( key) : \( referenceCount) ! " , severity: . ERROR)
Original file line number Diff line number Diff line change 5
5
6
6
extension Bindings {
7
7
public class func getLDKSwiftBindingsSerializationHash( ) -> String {
8
- return " 090938220b5365ba0727f9eb4420c0f4cc0d12d65a2810a014fa06e29e7d3ea7 "
8
+ return " 951a04e511767a058d66c5eced47089c2d812e2c268bdb52749dad262cd92699 "
9
9
}
10
10
public class func getLDKSwiftBindingsVersion( ) -> String {
11
- return " 0.0.114-22-gb2333da3 -dirty "
11
+ return " 0.0.114-25-gf98080ee -dirty "
12
12
}
13
13
public class func getLDKSwiftBindingsCommitHash( ) -> String {
14
- return " b2333da3e5d0122faa70102c6e228ee2ade21c71 "
14
+ return " f98080ee8136bf0c9502a55bbc4c65e748eba96e "
15
15
}
16
16
}
17
17
Original file line number Diff line number Diff line change @@ -221,13 +221,15 @@ export default class BindingsFileGenerator extends BaseTypeGenerator<GlobalBindi
221
221
public class func instanceToPointer(instance: NativeTraitWrapper) -> UnsafeMutableRawPointer {
222
222
let key = instance.globalInstanceNumber
223
223
let pointer = UnsafeMutableRawPointer(bitPattern: key)!
224
+ print("Caching instance \\(key) -> \\(pointer)", severity: .DEBUG)
224
225
// don't automatically cache the trait instance
225
226
Self.nativelyExposedInstances[instance.globalInstanceNumber] = instance
226
227
return pointer
227
228
}
228
229
229
230
public class func pointerToInstance<T: NativeTraitWrapper>(pointer: UnsafeRawPointer, sourceMarker: String?) -> T{
230
231
let key = UInt(bitPattern: pointer)
232
+ print("Looking up instance \\(pointer) -> \\(key)", severity: .DEBUG)
231
233
let referenceCount = Self.nativelyExposedInstanceReferenceCounter[key] ?? 0
232
234
if referenceCount < 1 {
233
235
print("Bad lookup: non-positive reference count for instance \\(key): \\(referenceCount)!", severity: .ERROR)
You can’t perform that action at this time.
0 commit comments