PR156: Preparation
authorStefan Ring <stefan@complang.tuwien.ac.at>
Wed, 2 Mar 2011 18:49:19 +0000 (19:49 +0100)
committerStefan Ring <stefan@complang.tuwien.ac.at>
Wed, 2 Mar 2011 18:49:19 +0000 (19:49 +0100)
commit0775e531232398c8363a68846224bd86e859e322
treec8f2b99f64f30383891a42c2aab8f6e090f07628
parentc471330216003cc9adb30b889e39c8f051a51deb
PR156: Preparation
* src/vm/javaobjects.cpp: Added a facility for registering dynamic field
offsets.
* src/vm/javaobjects.hpp (jobjects_register_dyn_offsets,
jobjects_run_dynoffsets_hook): Added.
* src/vm/hook.cpp: Added because of non-inline function.
* src/vm/hook.hpp (class_linked): Changed signature because of exception
handling.
(class_linked_dynoffsets): Added & call it.
* src/vm/linker.cpp: Adapted to new signatures.
* src/vm/linker.hpp: Cleanup only.
* src/vm/Makefile.am: Added hook.cpp.
* src/vm/vm.cpp: Call new dynamic offset hook.
* src/toolbox/hashtable.hpp: Cleanup only.
src/toolbox/hashtable.hpp
src/vm/Makefile.am
src/vm/hook.cpp [new file with mode: 0644]
src/vm/hook.hpp
src/vm/javaobjects.cpp
src/vm/javaobjects.hpp
src/vm/linker.cpp
src/vm/linker.hpp
src/vm/vm.cpp