| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use pointers to parserutils_hash_entry directly in stylesheet datastructures.
The upshot of this for allzengarden.css is:
5506 slots used (of 8192 => 67.211914%)
Data:
8 full blocks: 32768 bytes
9 partial blocks: 35124 bytes (of 36864 => 95.279945%)
Total: 69936 (4112) (32)
Hash structures: 65584
i.e. a total string dictionary size of 135,520 bytes, which is some 74,056 bytes less than before.
svn path=/trunk/libcss/; revision=5859
|
|
|
|
|
|
|
|
|
|
|
| |
Overall time breakdown for allzengarden.css is approximately:
lex : 37%
core : 43%
lang : 20%
svn path=/trunk/libcss/; revision=5857
|
|
|
|
| |
svn path=/trunk/libcss/; revision=5856
|
|
|
|
| |
svn path=/trunk/libcss/; revision=5676
|
|
|
|
|
|
| |
Make the css21 test driver call this so we can see if it's working.
svn path=/trunk/libcss/; revision=5602
|
|
|
|
|
|
| |
Media type handling may need to change -- 32bits may not be large enough in the long term, and there's no sensible way of extending this without causing ABI breakage in the future.
svn path=/trunk/libcss/; revision=5439
|
|
Parser core doesn't need to know about css_stylesheet, so change its API.
svn path=/trunk/libcss/; revision=4854
|