* src/vm/jit/intrp/peephole.c: Updated to current codebase.
authortwisti <none@none>
Wed, 14 Feb 2007 11:35:59 +0000 (11:35 +0000)
committertwisti <none@none>
Wed, 14 Feb 2007 11:35:59 +0000 (11:35 +0000)
* src/vm/jit/intrp/intrp.h: Likewise.
* src/vm/jit/intrp/codegen.c: Likewise.
* src/vm/jit/intrp/engine.c: Likewise.
* src/vm/jit/intrp/asmpart.c: Likewise.
* src/vm/jit/intrp/dynamic-super.c: Likewise.
* src/vm/jit/intrp/patcher.c: Likewise.
* src/vm/jit/intrp/java.vmg: Likewise.

68 files changed:
src/cacao/Makefile.am
src/mm/boehm.c
src/mm/memory.c
src/mm/memory.h
src/native/include/Makefile.am
src/native/native.c
src/native/native.h
src/native/vm/gnu/java_lang_VMRuntime.c
src/native/vm/gnu/java_lang_reflect_Method.c
src/threads/Makefile.am
src/threads/native/Makefile.am
src/threads/native/threads.c
src/threads/native/threads.h
src/toolbox/logging.c
src/vm/builtin.h
src/vm/finalizer.c
src/vm/jit/abi.h
src/vm/jit/alpha/disass.c
src/vm/jit/alpha/freebsd/Makefile.am
src/vm/jit/alpha/linux/Makefile.am
src/vm/jit/alpha/md-abi.c
src/vm/jit/alpha/md-abi.h
src/vm/jit/alpha/md.c
src/vm/jit/arm/asmpart.S
src/vm/jit/arm/codegen.c
src/vm/jit/arm/disass.c
src/vm/jit/arm/md-abi.c
src/vm/jit/asmpart.h
src/vm/jit/disass.h
src/vm/jit/i386/asmpart.S
src/vm/jit/i386/emit.c
src/vm/jit/i386/freebsd/Makefile.am
src/vm/jit/i386/linux/Makefile.am
src/vm/jit/i386/md-abi.c
src/vm/jit/intrp/asmpart.c
src/vm/jit/intrp/codegen.c
src/vm/jit/intrp/dynamic-super.c
src/vm/jit/intrp/engine.c
src/vm/jit/intrp/intrp.h
src/vm/jit/intrp/java.vmg
src/vm/jit/intrp/patcher.c
src/vm/jit/intrp/peephole.c
src/vm/jit/mips/disass.c
src/vm/jit/mips/irix/Makefile.am
src/vm/jit/mips/linux/Makefile.am
src/vm/jit/mips/md-abi.c
src/vm/jit/mips/md-abi.h
src/vm/jit/powerpc/darwin/Makefile.am
src/vm/jit/powerpc/linux/Makefile.am
src/vm/jit/powerpc/linux/md-abi.c
src/vm/jit/powerpc/linux/md-abi.h
src/vm/jit/s390/arch.h
src/vm/jit/s390/asmpart.S
src/vm/jit/s390/codegen.c
src/vm/jit/s390/codegen.h
src/vm/jit/s390/emit.c
src/vm/jit/s390/md-asm.h
src/vm/jit/s390/md.c
src/vm/jit/s390/patcher.c
src/vm/jit/stacktrace.c
src/vm/jit/x86_64/emit.c
src/vm/jit/x86_64/md-abi.h
src/vm/signal.c
src/vmcore/class.h
src/vmcore/descriptor.c
src/vmcore/descriptor.h
src/vmcore/options.c
src/vmcore/options.h

index 4584b73aac19247e930c64c482d3446a56f92b32..5c2d2f9a7dc6c6a38cc77fa20eb0f36118c27990 100644 (file)
@@ -24,7 +24,7 @@
 ##
 ## Contact: cacao@cacaojvm.org
 ##
-## $Id: Makefile.am 7338 2007-02-13 00:17:22Z twisti $
+## $Id: Makefile.am 7356 2007-02-14 11:00:28Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index cf9148d616fb224c844b38e666b455ae92494ee6..81c028ccee63e69002df91493c4816ebbce3681b 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: boehm.c 7309 2007-02-09 12:51:00Z twisti $
+   $Id: boehm.c 7355 2007-02-14 10:57:32Z twisti $
 
 */
 
index cdc2d4582f3d32803f6bee922cbe687630c2a07d..463fc94b926d817d71d28a971d3dbacd906f0db0 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: memory.c 7341 2007-02-13 00:51:01Z twisti $
+   $Id: memory.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index cd04042f374ee13a4c644b7e4c79a9606be8199c..e433d163390be2788d5b5ef2cc4184374c364dd5 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes: Christian Thalinger
 
