13:23:49drmeisterBike: Are you able to get into bigmac today?
13:24:11Bikeit was offline the first i tried but i got in the second time
13:24:35drmeisterWe had a problem with our network - I have it up now.
13:26:32drmeisterA new API has been added to LLJIT to allow parallel linking.
13:26:46drmeisterBut I need to build a thread pool that works from C++ and Common Lisp.
13:26:50Bikeyeah, i saw you talking about threadpools in the discord
13:29:57drmeisterI'm still trying to wrap my head around what it is that we need.
13:30:38drmeisterOur threads are Process_O objects - I'm pretty sure we need a bunch of those.
13:31:02Bikeisn't it basically what we have for the file compiler already
13:31:07drmeisterAnd they would watch a task queue and run tasks whenever one is waiting.
13:31:25drmeisterIt is - but this has to work from C++.
13:32:23drmeisterAnd we have to create them without allocating any objects because I want to use them to load the snapshot - that brings all the objects into memory.
13:35:41drmeisterOr I need to look carefully at what I'm doing in the ClaspPlugin like here https://github.com/clasp-developers/clasp/blob/main/src/llvmo/llvmoExpose.cc#L4299
13:37:15drmeisterAnd change it so it can work with ConcurrentIRCompiler