To start your product from the command line, change to the directory where your image--the abt.icx file--is located. To start VA Smalltalk, type abt.
The above commands use the image file named abt.icx by default.On Windows, this option causes terminal (TTY) output to be logged to the file FILENAME. The default is not to log TTY output. If -l is entered without a file name, the output goes to the file ESVMLOG.On UNIX systems, use redirection of stdout and stderr instead of –l. For example, use > ESVMLOG 2>&1 to log to file ESVMLOG.This option specifies the .ini file to be used with the image or executable, overriding the usual search mechanism for finding the .ini file associated with the image or executable.This option sets the size (in bytes) of the dynamic translation code cache. Use -mcd to disable dynamic translation for the session. Any size less than 262144 will also disable dynamic translation. The default code cache size is 2000000. This option applies only to the current session; the -mc value is not saved in the image.For Windows and UNIX systems, a User Break button is placed on the screen to provide the Ctrl+Break feature. This feature uses a process that signals Smalltalk when a break occurs. This dual process architecture may result in difficulty debugging applications using low-level debuggers such as adb or dbx. Using the -no_break option will cancel the process creation and allow normal debugging. If you disable the User Break button, you can still stop the product by using Ctrl+C from the xterm window that started the product.This option provides support for certain runtime optimizations. Specifying -r alone is the same as specifying -ra, -rc, -rf, and -rm. These 4 options are generally used in combination with the -seFILENAME option when creating a runtime executable file from ICs.Create a fatalerr.img file containing the image contents on all fatal errors except EsPrimErrExitDueToStackDump, EsPrimErrGPF, EsPrimErrGPFInvalidRead, EsPrimErrGPFInvalidWrite, and EsPrimErrGPFInvalidInstructionOn Windows, the -singleinstance option specifies that only a single instance of the associated executable can be running at the same time. Thus, specifying this option when you start the VA Smalltalk product executable abt.exe runs one instance of abt.exe and prevents you from running another instance of abt.exe at the same time.For a discussion of the terms new space, old space, and fixed space, see Types of memory space that you can monitor.
|