1. 28 Oct, 2019 3 commits
  2. 21 Oct, 2019 1 commit
  3. 20 Oct, 2019 1 commit
  4. 18 Oct, 2019 1 commit
  5. 17 Oct, 2019 6 commits
  6. 15 Oct, 2019 1 commit
  7. 10 Oct, 2019 1 commit
  8. 03 Oct, 2019 1 commit
  9. 30 Sep, 2019 3 commits
  10. 26 Sep, 2019 3 commits
  11. 25 Sep, 2019 2 commits
  12. 23 Sep, 2019 2 commits
    • Vladimir Glavnyy's avatar
      Fix Mutate() methods of Array<scalar/struct> (override 5508) (#5526) · cbdf82e2
      Vladimir Glavnyy authored
      * Draft with Array specialization (#5508)
      
      * Array specialization + SFINAE to fold copy-paste (#5508)
      
      * Add implicit specialization of Array<scalar> and Array<struct> (#5508)
      
      - Tag dispatching is used for implicit specialization
      - Array<scalar> and Array<struct> have different iterators and accessors
      - Array<scalar> and Array<struct> have different Mutate() methods
      
      * Add implicit specialization of Array<scalar> and Array<struct> (#5508)
      
      - Tag dispatching is used for implicit specialization
      - Array<scalar> and Array<struct> have different iterators and accessors
      - Array<scalar> and Array<struct> have different Mutate() methods
      cbdf82e2
    • Kulikov Alexey's avatar
      Java: Added access object for vector of struct and vector of tables. (#5233) · e365c502
      Kulikov Alexey authored
      * Java: Added access object for vector of struct and vector of tables.
      
      * Java: Workarounds removed when accessing the union vector.
      e365c502
  13. 19 Sep, 2019 2 commits
  14. 17 Sep, 2019 1 commit
  15. 16 Sep, 2019 1 commit
  16. 11 Sep, 2019 1 commit
    • Kevin Fort's avatar
      Add element size parameter to __vector_as_arraysegment [c#] (#5512) · 2706381e
      Kevin Fort authored
      * Add element size parameter to __vector_as_arraysegment
      
      Add element size parameter to __vector_as_arraysegment fixing issue where VectorAsBytes returns incorrect size span for multibyte element types.
      
      * Update codegen
      
      Update codegen and Table to return typed span.
      
      * update test files
      
      update test files
      2706381e
  17. 10 Sep, 2019 2 commits
  18. 09 Sep, 2019 2 commits
  19. 05 Sep, 2019 1 commit
  20. 03 Sep, 2019 3 commits
  21. 29 Aug, 2019 1 commit
    • Paulo Pinheiro's avatar
      [FlexBuffers][Java] Implementation of FlexBuffers API (#5476) · 8e6cabb3
      Paulo Pinheiro authored
      * [FlexBuffers][Java] Implementation of FlexBuffers API
      
      This is the initial attemp to implement FlexBuffer on Java.
      
      There is some limitations as compared to the C++ implementation:
        1 - No mutations implemented yet
        2 - Does not parse from json
      
      Also, this initial implementation is not focused and performance, but
      get the basics write. So there is many opportunities for optimization, for instance,
      remove all enums, return CharSequence instead of Strings and object pooling.
      
      * [FlexBuffers][Java] Optimizations and simplification of the Builder  API.
      
      This change removes BitWidth enum in favor of static ints. Also
      make all "reads" APIs closer to C++ implementation (try to cast or convert
      as much as possible, assuming user knows what he is doing). Finally,
      we remove the helper classes for building vectors and maps.
      
      There is no official benchmarks, but the unit tests are running in less
      than 50% for previous runs, which mean those optimizations are worth it.
      
      * [FlexBuffers][Java] Fix Reference::asString behavior
      
      There was a incorrect assumption that strings would be null-terminated, which
      could lead to truncated strings. S now it relies size instead of null-termination.
      
      Other minor improvements
      8e6cabb3
  22. 26 Aug, 2019 1 commit