| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-03-16 | use new parser which supports the syntax in GF.Grammar.Grammar directly | krasimir | |
| 2008-11-26 | Don't use string sharing in LexGF. | bjorn | |
| Profiling showed that when loading a large .gfo file, shareString was responsible for 15-18% of the CPU time, and a lot of the allocation. Since we already use ByteStrings for reading the source files, shareString mostly has the effect of creating lots of small ByteStrings instead of one large one. Since the plain size of the .gfo is seldom a problem (unlike when it was read as a String), it is ok to keep the whole file as one ByteString in RAM, and have all tokens point into that. Profiling after the change showed 15-20% reduction in CPU time and in total allocation. | |||
| 2008-10-02 | Regenerate source GF parser from GF.cf. Now, when GF/Source/Makefile is ↵ | bjorn | |
| used, no hand-hacking is needed. | |||
| 2008-10-02 | Converted GF/Source/*.hs to Unix line endings, to be able to see what ↵ | bjorn | |
| happens when I regenerated the files. | |||
| 2008-06-25 | changed names of resource-1.3; added a note on homepage on release | aarne | |
| 2008-06-25 | removed src for 2.9 | aarne | |
| 2006-01-07 | regex patterns for tokens | aarne | |
| 2005-05-25 | Added support for list categories. | bringert | |
| 2005-02-04 | resources and new instantiation syntax | aarne | |
| 2005-01-11 | -val optimization | aarne | |
| 2004-12-08 | Generated GF and GFC lexers with BNFC with string sharing support. | bringert | |
| 2004-12-07 | Do string sharing after unescaping in source and canonical grammars. | bringert | |
| 2004-12-06 | More sharing of reserved words in GF and GFC lexers. Added GF lexer alex file. | bringert | |
