Timeline

Not logged in

20 timeline items related to "trunk" occurring around 2011-01-27 22:28:54.

2011-01-28
17:47
[59481572700f] cson_sqlite3.h now includes cson.h even if CSON_ENABLE_SQLITE3 is false. (user: stephan, tags: trunk)
17:17
[c78d045265] Touch-ups to cson_sqlite3. (user: stephan, tags: trunk)
17:04
[bf60f030c0] Minor cleanups to the sqlite3 code. Added it to the amalgamation build. (user: stephan, tags: trunk)
16:42
[1dafbdeff3] Started adding sqlite3/cson utility code. (user: stephan, tags: trunk)
16:32
[5c7c2d4b79] Fixed a broken test macro. (user: stephan, tags: trunk)
00:43
[932ee482dd] Merged in no-alloc-int branch. (user: stephan, tags: trunk)
00:42
[6cfaa8dd56] Closed-Leaf: Integer values no longer need to allocate if CSON_VOID_PTR_IS_BIG is true at compile-time. (user: stephan, tags: no-alloc-int)
00:03
[16d21211e9] Create new branch named "no-alloc-int" (user: stephan, tags: no-alloc-int)
2011-01-27
23:12
[49e96b999a] Reworked how keys are stored during parsing. This cuts number of malloc() calls by about 30% for my test input, but the actual amount of memory only by a few percent. (user: stephan, tags: trunk)
22:28
[55e6ba0237] Fixed the OOM test code. (user: stephan, tags: trunk)
22:28
[5c8228576c] Now flush output dest before printing metrics, to avoid mixed-stream output. (user: stephan, tags: trunk)
22:05
[a3da241717] Moved cson_type_id into the private API. Removed some unused code. Minor doc additions. (user: stephan, tags: trunk)
21:49
[bf6a4fd67d] cson_value and cson_value_api are now opaque. (user: stephan, tags: trunk)
21:28
[8d08d2c3ac] Added some additional tests to assert that the new alloc optimizations indeed do not alloc new memory. (user: stephan, tags: trunk)
21:18
[67105279044c] Internal cleanups in the new 'const' value code. (user: stephan, tags: trunk)
21:02
[cd224d4a18] Empty cson_value string values no longer require an (additional) heap allocation. (user: stephan, tags: trunk)
20:33
[a0a3c043a7] The built-in constant cson_values (true, false, null, int 0, double 0.0) no longer require heap allocation. (user: stephan, tags: trunk)
2011-01-26
18:37
[dd7df8683a] Changed DOT output format to SVG. (user: stephan, tags: trunk)
18:37
[71188fbfd6] Tinkering with the internal de/re/allocation code. (user: stephan, tags: trunk)
18:36
[69d85f5762] Minor doc corrections for recent changes. (user: stephan, tags: trunk)