Diego Augusto Molina
Diego Augusto Molina
In file `stats.go`, all code paths accessing `(*counter).prev` are protected with a mutex, yet every time the field is being accessed with an atomic Load/Store operation. These are the possible...
**What is this feature?** 1. Add a migration to create the `kind_version` table. 2. Add all the SQL templates. 3. Add the possibility to change the isolation level in which...
**What is this feature?** [WIP] first implementation, missing some minor features, tests and more docs (there's never enough docs) **Why do we need this feature?** [Add a description of the...
Fix span name to comply with the rest.
### What does this PR do? - The logrus hook was always using 64-bit Trace IDs, which broke correlation since the default now is using 128-bit. - When using JSON...
Improve memory handling of function arguments in vm.VM by preallocating a single slice to hold all the arguments for all the function calls. This is based on an estimation made...
# Problem There are a few minor extensibility issues with the current implementation: - **A visitor cannot stop `ast.Walk`**: even if it finished its work it will still run for...
Hi, thank you for your work and for reading. I found that arithmetic operations choose architecture-dependant types in some circumstances and can cause overflows in 32bit architectures. ## Example Given...
**Short description**: `expr.ConstExpr` requires that the given function was defined in the environment and does not take into account those functions defined with `expr.Function`. **Why it matters**: This prevents usage...