[m-rev.] For review: Java implementation of std_util library

Fergus Henderson fjh at cs.mu.OZ.AU
Mon Jan 19 16:02:45 AEDT 2004


On 19-Jan-2004, James Goddard <goddardjames at yahoo.com> wrote:
> Implement some library procedures for the Java back end.
> 
> library/std_util.m:
> 	Defined the type mutvar(T) as an array of java.lang.Objects (which
> 	will always be size 1)
> 
> 	Implemented the following procedures in Java:
> 		get_registers/3
> 		check_for_floundering/1
> 		discard_trail_ticket/0
> 		swap_heap_and_solutions_heap/0
> 		partial_deep_copy/3
> 		reset_solutions_heap/1
> 		new_mutvar/2
> 		get_mutvar/2
> 		set_mutvar/2
> 
> java/runtime/VA_PseudoTypeInfo_Struct0.java:
> 	This new file is a workaround which allows std_util.m to successfully
> 	compile in grade Java.

That looks good, thanks.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
The University of Melbourne         |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list