Skip to content

Commit dd8ec1f

Browse files
author
Todd L. Montgomery
committed
2 parents 7908db0 + 33d1010 commit dd8ec1f

File tree

4 files changed

+15
-13
lines changed

4 files changed

+15
-13
lines changed

perf/cpp/SbeCarCodecBench.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ class SbeCarCodecBench : public CodecBench<SbeCarCodecBench>
8181

8282
virtual int decode(const char *buffer)
8383
{
84-
car.wrapForDecode((char *)buffer, 0, Car::blockLength(), Car::templateVersion());
84+
car.wrapForDecode((char *)buffer, 0, Car::sbeBlockLength(), Car::sbeSchemaVersion());
8585

8686
int64_t tmpInt;
8787
const char *tmpChar;

perf/cpp/SbeMarketDataCodecBench.hpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ class SbeMarketDataCodecBench : public CodecBench<SbeMarketDataCodecBench>
2828
virtual int encode(char *buffer)
2929
{
3030
messageHeader_.wrap(buffer, 0, 0);
31-
messageHeader_.templateId(marketData_.templateId());
32-
messageHeader_.version(marketData_.templateVersion());
33-
messageHeader_.blockLength(marketData_.blockLength());
31+
messageHeader_.blockLength(marketData_.sbeBlockLength());
32+
messageHeader_.templateId(marketData_.sbeTemplateId());
33+
messageHeader_.schemaId(marketData_.sbeSchemaId());
34+
messageHeader_.version(marketData_.sbeSchemaVersion());
3435

3536
marketData_.wrapForEncode(buffer + messageHeader_.size(), 0);
3637
marketData_.transactTime(1234L);
@@ -71,8 +72,9 @@ class SbeMarketDataCodecBench : public CodecBench<SbeMarketDataCodecBench>
7172

7273
messageHeader_.wrap((char *)buffer, 0, 0);
7374

74-
actingVersion = messageHeader_.version();
7575
actingBlockLength = messageHeader_.blockLength();
76+
actingVersion = messageHeader_.version();
77+
7678

7779
marketData_.wrapForDecode((char *)buffer, messageHeader_.size(), actingBlockLength, actingVersion);
7880

perf/java/uk/co/real_logic/sbe/CarBenchmark.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,10 @@ public static void encode(final MessageHeader messageHeader,
9696
final int bufferIndex)
9797
{
9898
messageHeader.wrap(buffer, bufferIndex, 0)
99-
.templateId(car.templateId())
100-
.schemaId(car.schemaId())
101-
.version(car.schemaVersion())
102-
.blockLength(car.blockLength());
99+
.blockLength(car.sbeBlockLength())
100+
.templateId(car.sbeTemplateId())
101+
.schemaId(car.sbeSchemaId())
102+
.version(car.sbeSchemaVersion());
103103

104104
car.wrapForEncode(buffer, bufferIndex + messageHeader.size())
105105
.code(Model.A)

perf/java/uk/co/real_logic/sbe/MarketDataBenchmark.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,10 @@ public static void encode(final MessageHeader messageHeader,
7171
final int bufferIndex)
7272
{
7373
messageHeader.wrap(buffer, bufferIndex, 0)
74-
.templateId(marketData.templateId())
75-
.schemaId(marketData.schemaId())
76-
.version(marketData.schemaVersion())
77-
.blockLength(marketData.blockLength());
74+
.blockLength(marketData.sbeBlockLength())
75+
.templateId(marketData.sbeTemplateId())
76+
.schemaId(marketData.sbeSchemaId())
77+
.version(marketData.sbeSchemaVersion());
7878

7979
marketData.wrapForEncode(buffer, bufferIndex + messageHeader.size())
8080
.transactTime(1234L)

0 commit comments

Comments
 (0)