[svn:parrot] r39413 - in trunk: compilers/imcc docs docs/book tools/dev
chromatic at svn.parrot.org
chromatic at svn.parrot.org
Fri Jun 5 23:19:30 UTC 2009
Author: chromatic
Date: Fri Jun 5 23:19:30 2009
New Revision: 39413
URL: https://trac.parrot.org/parrot/changeset/39413
Log:
[misc] Fixed references to runcore command-line option (TT #639, Klaus).
Modified:
trunk/compilers/imcc/main.c
trunk/docs/book/appc_command_line_options.pod
trunk/docs/running.pod
trunk/tools/dev/parrot-fuzzer
Modified: trunk/compilers/imcc/main.c
==============================================================================
--- trunk/compilers/imcc/main.c Fri Jun 5 23:08:10 2009 (r39412)
+++ trunk/compilers/imcc/main.c Fri Jun 5 23:19:30 2009 (r39413)
@@ -219,14 +219,9 @@
" -L --library add path to library search\n"
" -X --dynext add path to dynamic extension search\n"
" <Run core options>\n"
- " -R --runcore CORE\n"
- " --bounds-checks|--slow-core\n"
- " --CGP-core\n"
- " --fast-core\n"
- " --computed-goto-core\n"
- " --jit-core\n"
+ " -R --runcore slow|bounds|fast|jit|cgoto|cgp|cgp-jit\n"
+ " -R --runcore switch|switch-jit|trace|exec|gcdebug\n"
" -p --profile\n"
- " --switched-core\n"
" -t --trace [flags]\n"
" <VM options>\n"
" -D --parrot-debug[=HEXFLAGS]\n"
Modified: trunk/docs/book/appc_command_line_options.pod
==============================================================================
--- trunk/docs/book/appc_command_line_options.pod Fri Jun 5 23:08:10 2009 (r39412)
+++ trunk/docs/book/appc_command_line_options.pod Fri Jun 5 23:19:30 2009 (r39413)
@@ -252,37 +252,59 @@
=over 4
-=item --bounds-checks
+=item -R slow
+
+Run with the I<slow core>
+
+=item -R bounds
Activate bounds checking. This also runs with the I<slow core> as a
side effect.
-=item --fast-core
+=item -R fast
Run with the I<fast core>.
-=item --computed-goto-core
+=item -R cgoto
Run the I<computed goto core> (CGoto).
-=item --jit-core
+=item -R jit
Run with the I<JIT core> if available.
-=item -p,--profile
+=item -R cgp
-Activate profiling. This prints a summary of opcode usage and
-execution times after the program stops. It also runs within the
-I<slow core>.
+Run with the I<CGoto-Prederefed> core.
-=item --CGP-core
+=item -R cgp-jit
-Run with the I<CGoto-Prederefed> core.
+Run with the I<CGoto-Prederefed with jit> core.
-=item --switched-core
+=item -R switch
Run with the I<Switched core>.
+=item -R switch-jit
+
+Run with the I<Switched core with jit>.
+
+=item -R exec
+
+Run with the I<exec core>
+(uses JIT at compile time to generate native code)
+
+=item -R gcdebug
+
+Performs a full GC run before every op dispatch
+(good for debugging GC problems)
+
+=item -p,--profile
+
+Activate profiling. This prints a summary of opcode usage and
+execution times after the program stops. It also runs within the
+I<slow core>.
+
=item -t,--trace
Trace execution. This also turns on the I<slow core>.
Modified: trunk/docs/running.pod
==============================================================================
--- trunk/docs/running.pod Fri Jun 5 23:08:10 2009 (r39412)
+++ trunk/docs/running.pod Fri Jun 5 23:19:30 2009 (r39413)
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2008, Parrot Foundation.
+# Copyright (C) 2001-2009, Parrot Foundation.
# $Id$
=head1 NAME
@@ -147,35 +147,10 @@
switch-jit switch core with JIT
trace bounds checking core w/ trace info (see 'parrot --help-debug')
-=item --bounds-checks, --slow-core
-
-Select the bounds-checking slow core (default).
-
-=item --computed-goto-core
-
-Select the CGoto core (if available).
-
-=item --CGP-core
-
-Select the CGP (CGoto Predereferenced) core (if available).
-
-=item --fast-core
-
-Select the fast (or function) core. Bounds checking, profiling, and tracing
-are not available. (That's why it's so fast.)
-
-=item --jit-core
-
-Run with the JIT subsystem (if available).
-
=item -p, --profile
Run with the slow core and print an execution profile.
-=item --switched-core
-
-TODO: This needs to be documented briefly here and also in glossary.pod.
-
=item -t, --trace
Run with the slow core and print trace information to B<stderr>. See C<parrot
Modified: trunk/tools/dev/parrot-fuzzer
==============================================================================
--- trunk/tools/dev/parrot-fuzzer Fri Jun 5 23:08:10 2009 (r39412)
+++ trunk/tools/dev/parrot-fuzzer Fri Jun 5 23:19:30 2009 (r39413)
@@ -60,10 +60,10 @@
=item C<--runcore=--some-runcore>
-Specify which runcore to use when running Parrot. By default, --slow-core is
-used. This option is passed directly to the parrot exectuable. Other runcores
-include C<--CGP-core>, C<--fast-core>, C<--computed-goto-core>, C<--jit-core>,
-C<--switched-core> and C<--profile>.
+Specify which runcore to use when running Parrot. The default is the C<slow>
+core. This option corresponds directly to Parrot's C<--runcore> option. Other
+runcores include C<fast>, C<jit>, C<cgoto>, C<cgp>, C<cgp-jit>, and C<switch>.
+See Parrot's help for more details.
=item C<--ignore_blacklist>
More information about the parrot-commits
mailing list