Daniel Lemire

Results 293 issues of Daniel Lemire

Currently, we are not publishing GitHub packages. **Reference**: [Publishing Java packages with Gradle](https://docs.github.com/en/actions/use-cases-and-examples/publishing-packages/publishing-java-packages-with-gradle): *You can use Gradle to publish Java packages to a registry as part of your continuous integration...

help wanted

We have stopped publishing to Maven Central for the time being as our existing configuration stopped working. **Reference**: [Publishing Java packages with Gradle](https://docs.github.com/en/actions/use-cases-and-examples/publishing-packages/publishing-java-packages-with-gradle): _You can use Gradle to publish Java...

help wanted
release process
gradle

Self-explanatory.

### What is the problem this feature will solve? Currently the ada library uses semantic versioning. https://semver.org/ If you add functionality, without breaking the API, you usually issue a minor...

GitHub complains that the workflow file is invalid. Let us simplify it.

The library is optimized for realistic URLs. However, an interesting subcase are short URLs, such as `file://C:/`. It is fairly easy to detect early that we have a short URL...

In PR https://github.com/nodejs/node/pull/57975, I introduced C++20 ranges as an experiment. This current PR extends the application of ranges to simplify even more code.

c++
lib / src
author ready
needs-ci
commit-queue-squash
dont-land-on-v20.x
dont-land-on-v22.x

We can save about 37KB of tables, while possibly improving the performance. See - https://x.com/the_moisrex/status/1880430729584419113?s=61&t=v2gDAuOzz1C3ICrzUYCSlQ - https://t.me/s/webpp?before=588

Building our way up, this would add support for building JSON strings/documents using simdjson. The end goal is to do: ```C++ kid k{12, "John", {"car", "ball"}}; simdjson::to_json(k); // would generate...

enhancement

It is possible that we might be able to improve our performance by marking some functions under Windows with __vectorcall so that they use a better calling convention.