Steel Bank Common Lisp

Screenshot Λογισμικό:
Steel Bank Common Lisp
Στοιχεία Λογισμικού:
Εκδοχή: 1.2.6
Ανεβάστε ημερομηνία: 17 Feb 15
Προγραμματιστής: William Newman
Άδεια: Δωρεάν
Δημοτικότητα: 22

Rating: nan/5 (Total Votes: 0)

Χάλυβα Τράπεζα Common Lisp (SBCL) είναι ένα open source, multiplatform και ελεύθερο περιβάλλον ανάπτυξης, ένα υψηλής απόδοσης μεταγλωττιστής για την ANSI πρότυπο γλώσσα προγραμματισμού Common Lisp. Είναι γραμμένο εξ ολοκλήρου στη γλώσσα προγραμματισμού Lisp και σχεδιαστεί ειδικά για developers.Features σε ένα glanceKey χαρακτηριστικά περιλαμβάνουν άριστη υποστήριξη για τη συλλογή απορριμμάτων, ενσωματωμένο ισχυρό μακροεντολές, υποστήριξη για λεξιλογικό κλείσιμο, ισχυρή εφαρμογή δυναμικό σύστημα τύπων, καθώς και τις οριακές δυνατότητες κατάρτισης.
Το λογισμικό περιλαμβάνει επίσης πολλές επεκτάσεις, όπως φυσικές κλωστές, υποστήριξη υποδοχή, ένα στατιστικό profiler, προγραμματιζόμενη ρεύματα, και πολλοί άλλοι. Όλα αυτά επέκταση είναι διαθέσιμα μέσα από μια διαδραστική και ολοκληρωμένη μητρική compiler, η οποία αισθάνεται σαν διερμηνέα.
Αν & rsquo? Re ψάχνει για αναλυτικές πληροφορίες σχετικά με το πώς να εγκαταστήσετε το Χάλυβα Τράπεζα Common Lisp για διανομή Linux σας ή πώς να το χρησιμοποιήσετε, μη διστάσετε να δείτε το έργο & rsquo? S αρχική σελίδα (δείτε το link στο τέλος του άρθρου) .Getting ξεκίνησε με χάλυβα Τράπεζα Κοινή LispTo χρησιμοποιούν χάλυβα Τράπεζα Common Lisp για τη διανομή σας GNU / Linux, απλά κατεβάστε το προ-χτισμένο πακέτο δυαδικό μηχανικής για πλατφόρμες υλικού 64-bit, το αποθηκεύσετε σε μια τοποθεσία της επιλογής σας, αποσυμπιέστε το και ανοίξτε μια εφαρμογή προσομοιωτή τερματικού .
Στο τερματικό εφαρμογή, εκτελέστε το & lsquo? Sh run-sbcl.sh & rsquo? εντολή για να αποκτήσετε πρόσβαση σε γραμμή εντολών του, όπου θα είστε σε θέση να πληκτρολογήσετε την εντολή HELP για να δείτε λεπτομερείς πληροφορίες σχετικά με τις διαθέσιμες επιλογές και να μάθουν πώς να χρησιμοποιούν τα λειτουργικά συστήματα compiler.Supported και availabilitySteel Τράπεζα Common Lisp είναι μοναδική στο να είναι ένα cross-platform μητρική Κοινό Lisp compiler, το οποίο εργάζεται για το GNU / Linux, BSD, Mac OS X και Microsoft Windows λειτουργικά συστήματα, bootstraping ίδια εντελώς από την πηγή.
Για την καλύτερη εξυπηρέτησή σας, εκτός από την καθολική tarball του πηγαίου κώδικα, το λογισμικό διανέμεται ως ένα προ-χτισμένο binary πακέτο που σας επιτρέπει να χρησιμοποιήσετε το Χάλυβα Τράπεζα Common Lisp χωρίς να το εγκαταστήσετε σε 64-bit (x86_64) υπολογιστές.

