overridable scratch; remove the tedious explicit thread init

This commit is contained in:
Allen Webster
2021-08-13 11:19:03 -07:00
parent fcda88e1cd
commit 4ab0adf9cc
12 changed files with 89 additions and 95 deletions
-3
View File
@@ -11,9 +11,6 @@ static MD_Arena *arena = 0;
int main(int argument_count, char **arguments)
{
MD_ThreadContext tctx;
MD_ThreadInit(&tctx);
arena = MD_ArenaAlloc(1ull << 40);
MD_String8 example_code = MD_S8Lit("@struct Foo:\n"
-3
View File
@@ -7,9 +7,6 @@ static MD_Arena *arena = 0;
int main(int argument_count, char **arguments)
{
MD_ThreadContext tctx;
MD_ThreadInit(&tctx);
arena = MD_ArenaAlloc(1ull << 40);
// NOTE(rjf): Parse all the files passed in via command line.
-3
View File
@@ -25,9 +25,6 @@ CleanUp(void)
int main(int argument_count, char **arguments)
{
MD_ThreadContext tctx;
MD_ThreadInit(&tctx);
arena = MD_ArenaAlloc(1ull << 40);
// NOTE(rjf): Parse all the files passed in via command line.
-3
View File
@@ -64,9 +64,6 @@ static void PrintNode(MD_Node* node, FILE* file, int indent_count) {
int main(int argument_count, char **arguments)
{
MD_ThreadContext tctx;
MD_ThreadInit(&tctx);
arena = MD_ArenaAlloc(1ull << 40);
// NOTE(pmh): Parse all the files passed in via command line.
-3
View File
@@ -5,9 +5,6 @@ static MD_Arena *arena = 0;
int main(int argument_count, char **arguments)
{
MD_ThreadContext tctx;
MD_ThreadInit(&tctx);
arena = MD_ArenaAlloc(1ull << 40);
MD_Node *list = MD_MakeList(arena);
@@ -34,9 +34,6 @@ static MD_Arena *arena = 0;
int main(int argument_count, char **arguments)
{
MD_ThreadContext tctx;
MD_ThreadInit(&tctx);
arena = MD_ArenaAlloc(1ull << 40);
//~ NOTE(rjf): Parse command line arguments.
-3
View File
@@ -182,9 +182,6 @@ EvaluateScope(NamespaceNode *ns, MD_Node *code)
int main(int argument_count, char **arguments)
{
MD_ThreadContext tctx;
MD_ThreadInit(&tctx);
arena = MD_ArenaAlloc(1ull << 40);
//- rjf: parse command line