On Friday, 3 April 2015 at 03:58:33 UTC, ketmar wrote:
On Thu, 02 Apr 2015 17:14:24 +0000, Pierre Krafft wrote:

What can replace malloc that can run on compile time and won't make it
slower at run time?

this is actually two questions, so i'll answer to two questions.

1. What can replace malloc that can run on compile time?
new ubyte[](size)

2. ...and won't make it slower at run time?
but we can still use malloc in runtime! `if (_ctfe)` allows us to select
the necessary code branch.

p.s. i don't think that this is the only problem, though. but i never read "std.regexp" source. it's bad, 'cause i want to make it work with any range, not only with strings. this will allow to run regexp on
anything -- and open way to my rbtree-based document system.

Thanks!
I'll take a look and see if I can make it work.

Reply via email to