< strong> Τι είναι καινούργιο σε αυτήν την έκδοση:

  • ενίσχυση: ΓΙΝΟΥΜΕ-ΕΚΔΗΛΩΣΕΙΣ χρησιμοποιεί τη δημοσκόπηση () κλήση συστήματος αντί της επιλογής () αν το λειτουργικό σύστημα έχει την πρώην . Προηγουμένως δημοσκόπηση () χρησιμοποιήθηκε μόνο αν περιμένει ακριβώς ένα περιγραφέα αρχείου.
  • ενίσχυση:. Αποτελεσματικότητα της πρόσβασης σε μη επισημασμένη υποδοχές δομή είναι βελτιωμένη σε x86-64, και η σειρά των χρονοθυρίδων στη μνήμη είναι ακριβώς όπως ορίζεται από defstruct, απλοποιώντας τη χρήση των δομών ως επιχειρήματα για κλήσεις εξωτερικού
  • διορθώσετε το σφάλμα: SB-debug: ARG λειτουργεί τώρα σε όλες τις επιλογές TRACE που αξιολογούν τις μορφές. (Lp # 1357826)
  • διορθώσετε το σφάλμα:. GC καταστροφή της μνήμης κατά την εσωτερική διαχείριση μνήμης
  • διορθώσετε το σφάλμα: διπλά αντικείμενα αποτελεσματική-slot-ορισμός σε σύγκριση με EQ στο όνομα θα μπορούσε να είναι παρόντες στην τάξη-slots της τάξης των οποίων μετακλάση ήταν δομή κατηγορίας ή κατάσταση κατηγορίας. (Lp # 1049423)
  • διορθώσετε το σφάλμα: HANDLER δέσιμο με δέστρες άδειο λειτουργεί και πάλι? οπισθοδρόμηση σε 1.2.5. (Lp # 1388707)
  • διορθώσετε το σφάλμα: Atomic-INCF λειτουργεί σε υποδοχές δομή ερμηνεύεται κώδικα. (Lp # 1381867)
  • διορθώσετε το σφάλμα: MAKE-ARRAY χειρίζεται σωστά τύπους χαρακτήρων, όπως (EQL # α) και (Μέλος # a # c). (Lp # 1392068)
  • διορθώσετε το σφάλμα: διαβάστε μερικές φορές λάθος διατηρηθεί ένα κενό χαρακτήρα μετά από ένα συμβολικό, όταν δεν θα πρέπει να έχουν. (Lp # 327790)

Τι είναι καινούργιο στην έκδοση 1.1.13:

  • βελτιστοποίηση: καλύτερη κατανομή των SXHASH πάνω από τις μικρές conses του σχετικές τιμές. (# 309443)
  • άλλες βελτιώσεις στο SXHASH:
  • Χρησιμοποιήστε το σύνολο της περιοχής θετικής fixnum για SXHASH των fixnums
  • ενίσχυση:. Το μήνυμα λάθους όταν καλείτε μια απροσδιόριστη αλλοδαπός λειτουργία αυτή περιλαμβάνει το όνομα της συνάρτησης για x86-64
  • ενίσχυση: SB-ext: run-πρόγραμμα υποστηρίζει τώρα:. Περιβάλλον σε Windows
  • ενίσχυση: ASDF δεν είναι πλέον απαραίτητη για να φορτώσει Συνεισφορές κατά το χρόνο εκτέλεσης. (# 1132254)
  • ενίσχυση: όταν καλείται με ένα σύμβολο, βρείτε επανεκκίνηση δεν απαιτεί πλέον υπολογιστικές επανεκκίνηση του, την κάνουν πιο γρήγορη και λιγότερο μειονεκτήματα (# 769615)
  • ενίσχυση: Βρείτε επανεκκίνηση και να υπολογίζουν-επανεκκίνηση του χειρίζονται τεράστια σμήνη επανεκκίνηση καλύτερα σε ορισμένες περιπτώσεις
  • βελτίωση: Μερικά / ΟΠΟΙΑΔΗΠΟΤΕ / άλλες ποσοτικοποίηση ανώτερης τάξης δεν λειτουργεί πλέον μειονεκτήματα. (# 1070635)
  • διορθώσετε το σφάλμα: προς τα εμπρός αναφορές σε τάξεις fasls μπορεί τώρα να φορτωθεί. (# 746132)
  • διορθώσετε το σφάλμα: δεν προειδοποιούν σε interpreted- & gt? Καταρτίζονται επαναπροσδιορισμό της λειτουργίας από την ίδια θέση. (Μπάλωμα από τον Douglas Katzman, # 1042405)
  • διορθώσετε το σφάλμα: Δημιουργήστε φορείς των κατάλληλων εσωτερικών μήκος κατά την ανάγνωση κυριολεκτική φορείς από FASLs. (Αναφέρεται από τον Jan Moringen)
  • διορθώσετε το σφάλμα: ΚΑΤΑΡΤΙΣΗ μπορεί τώρα succefully συγκεντρώνουν τις λειτουργίες setf. (Αναφέρεται από Douglas Katzman)
  • διορθώσετε το σφάλμα: run-πρόγραμμα εκτελεί πιο σωστή διαφυγή των επιχειρημάτων σχετικά με τα Windows. (# 1239242)
  • διορθώσετε το σφάλμα: Λειτουργία-λ-έκφραση σε γενικές λειτουργίες επιστρέφει το πραγματικό όνομα
  • .
  • διορθώσετε το σφάλμα: (ο [τύπος] [σταθερή]) προειδοποιεί τώρα όταν [συνεχής] ταιριάζει [τύπος] εκτός από τον αριθμό των αξιών. (Αναφέρεται από τον Nathan Trapuzzano για sbcl-βοήθεια)
  • διορθώσετε το σφάλμα: σφάλματα σήματος σε περιπτώσεις απαιτείται από την υποδοχή ευκρίνειας πρωτόκολλο εκκίνησης. (# 309072)
  • διορθώσετε το σφάλμα: run-sbcl.sh λειτουργεί καλύτερα με την παρουσία των συμβολικών συνδέσμων για OS X. (χάρη στην Stelian Ιονέσκου, # 1242643)
  • διορθώσετε το σφάλμα: όταν δίνεται ένα αντικείμενο επανεκκίνηση, βρείτε επανεκκίνηση ελέγχει αν η επανεκκίνηση είναι ενεργή και, όταν μια κατάσταση παρέχεται, αν η επανεκκίνηση συνδέεται με μια διαφορετική κατάσταση (# 774410)

Τι είναι καινούργιο στην έκδοση 1.1.12:

  • ενίσχυση: Προσθήκη SB-BSD-υποδοχές: υποδοχή -shutdown, για την εντολή shutdown (3). (Χάρη στον Jan Moringen, # 1207483)
  • ενίσχυση: Έγγραφο επεκτάσιμη ακολουθίες. (Χάρη στον Jan Moringen, # 994528)
  • βελτιστοποίηση: EQUAL και EQUALP μετασχηματισμών είναι πιο έξυπνοι. (Χάρη στην Ηλίας Martenson, # 1220084)
  • βελτιστοποίηση:. ΧΑΡ-EQUAL είναι ταχύτερη για σταθερή και βάσης-char επιχειρήματα
  • διορθώσετε το σφάλμα: ανιχνευτής-αρχείο τώρα μπορούν να έχουν πρόσβαση συμβολικών συνδέσμων για σωλήνες και πρίζες στο / proc / pid / fd σε Linux. (Αναφέρθηκε από τον Eric Schulte)
  • διορθώσετε το σφάλμα:. SBCL μπορούν τώρα να κατασκευαστούν στο Solaris x86-64
  • διορθώσετε το σφάλμα:. Κυμαινόμενο σημείο εξαιρέσεις δεν επιμένουν στο Solaris πια
  • διορθώσετε το σφάλμα: (. Setf α). Pprinted είναι σωστά (που έχουν αναφερθεί από τον Douglas Katzman)
  • διορθώσετε το σφάλμα: χειριστεί μεταγλωττιστής-σφάλμα σε φορτίο όταν δεν τρέχουν από το εσωτερικό EVAL. (# 1219601)
  • διορθώσετε το σφάλμα: SB-GMP: MPZ-POW πλέον segfaults δοθεί μια μη-bignum βάση. (Χάρη στον Stephan Frank)
  • διορθώσετε το σφάλμα: κατανομή του χώρου των bignums αποτέλεσμα σε SB-GMP είναι πιο ακριβή. (Χάρη στην Stephan Φρανκ, # 1206191)
  • διορθώσετε το σφάλμα: SB-σημείο Safepoint μπορούν πλέον αξιόπιστα να χειριστούν διακοπές σήματος των ξένων κώδικα. (# 1133018)
  • διορθώσετε το σφάλμα: ο compiler-macro για μακιγιάζ παράδειγμα όταν εκπέμπουν & quot? Εφεδρική & quot? κατασκευαστές δεν αποτυγχάνει πλέον να συγχωνεύσει την πραγματική και προεπιλογή initargs (χάρη στον Jan Moringen, # 1179858)
  • διορθώσετε το σφάλμα: ο compiler-macro για μακιγιάζ παράδειγμα όταν εκπέμπουν & quot? Εφεδρική & quot? κατασκευαστές χειρίζεται μη-ΚΛΕΙΔΙ επιχειρήματα αρχικοποίησης πιο σωστά.
  • διορθώσετε το σφάλμα: τη φόρτωση των SB-simple-ΡΕΥΜΑΤΑ συνέβαλε μονάδα δεν είναι πλέον clobbers ΑΡΧΕΙΟ-NAMESTRING. (Χάρη στον Anton Κοβαλένκο, # 884603)
  • διορθώσετε το σφάλμα: ορισμοί τάξη με CPLs συνάδει με μετακλάσεις τους είναι λιγότερο πιθανό να καταστρέψει την ακεραιότητα του συστήματος αντικειμένου. (# 309076)
  • διορθώσετε το σφάλμα: επανεκκίνηση ρήτρα ανάλυσης σε ΕΠΑΝΕΚΚΙΝΗΣΗ-CASE είναι περισσότερο σύμφωνη με το πρότυπο. (# 1203585, χάρη στον Jan Moringen)
  • διορθώσετε το σφάλμα: σιωπή ένα σημείωμα από ΕΠΑΝΕΚΚΙΝΗΣΗ-CASE κάτω από τις ρυθμίσεις βελτιστοποίησης υψηλής ταχύτητας. (# 1023721)
  • διορθώσετε το σφάλμα: να πάρει τη σειρά των επιχειρημάτων για SB-MOP: SET-FUNCALLABLE-instance-ΛΕΙΤΟΥΡΓΙΑ λάθος παράγει ένα λογικό σφάλμα και όχι μια αποτυχημένη AVER. (Αναφέρθηκε από τον Paul Nathan)
  • διορθώσετε το σφάλμα: parsing των προαιρετικών & / & κλειδί / & επιχειρήματα ξεκουραστούν τώρα ποτέ δεν αντικαθιστά τα επιχειρήματα κατά την αντιγραφή σε x86 και x86-64? αυτό μπορεί να συμβεί ακόμα και σε άλλες πλατφόρμες, όταν υπάρχουν πιο σταθερά από ό, τι επιχειρήματα υποδοχές στοίβα. (Αναφέρθηκε από τον Jan Moringen)

Τι είναι καινούργιο στην έκδοση 1.0.52:

  • ενίσχυση: ASDF έχει ενημερωθεί με την έκδοση 2.017.
  • ενίσχυση:. Η επιλογή --core γραμμή εντολών δέχεται τώρα εκτελέσιμα με ένα ενσωματωμένο πυρήνα
  • ενίσχυση: όταν χτίστηκε με: SB-πυρήνας-συμπίεσης, αρχεία πυρήνα (τακτική ή εκτελέσιμη) μπορεί να συμπιεστεί με το zlib. Χρησιμοποιήστε το:. Επιχείρημα συμπίεσης για να SAVE-LISP-ΚΑΙ-DIE να καθορίσετε ένα επίπεδο συμπίεσης
  • ενίσχυση: - [όριο μη] συγχώνευση-core-σελίδες καθορίζει αν ο χρόνος εκτέλεσης υπαινίσσεται το λειτουργικό σύστημα που όμοια πυρήνα σελίδες μεταξύ SBCL διαδικασίες θα πρέπει να έχουν την ίδια φυσική μνήμη. Η προεπιλογή είναι να επιτρέψει μόνο αυτό για συμπιεσμένα πυρήνες.
  • βελτιστοποίηση:. SLEEP πλέον conses
  • βελτιστοποίηση:. * PRINT-PRETTY * δεν είναι πλέον επιβραδύνει την εκτύπωση των χορδών ή λίγο-φορείς κατά τη χρήση του προτύπου αρκετά εκτύπωση τραπέζι αποστολής
  • διορθώσετε το σφάλμα: δηλώσεις FTYPE μη-λειτουργία προκαλεί πλέον μεταγλωττιστή σφάλμα. (# 738464)
  • διορθώσετε το σφάλμα: compiler-λάθη προκαλεί από τύπους μελών σε συνδυασμό με με AREF, χαρακτήρας, κλπ (# 826971)
  • διορθώσετε το σφάλμα: compiler-λάθη προκαλεί με επιχειρήματα ακέραιο με αποτελείται από πολλαπλές περιοχές στην διάταξη-IN-ΟΡΙΩΝ-P. (# 826970)
  • διορθώσετε το σφάλμα: @ και,. τώρα να επισημάνει ένα σφάλμα ανάγνωσης χρόνο για ορισμένες μη-λίστα εκφράσεις. (# 770184)
  • διορθώσετε το σφάλμα:. Πολύπλοκες και μόνο λεκτικές φλοτέρ είναι σωστά ευθυγραμμισμένοι όταν χρησιμοποιούνται ως επιχειρήματα των φορέων αριθμητική
  • διορθώσετε το σφάλμα: σε πλατφόρμες 32-bit, η στρογγυλοποίηση των διπλών πλωτήρων μεγαλύτερο από ένα fixnum είναι σωστή. (Αναφέρθηκε από τον Peter Keller)
  • διορθώσετε το σφάλμα: αδέσποτων FD-διαχειριστές είναι πλέον αριστερά πεταμένα μετά ξετυλίγεται από RUN-ΠΡΟΓΡΑΜΜΑ. (# 840190, αναφέρθηκαν από τον Dominic Pearson? Καθοριστούν από Max Mikhanosha)
  • Διορθώστε το σφάλμα:. Επαναπροσδιορισμό των κατηγοριών έτσι ώστε οι εγκοπές με το έθιμο κατανομή προστεθούν ή να αφαιρεθούν λειτουργεί και πάλι

Τι είναι καινούργιο στην έκδοση 1.0.50:

  • ενίσχυση: τα λάθη από FD χειριστές παρέχουν τώρα επανεκκίνηση για να αφαιρέσετε την παραβατική χειριστή.
  • ενίσχυση: SB-εξετάζω τον εαυτό μου:. FIND-ΟΡΙΣΜΟΣ-ΠΗΓΗ λειτουργεί τώρα σε φωτοτυπικά μηχανήματα κατασκευής, καθώς και
  • ενίσχυση: τοποθεσία του χρήστη ή αρχείο αρχικοποίησης του συστήματος μπορεί πλέον εύκολα να προσαρμοστεί για αποθηκευμένα πυρήνες. Δείτε: SB-EXT: * Userinit-PathName-ΛΕΙΤΟΥΡΓΙΑ * και SB-EXT:. * SYSINIT-PathName-ΛΕΙΤΟΥΡΓΙΑ *
  • ενίσχυση: SB-EXT: MAKE-ΝΗΜΑ δέχεται μια λίστα επιχείρημα ένδειξη για την thunk, ως λέξη-κλειδί επιχείρημα,:. Επιχειρήματα
  • ενίσχυση: περιορισμός διάδοσης απλοποιείται (και επιτάχυνε) όταν ΣΥΝΤΑΞΗ-SPEED & gt? ΤΑΧΥΤΗΤΑ.
  • ενίσχυση:. SB-ALIEN εξαγωγές αλλοδαπός προσδιοριστικά τύπου ΜΕΓΕΘΟΣ-T και T-OFF
  • ενίσχυση: εντοπισμού σφαλμάτων καταλαβαίνει & MORE επιχειρήματα καλύτερα
  • .
  • βελτιστοποίηση: εξόρυξη κομμάτια ενός ενιαίου-επιπλέουν στην x86-64 έχει βελτιστοποιηθεί. (# 555201)
  • βελτιστοποίηση: MAP και MAP-ΣΕ είναι πιο αποτελεσματική για μη-απλές φορείς, όταν (& gt? Διάστημα, ταχύτητα)
  • .
  • βελτιστοποίηση:. Τοπικούς τραμπολίνα κλήση (x86 και x86-64) εκπέμπονται inline
  • βελτιστοποίηση:. Κύτταρα σιωπηρή αξία για τη δυναμική-βαθμό κλειστά πάνω δέστρες για x86 και x86-64 μπορεί να κρατήσει χωρίς συσκευασία αξίες, καθώς και
  • μετα-βελτιστοποίηση: βελτιωμένη ταχύτητα κατάρτιση, ιδίως για τις μεγάλες λειτουργίες. (# 792363 και # 394206)
  • διορθώσετε το σφάλμα: δεσμεύεται παραγωγή για πράξεις κινητής υποδιαστολής είναι πλέον πιο προσεκτικοί σχετικά με τη στρογγυλοποίηση, ενδεχομένως, κλείνοντας τα ανοιχτά όρια. (# 793771)
  • διορθώσετε το σφάλμα: SB-POSIX: επιχείρημα syscall σφάλμα είναι πλέον προαιρετική. (Τυχαία πίσω ασυμβίβαστη αλλαγή στην 1.0.48.27)
  • διορθώσετε το σφάλμα:. Περιστασιακά λάθη εντοπισμού σφαλμάτων σε Όταν ένας τύπος-σφάλμα σε συνάρτηση με τη δυναμική-έκταση και τον κατάλογο υπόλοιπο
  • διορθώσετε το σφάλμα:. & Προαιρετική και παρέχεται & κλειδί-p επιχειρήματα DEFSTRUCT Boa-construtors μπορεί να χρησιμοποιηθεί για να προετοιμαστεί υποδοχές δομή
  • διορθώσετε το σφάλμα: FMAKUNBOUND αφαιρεί το μακρο-ΛΕΙΤΟΥΡΓΙΑ, θα πρέπει κάποιος να υπάρχουν. (# 795705, παλινδρόμηση)
  • διορθώσετε το σφάλμα: Ο κατάλογος λειτουργεί καλύτερα σε λογικές pathnames
  • .
  • διορθώσετε το σφάλμα: RUN πρόγραμμα δεν αποτυγχάνει πλέον ψευδώς όταν χορδές επιχείρημα είναι της τάξης του πίνακα-TOTAL-όρια μεγέθους. (# 787237)
  • διορθώσετε το σφάλμα: ο compiler δεν είναι πλέον σταθερή-πτυχώσεις Ναν στην MAKE- {απλά, διπλά} -FLOAT. (# 486812)
  • διορθώσετε το σφάλμα: Μορφή χειρίζεται τώρα floating point στρογγυλοποίησης σωστή, π.χ. (Μορφή μηδενική & quot? ~, 1F & quot? 0,01) = & gt? & Quot? 0.0 & quot? αντί του & quot? 0.01 & quot? όπως προηγουμένως. (# 308961)
  • διορθώσετε το σφάλμα:. Προειδοποίηση ύφος κατά τη διάρκεια της λ-λίστα ενδοσκόπηση των γενικών λειτουργιών με προαιρετικές και βασικά argments
  • διορθώσετε το σφάλμα: regalloc δεν barf σε αχρησιμοποίητα ΤΝ λόγω τύπου κατευθύνεται σταθερή αναδίπλωση. (# 729765)
  • διορθώσετε το σφάλμα:. Σταθερή μια off-από-ένα στο ΜΑΡ-ΑΝΑ-αντικείμενα που μπορεί να έχουν προκαλέσει άπειρες βρόχους

Τι είναι καινούργιο στην έκδοση 1.0.49:

  • Πολλά βελτιώσεις και διορθώσεις έγιναν
  • Ένα μικρό ασυμβίβαστη αλλαγή έγινε αφορούν χειρισμό διακοπής στον κώδικα πίνακα κατακερματισμού.

Τι είναι καινούργιο στην έκδοση 1.0.46:

  • ενίσχυση:. Υποστήριξη largefile στο Solaris
  • ενίσχυση: SB-ΠΡΟΦΙΛ: ΕΚΘΕΣΗ υποστηρίζει τώρα: όριο και: επιχειρήματα PRINT-NO-CALL-LIST (# 710017)
  • ενίσχυση: SB-PCL: + SLOT-Χωρίς περιορισμούς + εξάγεται, γεγονός που καθιστά δυνατή τη διάκριση αδέσμευτο υποδοχές παράδειγμα, όταν χρησιμοποιεί το STANDARD-instance-ΠΡΟΣΒΑΣΗ & co. (# 718039)
  • βελτιστοποίηση: λάθος και CERROR είναι περίπου 5 φορές πιο γρήγορα
  • .
  • βελτιστοποίηση: βελτιστοποιημένη κατασκευαστές χρησιμοποιούνται για μακιγιάζ εμφάνιση του κατηγορίες με τις ισχύουσες μη τυποποιημένα (SETF SLOT-VALUE-ΧΡΗΣΗ-Class), SLOT-BOUNDP-ΧΡΗΣΗ-CLASS και εκκίνηση-instance: ΓΥΡΩ μεθόδους, επιταχύνοντας παράδειγμα δημιουργία σε αυτές τις περιπτώσεις.
  • βελτιστοποίηση: αριθμητικές πράξεις με πολλαπλές σταθερά επιχειρήματα τώρα τους έχουν μειωθεί κατά τη μεταγλώττιση χρόνο. (# 676414)
  • βελτιστοποίηση:. Καθορίζουν την τρέχουσα θέση χαρακτήρα κορδόνι-ροές για αρκετά εκτύπωσης ήταν υπερβολικά αργή
  • διορθώσετε το σφάλμα: τοπική ουρά κλήσεις προς τις λειτουργίες DYNAMIC-ΒΑΘΜΟ δεν μπορεί πλέον να προκαλέσει την ανάλυση της ζωής να αντικαταστήσετε κλειστού πάνω από μεταβλητές (# 681092)
  • .
  • διορθώσετε το σφάλμα:. Κωδικοποιούν τα λάθη από κάποιους πολλών byte εξωτερικές μορφές, όπως η EUC-JP δεν χειρίζεται σωστά (# 713063)
  • διορθώσετε το σφάλμα:. Εκτύπωση waitqueue αντικείμενα χωρίς ρύθμιση * PRINT-CIRCLE * Τ είναι πλέον ασφαλές (# 673630)
  • διορθώσετε το σφάλμα: Solaris / x86-64 δεν ήταν να χτίζεται με υποστήριξη lutex κατά λάθος. (# 667297).
  • διορθώσετε το σφάλμα: παράγονται διαρκώς λειτουργίες είχαν ψεύτικες λ-λίστες. (# 713626)
  • διορθώσετε το σφάλμα: RUN-ΠΡΟΓΡΑΜΜΑ: επιλογή PTY ήταν δημοκρατία στο OpenBSD. (# 669485)
  • διορθώσετε το σφάλμα: UNINTERN παίρνει ένα σύμβολο, όχι ένα προσδιοριστικό σύμβολο - θα μπορούσε προηγουμένως unintern λάθος σύμβολο με το ίδιο όνομα. (# 693796)
  • διορθώσετε το σφάλμα: COPY-PPRINT-αποστολή έχει πάντοτε πρόσβαση σε μια παρθένα τραπέζι, καθιστώντας δυνατή την αποκατάσταση του αρχικού πίνακα, εάν έχει προκαλέσει αναστάτωση. (# 678409)

Τι είναι καινούργιο στην έκδοση 1.0.43:

  • ασυμβίβαστη αλλαγή: FD-ΡΕΥΜΑΤΑ δεν συμμετέχουν πλέον στο το σερβίς-εκδήλωση εκδήλωση-βρόχο από προεπιλογή. (# 316072)
  • Εκτός από τα ρεύματα που δημιουργούνται από ρητή κλήσεις για MAKE-FD-STREAM αυτό επηρεάζει τα ρεύματα από την CL: Ανοικτή.
  • ρεύματα από την υποδοχή-Make-STREAM εξακολουθούν να συμμετέχουν σε εξυπηρετήσει-εκδήλωση από προεπιλογή, αλλά αυτό μπορεί να αλλάξει: εφαρμογές που χρειάζονται εξυπηρετούν-εκδήλωση για ροές πρίζα πρέπει να ζητήσει ρητά να χρησιμοποιούν:. ΓΙΝΟΥΜΕ-ΕΚΔΗΛΩΣΕΙΣ Τ στην πρόσκληση
  • ενίσχυση: SB-EXT: λέξη αυτή παρέχεται για χρήση με φλας SB-EXT:. ΑΤΟΜΙΚΗΣ-INCF & co
  • ενίσχυση: ΚΛΣΜ αποτελεσματική μέθοδος λειτουργεί και defclass λειτουργία typechecking υποδοχή έχει τώρα debug ονόματα για χρήση σε backtraces και προφίλ
  • .
  • ενίσχυση: ASDF έχει ενημερωθεί με την έκδοση 2.004. (# 605260, χάρη στην Fare Rideau)
  • ενίσχυση: Τα σύμβολα τυπώνονται χρησιμοποιώντας κατάλληλα ονόματα σε αρκετές λάθος και προειδοποιητικά μηνύματα, τα οποία συχνά συνδέονται με τις συγκρούσεις πακέτο ή mixups (# 622789, χάρη στην Attila Lendvai)
  • διορθώσετε το σφάλμα: SB-BSD-ΠΡΙΖΕΣ: SOCKET-CONNECT δεν ήταν το νήμα ασφαλής. (# 505497, χάρη στον Άντριου Γκόλντινγκ)
  • bug fix: αρχεία ανάγνωσης / proc στο Linux δουλεύει. (# 425199)
  • διορθώσετε το σφάλμα: DOTIMES δεκτή κυριολεκτική ρεάλ μη-ακέραιος. (# 619393, χάρη στη Ρωμαϊκή Marynchak)
  • διορθώσετε το σφάλμα: ΓΡΑΨΕ-ΝΑ-string compiler δεσμευτική ειδική ονόματα μεταβλητών, σπάζοντας τον κωδικό που προσπάθησα να γράψω την τιμή μιας μεταβλητής ελέγχου του εκτυπωτή μακρο. (# 581564, χάρη στην Stas Boukarev)
  • διορθώσετε το σφάλμα: WRITE compiler μακρο δεν είχε χειριστεί προσδιοριστικά ρεύμα εξόδου σωστά. (# 598374, χάρη στην Stas Boukarev)
  • διορθώσετε το σφάλμα: καλύτερη διαθεσιμότητα των ονομάτων των ξένων λειτουργίες σε backtraces σε Linux. (# 626962, χάρη στην Stas Boukarev)
  • διορθώσετε το σφάλμα: scripting και να οικοδομήσουν για το Solaris και FreeBSD. (# 615497, # 627581, χάρη στην Josh Elsasser και ο Jim Wise)
  • διορθώσετε το σφάλμα: κατασκευή διορθώσεις για το OpenBSD -CURRENT και 4.8 (# 615489, # 615492, χάρη στο Τζος Elsasser)
  • διορθώσετε το σφάλμα: χρησιμοποιώντας ψευδώνυμα για BUILTIN τάξεις ως specializers defmethod χωρίς την προσθήκη DEFTYPEs για τους έργα. (# 618387)
  • διορθώσετε το σφάλμα: timetravel από getrusage () δεν προκαλεί πλέον τύπου σφάλματα κατά τη διάρκεια της GC. (# 544421)
  • διορθώσετε το σφάλμα: νομικά δυναμικής βαθμό λίστες και φορείς που χρησιμοποιήθηκαν ως επιχειρήματα προετοιμασίας για MAKE-συστοιχία μπορεί να κατανεμηθεί στοίβα. (# 586105)
  • διορθώσετε το σφάλμα: inline-επέκταση δημιουργεί αναφορές για νεκρούς λ-μεταβλητές (# 454681, χάρη στην Alexey Dejneka)
  • διορθώσετε το σφάλμα: καλύτερο μήνυμα σφάλματος για ψεύτικες αριθμητικά επιχειρήματα για να τυχαία. (# 598986, χάρη στην Stas Boukarev)
  • διορθώσετε το σφάλμα: ο compiler περιστασιακά inlined αναφορές από ασύμβατες περιβάλλοντα συμβαίνει. (# 308951)
  • διορθώσετε το σφάλμα: ο compiler έριξε ένα σφάλμα κατά την προσπάθεια να δημιουργηθεί ένα τοπικό λειτουργία (ετικέτες ή Flet) είναι γνωστό να πάρει ένα εξειδικευμένο σύμπλεγμα επιχείρημα. (Όχι στο Launchpad, που αναφέρθηκαν από sykopomp σε #lispgames)
  • διορθώσετε το σφάλμα: το πακέτο-κλειδαριές απέτυχε να προστατεύσει από τις επιπτώσεις χρόνο μεταγλώττισης του DEFUN όταν το σύμβολο είχε προηγουμένως μια μακροεντολή ορισμό. (# 576637)
  • διορθώσετε το σφάλμα: πλαστή αγνοούν τις προειδοποιήσεις ακόμη δοθεί (ΔΗΛΩΝΟΥΝ αγνοήστε το) στις μεθόδους όταν οι συνδέσεις παραμέτρων μεταλλαχθεί. (Αναφέρθηκε από Fare Rideau? Lp # 611361)
  • διορθώσετε το σφάλμα: η λύση για compiler κρέμονται παραγγελίας UVL-ΣΕΤ (# 308914)
  • διορθώσετε το σφάλμα: αξιολόγηση στο πρόγραμμα εντοπισμού σφαλμάτων REPL λειτουργεί με τη χρήση το παγκόσμιο πλαίσιο, όταν σε πλαίσια που δεν διαθέτουν επαρκείς πληροφορίες για τον εντοπισμό σφαλμάτων
  • .
  • διορθώσετε το σφάλμα: άνω όριο FD_SETSIZE τώρα καταλήγει σε ένα λογικό σφάλμα (# 316068)
  • διορθώσετε το σφάλμα: (SETF τεκμηρίωση) ενός μακρο λειτουργεί σωστά. (# 643958, χάρη στην Stas Boukarev)
  • διορθώσετε το σφάλμα: διακόψει παίρνει περισσότερο χρόνο από ό, τι την περίοδο που επιθυμείτε προκάλεσε SLEEP για να κρεμάσει τον Δαρβίνο. (# 640516, χάρη σε Joe Lebroco για την ανάλυση)

Τι είναι καινούργιο στην έκδοση 1.0.42:

  • κατασκευή αλλαγές
  • Cross-συλλογή υποδοχής διευκρινίζεται πλέον να make.sh χρησιμοποιώντας το επιχείρημα της γραμμής εντολών --xc-ξενιστή = & # X3C? Command & # x3e? αντί για ένα επιχείρημα θέσης. (Χάρη στον Daniel Ρέγγα)
  • Εγκαταστήστε τοποθεσία μπορεί να καθοριστεί με τη χρήση make.sh επιχείρημα της γραμμής εντολών --prefix = & # X3C? μονοπάτι & # x3e ;. (# 550889s, χάρη στον Daniel Ρέγγα)
  • βελτιστοποίηση: Η προεπιλεγμένη εφαρμογή της ηλεκτρονικ διακριτική-function αυτή κάνει πολύ λιγότερη σπατάλη εργασίας
  • .
  • ενίσχυση: Ρητή πράξεις φράγμα μνήμης είναι τώρα διαθέσιμη για χρήση από πολυνηματική κώδικα. Ανατρέξτε στην τεκμηρίωση για λεπτομέρειες.
  • ενίσχυση:. Πειραματική υποστήριξη για το πέρασμα σε Linux / ΔΕΗ
  • διορθώσετε το σφάλμα: Μετονομασία πακέτο επιστρέφει το πακέτο. (Ευχαριστούμε τον Eric Marsden)
  • διορθώσετε το σφάλμα: Πειρ σηματοδοτεί ένα σφάλμα αν το πρώτο επιχείρημα είναι μηδέν και το δεύτερο επιχείρημα είναι ένα πλωτό σημείο μηδέν. (# 571581, χάρη στη Ρωμαϊκή Marynchak)
  • διορθώσετε το σφάλμα: DEFTYPE σηματοδοτεί ένα σφάλμα για μη-λίστα λάμδα-λίστες. (# 576594, χάρη στη Ρωμαϊκή Marynchak)
  • διορθώσετε το σφάλμα: να ASDF-ΕΓΚΑΤΑΣΤΑΣΗ συμβατό με το τώρα-περιλαμβάνονται ASDF2. (# 612998, αναφέρθηκαν από τον Phil Hargett? Μπάλωμα από τον Jim Wise)

Παρόμοια λογισμικά

gears-coffeescript
gears-coffeescript

20 Feb 15

Avian
Avian

20 Feb 15

Cake
Cake

14 Apr 15

Java Gui Builder
Java Gui Builder

3 Jun 15

Σχόλια για Steel Bank Common Lisp

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία