next up previous contents
Next: Language Binding Up: MPI Terms and Conventions Previous: Semantic terms   Contents

Data types

Opaque objects will be presented as Java objects. This introduces the option of simplifying the user's task in managing these objects. MPI destructors can be absorbed into Java object destructors, which are called automatically by the Java garbage collector. We adopt this strategy as the general rule. Explicit calls to MPI destructor functions are typically omitted from the Java user interface. An exception is made for the Comm classes. MPI_COMM_FREE is a collective operation, so the user must ensure that calls are made at consistent times by all processors involved--the call can't be left to the vagaries of the garbage collector.


next up previous contents
Next: Language Binding Up: MPI Terms and Conventions Previous: Semantic terms   Contents
Bryan Carpenter 2002-07-12