Michael Droettboom

Results 51 issues of Michael Droettboom

While this wouldn't be useful for absolute timing (benchmarking), it's sometimes handy to generate a profile from a benchmark to understand where the time is being spent. It's currently possible...

## 🐛 Bug When building pyodide, it doesn't seem to create `_sysconfigdata__emscripten_wasm32-emscripten` in all cases. ### To Reproduce Run `make` on Debian bullseye. Running the console example has the following...

bug

JSON schema validation currently takes 60% of load time on a benchmark with 10000 arrays. Unlike the YAML parsing where there was a lot of low-hanging fruit, in JSON schema...

Based on a discussion of performance in #144, I thought I'd see just how much the YAML parsing time could be improved. Turns out, a lot. The new libyaml wrapper...

There was discussion about this in #144. Including a block index makes it impossible to add to the streaming block after the file is written. I think this is an...

As discussed in #144. Should revisit if the time looking for the block index when it isn't there becomes burdensome.

idea

This is because historically it changed the underlying file descriptor, but as of #118, it doesn't any longer, but it has to fake it because of underlying assumptions elsewhere. (But...

Obscure enough? Low priority bug.

bug
low priority

Examples would be a packed bit format, or anything where the "view" is not exactly the same as the data. We should try to do this right, if possible, and...

enhancement

There was, at one time, a link to "Understanding JSON Schema" on json-schema.org. Understandably, as it became out-of-date, it was removed. Now that it's moved to the json-schema-org and updates...