Lines Matching +full:- +full:filename
15 def __get_data_size(filename): argument
16 if filename[0] != '/':
17 filename = os.path.dirname(os.path.abspath(__file__)) + "/../" + filename
18 if filename in __file_size_map:
19 return __file_size_map[filename]
22 open(filename, "rb").read())
28 __file_size_map[filename] = (size, 1.0 * size / count)
59 def __parse_cpp_result(filename): argument
60 if filename == "":
62 if filename[0] != '/':
63 filename = os.path.dirname(os.path.abspath(__file__)) + '/' + filename
64 with open(filename, encoding="utf-8") as f:
94 def __parse_synthetic_result(filename): argument
95 if filename == "":
97 if filename[0] != "/":
98 filename = os.path.dirname(os.path.abspath(__file__)) + "/" + filename
99 with open(filename, encoding="utf-8") as f:
114 # "filename": string,
121 # ], #pure-python
124 def __parse_python_result(filename): argument
125 if filename == "":
127 if filename[0] != '/':
128 filename = os.path.dirname(os.path.abspath(__file__)) + '/' + filename
129 with open(filename, encoding="utf-8") as f:
133 _, avg_size = __get_data_size(result["filename"])
137 "dataFilename": __extract_file_name(result["filename"]),
174 def __parse_java_result(filename): argument
175 if filename == "":
177 if filename[0] != '/':
178 filename = os.path.dirname(os.path.abspath(__file__)) + '/' + filename
179 with open(filename, encoding="utf-8") as f:
203 # Benchmark/.././datasets/google_message2/dataset.google_message2.pb/Unmarshal-12 300…
204 # Benchmark/.././datasets/google_message2/dataset.google_message2.pb/Marshal-12 200…
205 # Benchmark/.././datasets/google_message2/dataset.google_message2.pb/Size-12 500…
206 # Benchmark/.././datasets/google_message2/dataset.google_message2.pb/Clone-12 30…
207 # Benchmark/.././datasets/google_message2/dataset.google_message2.pb/Merge-12 30…
210 def __parse_go_result(filename): argument
211 if filename == "":
213 if filename[0] != '/':
214 filename = os.path.dirname(os.path.abspath(__file__)) + '/' + filename
215 with open(filename, encoding="utf-8") as f:
225 last_dash = behavior_with_suffix.rfind("-")
226 if last_dash == -1:
242 # "filename": string,
250 def __parse_custom_result(filename, language): argument
251 if filename == "":
253 if filename[0] != '/':
254 filename = os.path.dirname(os.path.abspath(__file__)) + '/' + filename
255 with open(filename, encoding="utf-8") as f:
258 _, avg_size = __get_data_size(result["filename"])
262 "dataFilename": __extract_file_name(result["filename"]),
268 def __parse_js_result(filename, language): argument
269 return __parse_custom_result(filename, language)
271 def __parse_php_result(filename, language): argument
272 return __parse_custom_result(filename, language)
307 "-cpp",
308 "--cpp_input_file",
312 "-java",
313 "--java_input_file",
317 "-python",
318 "--python_input_file",
322 "-go",
323 "--go_input_file",
327 "-node",
328 "--node_input_file",
332 "-php",
333 "--php_input_file",
337 "-php_c",
338 "--php_c_input_file",