-   $Id: memory.h 7338 2007-02-13 00:17:22Z twisti $
+   $Id: memory.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 7e75f651699e2f30e385854f6a1c955b54a9e35e..6358bff79c247c023b5a35cd2e04ee6097047b06 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7305 2007-02-09 11:08:14Z twisti $
+## $Id: Makefile.am 7355 2007-02-14 10:57:32Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index a78ce487722439759d5d30fefaa42ee8a3046338..3fae5ede2a3759911a42aa92f6e7cb0f71b54a03 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: native.c 7328 2007-02-11 21:22:07Z twisti $
+   $Id: native.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index ded4163eaf01dbff2ea4a1d90790f9197e07c82c..45d1157fe43f9f3253ab31da8b291b711f780df5 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: native.h 7328 2007-02-11 21:22:07Z twisti $
+   $Id: native.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 80d3abb88978d90293b5c036061bd9e111ae052e..4f43cb31a556f8335fc1a10a71615a275e097df0 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: java_lang_VMRuntime.c 7306 2007-02-09 11:25:08Z twisti $
+   $Id: java_lang_VMRuntime.c 7355 2007-02-14 10:57:32Z twisti $
 
 */
 
index dde38297ff1b5b77a37875a33967cc769f3fb7d4..fd1fed7044d0668c79a898ef21607646dcb46761 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: java_lang_reflect_Method.c 7328 2007-02-11 21:22:07Z twisti $
+   $Id: java_lang_reflect_Method.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 39b7b3a2b3e30e8f7f21b1754b399ffad7119d38..1d5ba9664508017d8b0e6806b7190d370df3629c 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7338 2007-02-13 00:17:22Z twisti $
+## $Id: Makefile.am 7356 2007-02-14 11:00:28Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 64461426c2882bb4b341684d30e77db17ca4764d..ef808a186dc85d922a37601402b716f2b39707ca 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7338 2007-02-13 00:17:22Z twisti $
+## $Id: Makefile.am 7356 2007-02-14 11:00:28Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index e7841220bc1b90954524374399cdf10895b6d5dd..78ccc0231b955ed88792e086331c7dbc82c77059 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: threads.c 7338 2007-02-13 00:17:22Z twisti $
+   $Id: threads.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 0cb2fcf9d67e6475f436646ba6667c3f4595c628..14dbb183a4b0de6fc6aa0d5217edebf25292afb4 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: threads.h 7338 2007-02-13 00:17:22Z twisti $
+   $Id: threads.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 5a86a4fa7a27242ebb028f8d87464b99f803e6b5..7fcb7acafb9e8563b480f25a198aee5d843385f1 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: logging.c 7345 2007-02-13 13:04:21Z twisti $
+   $Id: logging.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index a1e9b983963b8f5cf271c7c2b80e64f2b44a2806..3fa01fefb8e6afb92f5fd5df9f57c3dddfcc655f 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: builtin.h 7316 2007-02-10 19:06:54Z twisti $
+   $Id: builtin.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 67689c47a6623a497577d97296fc4ec4a7569a22..625953246588d56673a17bdb5947de886db00dcf 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: finalizer.c 7343 2007-02-13 02:36:29Z ajordan $
+   $Id: finalizer.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 8d80e7b60c09f3c42e6a63fb1155e8ca6f1bdd92..465084b8558a23c56dd4c00e7310bd0351773029 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: abi.h 7329 2007-02-11 21:24:14Z twisti $
+   $Id: abi.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 28a953ee69909eb4366af48e97f64b5fbb0fe919..4bc207b4617268cc75d2f5f98ea3406a80aaa3a4 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: disass.c 7335 2007-02-12 10:43:33Z twisti $
+   $Id: disass.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 0f4e7b9f60b1808c52091a5b1d08758cdd43e298..600c752db1a4b3404a54a44b1f7ba887c9aba07d 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7304 2007-02-09 10:35:26Z twisti $
+## $Id: Makefile.am 7355 2007-02-14 10:57:32Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 023680811872194ad397e91092a4b79b88a3d6fc..c6004e90e5d1a5b7fde018b12ddd121f106d9725 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7304 2007-02-09 10:35:26Z twisti $
+## $Id: Makefile.am 7355 2007-02-14 10:57:32Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 1026f87adda794b7fc968187f80efde0e50b501c..570f0844d014d965a80b5f06d5060fecbbba5e75 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7335 2007-02-12 10:43:33Z twisti $
+   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 7361ac96670ee0224478f2eafe9b22ec342c2c46..7ed86e5bce92af456ca378cb08fb64c4100730f7 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.h 7316 2007-02-10 19:06:54Z twisti $
+   $Id: md-abi.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 41c63662af286dc32c159e11ee69cd4534084a0d..ea85b86bb175ee78e286fb7e5068dcd78a58ef43 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md.c 7304 2007-02-09 10:35:26Z twisti $
+   $Id: md.c 7355 2007-02-14 10:57:32Z twisti $
 
 */
 
