Project Manager Advanced Tab
IDE Dialog Tab

The Advanced Tab of the Project Manager Dialog displays
certain advanced options for the application associated with the
project. The options and controls are:
- For US Government Use: check this if the application will be
supplied to the US Government or someone working for the US Government
(and the application is in connection with that person's work). If
this box is checked, the copyright notice will include language that
protects the rights of software vendors (the application developer and
Franz Inc.) when supplying the US Government. That is the only effect
of selecting this option. Note that it is not necessary to select this
option when supplying a government of any country other than the
United States or supplying a state or local government in the United
States.
- Presto Mode: if this option is checked, the application will run in
Presto Mode. Note that use of Allegrp Presto is deprecated. In this
mode, when a fasl (compiled lisp) file is loaded, function definitions
will be loaded as stubs. The full function definition will only be
loaded when the function is actually called (and the load then will be
automatic). This results in smaller images at the cost of slightly
longer run time when functions are first called and somewhat more
complicated file management -- the file containing the complete
function definition must be available at run time. See The Allegro Presto
Algorithm in loading.htm.
- Old Space: specifies the size of the initial oldspace in the
application. The oldspace will grow automatically as needed but
specifying a suitable value can improve garbage collection
performance. See gc.htm for more information on oldspace size
and garbage collection.
- New Space: specifies the size of the initial newspace in the
application. The newspace will grow automatically as needed but
specifying a suitable value can improve garbage collection
performance. See gc.htm for more information on newspace size
and garbage collection.
- Purify: Specifies whether to move strings and code vectors that would
otherwise be in the generated .dxl image file into a separate .pll
library file, which is sharable by multiple lisp
applications. (Checking this box is equivalent to specifying the
purify argument to generate-application true.)
- Include Runtime Bundle: Specifies whether the
runtime-bundle argument to generate-application should be specified true
(checked) or not (unchecked). When that argument is true, a
runtime-suitable bundle file (containing modules permitted in a
runtime image but not loaded into the image as built) will be included
in the distribution directory. See Including all desired modules in
delivery.htm for more information.
- Build Includes: this multi-item list identifies many modules providing
functionality in Allegro CL and potentially in applications built with
Allegro CL. However, if an application makes no use of certain
functionality, then it can be left out of the application image. You
can choose what functionality to leave out. Highlighted (usually dark
background with white letters) means include, unhighlighted means
leave out. Several things are left out initially. Be sure that
functionality is not needed before choosing to leave it out. Modules
in an image are in the list that is the value of
*modules*.
See the general description of the
Project Manager Dialog for
details of the toolbar buttons.
Common Graphics and IDE documentation is described in About Common Graphics and IDE
documentation in cgide.htm.
The documentation is described in introduction.htm and the index is in index.htm.
Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.
Created 2000.10.5.