Επισκόπηση περιβάλλοντος εκτέλεσης

Το περιβάλλον εκτέλεσης Eclipse ορίζει τις πρόθετες λειτουργίες (org.eclipse.osgi και org.eclipse.core.runtime) από τις οποίες εξαρτώνται όλες οι άλλες πρόσθετες λειτουργίες. Το περιβάλλον εκτέλεσης είναι υπεύθυνο για τον καθορισμό μιας δομής για πρόσθετες λειτουργίες και για τις σχετικές λεπτομέρειες υλοποίησης τους (δέσμες και φορτωτές κλάσεων). Το περιβάλλον εκτέλεσης είναι επίσης υπεύθυνο για τον εντοπισμό και την εκτέλεση της κύριας εφαρμογής Eclipse καθώς και για τη διατήρηση ενός μητρώου πρόσθετων λειτουργιών, των επεκτάσεών τους και των σημείων επέκτασης.

Το περιβάλλον εκτέλεσης παρέχει διάφορα βοηθητικά προγράμματα, όπως καταγραφή, επιλογές ιχνηλασίας σφαλμάτων, προσαρμογείς, ένα χώρο αποθήκευσης προτιμήσεων και μια υποδομή ταυτοχρονισμού. Φυσικά, ως ελάχιστος πυρήνας, το περιβάλλον εκτέλεσης είναι χρήσιμο μόνο κατά τη δημιουργία των πρόσθετων λειτουργιών οι οποίες το χρησιμοποιούν και εκτελούν ένα ορισμένο είδος εργασίας. Όπως το Atlas, η πρόσθετη λειτουργία του περιβάλλοντος εκτέλεσης βρίσκεται στο κάτω μέρος του σωρού, διατηρώντας σταθερά την εφαρμογή Eclipse στην κορυφή της διακλάδωσης.