index a866859b2b2dd485e45deb04b2b78c220ce4ac48..c45925017f96287359f176909242161ee50cc2d3 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: asmpart.S 7325 2007-02-11 20:10:35Z twisti $
+   $Id: asmpart.S 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 3e803686aa7e281a954af1bc251f726231c3a37b..17cdba1c775d24e7c6ba3754621c09947ab26542 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: codegen.c 7353 2007-02-13 23:14:35Z twisti $
+   $Id: codegen.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 18cebee2691193df8e0f3f7528b21dbcaa0db26a..e9ea6b13c4765c7d1e225c1c75b2df0225dd39d8 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: disass.c 7333 2007-02-11 22:17:27Z twisti $
+   $Id: disass.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 49d6dc906f87238cf8cd931398e78a900ce2c680..fabc47b536e0e2e9662f4e643f33717a3b1ec5a3 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7353 2007-02-13 23:14:35Z twisti $
+   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 2a4a2395fd8e94258155ecaf4068e31ffcfad4ec..1cf70b290588c92bf854ed299a25aafb5df03585 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: asmpart.h 7338 2007-02-13 00:17:22Z twisti $
+   $Id: asmpart.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 5cb3de9b04a0d2dbfb5fc7bb4cac0d658f5440da..160d6bb6ab4816a40aac918d092f1a2a718ed6ee 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: disass.h 7331 2007-02-11 21:41:19Z twisti $
+   $Id: disass.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 92f75974ef7cdd67ef3d2a6a6d9870ac88bb2068..05d1d0199b6c1ee2ebe05b94e1f89f3a2efd8687 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: asmpart.S 7310 2007-02-09 13:00:04Z twisti $
+   $Id: asmpart.S 7355 2007-02-14 10:57:32Z twisti $
 
 */
 
index 215b53643d27fe1afe79f8d0b8b0ac9831d29b24..e41b296a11e09fdb497e16643ff9bd14e0657359 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: emit.c 7316 2007-02-10 19:06:54Z twisti $
+   $Id: emit.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 30fa9604cab690368a2a66022203d2b36b880a3a..0ad2213ac0f9b89294e481bf3d29adf0444556e2 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7301 2007-02-08 12:14:49Z twisti $
+## $Id: Makefile.am 7355 2007-02-14 10:57:32Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 8f51f427b1da40cdd3c4e0fc5e011456830061dd..ec9a55db8dd48e6db5b87b937574cd4f2a42200e 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7301 2007-02-08 12:14:49Z twisti $
+## $Id: Makefile.am 7355 2007-02-14 10:57:32Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 1355a26c49b6917e38e8258a77ff892d108c9c43..ca7f6d41cce49858ade6c39373a7a751bd5a1f93 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7334 2007-02-12 00:34:51Z twisti $
+   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 1be7fb668c489274f3d7efbe1ef7c66c1433f28b..52ec0d470acac331d8535efd2928a613aa5a3c4d 100644 (file)
@@ -1,6 +1,6 @@
 /* src/vm/jit/intrp/asmpart.c - Java-C interface functions for Interpreter
 
-   Copyright (C) 1996-2005, 2006 R. Grafl, A. Krall, C. Kruegel,
+   Copyright (C) 1996-2005, 2006, 2007 R. Grafl, A. Krall, C. Kruegel,
    C. Oates, R. Obermaisser, M. Platter, M. Probst, S. Ring,
    E. Steiner, C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich,
    J. Wenninger, Institut f. Computersprachen - TU Wien
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   Contact: cacao@cacaojvm.org
-
-   Authors: Christian Thalinger
-            Anton Ertl
-
-   Changes: Edwin Steiner
-
-   $Id: asmpart.c 5812 2006-10-20 14:22:23Z twisti $
+   $Id: asmpart.c 7357 2007-02-14 11:35:59Z twisti $
 
 */
 
 
 #include "arch.h"
 
+#if defined(ENABLE_THREADS)
+# include "threads/native/threads.h"
+#else
+# include "threads/none/threads.h"
+#endif
+
 #include "vm/builtin.h"
-#include "vm/class.h"
 #include "vm/exceptions.h"
-#include "vm/loader.h"
-#include "vm/options.h"
+
 #include "vm/jit/asmpart.h"
 #include "vm/jit/methodheader.h"
 #include "vm/jit/intrp/intrp.h"
 #include "vm/jit/dseg.h"
 
+#include "vmcore/class.h"
+#include "vmcore/loader.h"
+#include "vmcore/options.h"
+
 
 static bool intrp_asm_vm_call_method_intern(methodinfo *m, s4 vmargscount,
                                                                                        vm_arg *vmargs)
index adf246951471a3844e05fb96327ccfd569235fa9..7dcb09566ca8c7b3610c3d43decb2350b749dc4c 100644 (file)
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   Contact: cacao@cacaojvm.org
-
-   Authors: Christian Thalinger
-            Anton Ertl
-            Edwin Steiner
-
-   $Id: codegen.c 6286 2007-01-10 10:03:38Z twisti $
+   $Id: codegen.c 7357 2007-02-14 11:35:59Z twisti $
 
 */
 
 #include "vm/jit/intrp/codegen.h"
 #include "vm/jit/intrp/intrp.h"
 
+#include "mm/memory.h"
+
 #include "native/native.h"
+
 #include "vm/builtin.h"
-#include "vm/class.h"
 #include "vm/exceptions.h"
 #include "vm/global.h"
-#include "vm/options.h"
 #include "vm/stringlocal.h"
 #include "vm/vm.h"
+
 #include "vm/jit/asmpart.h"
 #include "vm/jit/codegen-common.h"
 #include "vm/jit/dseg.h"
 #include "vm/jit/parse.h"
 #include "vm/jit/patcher.h"
 #include "vm/jit/stack.h"
