commit f435e12d9872d762c67d7c547d90e07c43f665a5
parent 505d8c21eb3b64619ac66fc59f7810dda5253757
Author: Kyle Milz <kyle@getaddrinfo.net>
Date: Sun, 27 Mar 2016 09:00:05 -0600
viewer: sync with recent runtime changes
Diffstat:
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/viewer/runtime_client.cc b/viewer/runtime_client.cc
@@ -45,8 +45,10 @@ RuntimeClient::RuntimeClient(af_unix *sock, demo_buffer_t *buf, demo_font_t *f)
read_file(current_unit.file_name, top_left);
top_left.x += 50;
- socket->read_all(current_unit.num_lines);
+ socket->read_all((uint8_t *)¤t_unit.num_lines, 4);
current_unit.execution_counts.resize(current_unit.num_lines);
+
+ socket->read_all((uint8_t *)¤t_unit.inst_sites, 4);
}
demo_font_print_stats(font);
diff --git a/viewer/runtime_client.h b/viewer/runtime_client.h
@@ -12,8 +12,9 @@
struct TranslationUnit {
std::string file_name;
- uint64_t num_lines;
+ uint32_t num_lines;
std::vector<uint64_t> execution_counts;
+ uint32_t inst_sites;
};
class RuntimeClient : public drawable {