* src/vm/jit/s390/patcher.c (patcher_wrapper): Formatting changes.
authorpm <none@none>
Sun, 18 Feb 2007 20:16:14 +0000 (20:16 +0000)
committerpm <none@none>
Sun, 18 Feb 2007 20:16:14 +0000 (20:16 +0000)
* src/vm/jit/s390/asmpart.S (asm_patcher_wrapper): Did not remove stack frame created by patcher stubs.

32 files changed:
src/cacao/Makefile.am
src/mm/memory.h
src/native/native.c
src/native/native.h
src/native/vm/gnu/java_lang_reflect_Method.c
src/threads/native/Makefile.am
src/threads/native/threads.c
src/threads/native/threads.h
src/toolbox/logging.c
src/vm/finalizer.c
src/vm/jit/abi.h
src/vm/jit/alpha/disass.c
src/vm/jit/alpha/md-abi.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/md-abi.c
src/vm/jit/mips/disass.c
src/vm/jit/mips/md-abi.c
src/vm/jit/mips/md-abi.h
src/vm/jit/powerpc/linux/md-abi.c
src/vm/jit/s390/asmpart.S
src/vm/jit/s390/patcher.c
src/vm/jit/stacktrace.c
src/vm/signal.c
src/vmcore/descriptor.c
src/vmcore/descriptor.h
src/vmcore/options.c
src/vmcore/options.h

index 5c2d2f9a7dc6c6a38cc77fa20eb0f36118c27990..4584b73aac19247e930c64c482d3446a56f92b32 100644 (file)
@@ -24,7 +24,7 @@
 ##
 ## Contact: cacao@cacaojvm.org
 ##
-## $Id: Makefile.am 7356 2007-02-14 11:00:28Z twisti $
+## $Id: Makefile.am 7338 2007-02-13 00:17:22Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index e433d163390be2788d5b5ef2cc4184374c364dd5..cd04042f374ee13a4c644b7e4c79a9606be8199c 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes: Christian Thalinger
 
-   $Id: memory.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: memory.h 7338 2007-02-13 00:17:22Z twisti $
 
 */
 
index 3fae5ede2a3759911a42aa92f6e7cb0f71b54a03..a78ce487722439759d5d30fefaa42ee8a3046338 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: native.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: native.c 7328 2007-02-11 21:22:07Z twisti $
 
 */
 
index 45d1157fe43f9f3253ab31da8b291b711f780df5..ded4163eaf01dbff2ea4a1d90790f9197e07c82c 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: native.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: native.h 7328 2007-02-11 21:22:07Z twisti $
 
 */
 
index fd1fed7044d0668c79a898ef21607646dcb46761..dde38297ff1b5b77a37875a33967cc769f3fb7d4 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: java_lang_reflect_Method.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: java_lang_reflect_Method.c 7328 2007-02-11 21:22:07Z twisti $
 
 */
 
index ef808a186dc85d922a37601402b716f2b39707ca..64461426c2882bb4b341684d30e77db17ca4764d 100644 (file)
@@ -22,7 +22,7 @@
 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 ## 02110-1301, USA.
 ##
-## $Id: Makefile.am 7356 2007-02-14 11:00:28Z twisti $
+## $Id: Makefile.am 7338 2007-02-13 00:17:22Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
index 78ccc0231b955ed88792e086331c7dbc82c77059..e7841220bc1b90954524374399cdf10895b6d5dd 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: threads.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: threads.c 7338 2007-02-13 00:17:22Z twisti $
 
 */
 
index 14dbb183a4b0de6fc6aa0d5217edebf25292afb4..0cb2fcf9d67e6475f436646ba6667c3f4595c628 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: threads.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: threads.h 7338 2007-02-13 00:17:22Z twisti $
 
 */
 
index 7fcb7acafb9e8563b480f25a198aee5d843385f1..5a86a4fa7a27242ebb028f8d87464b99f803e6b5 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: logging.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: logging.c 7345 2007-02-13 13:04:21Z twisti $
 
 */
 