+#include "vm/jit/stacktrace.h"
+
+#include "vmcore/class.h"
+#include "vmcore/options.h"
 
 
 #define gen_branch(_inst) { \
@@ -326,31 +326,31 @@ bool intrp_codegen(jitdata *jd)
 
        /* create method header */
 
-       (void) dseg_addaddress(cd, jd->code);                  /* CodeinfoPointer */
-       (void) dseg_adds4(cd, cd->stackframesize * SIZEOF_VOID_P); /* FrameSize   */
+       (void) dseg_add_unique_address(cd, jd->code);
+       (void) dseg_add_unique_s4(cd, cd->stackframesize * SIZEOF_VOID_P);
 
 #if defined(ENABLE_THREADS)
        if (checksync && (m->flags & ACC_SYNCHRONIZED))
-               (void) dseg_adds4(cd, 1);                           /* IsSync         */
+               (void) dseg_add_unique_s4(cd, 1);
        else
 #endif
-               (void) dseg_adds4(cd, 0);                           /* IsSync         */
+               (void) dseg_add_unique_s4(cd, 0);
                                               
-       (void) dseg_adds4(cd, 0);                               /* IsLeaf         */
-       (void) dseg_adds4(cd, 0);                               /* IntSave        */
-       (void) dseg_adds4(cd, 0);                               /* FltSave        */
+       (void) dseg_add_unique_s4(cd, 0);
+       (void) dseg_add_unique_s4(cd, 0);
+       (void) dseg_add_unique_s4(cd, 0);
 
        dseg_addlinenumbertablesize(cd);
 
-       (void) dseg_adds4(cd, jd->exceptiontablelength);        /* ExTableSize    */
+       (void) dseg_add_unique_s4(cd, jd->exceptiontablelength);
 
        /* create exception table */
 
        for (ex = jd->exceptiontable; ex != NULL; ex = ex->down) {
-               dseg_addtarget(cd, ex->start);
-               dseg_addtarget(cd, ex->end);
-               dseg_addtarget(cd, ex->handler);
-               (void) dseg_addaddress(cd, ex->catchtype.any);
+               dseg_add_target(cd, ex->start);
+               dseg_add_target(cd, ex->end);
+               dseg_add_target(cd, ex->handler);
+               (void) dseg_add_unique_address(cd, ex->catchtype.any);
        }
 
 #if 0  
@@ -1611,12 +1611,12 @@ dont_opt_IF_LCMPxx:
                        table += i;
 
                        while (--i >= 0) {
-                               dseg_addtarget(cd, BLOCK_OF(table->insindex)); 
+                               dseg_add_target(cd, BLOCK_OF(table->insindex)); 
                                --table;
                        }
                        }
 
-                       /* length of dataseg after last dseg_addtarget is used by load */
+                       /* length of dataseg after last dseg_add_target is used by load */
                        ((ptrint *)(cd->mcodeptr))[-2] = (ptrint) -(cd->dseglen);
                        break;
 
@@ -1643,15 +1643,15 @@ dont_opt_IF_LCMPxx:
                        /* build jump table top down and use address of lowest entry */
 
                        while (--i >= 0) {
-                               dseg_addtarget(cd, BLOCK_OF(lookup->target.insindex)); 
-                               dseg_addaddress(cd, lookup->value);
+                               dseg_add_target(cd, BLOCK_OF(lookup->target.insindex)); 
+                               dseg_add_unique_address(cd, lookup->value);
                                lookup++;
                        }
 
                        codegen_addreference(cd, BLOCK_OF(iptr->sx.s23.s3.lookupdefault.insindex));
                        }
 
-                       /* length of dataseg after last dseg_addtarget is used by load */
+                       /* length of dataseg after last dseg_add_target is used by load */
                        ((ptrint *)(cd->mcodeptr))[-2] = (ptrint) -(cd->dseglen);
                        break;
 
@@ -1840,7 +1840,7 @@ dont_opt_IF_LCMPxx:
 
 *******************************************************************************/
 
-#define COMPILERSTUB_DATASIZE    1
+#define COMPILERSTUB_DATASIZE    2
 #define COMPILERSTUB_CODESIZE    4
 
 #define COMPILERSTUB_SIZE        COMPILERSTUB_DATASIZE + COMPILERSTUB_CODESIZE
@@ -1851,7 +1851,6 @@ u1 *intrp_createcompilerstub(methodinfo *m)
        Inst        *s;
        Inst        *d;
        codegendata *cd;
-       codeinfo    *code;
        s4           dumpsize;
        s4           stackframesize;
 
@@ -1862,11 +1861,11 @@ u1 *intrp_createcompilerstub(methodinfo *m)
        d = s;
        s = s + COMPILERSTUB_DATASIZE;
 
-       /* Store the codeinfo pointer in the same place as in the
-          methodheader for compiled methods. */
+       /* The codeinfo pointer is actually a pointer to the
+          methodinfo. This fakes a codeinfo structure. */
 
-       code = code_codeinfo_new(m);
-       d[0] = (Inst *) code;
+       d[0] = (Inst *) m;
+       d[1] = (Inst *) &d[0];                                    /* fake code->m */
 
        /* mark start of dump memory area */
 
