Search results
Create the page "C++" on this wiki! See also the search results found.
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] = c3 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 th3 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 oc4 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 that7 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 s19 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 to5 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 your20 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 threa29 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 w34 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 -r10 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 wrong17 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 wrong18 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/c19 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/c19 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 wrong18 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/c20 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 string19 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 linux6422 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 linux6423 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/c24 KB (3,264 words) - 17:46, 13 September 2021
- for C and C++. (2557) statprof -c fails on linux6423 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 destro74 KB (11,935 words) - 00:41, 11 March 2020
- for C and C++. (2695) memcheck does not record C++ allocations25 KB (3,323 words) - 16:56, 4 October 2021
- for C and C++. (2695) memcheck does not record C++ allocations25 KB (3,348 words) - 16:53, 16 February 2022
- for C and C++. (2695) memcheck does not record C++ allocations25 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.exe36 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 define43 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.x44 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 statically45 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 statically46 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 statically46 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.exe49 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/c47 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 statically48 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 statically48 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 statically48 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 statically48 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_filename32 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/c62 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 be62 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 error33 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 more33 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 more34 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 more34 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 more34 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 more34 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 action162 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 su102 KB (15,018 words) - 23:05, 27 February 2019