| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-12-01 | Fix URL of delete-last.png in fridge app. | bjorn | |
| 2008-11-27 | Remove lots of old unused stuff from GF.Data.Operations. | bjorn | |
| 2008-11-27 | More efficient implementation of topological sort. | bjorn | |
| Profiling the compilation of the OALD lexicon showed that 90-95% of the time was spent in topoSort. The old implementation was quadratic. Replaced this with O(E + V) implementation, in GF.Data.Relation. This gave a 10x speed-up (~ 25 sec instead of ~270 sec) for compiling ParseEng and OaldEng. | |||
| 2008-11-27 | Move Graph, Relation and Graphviz modules from GF.Speech to GF.Data. | bjorn | |
| 2008-11-27 | Remove ununsed GF.Source.SharedString module. | bjorn | |
| 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-11-26 | My profiling showed that the BinTree operations were responsible for about ↵ | bjorn | |
| 60% of the CPU time when reading a large .gfo file. Replacing BinTree by Data.Map reduced this to about 6%, which meant about 50% reduction in total CPU time. | |||
| 2008-11-26 | Get 'make prof' working with GHC 6.8 | bjorn | |
| 2008-11-20 | lighttpd conf tweak. | bringert | |
| 2008-11-20 | pgf.fcgi: don't install any signal handlers. Since we didn't look at the ↵ | bjorn | |
| variable they set, we just created zombies. | |||
| 2008-11-20 | gwt: rearragne html files and paths to get nicer URLs. | bjorn | |
| 2008-11-20 | Fix permissions of pgf server error log. | bjorn | |
| 2008-11-20 | gf-server lighttpd.conf: put fcgi socket in basedir, with PID in name. This ↵ | bjorn | |
| helps avoid clashed when running muyltiple gf servers on the same machine. | |||
| 2008-11-19 | Include MachDeps.h in Data/Binary.hs, since it uses WORD_SIZE_IN_BITS. ↵ | bringert | |
| Without this, the Binary Word instance would be wrong on 64-bit machines. | |||
| 2008-11-18 | restored "?" as system pipe command | aarne | |
| 2008-11-18 | fixed a bug with type checking function types | aarne | |
| 2008-11-17 | Fix in Prolog output of the atom "'" | peb | |
| 2008-11-11 | gwt: fix gf-gwt.jar compilation to use the dnd jar | bjorn | |
| 2008-11-11 | Frdige: hide magnet bag when empty. | bjorn | |
| 2008-11-11 | make food.pgf in src/server from resource-foods | bjorn | |
| 2008-11-11 | Towards better layout of Fridge app. | bjorn | |
| 2008-11-10 | print "no trees found" in GF shell if an empty tree list is returned by p or pt | aarne | |
| 2008-11-10 | lexer documentation in help and tutorial updated | aarne | |
| 2008-11-10 | updated tutorial up to lexers ; fixed lexcode in GF (was wrong due to a typo) | aarne | |
| 2008-11-09 | SRG generation: renameCats now gives new names to all cates used in the ↵ | bjorn | |
| grammar, on RHS or LHS. This avoids a crash in non-recursive SRGS generation. The crash happend becase the bottom-up filter has not yet been done when renameCats is called. | |||
| 2008-11-09 | Fixed PGF file overwriting issue reported by Peter, by refusing to overwrite ↵ | bjorn | |
| any of the input pgf files. Maybe the right fix would be to read the PGF strictly? | |||
| 2008-11-08 | Nicer brushed metal background. | bjorn | |
| 2008-11-07 | More work on IE 6 bugs. | bjorn | |
| 2008-11-07 | Fridge: don't carch on start-up in IE6. | bjorn | |
| 2008-11-07 | Added IE6-only testing module for FridgeApp. | bjorn | |
| 2008-11-06 | Fridge: Added Delete Last button. | bjorn | |
| 2008-11-06 | The PGF GWT module needs to inherit the DnD stuff. | bjorn | |
| 2008-11-06 | Fridge: prefix panel layout tweak. | bjorn | |
| 2008-11-06 | Fridge: show initial letters in magnet bag when needed. | bjorn | |
| 2008-11-06 | Fridge: minor refactoring. | bjorn | |
| 2008-11-06 | Fridge: allow clicks in addition to drag and drop. Don't remove magnets when ↵ | bjorn | |
| dnd-ing. | |||
| 2008-11-06 | Use drag and drop in Fridge app. | bjorn | |
| 2008-11-05 | Brushed metal look for fridge app. | bjorn | |
| 2008-11-05 | Make fridge magnets look more like magnets. | bjorn | |
| 2008-11-05 | GWT: big refactoring of the translator and fridge apps. | bjorn | |
| 2008-11-05 | distinguished know_VS and know_V2 in Lexicon; patched Italian imperatives ↵ | aarne | |
| (not quite finished yet) | |||
| 2008-11-04 | URL for gwt in README corrected | aarne | |
| 2008-11-04 | Get Fridge to compile with changes in Translate. | bjorn | |
| 2008-11-04 | Forgotten record in src/server/Makefile. | bjorn | |
| 2008-11-04 | Added GWT compile instructions to src/server/README. | bjorn | |
| 2008-11-04 | GWT: changed input na doutput language boxes to not pretend that they allow ↵ | bjorn | |
| multiple selections. | |||
| 2008-11-04 | pgf-server: write stderr to pgf-error.log, since lighttpd closes stderr for ↵ | bjorn | |
| fastcgi processes. | |||
| 2008-11-04 | Use next-lib when building example PGFs in src/server | bjorn | |
| 2008-11-04 | Added /random to pgf-server. | bjorn | |
| 2008-11-03 | Fix GWT client-side completion caching bug. Typing a space and then a letter ↵ | bjorn | |
| quickly would cause the first request to be cancelled, and the second would use the two steps old results, which didn't go past the space => 0 completions. | |||
