Tatsuhiro Tsujikawa
8a2020362d
tests: Use traditional C-style comments
2012-11-14 21:00:36 +09:00
Tatsuhiro Tsujikawa
46e7da2166
Get rid of flags member in spdylay_map
2012-10-05 23:41:49 +09:00
Tatsuhiro Tsujikawa
24e932dfa2
Iterative treap implementation
...
This change implements spdylay_map functions in iterative approach
instead of original recursive approach. The iterative version is
overall faster than recursive one. The traversal function
(spdylay_map_each) is slightly slower but it is not noticeable.
2012-10-05 00:46:03 +09:00
Tatsuhiro Tsujikawa
b8d0b4034c
Eliminate malloc in spdylay_map
...
We use intrusive style pattern in spdylay_stream, which now has
spdylay_map_entry has its first member.
2012-09-12 00:13:02 +09:00
Tatsuhiro Tsujikawa
e778f268de
Fixed compiler warning with stricter warning options
2012-05-13 17:38:29 +09:00
Tatsuhiro Tsujikawa
9e716eb635
Code cleanup: C89 and old-style-prototypes and definition.
2012-03-23 02:17:48 +09:00
Tatsuhiro Tsujikawa
9fa8357bbc
Made return value of spdylay_map_init() void. Updated doc.
2012-02-21 23:23:47 +09:00
Tatsuhiro Tsujikawa
ad50b75d75
Fixed compiler warning
2012-02-09 22:48:33 +09:00
Tatsuhiro Tsujikawa
f642bb98c7
Added spdylay_map_size()
2012-01-26 02:28:58 +09:00
Tatsuhiro Tsujikawa
1ce2598758
Fixed bug that causes segmentation fault when erasing key which does not exist in map.
2012-01-26 00:21:31 +09:00
Tatsuhiro Tsujikawa
a03afa6a82
Added spdylay_map. Added missing tests/main.c
2012-01-19 21:36:13 +09:00