Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement serialization/deserialization of new algorithm #1051

Merged
merged 33 commits into from
May 14, 2024

Commits on May 13, 2024

  1. delete unused function

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    e78816b View commit details
    Browse the repository at this point in the history
  2. create fwrite equivalent for writer struct

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    4a8d7e2 View commit details
    Browse the repository at this point in the history
  3. call v2 functions

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d12b664 View commit details
    Browse the repository at this point in the history
  4. create visit_children_for_serialize method

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    fce9de1 View commit details
    Browse the repository at this point in the history
  5. fix signature of visit_children_for_serialize

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    b905304 View commit details
    Browse the repository at this point in the history
  6. add get_argument_sorts_for_tag_v2 function

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    81e78d9 View commit details
    Browse the repository at this point in the history
  7. fix sfwrite

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    7362342 View commit details
    Browse the repository at this point in the history
  8. add v2 serialize functions

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    c7c17e8 View commit details
    Browse the repository at this point in the history
  9. create kore_header class

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    634a173 View commit details
    Browse the repository at this point in the history
  10. proof_trace_parser takes a kore_header

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    bd32242 View commit details
    Browse the repository at this point in the history
  11. modify deserialization algorithm

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    60e457f View commit details
    Browse the repository at this point in the history
  12. update test to write header

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    640034f View commit details
    Browse the repository at this point in the history
  13. fix issue with type instability

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    899abb1 View commit details
    Browse the repository at this point in the history
  14. add new reserved symbol

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    2c802f0 View commit details
    Browse the repository at this point in the history
  15. fix type instability better

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    9e12b82 View commit details
    Browse the repository at this point in the history
  16. fix header deserialization

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    4355487 View commit details
    Browse the repository at this point in the history
  17. fix bug in lit harness

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    00924b8 View commit details
    Browse the repository at this point in the history
  18. add magic to terms as well as headers

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    242dfe3 View commit details
    Browse the repository at this point in the history
  19. fix bug in deserialization of strings

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a9d1bac View commit details
    Browse the repository at this point in the history
  20. fix bug in visit_children_for_serialize

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    0b7142d View commit details
    Browse the repository at this point in the history
  21. fix bug in deserializer

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    81fd8c7 View commit details
    Browse the repository at this point in the history
  22. optimize serialization further

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    f46c123 View commit details
    Browse the repository at this point in the history
  23. fix clang tidy comments

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    89d5338 View commit details
    Browse the repository at this point in the history
  24. fix lint issues

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    f954f22 View commit details
    Browse the repository at this point in the history
  25. update output file

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a995c17 View commit details
    Browse the repository at this point in the history
  26. add python binding for kore_header constructor

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    62e83cc View commit details
    Browse the repository at this point in the history
  27. fix tests

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1a82545 View commit details
    Browse the repository at this point in the history
  28. fix lint

    Dwight Guth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    15c7dae View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. read magic number again

    Dwight Guth committed May 14, 2024
    Configuration menu
    Copy the full SHA
    8b11e82 View commit details
    Browse the repository at this point in the history
  2. add comments

    Dwight Guth committed May 14, 2024
    Configuration menu
    Copy the full SHA
    97d120c View commit details
    Browse the repository at this point in the history
  3. add missing call to fclose

    Dwight Guth committed May 14, 2024
    Configuration menu
    Copy the full SHA
    8803eeb View commit details
    Browse the repository at this point in the history
  4. add todo

    Dwight Guth committed May 14, 2024
    Configuration menu
    Copy the full SHA
    369102f View commit details
    Browse the repository at this point in the history
  5. Merge branch 'develop' into visit_with_tags

    Dwight Guth authored May 14, 2024
    Configuration menu
    Copy the full SHA
    6d1b7ab View commit details
    Browse the repository at this point in the history