Reading through The Apache Modules Book, I come across this claim in part 3.4.3:
"A secondary benefit is that pool allocation is faster than malloc on most platforms!"
An open question, I realize, but.. well, why?
@ASCII-only question: in first VSL for bootstrap, do we want to do implicit casting in function calls? example: if A extends B. func f(a: B) should F(a: A()) be allowed or is needing to do F(a: A() as B) for first version OK?
If we want to have in first version there are two way we can do:
1. We can go over all functions with that name and see if one has a matching signature
2. We can keep upcasting A() until we encounter a function with a matching param list