(EN) A collection of code fragments loaded in an interactive development platform for running on a first processor can be received. A candidate fragment in the collection of code fragments can be determined for migration to a second processor based on characterizing the collection of code fragments. Based on a location of the candidate fragment in the collection of code fragments, a spot can be identified in the collection of code fragments to inject a code for saving program context. The code for saving program context can be injected in the identified spot. Responsive to the code for saving program context having run on the first processor and based on a criterion, the program context can be migrated to the second processor.
(FR) Une collection de fragments de code chargés dans une plate-forme de développement interactive destinée à être exécutée sur un premier processeur peut être reçue. Dans la collection de fragments de code, un fragment candidat à migrer vers un second processeur peut être déterminé sur la base d'une caractérisation de la collection de fragments de code. Sur la base d'un emplacement du fragment candidat dans la collection de fragments de code, un endroit peut être identifié dans la collection de fragments de code pour injecter un code destiné à sauvegarder un contexte de programme. Le code destiné à sauvegarder le contexte du programme peut être injecté à l'endroit identifié. En réponse au fait que le code destiné à sauvegarder un contexte de programme a été exécuté sur le premier processeur et sur la base d'un critère, le contexte de programme peut être migré vers le second processeur.