Guillaume Racicot
Guillaume Racicot
Hey @TheBossBaby Thanks for reaching out. I will need a minimal source code that (preferably in a small single file) reproduce the issue for me to analyse what could be...
In version 5, I want to go much further and expose all the guts. Let me explain. Instead of having one container, I want to expose injection building blocks. Then,...
Thanks a lot for this. It was one of my task but didn't had the time yet (#73). I suspect `service_map` + ADL lookup is at fault for this. I'll...
I never really profiled template code before, so the subject is quite new to me too. I know some guidelines (eg: aliases are lighter then instanciating types) but that's about...
@Dragnalith Hello! It's been a long time, and I thought about a solution for the autowire compilation time explosion: How about defining the service map inside the classes using friend...
We will need to change `kgr::Invoke` to be a template variable, since `auto` only represent non-type template parameter.
kgr::Map would also need to be a variable template to be passed to kgr::AutoCall without defining two classes.
We could provide a constant time access service source. Right now the unordered map is fast, but not as fast as a constant time access. This will be done when...
In `dev-4.2.x`, the container is pretty much decoupled from the storage strategy. However, the interface between the container and the source is quite unclear and assumes many things.
In `dev-4.2.x` , the container is now separated from the storage strategy. The interface between the two is now clear. We won't ship customizable service source right now because doing...