[svn:parrot] r42600 - trunk/compilers/pct/src/PAST

pmichaud at svn.parrot.org pmichaud at svn.parrot.org
Fri Nov 20 14:45:34 UTC 2009


Author: pmichaud
Date: Fri Nov 20 14:45:33 2009
New Revision: 42600
URL: https://trac.parrot.org/parrot/changeset/42600

Log:
[past]:  Remove unreachable rethrow instruction in routines (Coke++).

Modified:
   trunk/compilers/pct/src/PAST/Compiler.pir

Modified: trunk/compilers/pct/src/PAST/Compiler.pir
==============================================================================
--- trunk/compilers/pct/src/PAST/Compiler.pir	Fri Nov 20 08:41:43 2009	(r42599)
+++ trunk/compilers/pct/src/PAST/Compiler.pir	Fri Nov 20 14:45:33 2009	(r42600)
@@ -933,7 +933,6 @@
     $S0 = self.'uniquereg'('P')
     bpost.'push_pirop'('getattribute', $S0, 'exception', '"payload"')
     bpost.'push_pirop'('return', $S0)
-    bpost.'push_pirop'('rethrow', 'exception')
     goto sub_done
   control_past:
     $P0 = self.'as_post'(ctrlpast, 'rtype'=>'*')


More information about the parrot-commits mailing list