Alexandre Fonseca
Alexandre Fonseca
Latest version in rubygems is 1.3.2 but several important bugfixes were done since that release. In particular, I'm suffering from missing stdout content fixed by https://github.com/stripe/subprocess/commit/28e0c7f1717a195bed27c91a2564f172883310b3. Running version 1.5.2 from...
**Describe the bug** Some situations may lead to multiple selection prompts happening concurrently. For instance when using the `vtsls` LSP and opening a typescript project we get these 2 prompts...
### What does this PR do? What is the motivation? Instructions for specifying custom context in Java profiles were missing the required step of telling the backend which of the...
**Current behaviour** * When the ddtrace gem is installed under a user (say `userA`). * And the ruby app runs under a different user (say `userB`). * Then `LoadError` errors...
**What does this PR do?** Adds sample+serialize ruby microbenchmark and a benchmarking platform configuration focused on heap profiling. **Motivation:** Understand overheads of heap profiling. **How to test the change?** ##...
## Motivation ## Changes ## Workflow 1. ⚠️ Create your PR as draft ⚠️ 2. Work on you PR until the CI passes (if something not related to your task...
When used with certain inputs that receive stream data (such as TCP), the default implementation of protobuf parsing may fail (if a complete serialized protobuf is not received in a...
# What does this PR do? Ensure the libdatadog profiling shared library has no SONAME set in `.so` shared libraries. # Motivation In some environments, the libdatadog profiling shared library...
# What does this PR do? PoC for allowing string interning to survive across several profiles. This is used in https://github.com/DataDog/dd-trace-rb/pull/3628 to reduce the overhead of heap profiling. THIS CODE...
**What does this PR do?** Make use of new string storage APIs introduced in https://github.com/DataDog/libdatadog/pull/414 to prevent having to keep a lot of strings being duplicated and managed by heap...