summaryrefslogtreecommitdiffstats
path: root/util/lexgen
Commit message (Collapse)AuthorAgeFilesLines
* Update license headers again.Jason McDonald2009-09-0912-48/+48
| | | | Reviewed-by: Trust Me
* QCSSScanner: really skip toLower() when tokenizing the input.Ariya Hidayat2009-09-031-0/+1
| | | | | | Missing from e3c62dc1def9270761ca63c73ae76fdca9d61582 is the actual change to the (generated) scanner, namely to skip lowercase conversion for each and every character.
* CSS parser speed-up: skip the need to call toLower().Ariya Hidayat2009-09-031-2/+1
| | | | | | | | | | | | | Instead of taking the lowercase of each tokenized character, it is better to encode the logic in the automaton itself. During the parsing of tiger.svg (tests/benchmarks/qsvgrenderer), the time spent inside QCssScanner_Generated::lex() goes down from 0.53 millions instructions to just 0.23 millions (2x faster). Autotests for qcssparser, qtextdocumentfragment, qstylesheet still pass. Reviewed-by: Simon Hausmann
* Update tech preview license header.Jason McDonald2009-08-3112-156/+156
| | | | Reviewed-by: Trust Me
* Eliminate some mentions of Trolltech.Jason McDonald2009-08-111-1/+1
| | | | Reviewed-by: Trust Me
* Update license headers.Jason McDonald2009-08-1112-12/+12
| | | | Reviewed-by: Trust Me
* Update license headers as requested by the marketing department.Jason McDonald2009-06-1612-24/+24
| | | | Reviewed-by: Trust Me
* Long live Qt 4.5!Lars Knoll2009-03-2352-0/+3425