--- rpl/LIMITATIONS 2015/01/07 11:14:04 1.158 +++ rpl/LIMITATIONS 2015/03/25 14:45:07 1.168 @@ -1,6 +1,13 @@ RESTRICTIONS -Mettre un allocateur pour les chaînes. +Rajouter un type pour les entier, réels et complexes longs +123~ -> entier long INL +123.34E2~53 -> flottant long (avec sa précision) RLL +(123.42E~253, 14~) -> complexe long CXL + +Mettre un allocateur dans lib$motif +(tableau avec une liste chaînée des éléments disponibles, si liste vide, on +réalloue et on maintient la liste triée.) Vérifier les __CATCH_SYSTEM_ERROR__ dans rplexternals.h @@ -13,8 +20,6 @@ Réduire le nombre de pipes entre deux p Remonter une erreur de format en cas de lecture sur un fichier ou une socket formatée ou non formatée. -Échapper les caractères dans LOGGER - Virer mutex_sections_critiques _avant_ l'exécution de AT_EXIT. Faut-il tuer les processus fils avant l'exécution de AT_EXIT ? ABORT ne lance pas ATEXIT. @@ -130,15 +135,6 @@ Regarder les d_ep_division_par_zero pour ->TAG TAG-> DTAG ->UNIT UNIT-> DUNIT -Convertir avec le nouveau système de la gestion de la mémoire : -- READ FLOW (longueur_effective ligne 2815) -rpl/src/'`instructions_w1-conv.c -instructions_w1-conv.c: In function ‘librpl_instruction_write’: -instructions_w1-conv.c:1603: warning: ‘ios’ may be used uninitialized in this -function -instructions_w1-conv.c:431: warning: ‘chaine’ may be used uninitialized in this -function - Traiter SIGTERM RUN Ajouter MULTICAST (pour les sockets) @@ -176,31 +172,6 @@ provides << >> -Ajouter un champs dans RPN et ADR pour pointer vers une liste. - -Types : -generic -scalar (integer/real/complex) -vector (integer/real/complex) -matrix (integer/real/complex) -table -list -binary -name -string -algebraic -expression -file -socket -library -process -sql -mutex -semaphore - -Traiter les expressions et les noms dans les fichiers. Rajouter un -type de format pour les binaires non formatés (LOGICAL) - IMPORT -> installe à chaud de nouvelles définitions. Écrase les anciennes si nécessaire. @@ -220,9 +191,7 @@ Pseudo inverse dgelss, zgelss Tables dans interface_tex -Fichiers à accès direct -> entretenir une table en mémoire (hsearch()) -Les enregistrements sont de la forme : -[Position enregistrement suivant][enregistrement] +Pour le fonctionnement en cluster ADDNODE DELNODE