Some refactorings and initial try at O(1) lookup of
encoder indices (linker magic provided).
Showing
- compiler/C_CodeGen.jrag 2 additions, 2 deletionscompiler/C_CodeGen.jrag
- lib/c/Makefile 6 additions, 6 deletionslib/c/Makefile
- lib/c/labcomm.c 27 additions, 8 deletionslib/c/labcomm.c
- lib/c/labcomm.h 7 additions, 17 deletionslib/c/labcomm.h
- lib/c/labcomm.linkscript 8 additions, 0 deletionslib/c/labcomm.linkscript
- lib/c/labcomm_dynamic_buffer_writer.c 2 additions, 0 deletionslib/c/labcomm_dynamic_buffer_writer.c
- lib/c/labcomm_fd_reader.c 14 additions, 47 deletionslib/c/labcomm_fd_reader.c
- lib/c/labcomm_fd_reader.h 12 additions, 0 deletionslib/c/labcomm_fd_reader.h
- lib/c/labcomm_fd_writer.c 61 additions, 0 deletionslib/c/labcomm_fd_writer.c
- lib/c/labcomm_fd_writer.h 12 additions, 0 deletionslib/c/labcomm_fd_writer.h
- lib/c/labcomm_private.h 6 additions, 28 deletionslib/c/labcomm_private.h
- lib/c/test/labcomm_mem_reader.c 5 additions, 1 deletionlib/c/test/labcomm_mem_reader.c
- lib/c/test/labcomm_mem_reader.h 3 additions, 1 deletionlib/c/test/labcomm_mem_reader.h
- lib/c/test/labcomm_mem_writer.c 1 addition, 0 deletionslib/c/test/labcomm_mem_writer.c
- lib/c/test/test_labcomm.c 1 addition, 0 deletionslib/c/test/test_labcomm.c
- lib/c/test/test_labcomm_basic_type_encoding.c 4 additions, 3 deletionslib/c/test/test_labcomm_basic_type_encoding.c
Loading
Please register or sign in to comment