@@ -2001,9 +2000,10 @@ u1 *intrp_createnativestub(functionptr f, jitdata *jd, methoddesc *nmd)
 
        /* get required compiler data */
 
-       m  = jd->m;
-       cd = jd->cd;
-       rd = jd->rd;
+       m    = jd->m;
+       code = jd->code;
+       cd   = jd->cd;
+       rd   = jd->rd;
 
        /* determine stackframe size (in units of ptrint) */
 
@@ -2011,19 +2011,14 @@ u1 *intrp_createnativestub(functionptr f, jitdata *jd, methoddesc *nmd)
 
        /* create method header */
 
-       /* Store the codeinfo pointer in the same place as in the
-          methodheader for compiled methods. */
-
-       code = code_codeinfo_new(m);
-
-       (void) dseg_addaddress(cd, code);                      /* CodeinfoPointer */
-       (void) dseg_adds4(cd, stackframesize * SIZEOF_VOID_P);  /* FrameSize      */
-       (void) dseg_adds4(cd, 0);                               /* IsSync         */
-       (void) dseg_adds4(cd, 0);                               /* IsLeaf         */
-       (void) dseg_adds4(cd, 0);                               /* IntSave        */
-       (void) dseg_adds4(cd, 0);                               /* FltSave        */
+       (void) dseg_add_unique_address(cd, code);              /* CodeinfoPointer */
+       (void) dseg_add_unique_s4(cd, stackframesize * SIZEOF_VOID_P); /*FrameSize*/
+       (void) dseg_add_unique_s4(cd, 0);                       /* IsSync         */
+       (void) dseg_add_unique_s4(cd, 0);                       /* IsLeaf         */
+       (void) dseg_add_unique_s4(cd, 0);                       /* IntSave        */
+       (void) dseg_add_unique_s4(cd, 0);                       /* FltSave        */
        dseg_addlinenumbertablesize(cd);
-       (void) dseg_adds4(cd, 0);                               /* ExTableSize    */
+       (void) dseg_add_unique_s4(cd, 0);                       /* ExTableSize    */
 
 #if defined(WITH_FFI)
        /* prepare ffi cif structure */
@@ -2255,14 +2250,14 @@ u1 *createcalljavafunction(methodinfo *m)
 
        /* create method header */
 
-       (void) dseg_addaddress(cd, NULL);                      /* CodeinfoPointer */
-       (void) dseg_adds4(cd, md->paramslots * SIZEOF_VOID_P);  /* FrameSize      */
-       (void) dseg_adds4(cd, 0);                               /* IsSync         */
-       (void) dseg_adds4(cd, 0);                               /* IsLeaf         */
-       (void) dseg_adds4(cd, 0);                               /* IntSave        */
-       (void) dseg_adds4(cd, 0);                               /* FltSave        */
+       (void) dseg_add_unique_address(cd, NULL);              /* CodeinfoPointer */
+       (void) dseg_add_unique_s4(cd, md->paramslots * SIZEOF_VOID_P);/* FrameSize*/
+       (void) dseg_add_unique_s4(cd, 0);                       /* IsSync         */
+       (void) dseg_add_unique_s4(cd, 0);                       /* IsLeaf         */
+       (void) dseg_add_unique_s4(cd, 0);                       /* IntSave        */
+       (void) dseg_add_unique_s4(cd, 0);                       /* FltSave        */
        dseg_addlinenumbertablesize(cd);
-       (void) dseg_adds4(cd, 0);                               /* ExTableSize    */
+       (void) dseg_add_unique_s4(cd, 0);                       /* ExTableSize    */
 
 
        /* generate code */
index e09f413fe8f0b53cccc8e23be8b5178f69f8f310..0c5a8648cd509c96b32f048182ce6528cfbe01fb 100644 (file)
@@ -3,7 +3,7 @@
    Copyright (C) 1995,1996,1997,1998,2000,2003,2004 Free Software Foundation, Inc.
    Taken from Gforth.
 
-   Copyright (C) 1996-2005, 2006 R. Grafl, A. Krall, C. Kruegel,
+   Copyright (C) 1996-2005, 2006, 2007 R. Grafl, A. Krall, C. Kruegel,
    C. Oates, R. Obermaisser, M. Platter, M. Probst, S. Ring,
    E. Steiner, C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich,
    J. Wenninger, Institut f. Computersprachen - TU Wien
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   Contact: cacao@cacaojvm.org
-
-   Authors: Christian Thalinger
-            Anton Ertl
-
-   Changes:
-
-   $Id: dynamic-super.c 5700 2006-10-05 19:36:21Z edwin $
+   $Id: dynamic-super.c 7357 2007-02-14 11:35:59Z twisti $
 */
 
 
 #include <stdlib.h>
 #include <assert.h>
 
+#include "vm/types.h"
+
 #include "mm/memory.h"
 
 #if defined(ENABLE_THREADS)
 # include "threads/native/lock.h"
 #endif
 
+#include "toolbox/hashtable.h"
 #include "toolbox/logging.h"
