User Tools

Site Tools


abap:memory

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
abap:memory [2015/10/02 14:23] – [Mémoire vive] ginkoabap:memory [2015/10/02 14:44] ginko
Line 21: Line 21:
   - les EXPORT/IMPORT pour l'ABAP memory <code abap>EXPORT <f> TO MEMORY ID <pid>.   - les EXPORT/IMPORT pour l'ABAP memory <code abap>EXPORT <f> TO MEMORY ID <pid>.
 IMPORT <f> FROM MEMORY ID <pid>.</code> IMPORT <f> FROM MEMORY ID <pid>.</code>
-  - les définitions dans le programme principal (le ''FUNCTION-POOL'' pour les FM) pour l'internal session (''DATA'' ou ''FIELD-SYMBOLS'')+  - les définitions dans le programme principal (le ''FUNCTION-POOL'' pour les FM, les attributs de classe, etc) pour l'internal session (''DATA'' ou ''FIELD-SYMBOLS'')
   - les définitions dans le bloc particulier (''DATA'' ou ''FIELD-SYMBOLS'')   - les définitions dans le bloc particulier (''DATA'' ou ''FIELD-SYMBOLS'')
 +
 +==== Durée de vie ====
 +  - Les export dans l'ABAP memory semblent y vivre tant que l'internal session d'origine est dans la stack
 +  - Les variables globales vivent tant que le programme principal est en cours d'éxecution (trivial ! sauf dans les cas des FM ! : l'internal session du FUNCTION-POOL reste dans la stack du mode)
abap/memory.txt · Last modified: 2015/10/02 14:45 by ginko