* src/vm/builtin.c (methodindent, callcount): Removed static variables.
authorMichael Starzinger <michi@complang.tuwien.ac.at>
Mon, 3 Sep 2007 18:55:04 +0000 (20:55 +0200)
committerMichael Starzinger <michi@complang.tuwien.ac.at>
Mon, 3 Sep 2007 18:55:04 +0000 (20:55 +0200)
commitbdff2b5ee73f68a4e6b19370e97c713ee41f2127
tree59ff35728135ca5a2e380efc99fccb3f6388acc1
parent79287155fba3ccfaea18e9b823f6da52993517f0
* src/vm/builtin.c (methodindent, callcount): Removed static variables.
(builtin_throw_exception): Use trace_exception_builtin.
(builtin_verbosecall_enter): Use thread-specific variables.
(builtin_verbosecall_exit): Likewise.

* src/vm/exceptions.c (exceptions_handle_exception): Fixed methodindent for
java call traces.

* src/vm/jit/trace.c: Added comments and minor cleanups.
(trace_exception_builtin): Implemented (moved from builtin.c).

* src/vm/jit/trace.h (trace_exception_builtin): Added prototype.
src/vm/builtin.c
src/vm/exceptions.c
src/vm/jit/trace.c
src/vm/jit/trace.h