| Anonymous | Login | Signup for a new account | 2013-06-20 03:25 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
| 0001213 | OCaml | OCaml general | public | 2002-06-24 17:38 | 2009-05-26 12:43 | ||||||
| Reporter | administrator | ||||||||||
| Assigned To | |||||||||||
| Priority | normal | Severity | feature | Reproducibility | always | ||||||
| Status | acknowledged | Resolution | open | ||||||||
| Platform | OS | OS Version | |||||||||
| Product Version | |||||||||||
| Target Version | Fixed in Version | ||||||||||
| Summary | 0001213: exporter les macros Is_young, Is_in_heap, etc. | ||||||||||
| Description | Bonjour, avec le nouveau schéma d'installation des .h dans caml/ (qui vire les sections marquées par <private>), on n'a plus accès par exemple à Is_young ou Is_in_heap. C'est parfois genant; là, typiquement, je voulais implémenter ma suggestion de modification de hash.c (sentinelle qui bloque le traitement d'un bloc), et on a besoin de ces macros. Quelle est la raison du changement ? Est-il envisageable de laisser publiques les macros sus-mentionnées ? Alain | ||||||||||
| Tags | No tags attached. | ||||||||||
| Attached Files | |||||||||||
Notes |
|
|
(0000130) administrator (administrator) 2002-06-27 11:17 |
> avec le nouveau schéma d'installation des .h dans caml/ (qui vire les > sections marquées par <private>), on n'a plus accès par exemple à Is_young > ou Is_in_heap. C'est parfois genant; là, typiquement, je voulais > implémenter ma suggestion de modification de hash.c (sentinelle qui bloque > le traitement d'un bloc), et on a besoin de ces macros. > > Quelle est la raison du changement ? Dans les versions antérieures, on faisait déjà un peu de "nettoyage" sur les .h avant de les installer, afin de ne pas être forcés à installer tous les .h du système, et de limiter la "pollution" dans les programmes utilisateur. Le nouveau schéma systématise ce nettoyage. > Est-il envisageable de laisser > publiques les macros sus-mentionnées ? L'idée est de n'exporter sensiblement que ce qui est documenté dans l'interface Caml/C. De ce point de vue, je suis un peu réticent à exporter des choses comme Is_in_heap. - Xavier |
|
(0004971) Richard Jones (reporter) 2009-05-26 12:43 |
OCaml ancient module could really do with these two macros too. Particularly a problem since 'Is_in_heap' changed quite radically in OCaml 3.11. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2005-11-18 10:13 | administrator | New Issue | |
| 2008-01-22 14:09 | doligez | Summary | <private> => exporter les macros Is_young, Is_in_heap, etc. |
| 2008-01-22 14:09 | doligez | Description Updated | |
| 2009-05-26 12:43 | Richard Jones | Note Added: 0004971 | |
| Copyright © 2000 - 2011 MantisBT Group |