-#include "vm/hashtable.h"
-#include "vm/options.h"
-#include "vm/types.h"
+
 #include "vm/jit/disass.h"
 #include "vm/jit/intrp/intrp.h"
 
+#include "vmcore/options.h"
+
 
 s4 no_super=0;   /* option: just use replication, but no dynamic superinsts */
 
index 6b7e5bc4779bf12aaed7fd9789bf090ab254eab7..efcb76f04264a3da254e1eb37c128b8de04d046a 100644 (file)
@@ -1,6 +1,6 @@
 /* src/vm/jit/intrp/engine.c - #included by engine1.c and engine2.c
 
-   Copyright (C) 1996-2005, 2006 R. Grafl, A. Krall, C. Kruegel,
+   Copyright (C) 1996-2005, 2006, 2007 R. Grafl, A. Krall, C. Kruegel,
    C. Oates, R. Obermaisser, M. Platter, M. Probst, S. Ring,
    E. Steiner, C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich,
    J. Wenninger, Institut f. Computersprachen - TU Wien
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   Contact: cacao@cacaojvm.org
-
-   Authors: Christian Thalinger
-            Anton Ertl
-
-   Changes: Edwin Steiner
-
-   $Id: engine.c 5835 2006-10-26 11:29:42Z edwin $
+   $Id: engine.c 7357 2007-02-14 11:35:59Z twisti $
 */
 
 
-#define VM_DEBUG
+/* #define VM_DEBUG */
 
 #include "config.h"
 
 #include <assert.h>
 
+#include "vm/types.h"
+
 #include "arch.h"
+
 #include "vm/jit/intrp/intrp.h"
 
 #include "md-abi.h"                           /* required for TRACE_ARGS_NUM */
 
+#if defined(ENABLE_THREADS)
+# include "threads/native/threads.h"
+#else
+# include "threads/none/threads.h"
+#endif
+
 #include "vm/builtin.h"
 #include "vm/exceptions.h"
-#include "vm/loader.h"
-#include "vm/options.h"
+
 #include "vm/jit/methodheader.h"
 #include "vm/jit/patcher.h"
+#include "vm/jit/stacktrace.h"
+
+#include "vmcore/loader.h"
+#include "vmcore/options.h"
+
 
 #if defined(ENABLE_THREADS)
 # ifndef USE_FAKE_ATOMIC_INSTRUCTIONS
index ffc21a584bbc499b01d12d4fd4cb8d71b0293132..4fc22fc98f089ae1bfa6450bb8dac2a7f85b113e 100644 (file)
@@ -1,6 +1,6 @@
 /* src/vm/jit/intrp/intrp.h - definitions for Interpreter
 
-   Copyright (C) 1996-2005, 2006 R. Grafl, A. Krall, C. Kruegel,
+   Copyright (C) 1996-2005, 2006, 2007 R. Grafl, A. Krall, C. Kruegel,
    C. Oates, R. Obermaisser, M. Platter, M. Probst, S. Ring,
    E. Steiner, C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich,
    J. Wenninger, Institut f. Computersprachen - TU Wien
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   Contact: cacao@cacaojvm.org
-
-   Authors: Christian Thalinger
-            Anton Ertl
-
-   Changes: Edwin Steiner
-
-   $Id: intrp.h 6204 2006-12-16 20:51:32Z edwin $
+   $Id: intrp.h 7357 2007-02-14 11:35:59Z twisti $
 
 */
 
@@ -44,6 +37,7 @@
 #include <stdio.h>
 
 #include "vm/types.h"
+
 #include "arch.h"
 
 /* we need Cell in some headers below */
@@ -54,13 +48,15 @@ typedef s8 Cell;
 typedef s4 Cell;
 #endif
 
-#include "vm/class.h"
 #include "vm/global.h"
-#include "vm/method.h"
-#include "vm/references.h"
-#include "vm/resolve.h"
+
 #include "vm/jit/codegen-common.h"
 
+#include "vmcore/class.h"
+#include "vmcore/method.h"
+#include "vmcore/references.h"
+#include "vmcore/resolve.h"
+
 
 typedef void *Label;
 typedef void *Inst;
index 22437f4609a48a0680cfae66c0dac38d6c05eea4..a6921155f04ff3e87204a1979f03c77fd29fcb21 100644 (file)
@@ -1832,7 +1832,7 @@ Cell v = sp[0];
 float f;
 vm_Cell2f(v,f);
 #if !defined(NDEBUG)
-builtin_displaymethodstop(am, (s8) v, f, f);
+builtin_verbosecall_exit((s8) v, f, f, am);
 #endif
 }
 if (*exceptionptr)
@@ -1875,17 +1875,17 @@ TRACECALL ( #am -- )
             ofs -= SIZEOF_VOID_P;
         }
     }
-    builtin_trace_args(args[0], args[1], args[2], args[3],  
+    builtin_verbosecall_enter(args[0], args[1], args[2], args[3],  
 #if TRACE_ARGS_NUM > 4
-            args[4], args[5],
+                              args[4], args[5],
 #endif
 #if TRACE_ARGS_NUM == 8
-            args[6], args[7],
+                              args[6], args[7],
 #endif
-            am);
+                              am);
 }
 #else /* SIZEOF_VOID_P */
