Ambroz Bizjak
|
bb2c521ac2
Refactoring using MemRef.
|
11 år sedan |
Ambroz Bizjak
|
c1f4c57e8a
Replace cstring with MemRef.
|
11 år sedan |
Ambroz Bizjak
|
98ed187623
ncd: Remove ComposedString type along with the buffer module.
|
11 år sedan |
Ambroz Bizjak
|
0240db041c
ncd: Fix missing type checks. Refactor to make these bugs less likely.
|
11 år sedan |
Ambroz Bizjak
|
73a264c3d5
ncd: Consolidate some code that appears in modules.
|
11 år sedan |
ambrop7
|
628ac69685
ncd/modules/file_open.c: Fix typo in assertion.
|
12 år sedan |
ambrop7
|
645d6456d5
rename NCDRefTarget --> BRefTarget
|
13 år sedan |
ambrop7
|
e7d244cc16
ncd/modules/file_open.c: support non-ContinuousString strings
|
13 år sedan |
ambrop7
|
b003fa6755
ncd: modules: use the new static strings
|
13 år sedan |
ambrop7
|
f49ecedd13
ncd: NCDModule: remove NCDModuleInst_Backend_SetError() and add NCDModuleInst_Backend_DeadError() instead. Fix modules.
|
13 år sedan |
ambrop7
|
a0ca8e1a6a
ncd: modules: remove logging about errors from NCDVal functions
|
13 år sedan |
ambrop7
|
5f2d0237ad
ncd: modules: file_open: implement read_size option
|
13 år sedan |
ambrop7
|
737f28f88c
ncd: modules: file_open: improve performance by exposing the read data as an external string, avoiding a copy
|
13 år sedan |
ambrop7
|
f2dc065bc7
ncd: modules: file_open: use NCDBuf to speed up reading
|
13 år sedan |
ambrop7
|
2cb7d22401
ncd: move some stuff only used by modules and not the interpreter into extra/
|
13 år sedan |
ambrop7
|
c28c0d0819
ncd: NCDVal: don't provide a guarantee that strings are null terminated. Rename NCDVal_StringValue() to NCDVal_StringData() to
|
13 år sedan |
ambrop7
|
d62faf2403
ncd: modules: file_open: remove is_eof variable for file_open::read()
|
13 år sedan |
ambrop7
|
5ad4bdede4
ncd: modules: file_open: implement file_open::close()
|
13 år sedan |
ambrop7
|
c1af9df7c7
ncd: modules: add file_open
|
13 år sedan |