PSharp icon indicating copy to clipboard operation
PSharp copied to clipboard

A framework for rapid development of reliable asynchronous software.

Results 45 PSharp issues
Sort by recently updated
recently updated
newest added

The following leads to a P# parse error: `event e(f: T) where T: class;`

bug
language-design

The liveness temperature threshold checking is turned off silently right now, if the underlying bug-finding scheduling strategy produces unfair executions (e.g budgeted strategies). We should ideally give some warning regarding...

controlled-testing
usability

Pantazis did some early work on a few a couple years ago in the VisualStudio directory. Finish these and add new ones.

tools

We should pass the event that triggered an action as the parameter to this action. The user will then declare (for example): ``` on SomeEvent do SomeAction; SomeAction(SomeEvent e) {...

language-design

A simple approach. ``` csharp MachineId id = CreateMachine(); // No static checking. But the type of the machine is at least known to the coder and the IDE. //...

language-design