Search results

Jump to: navigation, search

Page title matches

  • Logging variables (particularly parameters) whose type is an incomplete C++ struct/union/class type is straightforward on AIX, but not on Linux.
    2 KB (270 words) - 22:22, 26 April 2022

Page text matches

  • ==C Example== For a C program like this:
    1 KB (196 words) - 00:22, 9 March 2021
  • ==C Example== For a C program like this:
    2 KB (224 words) - 00:35, 30 March 2017
  • type enum is (a, b, c, d, e, f); [1] = c
    3 KB (417 words) - 18:02, 26 June 2017
  • You can raise and Ada exception or throw a C++ exception from a probe. In C++ you will have to provide: the exception object (usually referenced in th
    3 KB (415 words) - 21:20, 10 September 2019
  • ...use Aprobe. Users of Aprobe should be able to write programs in Ada, C++, C, or Java and run them at the command line. ...the basic steps of compiling, running and formatting probes for native (C, C++, or Ada) programs.
    5 KB (736 words) - 22:55, 27 February 2019
  • == GCC C++ == To raise an exception in GCC C++ use one of the following in your probe:
    4 KB (546 words) - 17:57, 12 October 2021
  • $(global-var, "-file file.c") $(file-static, "-file file.c")
    5 KB (717 words) - 00:22, 16 August 2019
  • <source lang="c"> === C Source ===
    2 KB (363 words) - 18:03, 3 April 2017
  • <source lang="c"> ...wn/raised. The ExceptionName is the Ada exception name or the name of the C++ object thrown. The ExceptionData is generally the exception object or oc
    4 KB (520 words) - 12:51, 4 May 2017
  • == Java, C++, or Both? == ...r Java''' and '''RootCause for C++'''. This is the user's guide for the '''C++ version''' only. You should read the documentation and do the demos that
    7 KB (1,048 words) - 23:00, 4 March 2018
  • ...APC language is translated to C, so strings within APC are nul-terminated C strings. But variables and parameters in the program you're probing are su <source lang="c">
    10 KB (1,336 words) - 17:41, 20 February 2019
  • ...the compiler on your machine. Furthermore, RootCause itself requires a '''"C compiler"''' in order to generate probe actions. This section identifies th A "C compiler" is required to build <EM>non-Java</EM> probes. This compiler is s
    19 KB (3,071 words) - 22:21, 4 August 2020
  • PowerAda would better coexist with foreign (C/C++) code, by avoiding See APPENDIX C, "Implementation Characteristics" (corresponding to
    5 KB (705 words) - 21:15, 13 October 2020
  • ...out the program's environment for later analysis, although, since the full C language can be used, probes can do just about anything including altering ...also includes a preprocessor that will automatically generate the correct C code and the necessary calls to the [[AUG_Aprobe_API|Aprobe API]] from your
    20 KB (3,230 words) - 17:29, 22 October 2019
  • Logging variables (particularly parameters) whose type is an incomplete C++ struct/union/class type is straightforward on AIX, but not on Linux.
    2 KB (270 words) - 22:22, 26 April 2022
  • ...file</code> (for Korn or Bourne shells) or <code>~/.login file</code> (for C shell). See into your <code>~/.cshrc</code> file if you are using C shell.
    11 KB (1,781 words) - 23:20, 17 July 2018
  • Copyright (c) 2006 OC Systems Inc. All rights reserved.
    2 KB (283 words) - 21:31, 4 March 2018
  • ...ce#apc|apc]] preprocessor, which also submits the resulting C file to your C compiler, links it with the Aprobe shared library and other object code, to ...The APC file may contain zero or more probes, in addition to other normal C code they may reference.
    18 KB (2,871 words) - 14:44, 30 March 2020
  • == C/x86 == This section provides guidance for GNU C compiler (gcc) on x86.
    15 KB (2,623 words) - 22:22, 16 July 2018
  • : [[RCUG_1_Introducing_RootCause#HEADING4-8|Java, C++, or Both?]] : [[RCUG_7_Selected_Topics#HEADING13-118|Tracing Java and C++ In One Program]]
    9 KB (1,118 words) - 21:35, 4 March 2018
  • [[AUG_Tools_Reference#apc|-C apc option]] == C ==
    34 KB (4,340 words) - 23:07, 27 February 2019
  • <!-- <H4>csh (C shell)</H4> --> ==== csh (C shell) ====
    35 KB (5,665 words) - 00:12, 13 January 2018
  • $APROBE/demo/RootCause/C++/pi_demo It is a simple 2-file C++ program, which computes the value of Pi by iteration using multiple threa
    29 KB (4,850 words) - 17:20, 19 June 2018
  • aprobe -u '''apcgp.ual ''' [-p "[-h] [-v] [-a size] [-b size] [-c config_filename] [-S signum] [-t size]"] your_program ; '''-c ''config_filename'''''
    12 KB (1,561 words) - 16:31, 16 July 2018
  • <LI>Run the command: <br><code>rootcause_libpath -c</code><br>This will copy the appropriate library to the secure locations. T <code>rootcause_libpath -c</code><br>Note that you can combine this and the "<code>-s</code>" option w
    34 KB (5,685 words) - 19:44, 23 November 2017
  • "interp.c":"__GI___libc_malloc" in "libc.so" ...tbi' $SNAPFILE | awk '{printf("%s\t%s\n", $3, $4)}' | sort -k 1 -n | uniq -c | awk '{printf("%s\t%s\t%s\t%s\n", $2, $1, $3, $1 * $3)}' | sort -k 3 -n -r
    10 KB (1,565 words) - 18:31, 6 November 2023
  • '''aprobe -u events.ual ''' ['''-p''' "['''-h'''] ['''-v'''] ['''-c''' ''config_filename'']" ; '''-c ''config_filename'''''
    18 KB (2,740 words) - 19:07, 7 October 2022
  • (2431) exceptions.ual should provide Ada/C++ exception message string (2320) AIX C++ coverage included lines/files wrong
    17 KB (2,324 words) - 14:00, 20 December 2018
  • (2431) exceptions.ual should provide Ada/C++ exception message string (2320) AIX C++ coverage included lines/files wrong
    18 KB (2,434 words) - 21:24, 25 October 2019
  • ...the program and create probes in any program initialization code including C++ global constructors or Ada program elaboration code. It is important to <source lang="c">
    4 KB (720 words) - 03:12, 26 August 2017
  • (2695) memcheck does not record C++ allocations (2699) add AP_MAKE_CPP_STRING to cppstring.h/c
    19 KB (2,616 words) - 17:48, 13 September 2021
  • ...esponding struct or union type, and has to add fields to the corresponding C struct which were not in the original Ada type. These compiler-generated f the following C structs/unions are generated:
    13 KB (1,885 words) - 19:03, 20 May 2020
  • (2695) memcheck does not record C++ allocations (2699) add AP_MAKE_CPP_STRING to cppstring.h/c
    19 KB (2,646 words) - 16:58, 4 October 2021
  • (2431) exceptions.ual should provide Ada/C++ exception message string (2320) AIX C++ coverage included lines/files wrong
    18 KB (2,490 words) - 01:36, 6 March 2020
  • (2695) memcheck does not record C++ allocations (2699) add AP_MAKE_CPP_STRING to cppstring.h/c
    20 KB (2,666 words) - 16:55, 16 February 2022
  • (2557) statprof -c fails on linux64 for C and C++.
    21 KB (2,789 words) - 13:58, 20 December 2018
  • (2667) AIX symbol demangling fooled by file sec.C (2431) exceptions.ual should provide Ada/C++ exception message string
    19 KB (2,541 words) - 19:23, 1 February 2021
  • == C == [[RCUG_3_Terminology_and_Concepts#C compiler|C compiler]]
    41 KB (5,233 words) - 22:40, 22 March 2019
  • ...ta items are instead declared globally, the names may collide as in normal C programming. Generally, probe program directives are used for their entry a # <code>C function declarations</code>;
    39 KB (6,256 words) - 23:00, 27 February 2019
  • for C and C++. (2557) statprof -c fails on linux64
    22 KB (3,033 words) - 21:22, 25 October 2019
  • aprobe -u statprof.ual [-p "[-a start end] [-A] [-c] [-h] [-i interval] [-l] [-o filename] [-r] [-s size] [-S signum] [-v] [-z] ; '''-c'''
    19 KB (2,597 words) - 19:58, 7 October 2022
  • for C and C++. (2557) statprof -c fails on linux64
    23 KB (3,108 words) - 01:35, 6 March 2020
  • (2695) memcheck does not record C++ allocations (2699) add AP_MAKE_CPP_STRING to cppstring.h/c
    24 KB (3,264 words) - 17:46, 13 September 2021
  • for C and C++. (2557) statprof -c fails on linux64
    23 KB (3,151 words) - 19:21, 1 February 2021
  • # The processed file(s) are compiled with your target C compiler and object file(s) are produced. ...and such. You can view the output of step 1 if desired: Use the <code>apc -C</code> option to generate this file. Note that this file is normally destro
    74 KB (11,935 words) - 00:41, 11 March 2020
  • for C and C++. (2695) memcheck does not record C++ allocations
    25 KB (3,323 words) - 16:56, 4 October 2021
  • for C and C++. (2695) memcheck does not record C++ allocations
    25 KB (3,348 words) - 16:53, 16 February 2022
  • for C and C++. (2695) memcheck does not record C++ allocations
    25 KB (3,365 words) - 17:25, 8 September 2022
  • ...ifies ''name of the compiler profile'' (not the cc command itself) for the C compiler to be used by the [[AUG_Tools_Reference#apc|apc]] compiler. The v apc ['''-c'''] ['''-C'''] ['''-d''']['''-g''']['''-h'''] ['''-u'''] ['''-v''']
    54 KB (8,176 words) - 22:19, 26 April 2022
  • aprobe -u '''profile.ual ''' [-p "[-h] [-v] [-g] [-c config_filename]"] your_program ; '''-c ''config_filename'''''
    23 KB (3,266 words) - 03:37, 22 September 2022
  • aprobe -u '''memwatch.ual ''' [-p "[-h] [-v] [-g] [-F] [-c config_filename]"] ; '''-c ''config_filename'''''
    18 KB (2,825 words) - 18:30, 6 November 2023
  • aprobe -u brcov[.ual] [-p " [-c config_filename] [-o data_filename] [-f name_len] [-h] [-v]" your_program aprobe -u brcov -p "-c foo1.brcov.cfg" foo.exe
    36 KB (4,378 words) - 06:24, 20 March 2018
  • ; [[AUG_Aprobe_API_Reference|APPENDIX C - Aprobe API Reference]]
    8 KB (1,047 words) - 17:39, 28 February 2019
  • ...ograms: those which consist of linked object files created by compiling C, C or Ada source code. You can use the -d option to specify different APD filenames and the -c UAL option to name a different configuration file, for example:
    28 KB (4,074 words) - 23:02, 27 February 2019
  • aprobe -u '''trace.ual ''' [-p "[-h] [-v] [-g] [-t] [-l] [-c config_filename]"] your_program ; '''-c ''config_filename'''''
    22 KB (3,480 words) - 23:37, 20 March 2018
  • ...rocessor directives. The APC file is compiled and linked using your native C compiler, and the resulting object code is written to a UAL (User Action Li "AProbe C" language, a superset of the C programming language, used to define
    43 KB (6,767 words) - 22:29, 17 July 2018
  • ; '''-c BucketSize''' aprobe -u hmp -p "-b 8 -c 1024 -d 2048"
    21 KB (1,708 words) - 20:28, 27 April 2021
  • (2557) statprof -c fails on linux64 We fully support C and C++ programs compiled with GCC version 3.x and 4.x
    44 KB (6,135 words) - 13:58, 20 December 2018
  • We fully support C and C++ programs compiled with GCC version 3.x and 4.x Tracing a "dynamic module" C/C++ library causes it to be statically
    45 KB (6,325 words) - 21:21, 25 October 2019
  • We fully support C and C++ programs compiled with GCC version 3.x and 4.x Tracing a "dynamic module" C/C++ library causes it to be statically
    46 KB (6,407 words) - 01:34, 6 March 2020
  • We fully support C and C++ programs compiled with GCC version 3.x and 4.x Tracing a "dynamic module" C/C++ library causes it to be statically
    46 KB (6,444 words) - 01:58, 2 February 2021
  • aprobe -u coverage[.ual] [-p " [-c config_filename] [-f] [-h] [-v] [-g] [-o tc_filename]" your_program aprobe -u coverage -p "-c foo1.coverge.cfg" foo.exe
    49 KB (6,266 words) - 18:19, 7 December 2022
  • (2695) memcheck does not record C++ allocations (2699) add AP_MAKE_CPP_STRING to cppstring.h/c
    47 KB (6,597 words) - 18:56, 13 September 2021
  • We fully support C and C++ programs compiled with GCC version 3.x and 4.x Tracing a "dynamic module" C/C++ library causes it to be statically
    48 KB (6,635 words) - 17:14, 22 September 2021
  • We fully support C and C++ programs compiled with GCC version 3.x and 4.x Tracing a "dynamic module" C/C++ library causes it to be statically
    48 KB (6,656 words) - 16:55, 4 October 2021
  • We fully support C and C++ programs compiled with GCC version 3.x and 4.x Tracing a "dynamic module" C/C++ library causes it to be statically
    48 KB (6,681 words) - 16:52, 16 February 2022
  • We fully support C and C++ programs compiled with GCC version 3.x and 4.x Tracing a "dynamic module" C/C++ library causes it to be statically
    48 KB (6,698 words) - 17:26, 8 September 2022
  • aprobe -u memstat.ual [-p [-h] [-v] [-a] [-b] [-c config_filename] [-d num] [-e secs] [-f sub-option] [-g] [-i num] [-k num] ; -c config_filename
    32 KB (4,610 words) - 18:11, 3 February 2023
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    60 KB (8,488 words) - 13:59, 20 December 2018
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    61 KB (8,594 words) - 21:23, 25 October 2019
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    61 KB (8,649 words) - 01:35, 6 March 2020
  • This FAQ is Copyright (c) 2017 by OC Systems, Inc. ALL RIGHTS RESERVED. * RootCause does all of the above for Java as well as C/C , and supports mixed applications seamlessly.
    73 KB (12,088 words) - 21:47, 9 May 2017
  • (2695) memcheck does not record C++ allocations (2699) add AP_MAKE_CPP_STRING to cppstring.h/c
    62 KB (8,772 words) - 17:47, 13 September 2021
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    62 KB (8,792 words) - 17:02, 22 September 2021
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    62 KB (8,800 words) - 16:57, 4 October 2021
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    63 KB (8,818 words) - 16:54, 16 February 2022
  • (2667) AIX symbol demangling fooled by file sec.C Tracing a "dynamic module" C/C++/Ada library causes it to be
    62 KB (8,700 words) - 19:22, 1 February 2021
  • R.C'Position, R.C'First_Bit, and R.C'Last_Bit. The new Ada language rules 2081 procedure Interfaces.C.To_Ada off-by-1 error
    33 KB (4,506 words) - 21:38, 13 October 2020
  • 2081 procedure Interfaces.C.To_Ada off-by-1 error 1630 adbg can't debug C on Linux any more
    33 KB (4,506 words) - 02:37, 14 March 2019
  • 2081 procedure Interfaces.C.To_Ada off-by-1 error 1630 adbg can't debug C on Linux any more
    34 KB (4,594 words) - 17:21, 28 May 2020
  • 2081 procedure Interfaces.C.To_Ada off-by-1 error 1630 adbg can't debug C on Linux any more
    34 KB (4,606 words) - 16:44, 15 September 2021
  • 2081 procedure Interfaces.C.To_Ada off-by-1 error 1630 adbg can't debug C on Linux any more
    34 KB (4,606 words) - 23:13, 17 September 2020
  • 2081 procedure Interfaces.C.To_Ada off-by-1 error 1630 adbg can't debug C on Linux any more
    34 KB (4,702 words) - 21:24, 5 February 2019
  • This FAQ is Copyright (c) 2017 by OC Systems, Inc. ALL RIGHTS RESERVED. A "probe" consists of "actions" composed in C, with some special syntax added to indicate where in the program the action
    162 KB (25,627 words) - 17:12, 20 September 2021
  • Enable the <EM>exceptions</EM> predefined UAL to trace C++ (and Ada) exceptions that occur in the program. These will show up as exc ...ding to the kind of workspace needed. This user's guide describes only the C++ workspace.
    120 KB (21,077 words) - 19:32, 22 March 2019
  • <code>rootcause collect -x $APROBE/demo/RootCause/C++/pi_demo</code>
    21 KB (3,285 words) - 15:29, 20 June 2018
  • ...ine in your application (say B) which calls routine C. You have a probe on C which you want to happen. You could bracket the call as follows: ...are local in scope to a file (for instance, static variables/functions in C). One may have to explicitly specify this file name to uniquely identify su
    102 KB (15,018 words) - 23:05, 27 February 2019