1.1 --- a/optimiser.py Mon Feb 20 18:50:16 2017 +0100
1.2 +++ b/optimiser.py Tue Feb 21 00:20:43 2017 +0100
1.3 @@ -21,7 +21,7 @@
1.4
1.5 from common import add_counter_item, get_attrname_from_location, init_item, \
1.6 sorted_output
1.7 -from encoders import encode_access_location, encode_instruction, get_kinds
1.8 +from encoders import digest, encode_access_location, encode_instruction, get_kinds
1.9 from os.path import exists, join
1.10 from os import makedirs
1.11 from referencing import Reference
1.12 @@ -723,7 +723,7 @@
1.13 # Each constant is actually (value, value_type, encoding).
1.14
1.15 for constant, n in constants.items():
1.16 - add_counter_item(self.constants, constant)
1.17 + self.constants[constant] = digest(constant)
1.18
1.19 self.constant_numbers = {}
1.20