Détails logiciels:
Version: 1.3
Date de transfert: 3 Jun 15
Licence: Gratuit
Popularité: 75
Clozure CL, un logiciel open source, est une implémentation de Common Lisp qui fonctionne sur les plates-formes suivantes:
Mac OS X 10.4 et plus tard (PowerPC et x86)
Linux (PowerPC et x86)
FreeBSD 6.x et versions ultérieures (x86)
Solaris (x86) Microsoft Windows (x86)
Clozure CL utilisé pour être appelé OpenMCL. Il est aussi parfois appelé CCL. Vous verrez les trois noms étant utilisés de manière interchangeable
Caractéristiques :.
- la vitesse de compilation rapide
- les discussions OS natifs
- précise, générationnelle, compactage garbage collector
- interface de fonction étrangère pratique
Quoi de neuf dans cette version:
- Nouvelles tables de hachage sans verrou de minimiser l'impact sur les performances de fil sécurité. Ils évitent blocage pendant getHash, mais au prix de faire ressasser plus cher. Performances PUTHASH est fondamentalement inchangée. Définir CCL :: * LOCK-FREE-table de hachage-DEFAULT * à NIL à utiliser l'algorithme standard, avec des serrures pour tables partagées.
- Bignum multiplication sur les systèmes 64 bits est plus rapide.
- Supprimer-DUPLICATES est plus rapide lorsque le nombre d'éléments est grande.
- Sur les systèmes Unix, si & quot; CCL-init.lisp & quot; ne pas exister, Clozure CL va essayer de charger & quot; .ccl-init.lisp & quot ;. Un fichier OpenMCL-init.lisp ne sera plus lu (ou mis en garde contre).
- Le nom de l'image de tas est maintenant dérivé du nom du noyau en ajoutant & quot; .image & quot; à elle sur toutes les plateformes
- Le compilateur prévient maintenant sur les définitions en double dans une unité de compilation.
- ALPHA-CHAR-P est maintenant vrai de tous les caractères Unicode 5.1 qui ont le ALPHABETIC attribuent la propriété.
- Mise à jour ASDF fourni à la version 1.130.
- Ajouter un emplacement de source et PC & gt; source de soutien de la cartographie (de r11373)
- Le pont Objective-C ne convertit les chaînes Lisp aux instances NSString automatiquement.
- Le cacao IDE utilise une application d'aide fourni pour assurer l'accès à * TERMINAL-IO * / stderr pour le fil des événements Cacao / zézaiement débogueur du noyau.
- Un port de l'interface jfli à Java (développé à l'origine pour une utilisation avec LispWorks par Rich Hickey) est maintenant inclus comme un exemple.
- Le mot-clé: CCL-1.3 est maintenant sur * Caractéristiques *. La présence de ce mot-clé doit être interprété comme signifiant & quot; ceci est au moins la version 1.3 de CCL & quot;.
Commentaires non trouvées