Kauê Hunnicutt Bazilli
Kauê Hunnicutt Bazilli
I don't think mmapping directly into the heap would work without a really complicated custom allocator. Even relatively simple custom alllocators are already hard to do in Rust currently. `Heap`...
> mmap permits to indicate a place where the file should be mapped to. That is not the problem I was pointing out. The problem is that if you mmap...
I suppose what you are implying by "mmapping into the heap" is to extend the heap allocation by mmaping the file just after it. An example of why this would...
I can reproduce this on Linux.
Ok, from bisecting it seems this happened in 260c52adec6e942. It seems that to properly migrate from `select` to `scraper` for HTML parsing we will need a bit more work. Also,...
@yewscion I think this can be closed.
Look at the changes from just the last 2 commits: https://github.com/mthom/scryer-prolog/pull/2902/files/9acaeb38efa741633ebd76a1b05a7de19a37f8c2..afc3aa253a631d52161640338553c42ce5a3c547
I stumbled on a similar problem recently when dealing with module qualifications. If it's the same thing, the problem here isn't partial strings exactly, it's the `Char` heap cell variant....
This looks amazing! Lack of iterator-like generation of answer substitution is one of the biggest limitations of the current approach to using Scryer as a library, and this seems to...
Another thing: as C doesn't have namespacing, it's probably a good idea to give all the C API functions a prefix like `scryer_` to avoid name colisions. This is a...