summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authoraarne <unknown>2005-06-29 15:27:56 +0000
committeraarne <unknown>2005-06-29 15:27:56 +0000
commit093ac15f72cc6436fd0ba13d3fbc1581b651a606 (patch)
tree8b99f006f237b1b9cb06b443da613f3d9855a5c9 /doc
parent99ea0f8bfc2eae01ce3850539f0b786b9b6a1a8c (diff)
unoptimize for Java ; Finnish
Diffstat (limited to 'doc')
-rw-r--r--doc/gf-history.html11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/gf-history.html b/doc/gf-history.html
index b59ede479..e4db5129c 100644
--- a/doc/gf-history.html
+++ b/doc/gf-history.html
@@ -12,6 +12,17 @@ Changes in functionality since May 17, 2005, release of GF Version 2.2
</center>
+29/6 (AR) The printer used by Embedded Java GF Interpreter
+(<tt>pm -header</tt>) now produces
+working code from all optimized grammars - hence you need not select a
+weaker optimization just to use the interpreter. However, the
+optimization <tt>-optimize=share</tt> usually produces smaller object
+grammars because the "unoptimizer" just undoes all optimizations.
+(This is to be considered a temporary solution until the interpreter
+knows how to handle stronger optimizations.)
+
+<p>
+
27/6 (AR) The flag <tt>flags optimize=noexpand</tt> placed in a
resource module prevents the optimization phase of the compiler when
the <tt>.gfr</tt> file is created. This can prevent serious code