Commit History

Autor SHA1 Mensaxe Data
  Ambroz Bizjak 347fa1a7a5 ncd: Store the NCDStingIndex pointer in NCDValMem. %!s(int64=10) %!d(string=hai) anos
  Ambroz Bizjak c635f2c47c ncd: modules: explode: Implement compiling search strings. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 8900fa17d3 ncd: NCDVal: Add warnings about string pointers. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak b27f9c105b Refactoring using MemRef. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak c1f4c57e8a Replace cstring with MemRef. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 98ed187623 ncd: Remove ComposedString type along with the buffer module. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 5d77b8559f ncd: Move some NCDVal header code to another file. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak e0acf50aaf ncd: NCDVal: Add some functions on safe references. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 4138b04639 ncd: Refactoring to support upcoming function calls. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 670282f014 ncd: NCDVal: Move lots of implementation details out of the header. %!s(int64=12) %!d(string=hai) anos
  Ambroz Bizjak 1ed046a784 ncd: NCDVal: Use maxalign to ensure alignment of fastbuf. %!s(int64=12) %!d(string=hai) anos
  ambrop7 645d6456d5 rename NCDRefTarget --> BRefTarget %!s(int64=13) %!d(string=hai) anos
  ambrop7 f3fd1055a6 move NCDRefTarget to misc/ %!s(int64=13) %!d(string=hai) anos
  ambrop7 4de8312008 ncd/NCDVal: remove NCDVal_StringGetPtr() and NCDValComposedStringResource_GetPtr(), in favor of the cstring interfaces %!s(int64=13) %!d(string=hai) anos
  ambrop7 ef2d69eab8 ncd/NCDVal: add NCDValComposedStringResource_Cstring() %!s(int64=13) %!d(string=hai) anos
  ambrop7 87ff1d2860 ncd/NCDVal: rename NCDValStringResource --> NCDValComposedStringResource %!s(int64=13) %!d(string=hai) anos
  ambrop7 7e43dbcc91 ncd/NCDVal: don't use NCDVal_StringGetPtr() internally, use the cstring interface instead %!s(int64=13) %!d(string=hai) anos
  ambrop7 0eba7bebf3 ncd/NCDVal: add NCDVal_StringCstring() %!s(int64=13) %!d(string=hai) anos
  ambrop7 398887a489 ncd/NCDVal: add NCDVal_HasOnlyContinuousStrings() %!s(int64=13) %!d(string=hai) anos
  ambrop7 fec5568333 ncd/NCDVal: add NCDVal_StringContinuize() and friends %!s(int64=13) %!d(string=hai) anos
  ambrop7 34ff49a04d ncd: NCDVal: implement NCDValStringResource_GetPtr %!s(int64=13) %!d(string=hai) anos
  ambrop7 165d952131 ncd: NCDVal: rename struct NCDVal_string_resource --> typedef NCDValStringResource %!s(int64=13) %!d(string=hai) anos
  ambrop7 3dee0ce320 ncd: NCDVal: add some restrictions on NCDVal_StringGetPtr() to allow for sane implementations of ComposedString %!s(int64=13) %!d(string=hai) anos
  ambrop7 8285335a5a ncd: NCDVal: implement NCDValMem_ConvertNonContinuousStrings() %!s(int64=13) %!d(string=hai) anos
  ambrop7 3a15751cac ncd: NCDVal: add missing dummy union member for alignment %!s(int64=13) %!d(string=hai) anos
  ambrop7 f8e2d11d26 ncd: NCDVal: initial implementation of ComposedString %!s(int64=13) %!d(string=hai) anos
  ambrop7 62917f151e ncd: NCDVal: enforce a maximum value depth to avoid stack overflows %!s(int64=13) %!d(string=hai) anos
  ambrop7 79bc3b7794 ncd: NCDVal: allow external strings to not be associated with a reference target %!s(int64=13) %!d(string=hai) anos
  ambrop7 3937905ee7 ncd: NCDVal: make sure fastbuf is aligned %!s(int64=13) %!d(string=hai) anos
  ambrop7 9b6c186ef0 ncd: NCDVal: add NCDVal_MapGetValue() %!s(int64=13) %!d(string=hai) anos