1.1 --- a/micropython/trans.py Sun Jun 12 00:57:03 2011 +0200
1.2 +++ b/micropython/trans.py Sun Jun 12 22:14:36 2011 +0200
1.3 @@ -677,7 +677,7 @@
1.4
1.5 if target is None or isinstance(context, Instance):
1.6 self.new_op(temp_target)
1.7 - self.new_op(LoadContext())
1.8 + self.new_op(LoadContextIntoValue())
1.9 temp_context = self.optimiser.optimise_temp_storage()
1.10 self.new_op(StoreFrame(0))
1.11
1.12 @@ -687,7 +687,7 @@
1.13
1.14 elif isinstance(context, Class):
1.15 self.new_op(temp_target)
1.16 - self.new_op(LoadContext())
1.17 + self.new_op(LoadContextIntoValue())
1.18 temp_context = self.optimiser.optimise_temp_storage()
1.19
1.20 # Otherwise omit the context.