Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

XRay Profiling: Remove dependency on InternalAlloc/InternalFree #37550

Open Quuxplusone opened 6 years ago

Quuxplusone commented 6 years ago
Bugzilla Link PR38577
Status REOPENED
Importance P enhancement
Reported by Dean Michael Berris (dberris@google.com)
Reported on 2018-08-15 06:41:53 -0700
Last modified on 2018-08-26 21:57:17 -0700
Version unspecified
Hardware All All
CC llvm-bugs@lists.llvm.org
Fixed by commit(s)
Attachments
Blocks
Blocked by
See also

We've found that use of the internal allocators in the profiling runtime's profile collection service interferes with some custom malloc implementations (like tcmalloc). This bug tracks the work to remove reliance on the internal allocator(s) from all aspects of the profiling mode runtime for XRay.

Quuxplusone commented 6 years ago

Fixed in r339978.

Quuxplusone commented 6 years ago

It seems we've missed more cases of this in the profiling runtime. Reopening to track more changes.