Martijn
Martijn
Please if you do this: * Clearly indicate which version of setuptools is required * Since it's probably something >33.1.1, please provide clear description how to migrate off bootstrap.py (see...
Hoi, we had a similar performance issue with documents that accidentally contained lines which consisted of "words" about 100kB each. Weasyprint spent a lot of time rendering this (more than...
A minimal patch to do this is below. It does have the effect of being incompatible with previous versions, which may be an issue. If you want to be able...
No, just changing the test is not enough. The problem in the direction of the subtraction. This is perhaps clearer: ``` /* speedup: skip bytes between 0x24 and 0x7e inclusive...
This definitely much more readable. I saw testing with the compiler explorer that gcc also thought of merging the operands before the and. Actually, because of this merging the new...
Nice work. this way is much more flexible. For credits you can put "Martijn van Oosterhout", though kleptog is more unique. Thanks for picking this up.
if I may make one more suggestion (since you're looking at this code already): I'd suggest defining: ``` static inline uint32_t load_char4_unaligned(unsigned char *ptr) { /* Compiler will collapse to...
Ok, memcpy() was inlined for the cases I tried, but I admit I didn't really go into it more deeply. It was more the point that at least in this...
This isn't correct. The deployment name in the URL is unrelated to the model name and must be configured. I don't think there is a way to get a list...
Hi, Maybe it's a misunderstanding of what a project is for, but AIUI, if a user is only going to interact with shared projects then they don't need a personal...