As well as the restricted platform support listed in the Reverse Debug and Live Recording documentation, these features have
               the following restrictions: 
               	 
            
 
            	 
             
               		 
               		  
               - Compiling and code generation restrictions 
                  		  
               
-  
                  			 
                   
                     				
                     - To use the Live Recording functionality to create or view a live recording, compile the application for debugging. 
                        				
                     
- Reverse Debug and Live Recording are supported for generated code only, meaning 
                        				  .gnt, 
                        				  .so, and executable code but not 
                        				  .int code. You can reverse debug the 
                        				  .gnt code in a mixed application that contains both 
                        				  .gnt and 
                        				  .int code; however, reverse debugging stops when it reaches the 
                        				  .int code. 
                        				
                     
 
- Additional considerations 
                  		  
               
-  
                  			 
                   
                     				
                     - When reverse stepping, you are essentially rewinding a recording just as you might rewind a video while it is playing. You
                        cannot change what was recorded. Therefore: 
                        				  
                         
                           					 
                           - No I/O occurs, meaning that the screen is not updated, accept statements are not re-accepted, and files do not change. 
                              					 
                           
- You cannot move the execution point. 
                              					 
                           
- You cannot change the values of data items. 
                              					 
                           
 
- Applications can run slower when reverse debugging, especially applications that call multiple programs. 
                        				
                     
- You might experience a significant time delay after launching the debug of a live recording and before the debug session begins.
                        
                        				
                     
- Live Recorder is not available while debugging.