Browse thread
[Caml-list] égalité_physique_(==)_avec_Pervasives .(+)
-
Diego Olivier Fernandez Pons
- Christophe Raffalli
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Christophe Raffalli <Christophe.Raffalli@u...> |
| Subject: | Re: [Caml-list] égalité_physique_(== )_avec_Pervasives.(+) |
Peut-être que Pervasives.(+), correspondant à une instruction du processeur (ou presque) et donc pas à une fonction habituelle, le compilo reconstruit-il une nouvelle fonction (ou cloture) à chaque fois que l'on utilise (+) de façon partielle. Il me semble un peu bizarre d'utiliser l'égalité physique sur des fonctions ! cela suppose que l'on connait le mécanisme utilisé par le compilateur pour créer de nouvelles clôtuers ou utiliser les anciennes, ce qui n'est pas très bon: - impossible de prouver les programmes, - aucune garanties qu'ils tourneront sur les versions futures du langage ! Même l'orsqu'il s'agit d'une optimisation, il est important d'être sur qu'elle remplit son usage ! (même si le programm marche quel que soit le résultat de ==) -- Christophe Raffalli Université de Savoie Batiment Le Chablais, bureau 21 73376 Le Bourget-du-Lac Cedex tél: (33) 4 79 75 81 03 fax: (33) 4 79 75 87 42 mail: Christophe.Raffalli@univ-savoie.fr www: http://www.lama.univ-savoie.fr/~RAFFALLI --------------------------------------------- IMPORTANT: this mail is signed using PGP/MIME At least Enigmail/Mozilla, mutt or evolution can check this signature ---------------------------------------------