Skip to content

[webgui] improve TMethodCall usage#22556

Merged
linev merged 1 commit into
root-project:masterfrom
linev:improve_methodcall
Jun 10, 2026
Merged

[webgui] improve TMethodCall usage#22556
linev merged 1 commit into
root-project:masterfrom
linev:improve_methodcall

Conversation

@linev

@linev linev commented Jun 10, 2026

Copy link
Copy Markdown
Member

Use different signature when invoke method with arguments.
If arguments provided as string - cling is invoked and leaves memory leak.
Use different TMethodCall::Execute() signature to avoid such leaks.

Use different signature when invoke method with arguments.
If arguments provided as string - cling invoked leaving memory leak.
Use different TMethodCall::Execute signature to avoid such leaks.
@linev linev requested a review from bellenot June 10, 2026 09:01
@linev linev self-assigned this Jun 10, 2026
@linev linev requested a review from couet as a code owner June 10, 2026 09:01
@github-actions

Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 16h 13m 53s ⏱️
 3 861 tests  3 838 ✅   0 💤 23 ❌
76 285 runs  76 153 ✅ 108 💤 24 ❌

For more details on these failures, see this check.

Results for commit 1bc4764.

@linev linev merged commit bc2ab1a into root-project:master Jun 10, 2026
31 of 37 checks passed
@linev linev deleted the improve_methodcall branch June 10, 2026 18:20
@linev

linev commented Jun 10, 2026

Copy link
Copy Markdown
Member Author

/backport to 6.40

@root-project-bot

Copy link
Copy Markdown

Preparing to backport PR #22556 to branch 6.40 requested by linev

@root-project-bot

Copy link
Copy Markdown

This PR has been backported to branch 6.40: #22565

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants