Evan Jones
Evan Jones
When adding or removing `prebuilt_python_library` to the transitive `deps` of a `python_binary`, the pex does not get rebuilt. This causes me to have to `rm -rf buck-out` to get the...
This is a minor imperfection. Doing these tests with Pinterest's extension (which is an old-style extension that requires a restart) doesn't cause any button weirdness. Tested this on Firefox Mac...
### Use case(s) - what problem will this feature solve? When a gRPC-Go server accidentally returns more than 8 kiB of data in an error message, Python and Java clients...
Using py-spy 0.3.2 release binary either musl or gnu panics with the following panic backtrace when adding the `--native` flag to either `dump` or `record` a PID running in a...
This package passes uintptr to C functions, which is not safe. It can cause memory corruption in rare cases. I did not try to reproduce this bug with this package,...
The GetGlobalTracer() function is called in many places. It currently uses sync.RWMutex to ensure the current value is read in a thread-safe fashion. We can replace this with an atomic.Value,...
This modifies TestTracerStartChildSpan to check that the "top level" metric is set appropriately. This test now verifies the following condition in tracer.StartSpan. Without this change, changing the boolean expression does...
This reduces saves about 3 allocs/call when both the profiler hotspots and profiler endpoints features are enabled, since it will allocate one max-length slice, rather than growing it multiple times....
The following program crashes Python with various memory corruption related errors on Debian 9 and Ubuntu 17.10. The program works fine on my Mac. `forbiddenfruit` version 0.1.2 installed with `pip...
Commit 10e7febf00 assigned app_identity.get_service_account_name to a local variable, outside of the if statement. This means it gets called every time this function is called, which makes an RPC on App...