Tags: nubificus/vaccel
Tags
fix(plugin): Introduce proper check for extra fields in version When we check the version compatibility between the core library and plugins, we compare the version string against the plugin version string. We use `strcmp` to do that, and its behavior is undefined when we pass a `NULL` ptr. This check verifies that the strings passed to `strcmp` are not `NULL`. PR: #174 Signed-off-by: Anastassios Nanos <ananos@nubificus.co.uk> Reviewed-by: Kostis Papazafeiropoulos <papazof@gmail.com> Approved-by: Kostis Papazafeiropoulos <papazof@gmail.com>
docs: Add initial profiling doc Give an overview of the profiling infrastructure in vAccel. Pending the remote functionality. Signed-off-by: Anastassios Nanos <ananos@nubificus.co.uk> Reviewed-by: Kostis Papazafeiropoulos <papazof@gmail.com> Approved-by: Kostis Papazafeiropoulos <papazof@gmail.com> PR: #116
release: Bump v0.6.0 This is a long awaited release bump. Our next release will be based on meson. Signed-off-by: Anastassios Nanos <ananos@nubificus.co.uk> Reviewed-by: Kostis Papazafeiropoulos <papazof@gmail.com> Approved-by: Kostis Papazafeiropoulos <papazof@gmail.com> PR: #115
Do not own memory for SavedModel files When creating a SavedModel from in-memory data we were taking ownership of said data. This is problematic, because we do not know how to deallocate the memory. Instead of requiring the user to pass us a callback to use for deallocating, we just do not take ownership of the pointer. This is fine. We only own the data when we persist such a file, really, but then we substitute the pointer with the mmaped file, which we do know how to handle. Also, update the example of handling SavedModel to cover all of the relevant API. Signed-off-by: Babis Chalios <mail@bchalios.io>