1. 15 Jun, 2015 1 commit
  2. 14 Jun, 2015 2 commits
  3. 28 May, 2015 1 commit
  4. 27 May, 2015 3 commits
  5. 20 May, 2015 10 commits
  6. 19 May, 2015 2 commits
  7. 18 May, 2015 1 commit
  8. 15 May, 2015 2 commits
  9. 14 May, 2015 2 commits
  10. 13 May, 2015 4 commits
  11. 12 May, 2015 2 commits
    • 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
    • Robert's avatar
      Merge pull request #165 from rw/go-faster · 4d213c2d
      Robert authored
      Go speed improvements
      4d213c2d
  12. 11 May, 2015 4 commits
  13. 09 May, 2015 5 commits
  14. 08 May, 2015 1 commit
    • Mormegil's avatar
      Union accessors in C# should use generic type for the table · 221193ea
      Mormegil authored
      When accessing a union field, we should return the same object type
      as was given to the method, i.e. the parameter should have a generic
      type for any Table-derived type. This way, we do not need to make
      superfluous casts (which also reduce type safety) like
      
      var myUnionType = (MyUnionType)buff.GetUnionField(new MyUnionType());
      
      when we can do just
      var myUnionType = buff.GetUnionField(new MyUnionType());
      
      Change-Id: Idac1b638e46cc50b1f2dc19f10741481202b1515
      221193ea