[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] libjit ChangeLog jit/jit-insn.c
From: |
Aleksey Demakov |
Subject: |
[dotgnu-pnet-commits] libjit ChangeLog jit/jit-insn.c |
Date: |
Tue, 28 Apr 2009 22:33:54 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: libjit
Changes by: Aleksey Demakov <avd> 09/04/28 22:33:54
Modified files:
. : ChangeLog
jit : jit-insn.c
Log message:
create a new block after call_finally
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libjit/ChangeLog?cvsroot=dotgnu-pnet&r1=1.426&r2=1.427
http://cvs.savannah.gnu.org/viewcvs/libjit/jit/jit-insn.c?cvsroot=dotgnu-pnet&r1=1.66&r2=1.67
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/libjit/ChangeLog,v
retrieving revision 1.426
retrieving revision 1.427
diff -u -b -r1.426 -r1.427
--- ChangeLog 28 Apr 2009 22:27:55 -0000 1.426
+++ ChangeLog 28 Apr 2009 22:33:54 -0000 1.427
@@ -2,6 +2,8 @@
* jit/jit-block.c (jit_block_get_label): return jit_label_undefined
instead of zero on error.
+ * jit/jit-insn.c (jit_insn_call_finally): create a new block after
+ JIT_OP_CALL_FINALLY.
2009-04-24 Michele Tartara <address@hidden>
Index: jit/jit-insn.c
===================================================================
RCS file: /sources/dotgnu-pnet/libjit/jit/jit-insn.c,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -b -r1.66 -r1.67
--- jit/jit-insn.c 22 Apr 2009 11:58:27 -0000 1.66
+++ jit/jit-insn.c 28 Apr 2009 22:33:54 -0000 1.67
@@ -7557,7 +7557,9 @@
insn->opcode = (short)JIT_OP_CALL_FINALLY;
insn->flags = JIT_INSN_DEST_IS_LABEL;
insn->dest = (jit_value_t)(*finally_label);
- return 1;
+
+ /* Create a new block for the following code */
+ return jit_insn_new_block(func);
}
/*@
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] libjit ChangeLog jit/jit-insn.c,
Aleksey Demakov <=