index 625953246588d56673a17bdb5947de886db00dcf..67689c47a6623a497577d97296fc4ec4a7569a22 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: finalizer.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: finalizer.c 7343 2007-02-13 02:36:29Z ajordan $
 
 */
 
index 465084b8558a23c56dd4c00e7310bd0351773029..8d80e7b60c09f3c42e6a63fb1155e8ca6f1bdd92 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: abi.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: abi.h 7329 2007-02-11 21:24:14Z twisti $
 
 */
 
index 4bc207b4617268cc75d2f5f98ea3406a80aaa3a4..28a953ee69909eb4366af48e97f64b5fbb0fe919 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: disass.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: disass.c 7335 2007-02-12 10:43:33Z twisti $
 
 */
 
index 570f0844d014d965a80b5f06d5060fecbbba5e75..1026f87adda794b7fc968187f80efde0e50b501c 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: md-abi.c 7335 2007-02-12 10:43:33Z twisti $
 
 */
 
index c45925017f96287359f176909242161ee50cc2d3..a866859b2b2dd485e45deb04b2b78c220ce4ac48 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: asmpart.S 7356 2007-02-14 11:00:28Z twisti $
+   $Id: asmpart.S 7325 2007-02-11 20:10:35Z twisti $
 
 */
 
index 17cdba1c775d24e7c6ba3754621c09947ab26542..3e803686aa7e281a954af1bc251f726231c3a37b 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: codegen.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: codegen.c 7353 2007-02-13 23:14:35Z twisti $
 
 */
 
index e9ea6b13c4765c7d1e225c1c75b2df0225dd39d8..18cebee2691193df8e0f3f7528b21dbcaa0db26a 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: disass.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: disass.c 7333 2007-02-11 22:17:27Z twisti $
 
 */
 
index fabc47b536e0e2e9662f4e643f33717a3b1ec5a3..49d6dc906f87238cf8cd931398e78a900ce2c680 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: md-abi.c 7353 2007-02-13 23:14:35Z twisti $
 
 */
 
index 1cf70b290588c92bf854ed299a25aafb5df03585..2a4a2395fd8e94258155ecaf4068e31ffcfad4ec 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: asmpart.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: asmpart.h 7338 2007-02-13 00:17:22Z twisti $
 
 */
 
index 160d6bb6ab4816a40aac918d092f1a2a718ed6ee..5cb3de9b04a0d2dbfb5fc7bb4cac0d658f5440da 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: disass.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: disass.h 7331 2007-02-11 21:41:19Z twisti $
 
 */
 
index ca7f6d41cce49858ade6c39373a7a751bd5a1f93..1355a26c49b6917e38e8258a77ff892d108c9c43 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: md-abi.c 7334 2007-02-12 00:34:51Z twisti $
 
 */
 
index 42e71cd8dca72e74cedf40ef8f7dc8d7b3109d19..385023e70687c1599958dc6b6fdf58bec6838c09 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: disass.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: disass.c 7351 2007-02-13 21:32:36Z twisti $
 
 */
 
index d9182f65328d7bbf0edc95921d1d8b7c6acf569b..a28ef716fae57a388be69f66a38c5a9f6dc8b10f 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: md-abi.c 7351 2007-02-13 21:32:36Z twisti $
 
 */
 
index 229b29e6daf31e2bfc9ec07858bf20a897ab4681..0e998f4b3a983a5337d658d1ee1e177e635853b0 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: md-abi.h 7350 2007-02-13 21:30:13Z twisti $
 
 */
 
index bf3b8b84afa6c4b5e44cf09402f3a6dddf9b953f..0949fd9e433bddf665baa4499ed3d263cbf303a9 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: md-abi.c 7330 2007-02-11 21:39:54Z twisti $
 
 */
 
index de4a4a1afa57cc287e6de7c16a2ec13e16cdac1f..6a3ccca94aa57358a8f8fa736b6d307acb10ea6a 100644 (file)
@@ -30,7 +30,7 @@
 
    Changes: Edwin Steiner
 
-   $Id: asmpart.S 7367 2007-02-16 07:17:01Z pm $
+   $Id: asmpart.S 7373 2007-02-18 20:16:14Z pm $
 
 */
 
@@ -729,7 +729,7 @@ asm_patcher_wrapper:
 
        la      a0, apw_sfs(sp)             /* pass SP of patcher stub */
        lr      a1, pv                      /* pass PV (if NULL, use findmethod)  */
-       lhi     a2, 0                       /* pass RA (it's on the stack)        */
+       lhi     a2, 0                       /* pass RA                            */
 
        /* call patcher_wrapper */
 
@@ -752,8 +752,8 @@ L_apw_bras:
        l       itmp3, 0(sp)                /* restore return value */
        ltr     itmp3, itmp3                /* exception thrown ? */
        jne     L_asm_patcher_wrapper_exception /* handle exception */
-       ahi     sp, apw_sfs                 /* remove stack frame */
-       l       itmp3, 20(sp)               /* load return address to JIT from stack */
+       l       itmp3, apw_sfs + (5 * 4)(sp) /* load return address to JIT from stack */
+       ahi     sp, apw_sfs + (6 * 4)       /* remove stack frame, and stack frame by patcher stub */
        br      itmp3                       /* return */
 
 L_asm_patcher_wrapper_exception:
index 6cf3ba9c26f9c2e4802f9cc518a199352dd1f572..91f0622b9bb77d0f12b75898da3f543acd902f5b 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes:
 
-   $Id: patcher.c 7367 2007-02-16 07:17:01Z pm $
+   $Id: patcher.c 7373 2007-02-18 20:16:14Z pm $
 
 */
 
@@ -109,7 +109,7 @@ java_objectheader *patcher_wrapper(u1 *sp, u1 *pv, u1 *ra)
           stacktrace_create_extern_stackframeinfo for
           md_codegen_get_pv_from_pc. */
 
-       stacktrace_create_extern_stackframeinfo(&sfi, pv, sp + 6 * 4, ra, xpc);
+       stacktrace_create_extern_stackframeinfo(&sfi, pv, sp + (6 * 4), ra, xpc);
 
        /* call the proper patcher function */
 
index 883cee7ead3b19d7d15f12bf10d578d980dbfb0e..0e3e4df10794a726d9d935bb0f2e52eca0545847 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: stacktrace.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: stacktrace.c 7343 2007-02-13 02:36:29Z ajordan $
 
 */
 
index 88a52a61cc4a777a8b0bc3e454a228e50f9347ec..aca4841bc2eab2e55b7af8e3b58cb67cfb3e1ac7 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: signal.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: signal.c 7344 2007-02-13 12:23:54Z ajordan $
 
 */
 
index 674fdc3508ab3772b9a5c27f6f681b9a80ae6251..83f1a0c4942feb7636a6c652c98c4d7212c64fb8 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: descriptor.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: descriptor.c 7329 2007-02-11 21:24:14Z twisti $
 
 */
 
index 07a71c238f1c236f2f742cca496b73303684b4cf..294429cf8c1bc144c0c912d7c521e237fd43b786 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: descriptor.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: descriptor.h 7329 2007-02-11 21:24:14Z twisti $
 
 */
 
index 19c7329fbb74f31fda788326755b1e047f1eb62a..30892ea02a186c9614e052102855148f8c400dac 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: options.c 7356 2007-02-14 11:00:28Z twisti $
+   $Id: options.c 7338 2007-02-13 00:17:22Z twisti $
 
 */
 
index 6bcb98c34024037e86a77f8e9d43abe2f9ab49c6..167570aecf054da9ff43109ceef50c07492dd288 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: options.h 7356 2007-02-14 11:00:28Z twisti $
+   $Id: options.h 7338 2007-02-13 00:17:22Z twisti $
 
 */