Improves performance for the swift library by using structs + a storage class (#5835)

This commit is contained in:
mustiikhalil
2020-04-02 22:55:30 +03:00
committed by GitHub
parent 925fab6b15
commit a83caf5910
12 changed files with 467 additions and 445 deletions

View File

@@ -16,7 +16,7 @@ final class FlatBuffersTests: XCTestCase {
func testCreateString() {
let helloWorld = "Hello, world!"
let b = FlatBufferBuilder(initialSize: 16)
var b = FlatBufferBuilder(initialSize: 16)
XCTAssertEqual(b.create(string: country).o, 12)
XCTAssertEqual(b.create(string: helloWorld).o, 32)
b.clear()
@@ -27,7 +27,7 @@ final class FlatBuffersTests: XCTestCase {
}
func testStartTable() {
let b = FlatBufferBuilder(initialSize: 16)
var b = FlatBufferBuilder(initialSize: 16)
XCTAssertNoThrow(b.startTable(with: 0))
b.clear()
XCTAssertEqual(b.create(string: country).o, 12)