mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-10-14 12:59:41 -07:00
eliminate unnecessary info in debug engine entity abstraction / demon events; adjust symbol server / debug info loading such that the debug info loader is the one who decides to kick off downloads based on presence in cache path; use cache path as key, unpack info for download requests
This commit is contained in:
1 parent
b22f9f2d8b
commit
132751777f
19 files changed
+199
-318
No files matched your search
@@ -31,21 +31,3 @@ http_status_kind_from_code(HTTP_StatusCode code)
|
||||
}
|
||||
return kind;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
//~ rjf: Synchronous Request Helper
|
||||
|
||||
internal HTTP_Response
|
||||
http_request(Arena *arena, HTTP_RequestParams *params)
|
||||
{
|
||||
HTTP_Response response = {0};
|
||||
Temp scratch = scratch_begin(&arena, 1);
|
||||
GuardedRing *gr = guarded_ring_alloc(scratch.arena, KB(64));
|
||||
{
|
||||
http_push_request(gr, params, max_U64);
|
||||
http_pop_response(arena, gr, &response, max_U64);
|
||||
}
|
||||
guarded_ring_release(gr);
|
||||
scratch_end(scratch);
|
||||
return response;
|
||||
}
|
||||
@@ -156,11 +156,6 @@ struct HTTP_Response
|
||||
|
||||
internal HTTP_StatusKind http_status_kind_from_code(HTTP_StatusCode code);
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
//~ rjf: Synchronous Request Helper
|
||||
|
||||
internal HTTP_Response http_request(Arena *arena, HTTP_RequestParams *params);
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
//~ rjf: @per_os_impl Top-Level Layer Calls
|
||||
|
||||
|
||||
Reference in new issue
Block a user