-    builtin_trace_args(
+    builtin_verbosecall_enter(
         access_local_cell(0 * -SIZEOF_VOID_P),
         access_local_cell(1 * -SIZEOF_VOID_P),
         access_local_cell(2 * -SIZEOF_VOID_P),
@@ -1906,14 +1906,14 @@ TRACERETURN ( #am v -- v )
 float f;
 vm_Cell2f(v,f);
 #if !defined(NDEBUG)
-builtin_displaymethodstop(am, (s8) v, f, f);
+builtin_verbosecall_exit((s8) v, f, f, am);
 #endif
 
 TRACELRETURN ( #am l -- l )
 Double_Store ds;
 ds.l = l;
 #if !defined(NDEBUG)
-builtin_displaymethodstop(am, l, ds.d, ds.d);
+builtin_verbosecall_exit(l, ds.d, ds.d, am);
 #endif
 
 END ( ... -- )
index a6f24b05eb60e74777cc7538e49a754b01eb3c2b..6d710635333e0281f13e7baa88b39c7ba5d87924 100644 (file)
@@ -1,6 +1,6 @@
 /* src/vm/jit/intrp/patcher.c - Interpreter code patching functions
 
-   Copyright (C) 1996-2005, 2006 R. Grafl, A. Krall, C. Kruegel,
+   Copyright (C) 1996-2005, 2006, 2007 R. Grafl, A. Krall, C. Kruegel,
    C. Oates, R. Obermaisser, M. Platter, M. Probst, S. Ring,
    E. Steiner, C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich,
    J. Wenninger, Institut f. Computersprachen - TU Wien
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   Contact: cacao@cacaojvm.org
-
-   Authors: Christian Thalinger
-
-   Changes: Edwin Steiner
-
-   $Id: patcher.c 5666 2006-10-04 15:04:52Z twisti $
+   $Id: patcher.c 7357 2007-02-14 11:35:59Z twisti $
 
 */
 
 #include "vm/types.h"
 
 #include "mm/memory.h"
+
 #include "native/native.h"
+
 #include "vm/builtin.h"
-#include "vm/class.h"
-#include "vm/field.h"
 #include "vm/initialize.h"
-#include "vm/options.h"
-#include "vm/resolve.h"
-#include "vm/references.h"
+
 #include "vm/jit/asmpart.h"
 #include "vm/jit/patcher.h"
 
+#include "vmcore/class.h"
+#include "vmcore/field.h"
+#include "vmcore/options.h"
+#include "vmcore/resolve.h"
+#include "vmcore/references.h"
+
 
 /* patcher_get_putstatic *******************************************************
 
index 0304dfe546c041840e1c8cbc95fea4a668319c20..a190f35045711020722f19a7021215b1473651f2 100644 (file)
 */
 
 
+#include "config.h"
+
 #include <assert.h>
 #include <stdlib.h>
 
 #include "vm/jit/intrp/intrp.h"
 
-#include "vm/options.h"
+#include "vmcore/options.h"
 
 
 /* the numbers in this struct are primitive indices */
index 385023e70687c1599958dc6b6fdf58bec6838c09..42e71cd8dca72e74cedf40ef8f7dc8d7b3109d19 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: disass.c 7351 2007-02-13 21:32:36Z twisti $
+   $Id: disass.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 3380eb7c4536b7a237b79e6cd838299f3a42533f..3c1fc61c7e4c51670b4d7d4ef78d115dbef9fd51 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7316 2007-02-10 19:06:54Z twisti $
+## $Id: Makefile.am 7356 2007-02-14 11:00:28Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 881c5803249a136fbb5a610793eb6b122dd74d91..b2000dc6392c635b6d5381a8e24f3e7a7a0e4848 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7316 2007-02-10 19:06:54Z twisti $
+## $Id: Makefile.am 7356 2007-02-14 11:00:28Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index a28ef716fae57a388be69f66a38c5a9f6dc8b10f..d9182f65328d7bbf0edc95921d1d8b7c6acf569b 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7351 2007-02-13 21:32:36Z twisti $
+   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 0e998f4b3a983a5337d658d1ee1e177e635853b0..229b29e6daf31e2bfc9ec07858bf20a897ab4681 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.h 7350 2007-02-13 21:30:13Z twisti $
+   $Id: md-abi.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 58d7178a015caeadd809416fc3171e05861c3ecb..a8408108e4ace736252e3cf2869298253d8926dd 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7308 2007-02-09 12:49:42Z twisti $
+## $Id: Makefile.am 7355 2007-02-14 10:57:32Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 97221720b79e6eeb4d1623cbc983809824b65b4b..2996f18ebad11cabb42d404b5ee42380f7c30e1a 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7308 2007-02-09 12:49:42Z twisti $
+## $Id: Makefile.am 7355 2007-02-14 10:57:32Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 0949fd9e433bddf665baa4499ed3d263cbf303a9..bf3b8b84afa6c4b5e44cf09402f3a6dddf9b953f 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7330 2007-02-11 21:39:54Z twisti $
+   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 7feedca2795a952fe52fef592fa256dcf27a0e37..2d6ade25d8184cd2773442a1577067e90d2912ba 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes:
 
-   $Id: md-abi.h 7316 2007-02-10 19:06:54Z twisti $
+   $Id: md-abi.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 68d3f968a729914c6304557c06be0de28c4dec06..d8a4a160601122c3c156425ef83601485670a38b 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: arch.h 7312 2007-02-10 00:49:37Z pm $
+   $Id: arch.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 0fe4d14ca201975503a248475088f495f98e6f56..713efec86fed26c640de0ac183a692754f5f76cf 100644 (file)
@@ -30,7 +30,7 @@
 
    Changes: Edwin Steiner
 
-   $Id: asmpart.S 7323 2007-02-11 17:52:12Z pm $
+   $Id: asmpart.S 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index b959d428d9ef95f086894690e04a928a4e988d2b..622bfd14ec67b474f657be975b62151060012354 100644 (file)
@@ -29,7 +29,7 @@
             Christian Ullrich
             Edwin Steiner
 
-   $Id: codegen.c 7323 2007-02-11 17:52:12Z pm $
+   $Id: codegen.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index caf820ef3e94062c15f6cfe4bda6515ea161c26e..0062e1717e4471fd0743e304715ecf749f4bcafe 100644 (file)
@@ -27,7 +27,7 @@
    Authors: Andreas Krall
             Christian Thalinger
 
-   $Id: codegen.h 7323 2007-02-11 17:52:12Z pm $
+   $Id: codegen.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index a93fab1d3b4f4b87aa5bdd00c8adbd7e65a32b60..4e91c158311821a23b297719670defda2a0b1b27 100644 (file)
@@ -26,7 +26,7 @@
 
    Authors: Christian Thalinger
 
-   $Id: emit.c 7300 2007-02-07 22:06:53Z pm $
+   $Id: emit.c 7355 2007-02-14 10:57:32Z twisti $
 
 */
 
index 41447ae18594c49ea78103499e28ab5a44058dbf..d42135adc7bafe1be07bcd355a670d16ed3fee6f 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes:
 
-   $Id: md-asm.h 7300 2007-02-07 22:06:53Z pm $
+   $Id: md-asm.h 7355 2007-02-14 10:57:32Z twisti $
 
 */
 
index 6fddc7ad4f635c35754d9566bdfaed6b19e26a04..4a8cdfb61802928f841781f7ed049750b1c16487 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes: Edwin Steiner
 
-   $Id: md.c 7323 2007-02-11 17:52:12Z pm $
+   $Id: md.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 816dcc51521357844be1fd8cf194d0b51174c30c..d8525eb374fe6b0187f735a64ec454ac79f3b039 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes:
 
-   $Id: patcher.c 7323 2007-02-11 17:52:12Z pm $
+   $Id: patcher.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 0e3e4df10794a726d9d935bb0f2e52eca0545847..883cee7ead3b19d7d15f12bf10d578d980dbfb0e 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: stacktrace.c 7343 2007-02-13 02:36:29Z ajordan $
+   $Id: stacktrace.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 6406a1bbd57a0a741b64489794d6da064d6469f6..b7d792f7fe33de27915169a429964c8c69f9fde4 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: emit.c 7317 2007-02-11 00:02:54Z twisti $
+   $Id: emit.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index d78543ddc9776366dc06f9f2e2f3b7c98c776d86..eca9ccc3304f91d1000819db7f307ba3b1ed1473 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.h 7317 2007-02-11 00:02:54Z twisti $
+   $Id: md-abi.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index aca4841bc2eab2e55b7af8e3b58cb67cfb3e1ac7..88a52a61cc4a777a8b0bc3e454a228e50f9347ec 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: signal.c 7344 2007-02-13 12:23:54Z ajordan $
+   $Id: signal.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 46c5607113ed07a481967f830db06464b3376bf9..4d6c8531f04d0d1a6d694c689be621fe57e36c5f 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: class.h 7307 2007-02-09 12:47:10Z twisti $
+   $Id: class.h 7355 2007-02-14 10:57:32Z twisti $
 
 */
 
index 83f1a0c4942feb7636a6c652c98c4d7212c64fb8..674fdc3508ab3772b9a5c27f6f681b9a80ae6251 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: descriptor.c 7329 2007-02-11 21:24:14Z twisti $
+   $Id: descriptor.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 294429cf8c1bc144c0c912d7c521e237fd43b786..07a71c238f1c236f2f742cca496b73303684b4cf 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: descriptor.h 7329 2007-02-11 21:24:14Z twisti $
+   $Id: descriptor.h 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 30892ea02a186c9614e052102855148f8c400dac..19c7329fbb74f31fda788326755b1e047f1eb62a 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: options.c 7338 2007-02-13 00:17:22Z twisti $
+   $Id: options.c 7356 2007-02-14 11:00:28Z twisti $
 
 */
 
index 167570aecf054da9ff43109ceef50c07492dd288..6bcb98c34024037e86a77f8e9d43abe2f9ab49c6 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: options.h 7338 2007-02-13 00:17:22Z twisti $
+   $Id: options.h 7356 2007-02-14 11:00:28Z twisti $
 
 */