diff --git a/help/C/faq.page b/help/C/faq.page index e2bc347d..e8d3dd5b 100644 --- a/help/C/faq.page +++ b/help/C/faq.page @@ -3,19 +3,22 @@ type="topic" id="faq"> -
- What does "In file [heap]" mean? + What does heap mean? -

This means that sysprof believes a function was called from somewhere in - the program's heap (where malloc allocates memory) rather than - the code section (where executable code normally lives.) There are several - possible explanations. -

+
+ What does "In file [heap]" mean? -
+

This means that sysprof believes a function was called from somewhere in + the program's heap (where malloc allocates memory) rather than + the code section (where executable code normally lives.) There are several + possible explanations. +

+
+ +
JIT (Just in Time) compilers

Languages like Java can generate executable code while a program is @@ -23,7 +26,7 @@ situation in this case.

-
+
Optimizing compilers

C and C++ compilers can optimize away information needed to determine a @@ -42,5 +45,4 @@ code, use these flags: -ggdb -fno-omit-frame-pointer -O0

-