Skip to content
Snippets Groups Projects
  1. Jun 16, 2015
  2. Jun 15, 2015
  3. May 14, 2015
  4. May 12, 2015
    • rw's avatar
      Port FlatBuffers to Python. · 48dfc69e
      rw authored
      Implement code generation and self-contained runtime library for Python.
      
      The test suite verifies:
        - Correctness of generated Python code by comparing output to that of
          the other language ports.
        - The exact bytes in the Builder buffer during many scenarios.
        - Vtable deduplication correctness.
        - Edge cases for table construction, via a fuzzer derived from the Go
          implementation.
        - All code is simultaneously valid in Python 2.6, 2.7, and 3.4.
      
      The test suite includes benchmarks for:
        - Building 'gold' data.
        - Parsing 'gold' data.
        - Deduplicating vtables.
      
      All tests pass on this author's system for the following Python
      implementations:
        - CPython 2.6.7
        - CPython 2.7.8
        - CPython 3.4.2
        - PyPy 2.5.0 (CPython 2.7.8 compatible)
      48dfc69e
  5. May 06, 2015
  6. May 04, 2015
  7. Apr 29, 2015
    • Wouter van Oortmerssen's avatar
      Mutable FlatBuffers: in-place updates. · 3ec5dddb
      Wouter van Oortmerssen authored
      This commit contains the first step in providing mutable FlatBuffers,
      non-const accessors and mutation functions for existing fields generated
      from --gen-mutable.
      
      Change-Id: Iebee3975f05c1001f8e22824725edeaa6d85fbee
      Tested: on Linux.
      Bug: 15777024
      3ec5dddb
  8. Apr 02, 2015
  9. Feb 11, 2015
  10. Jan 28, 2015
  11. Jan 16, 2015
  12. Jan 07, 2015
  13. Dec 09, 2014
  14. Nov 19, 2014
  15. Oct 16, 2014
  16. Sep 24, 2014
  17. Sep 23, 2014
  18. Sep 22, 2014
  19. Sep 18, 2014
  20. Sep 05, 2014
  21. Sep 03, 2014
  22. Aug 22, 2014
  23. Aug 20, 2014
  24. Aug 19, 2014
  25. Aug 12, 2014
    • Wouter van Oortmerssen's avatar
      File identifier feature. · 5da7bda8
      Wouter van Oortmerssen authored
      Allows you to add, and test for the presence of a magic 4-char
      string in a FlatBuffer.
      
      Tested: on OS X.
      
      Change-Id: I090692a9e4fb53bed3543279a28563e67132cba0
      5da7bda8
  26. Jul 29, 2014
  27. Jul 25, 2014
  28. Jul 22, 2014
  29. Jul 21, 2014
    • Wouter van Oortmerssen's avatar
      A feature that officially supports nested FlatBuffers. · 3e201a99
      Wouter van Oortmerssen authored
      Generates convenient accessors for the nested root.
      
      Change-Id: Ic0b1531de7ace475ff2a7b1f430d27f41c838430
      Tested: on Windows.
      3e201a99
    • rw's avatar
      Port FlatBuffers to Go. · 74d5f370
      rw authored
      Implement code generation and runtime library for Go, derived from the
      Java implementation. Additionally, the test suite verifies:
      
       - the exact bytes in the Builder buffer during object construction,
       - vtable deduplication, and
       - table construction, via a fuzzer derived from the C++ implementation.
      
      Change-Id: Ib95a019c684891def2b50281e570b4843fea7baa
      74d5f370
  30. Jul 11, 2014
  31. Jul 10, 2014
    • Wouter van Oortmerssen's avatar
      Fixed incorrect verifier code for nested tables. · 75349ae8
      Wouter van Oortmerssen authored
      It was outputting the type instead of the field name, and didn't deal
      with NULL fields. Added test case.
      
      Also fixed token enums having the wrong value, resulting in
      unreadable error messages.
      
      Change-Id: Icd9b4d22f417bfad5824c0f58e067ce3f2e2dc6f
      Tested: on Windows and Linux.
      75349ae8
  32. Jul 09, 2014
    • Wouter van Oortmerssen's avatar
      Added a "strict JSON" mode to the text generator and compiler · 7fcbe723
      Wouter van Oortmerssen authored
      This will add quotes around field names, as required by the official
      standard. By default it will leave quotes out, as it is more readable,
      more compact, and is accepted by almost all JSON parsers.
      The -S switch to flatc turns on strict mode.
      
      As per rfc 7159.
      
      Change-Id: Ibabe9c8162c47339d00ec581d18721a2ba40c6d0
      Tested: on Windows.
      7fcbe723
  33. Jul 02, 2014
  34. Jun 24, 2014
  35. Jun 11, 2014
  36. Jun 10, 2014
Loading