http-parse
http-parse copied to clipboard
Build hangs on recent sbcl
I'm using SBCL 1.2.3.62, and when I try to build http-parse, it hangs compiling get-header-block for a very long time. I'm not sure why. It didn't hang a few days ago.
I just waited it out. After a while the heap is exhausted.
Thanks for the report, I'll check this out.
This holds up a number of other projects, like wookie, drakma-async, etc.
Obviously, this problem is caused by my pull request that replaces cl-ppcre by cl-irregsexp. Though I don't know what happened in the latest SBCL, cl-irregsexp won't be compiled properly on it.
You know, after I sent some pull requests to this project, I wrote a faster HTTP parser named 'fast-http'. If you have a plan to switch to it, the performance of http-parse isn't matter for now. How about just rolling back to 3599185464f80b96dd6b2846dec3d0d4dd6671c8?
Good plan, reverted the performance enhancements. Xach, please try now.