X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=README.txt;h=e2d9103d5f1820f89e5fd9e18f245cc330e8b29d;hb=87b2eef27dffc11a99e6e0ccde5a3fe218fc4414;hp=661c3cc1f4254cdd593e2c405b2e9517dfe82ba3;hpb=b082c2b2bd7990ed0cfaa07f18aae9597c5a6892;p=ocaml-ancient.git diff --git a/README.txt b/README.txt index 661c3cc..e2d9103 100644 --- a/README.txt +++ b/README.txt @@ -66,6 +66,9 @@ uses the Ancient module: Example ---------------------------------------------------------------------- +XXX Note the example code is really stupid, and fails for large +dictionaries. See bug (10) below. + Run: ulimit -s unlimited @@ -236,6 +239,13 @@ they are OK. The solution to this bug is non-trivial. +(10) Example code is very stupid. It fails with large dictionaries, +eg. the one with nearly 500,000 words found in Fedora. + +(11) In function 'mark', the "// Ran out of memory. Recover and throw +an exception." codepath actually fails if you use it - segfaulting +inside do_restore. + Authors ----------------------------------------------------------------------