Skip to content

Wrappers for classes used in concurrency #1534

@Damtev

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.

Metadata

Metadata

Assignees

Labels

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

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions