* src/mm/memory.h [ENABLE_GC_BOEHM]: GCNEW macros are available for boehm only.
authorMichael Starzinger <michi@complang.tuwien.ac.at>
Wed, 3 Oct 2007 11:27:28 +0000 (13:27 +0200)
committerMichael Starzinger <michi@complang.tuwien.ac.at>
Wed, 3 Oct 2007 11:27:28 +0000 (13:27 +0200)
commit88e4a5487e15fd0753007e9544805e75e55e0bb9
treefb46ae7fc5bf4b8e48ad80fa60b220cd31dd48b0
parentd4172fa312b49c7bc279c9bf01f4f6571c89c3cd
* src/mm/memory.h [ENABLE_GC_BOEHM]: GCNEW macros are available for boehm only.

* src/native/localref.c: Adapted ifdefs to above change.

* src/vmcore/class.c: Adapted ifdefs to above change.
(class_free): Fixed, fields array get freed properly.

* src/vmcore/field.c: Adapted ifdefs to above change.
(field_free): Implemented, field value memory gets freed.
src/mm/memory.h
src/native/localref.c
src/vmcore/class.c
src/vmcore/field.c