79d127c86336936f69369d7730d5da78338f5b2b |
|
24-Aug-2016 |
Wouter van Oortmerssen <aardappel@gmail.com> |
Merge pull request #2133 from evolutional/cs-bounds-check C#: added #define BYTEBUFFER_NO_BOUNDS_CHECK
|
8c0d56d55abcc0559f1472979ed31a817e678731 |
|
23-May-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Removed BOM marker from some files. Also removed some trailing whitespace. Change-Id: I40bf4f776ca4d467b7ee6f2c9a7500c13700f9d5
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
c837d29eabd8b844a10e20f102f3de4d5a05ad60 |
|
08-Apr-2016 |
Wojciech Jaszczak <jaszczakw@gmail.com> |
Remove unnecessary condition in AssertOffsetAndLength. Condition is already checked and covered in the following condition, the second one was excess. Signed-off-by: Wojciech Jaszczak <jaszczakw@gmail.com>
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
4802e8a285e20a1403c6570690ea02813c967f0b |
|
15-Dec-2015 |
Oli Wilkinson <oli@evolutional.co.uk> |
C# added BYTEBUFFER_NO_BOUNDS_CHECK #define Removes the bounds checking on the ByteBuffer Get/Put operations. Can be dangerous when used with UNSAFE_BYTEBUFFER but results in increased performance. Use at your own risk!
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
be11d2b6ef71f367817000b853724982992d2e45 |
|
12-Dec-2015 |
Oli Wilkinson <oli@evolutional.co.uk> |
C# performance optimization to Pad/Prep methods
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
8db90f50739449e3e9bb6710c9594869bc25759a |
|
03-Dec-2015 |
belldon <dbell@ise.com> |
Extend C# ByteBuffer Put method fix to unsafe methods Fixes issue #243. Extends the initial C# ByteBuffer fix (e4c3bf3d2cec00522fd1a8edd8704413cdc1303b) to Put methods used when UNSAFE_BYTEBUFFER is defined.
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
b062af4c8cbef7cff1c2092ea0a73c113488d591 |
|
07-Aug-2015 |
Maor Itzkovitch <maor.tt@gmail.com> |
rebased fork
|
e4c3bf3d2cec00522fd1a8edd8704413cdc1303b |
|
07-Aug-2015 |
Maor Itzkovitch <maor.tt@gmail.com> |
fixed C# bytebuffer put methods
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
e24afd838aedabb782b46091d33485360d176608 |
|
01-Aug-2015 |
Maor Itzkovitch <maor.tt@gmail.com> |
extended scalar mutator support
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
588564d74f2968808557d96b6f71e5dc7cd62622 |
|
28-Jul-2015 |
RevenantX <doomrevx@gmail.com> |
Base type safety in C#. Clear FlatBufferBuilder in C#.
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
0ee1b99c5d38636c2ab8eb8e05dcd42b328c0cca |
|
06-May-2015 |
Mormegil <mormegil@centrum.cz> |
[BREAKING CHANGE] Field accessors should use property getters in C# In C#, plain field accessors should not be nonparametric methods but should be standard property getters. The accessor methods with parameters were renamed to `GetXxx` because a method cannot be named identically to a property. Also, `ByteBuffer.Position`, `FlatBufferBuilder.Offset` and `FlatBufferBuilder.DataBuffer` are now properties instead of nonparametric accessor methods, for more idiomatic C# style. This is a breaking change, all client C# code accessing these fields needs to be changed (i.e. remove those `()` or add the `Get` prefix). Issue: #77 Change-Id: Iaabe9ada076e5ea2c69911cf6170fdda2df3487e
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
f7818d83d7f04f4ca1ef85764812740f9dd08ff6 |
|
14-Mar-2015 |
Wouter van Oortmerssen <wvo@google.com> |
Changed C# ByteBuffer to use bit shifts instead of BitConverter BitConverter was excessively slow since it allocates a byte array at each access. Bug: 18702381 Change-Id: I47be9c38e1d04287ba4c10bc369848f3e13a2a2f Tested: on Windows.
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
4390254e6a85bfd280829d0c2d2eb21654aca04f |
|
11-Dec-2014 |
Jon Simantov <jsimantov@google.com> |
C#: Allow ByteBuffer to use faster unsafe mode If your C# runtime environment supports unsafe mode, you can use the #define UNSAFE_BYTEBUFFER setting and build the FlatBuffers assembly in unsafe mode for greatly increased performance. Tested: Tested FlatBuffersTest on Windows using VS2010 with both safe and unsafe versions. Added ByteBufferTest to test the byte reversing functions. Change-Id: I21334468b339334f9abf4317e6291b648b97f57b
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
557c88c0396220e79e9a43c07f8393a5c68b739d |
|
17-Sep-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Refactored the Java and C# code generators into one. Also made the C# implementation support unsigned types, and made it more like the Java version. Bug: 17359988 Change-Id: If5305c08cd5c97f35426639516ce05e53bbec36c Tested: on Linux and Windows.
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|
9a1f7be6fd318ddd9545926b5925cf0a10a083e4 |
|
09-Sep-2014 |
evolutional <oli@evolutional.co.uk> |
Initial commit of .NET port of FlatBuffers Include C# codegen in flatc and .NET FlatBuffer access via the FlatBufferBuilder class Tested: on Windows. Change-Id: If5228a8df60a10e0751b245c6c64530264ea2d8a
/external/flatbuffers/net/FlatBuffers/ByteBuffer.cs
|