Skip to content

Wrappers for classes used in concurrency #1534

Closed

Description

@Damtev

Description

There are several classes that are widely used in concurrent applications - starting from simple java.lang.Thread and java.util.concurrent.CountDownLatch and ending with java.util.concurrent.ExecutorService. Their implementations are very difficult for analysing by the symbolic engine, but, considering that the engine does not consider real concurrent execution, we can use simple single-thread wrapper implementations for these classes.

Expected behavior

Implement wrappers for widely used in real projects classes for concurrency.

Environment

Not applicable.

Potential alternatives

Were not found.

Context

No additional context.

Activity

  1. added
    ctg-enhancementNew feature, improvement or change request
    comp-symbolic-engineIssue is related to the symbolic execution engine
    on Dec 16, 2022
  2. self-assigned this
    on Dec 16, 2022
  3. moved this to Todo in UTBot Javaon Dec 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

comp-symbolic-engineIssue is related to the symbolic execution enginectg-enhancementNew feature, improvement or change request

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions