libcwal  File History

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of include/wh/cwal/cwal_config.h

2017-12-03
12:37
Fixed truncated 64-bit integers in cwal_buffer_format(). file: [a9ac735b51] check-in: [09db826fd4] user: stephan branch: trunk, size: 14369)
2017-03-22
18:56
random typos. file: [2be3e4e7be] check-in: [390cab8ffd] user: stephan branch: trunk, size: 13431)
2016-02-28
11:26
split off cwal_refcount_t from cwal_size_t so that we can eventually (if needed) up the refcounts+flags to 64-bits on 32-bit builds without increasing cwal_size_t (which would have a higher overall cost). Stole another (the 6th) refcount bit to allow us to move the vacuum-safe flag from containers to values. file: [19e25be500] check-in: [6f574d3f55] user: stephan branch: trunk, size: 13203)
2016-02-13
19:22
Minor tweaks to get it compiling (again) with CWAL_SIZE_T_BITS=16. file: [e7763186a6] check-in: [6509fa8dd3] user: stephan branch: trunk, size: 12534)
2016-02-01
18:33
insignificant internal touchups. file: [6f7120bae5] check-in: [052b0840a3] user: stephan branch: trunk, size: 12529)
2016-01-11
18:29
Added CWAL_VERSION_STRING config option and populate it from the fossil info if it is available. added --version option to s2sh. file: [bff1e85e9f] check-in: [035cefe320] user: stephan branch: trunk, size: 12507)
2016-01-08
14:55
large batch of tweaks, largely related to the hash-vs-objects work, but also an attempt at guaranteeing under/overflow behaviour on integer ops. file: [9335016469] check-in: [b79462d915] user: stephan branch: s2-scope-hashes, size: 12418)
2016-01-06
10:56
a better workaround for gcc's recently adding __func__ warnings to -pedantic mode. file: [ec588a17c5] check-in: [0b37b476a0] user: stephan branch: enum-with-value, size: 12316)
2014-12-04
23:45
minor doc update file: [e335275534] check-in: [af73b4849d] user: stephan branch: trunk, size: 12078)
21:55
core: platform workaround for my ARM, which is bus-faulting on a particular deref of a static/const pointer. Accessing the same pointer via anoether route does not bus-fault it. file: [d9ac80d7ca] check-in: [319b16b847] user: stephan branch: trunk, size: 12007)
2014-10-11
14:18
inor portability fixes for building with CWAL_SIZE_T_BITS=16. file: [2f15734d6a] check-in: [8aead931ee] user: stephan branch: trunk, size: 11780)
2014-08-14
13:09
It is now possible to disable the json parser bits at build-time (for licensing reasons), but their sources are still included in the amalgamation. file: [d1a6f1785d] check-in: [fd66d10fee] user: stephan branch: trunk, size: 11558)
2014-06-28
13:56
Disabled CWAL_ENABLE_TRACE by default. Rarely used and profiling says it takes a good chunk of our time (14% or so). file: [171b5ede03] check-in: [f4c58debe1] user: stephan branch: trunk, size: 10812)
2014-04-12
11:40
Minor doc and config macro tweaks. file: [5b8feaccc5] check-in: [b7775f413a] user: stephan branch: trunk, size: 10535)
2013-06-21
16:27
added missing script. Aaaannnddd... accidentally committed a round of stack-trace-related changes i wasn't quite ready to commmit. Bummer. file: [711214f1d5] check-in: [213d41603b] user: stephan branch: trunk, size: 9920)
2013-06-17
16:50
Minor doc addition. Added missing CWAL_INT_T_SFMTX in 16-bit builds. file: [45b1ac620e] check-in: [b8440d6379] user: stephan branch: trunk, size: 9798)
16:42
Started work on adding an option to disable doubles in cwal. It basically just changes cwal_double_t to be cwal_int_t. file: [60c250aac2] check-in: [264317163d] user: stephan branch: trunk, size: 9437)
2013-06-14
12:09
More tinkering with the hash table. file: [356a6c0aba] check-in: [fc25158582] user: stephan branch: trunk, size: 8880)
2013-06-13
20:03
minor default value tweak. file: [9884c457a8] check-in: [51b60392c5] user: stephan branch: trunk, size: 8569)
19:36
Fixed a duplicate/broken typedef when building with CWAL_SIZE_T_BITS of 32 and CWAL_INT_T_BITS of 64. file: [15d2be62ac] check-in: [4b087ae949] user: stephan branch: trunk, size: 8555)
2013-06-02
13:45
added cwal_cstr_to_int/double(). Documented CWAL_INT_T_MIN/MAX. file: [530931a7ad] check-in: [4b8d1e0a45] user: stephan branch: trunk, size: 8555)
11:39
Worked around the gcc warning for CWAL_INT_T_MIN constant. file: [db791f34da] check-in: [b8abe84d2a] user: stephan branch: trunk, size: 8323)
2013-06-01
15:13
Fixed a bug in cwal_int_to_cstr() - corner case involving INT_MIN. Added CWAL_INT_T_MIN/MAX macros. file: [246311cd4e] check-in: [29e01f5d63] user: stephan branch: trunk, size: 8559)
2013-05-09
14:47
more minor tinkering. file: [680ac5d4c0] check-in: [6522247bd2] user: stephan branch: basic-prototypes, size: 8028)
2012-08-11
04:07
Seem to have gotten a reasonable return-value mechanism in place. The JSON output API now fails gracefully when faced with cycles. file: [43d119f382] check-in: [027070161a] user: stephan branch: trunk, size: 8031)
2012-08-06
22:05
disabled auto-interning by default, minor tinkering with the VOID_PTR_IS_BIG bits (hope it still builds on x64). file: [05c92d4a71] check-in: [b53e520cfc] user: stephan branch: trunk, size: 7817)
20:57
Minor config-level tweaking. Fixed some signed/unsigned screwyiness (thank you, clang). file: [2bca8df384] check-in: [51fc55ddf7] user: stephan branch: trunk, size: 6936)
2012-08-05
19:27
final (i think) tinkering for the night. file: [283649e942] check-in: [ee81b02749] user: stephan branch: trunk, size: 6282)
19:09
Tracing tweaks. Fixed a bitmasking range error in the tracing flags. file: [400be1f47e] check-in: [8414ccbc5b] user: stephan branch: trunk, size: 6282)
17:51
valgrind likes it. time to walk Baako. file: [9d1b6cbb3f] check-in: [0def871fe5] user: stephan branch: trunk, size: 6277)
15:59
minor cleanups, nothing notable. file: [674036f504] check-in: [6295b36c28] user: stephan branch: trunk, size: 6135)
2012-08-04
14:18
minor tinkering. file: [129ed9fd4f] check-in: [1a9442de79] user: stephan branch: trunk, size: 5931)
2012-08-03
00:13
Started adding more tracing infrastructure to replace most of the debug output. file: [62d55628de] check-in: [536bb58c0b] user: stephan branch: scope-parenting, size: 6382)
2012-08-02
23:09
added missing (new as of a few commits ago) file. file: [3cfcccc307] check-in: [0e029c424c] user: stephan branch: scope-parenting, size: 6329) Added