comp.lang.ada
 help / color / mirror / Atom feed
From: stt@houdini.camb.inmet.com (Tucker Taft)
Subject: Re: Java bashing
Date: 1996/09/29
Date: 1996-09-29T00:00:00+00:00	[thread overview]
Message-ID: <DyIH1y.Eno.0.-s@inmet.camb.inmet.com> (raw)
In-Reply-To: 324BF757.7ACE@gsfc.nasa.gov


Mike Stark (michael.e.stark@gsfc.nasa.gov) wrote:

: James F'jord Lynn wrote:
: >
: <snip> 
: >    While this statement is true (and I am glad to see other languages on the
: >  Java VM), I do not know if using Java-ADA (Jada?) conforms to the ISO
: >  standard on the issue of GC.  I believe that it doesn't, but I have not 
: >  seen anything on this topic for either side.  Perhaps someone on the 
: >  Jada project can enlighten us?
: > 

: I assume you mean the Ada ISO standard -- I believe that it allows but
: doesn't require GC, and it isn't specific about how GC is accomplished.
: I cross-posted to comp.lang.ada to allow the language lawyers to 
: correct and/or embellish.

That's true.  The Ada ISO standard allows the use of garbage collection.
There is a pragma "Controlled" which is designed for turning *off*
garbage collection for a particular access type.  This pragma might
be implemented in the Java environment by performing allocations for such 
an access type using a foreign language allocator (such as C's malloc),
or be left unimplemented given its inappropriateness to the Java virtual
machine execution environment (see RM95-1.1.3(6) which allows such
variations from the standard).

: ...
: Mike

-----
-Tucker Taft   stt@inmet.com   http://www.inmet.com/~stt/
Intermetrics, Inc.  Cambridge, MA  USA




  reply	other threads:[~1996-09-29  0:00 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <32469B34.41C6@ctc.com>
     [not found] ` <324721F9.249B@ainslie.com.au>
     [not found]   ` <527cbu$qm0@camel3.mindspring.com>
     [not found]     ` <3247780C.403D@ainslie.com.au>
     [not found]       ` <DyAvxJ.3DF@undergrad.math.uwaterloo.ca>
1996-09-27  0:00         ` Java bashing Mike Stark
1996-09-29  0:00           ` Tucker Taft [this message]
1996-09-29  0:00           ` James O'Connor
1996-09-30  0:00           ` CsO
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox