* src/vm/jit/s390/asmpart.S (asm_patcher_wrapper): Did not remove stack frame created by patcher stubs.
##
## 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
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 $
*/
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 $
*/
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 $
*/
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 $
*/
## 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
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 */
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:
Changes:
- $Id: patcher.c 7367 2007-02-16 07:17:01Z pm $
+ $Id: patcher.c 7373 2007-02-18 20:16:14Z pm $
*/
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 */
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/
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 $
*/