Matthieu Dorier

Results 56 issues of Matthieu Dorier

I have inherited a code that uses Lua's C-API to expose a C function `int some_function(lua_State *L)`. I am trying to refactor the code to use Sol2 but I would...

I was trying to optimize the performance of a multi-threaded code in which multiple threads could execute Jx9 code against the same database. Unqlite is compiled with multithreading support. I...

When using the C `unqlite_kv_*` functions, is there a way to know the number of keys currently stored in the database?

I was trying to install a custom comparison function for an unqlite kv store and noticed that the current implementation is pretty limited in that regard: - It's taking only...

I'm on a Unix machine but I would like to have unqlite use a mutex mechanism other than POSIX (I'm using a coroutine library that has its own mutexes). It...

help wanted

I'm developing a project that has to link against 2 libraries. One library internally uses and links against json-c, the other internally uses and links against jansson. While json-c and...

I have a test (using Margo) that includes a test case for sending an RPC with an incorrect `hg_id_t`, not matching a registered RPC on the server. Mercury used to...

**Is your feature request related to a problem? Please describe.** In the context of Margo, to fill up the JSON configuration that represents the parameters used to initialize Mercury, we...

hg
minor
feature

This function would have the following prototype: ``` hg_return_t hg_proc_ignore(hg_proc_t proc) ``` If the operation is `HG_ENCODE` or `HG_FREE`, this function would do nothing. If the operation is `HG_DECODE`, this...

hg
minor
feature

It would be useful if Mercury could print a warning if `HG_Register` is called with an id that is already used. That way we would catch (1) programming errors when...

hg
minor
defect