1.1 --- a/rsvp.py Mon Aug 29 23:45:18 2011 +0200
1.2 +++ b/rsvp.py Tue Aug 30 23:36:08 2011 +0200
1.3 @@ -173,6 +173,9 @@
1.4
1.5 self.breakpoints = set()
1.6
1.7 + def get_program_size(self):
1.8 + return self.registers["objlist"]
1.9 +
1.10 def _get_class(self, module, name):
1.11 attr = self._objlist.access(module, name)
1.12 if attr is not None:
1.13 @@ -898,7 +901,7 @@
1.14 library = Library(rm, constants)
1.15 rm.library = library
1.16 rm.pc = program.code_location
1.17 - print "Returning program occupying %d locations." % len(rm.memory)
1.18 + print "Returning program occupying %d locations." % rm.get_program_size()
1.19 return rm
1.20
1.21 # vim: tabstop=4 expandtab shiftwidth=4