16:03:23drmeisterI'd like to test this. Can you turn on and off the new discriminating function compiler? Switch between the old code and the new code?
16:03:52Bikeyeah, like in that file i gave you at some point, you can define a discriminate macro with the new code under a different name
16:04:07Bikeand then swap it in and out like (rotatef (macro-function 'discriminate) (macro-function 'discriminate2)) or the like
16:23:00Bikei jus tdon't understand what could be happening to slow down the build just from a few clos functions having... something... happen to them
17:00:22Bikei'm just gonna do something else i guess
17:01:35drmeisterDo you want an account on a linux machine? Or do you have access already to 'hermes'? It's the linux machine that is in my house.
17:02:35drmeisterWe could also turn off the parallel compiler and build with that and compare timing on linux. That is less sensitive to multithreaded unwinding issues.