Commit Graph

9 Commits

Author SHA1 Message Date
Lauri Tulmin 77be7c6353
Clear context propagation virtual field (#12397) 2024-10-08 17:58:02 +03:00
Lauri Tulmin e38093ce3f
Fix disabling virtual thread context propagation (#10881) 2024-03-18 21:32:46 +02:00
Lauri Tulmin 628136e076
Disable context propagation when virtual thread is switched to the carrier thread (#10854) 2024-03-14 09:36:09 -07:00
Mateusz Rzeszutek ad0ddd7ee3
Unwrap Runnable in ThreadPoolExecutor before/after methods (#9326) 2023-08-30 20:20:53 -07:00
Lauri Tulmin 57e957d7a0
Add context propagation debug info in ContextPropagatingRunnable (#9339) 2023-08-30 20:20:30 -07:00
Mateusz Rzeszutek 32c5d4c267
Fix context propagation in Executor#execute() for non-capturing lambdas (#9179)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-08-11 09:10:16 -07:00
Mateusz Rzeszutek 6a0ca530b7
Instrumentation API changes: VirtualField (#6017)
* Instrumentation API changes: VirtualField

* change class name in string constant
2022-05-12 11:17:24 -07:00
Trask Stalnaker 0d92a21f37
Rename javaagent executor package names (#5847)
* Rename package javaconcurrent -> executors

* Rename package concurrent -> executors
2022-04-18 22:15:28 -07:00
Mateusz Rzeszutek 7c760acea6
Move some classes out of `javaagent-instrumentation-api` (#5841)
* Move concurrent instrumentation utils out from javaagent-instrumentation-api

* Move AgentLogEmitterProvider, InstrumentedTaskClasses and OpenTelemetrySdkAccess out of javaagent-instrumentation-api
2022-04-15 12:09:28 -07:00