mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-10-13 20:39:41 -07:00
checkpoint on rdi_from_dwarf pass, start addressing O(N lg N) hashing problem for type content, use sibling tags, etc.; remove test inputs from data/, just rely on local folder (filled via data server)
This commit is contained in:
1 parent
d3d35e40d7
commit
ed6afcb180
16 files changed
+238
-3696
No files matched your search
@@ -120,7 +120,7 @@ t_delete_dir(String8 path)
|
||||
|
||||
if (info.props.flags & FilePropertyFlag_IsFolder) {
|
||||
t_delete_dir(str8f(scratch.arena, "%S/%S", path, info.name));
|
||||
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -1254,7 +1254,7 @@ t_entry_point(CmdLine *cmdline)
|
||||
|
||||
for EachIndex(i, target_indices.count) {
|
||||
if (i == 0) { PrintHeader("Tests"); }
|
||||
|
||||
|
||||
U64 target_idx = target_indices.v[i];
|
||||
TestInfo *test = g_sorted_test_infos[target_idx];
|
||||
|
||||
@@ -1279,7 +1279,7 @@ t_entry_point(CmdLine *cmdline)
|
||||
{
|
||||
String8 binary_dir_path = get_process_info()->binary_path;
|
||||
String8 root_dir_path = str8_chop_last_slash(binary_dir_path);
|
||||
g_input_data_dir = str8f(scratch.arena, "%S/data/test_inputs", root_dir_path);
|
||||
g_input_data_dir = str8f(scratch.arena, "%S/local/test_inputs", root_dir_path);
|
||||
}
|
||||
|
||||
// setup output directory
|
||||
@@ -1392,10 +1392,10 @@ t_entry_point(CmdLine *cmdline)
|
||||
for EachElement(i, slowest) {
|
||||
Slowest s = slowest[i];
|
||||
if (s.target_idx >= test_infos_count) { break; }
|
||||
|
||||
|
||||
TestInfo *test_info = g_sorted_test_infos[s.target_idx];
|
||||
String8 elapsed_time = string_from_elapsed_time(scratch.arena, date_time_from_micro_seconds(s.d));
|
||||
|
||||
|
||||
fprintf(stderr, " %.*s %.*s/ %.*s %.*s %.*s\n",
|
||||
str8_varg(test_info->layer),
|
||||
(int)(layer_max - test_info->layer.size), spaces,
|
||||
|
||||
Reference in new issue
Block a user