* src/vm/method.h (methodinfo): Use mutex instead of java object for locking.
authorMichael Starzinger <michi@complang.tuwien.ac.at>
Fri, 22 Aug 2008 10:19:32 +0000 (12:19 +0200)
committerMichael Starzinger <michi@complang.tuwien.ac.at>
Fri, 22 Aug 2008 10:19:32 +0000 (12:19 +0200)
commite32de3d2223549559643d9ad6de95c753ff3bd3a
tree3c117b353d3ccc0f0b6f920e9f9a02eabd33cc42
parent5992773cad339da5011f9b6649306707188a6df8
* src/vm/method.h (methodinfo): Use mutex instead of java object for locking.
Renamed member header to mutex and made it a pointer.
* src/vm/method.c (method_load, method_builtin_new): Allocate new mutex.
(method_free): Free methodinfos mutex.

* src/vm/jit/inline/inline.c: Adapted to above changes.
* src/vm/jit/jit.cpp: Likewise.
* src/vm/loader.cpp: Likewise.
src/vm/jit/inline/inline.c
src/vm/jit/jit.cpp
src/vm/loader.cpp
src/vm/method.c
src/vm/method.h