summaryrefslogtreecommitdiff
path: root/src/runtime/c/gu
AgeCommit message (Expand)Author
2019-08-30fix gu_map_nextkrangelov
2019-08-30a more reasonable API to iterate over a mapkrangelov
2019-08-20added gu_map_deletekrangelov
2019-06-24fix in gu_buf_heap_popkrangelov
2019-02-18fixes in the headers for use with Microsoft Visual C++krangelov
2019-02-18fixes in the headers for compilation on Windowskrangelov
2019-02-14different definition for GF_ARRAY_LENkrangelov
2018-12-16a pool where the smallest chunks are memory pageskrangelov
2017-12-09silence some warnings on MINGW32Krasimir Angelov
2017-09-13fix gu_encode_doubleKrasimir Angelov
2017-09-13corrections in the PGF writerKrasimir Angelov
2017-09-13added gu_out_u16be, gu_out_u64be and gu_out_f64be in libgu. The later is usin...Krasimir Angelov
2017-04-19more changes to make the C runtime compilable with MSVCkrasimir
2017-04-19in libgu mark explicitly all functions that belong to the APIkrasimir
2017-04-13gu_string_buf -> gu_new_string_buf in libgukrasimir
2017-04-13add gu_string_buf_data and gu_string_buf_length in libgukrasimir
2017-04-13use GU_API_DATA_DECL instead of GU_API_DATA to make the C runtime compile aga...krasimir
2017-04-12a patch from Bjørnar Luteberget for compatibility with MSVCkrasimir
2016-04-29added methods for accessing the last element of a buffer in libgukrasimir
2016-04-13locale independent printing for doubles when they are part of an abstract exp...krasimir
2015-05-08the parser is now fully Unicode compatiblekrasimir
2015-05-07fix gu_ucs_is_space in libgukrasimir
2015-05-06fix the UTF8 implementation in libgukrasimir
2015-03-19fix the compilation of gu/mem.c on Windows. For now memory mapped pools on Wi...krasimir
2014-12-29API for word alignment in the C runtime and in the Haskell bindingkr.angelov
2014-12-24more compact implementation for GuStringBufkr.angelov
2014-10-24comment out a few assertions in bits.h. this code is run too often to have ex...kr.angelov
2014-10-24make it possible to specify the initial size of a map in libgukr.angelov
2014-10-24simplify gu/mapkr.angelov
2014-10-24add extern declarations for all inline functions in seq.h. this ensures that ...kr.angelov
2014-10-23remove some deadcode in gu/seq.hkr.angelov
2014-10-23inline a number of functions in gu/seq.c. this has a noticeable effect on the...kr.angelov
2014-10-23a cosmetic optimization in mem.ckr.angelov
2014-10-23fix warning in ucs.ckr.angelov
2014-10-22add Unicode classification routines to libgu. ported from the base package in...kr.angelov
2014-10-20get rid of gu/str.(c|h)kr.angelov
2014-10-09throw away the long obsolete runtime type information in the C runtimekr.angelov
2014-10-09fix two warnings in mem.ckr.angelov
2014-10-09fix in gu_mmap_pool for Androidkr.angelov
2014-10-09add the const modifier to the key in the two procedures for binary search in ...kr.angelov
2014-10-08use MAP_FIXED in gu_mmap_poolkr.angelov
2014-10-08an experimental memory mapped pool. still not in usekr.angelov
2014-09-25now a complete JIT compiler and ByteCode compiler for the def rules in the ab...kr.angelov
2014-08-11pattern matching in def rules is now supportedkr.angelov
2014-03-06C run-time: protect from Windows specific #includes with #ifdef __MINGW32__hallgren
2014-02-27include malloc.h in a few places to avoid warnings on Windowskr.angelov
2014-02-09GuVariant is now plain uintptr_t instead of a structure to make it easier to ...kr.angelov
2013-11-18add gu_buf_insert in libgukr.angelov
2013-11-15fixes in the C runtime to avoid warnings when compiling on MacOSkr.angelov
2013-11-07bugfix in the binary search implementation in libgukr.angelov