From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,9506bdc34331969a X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!news.glorb.com!gegeweb.org!news.ecp.fr!news.jacob-sparre.dk!pnx.dk!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: put of access type Date: Wed, 19 Aug 2009 17:45:24 -0500 Organization: Jacob Sparre Andersen Message-ID: References: <8sho8596j3qnja38id9ipejk0opkcn5b5m@4ax.com> NNTP-Posting-Host: static-69-95-181-76.mad.choiceone.net X-Trace: munin.nbi.dk 1250721996 2802 69.95.181.76 (19 Aug 2009 22:46:36 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Wed, 19 Aug 2009 22:46:36 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5512 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Xref: g2news2.google.com comp.lang.ada:7889 Date: 2009-08-19T17:45:24-05:00 List-Id: "Adam Beneschan" wrote in message news:c9aec6d6-4e9b-4bf6-9586-68a237175c9d@i18g2000pro.googlegroups.com... ... >Also, there's no rule saying that an access value has to be an address >at all. It's certainly conceivable that an access value may be >implemented as a reference to some storage pool and an offset into >that pool, allowing for the possibility that the memory management >system may just decide to pick up the whole pool and move it to some >other address, without making any of the access values invalid. I think the Ada 95 definition of storage pools would make this implementation hard to make work. (Which is unfortunate, it would have worked fine in Ada 83). I've been looking at ways to change this (a storage pool that returns persistent handles for access values ought to be possible), but I'm not completely certain that it is worth the effort. Randy.