Skip to content

Flow state collectors - #125

Merged
IlyaMuravjov merged 2 commits into
competitions_2024from
saloed/state-collectors
Nov 22, 2023
Merged

Flow state collectors#125
IlyaMuravjov merged 2 commits into
competitions_2024from
saloed/state-collectors

Conversation

@Saloed

Copy link
Copy Markdown
Collaborator

No description provided.

@IlyaMuravjov
IlyaMuravjov merged commit ab40c0f into competitions_2024Nov 22, 2023
@Saloed
Saloed deleted the saloed/state-collectors branch November 22, 2023 13:52
EgorkaKulikov pushed a commit that referenced this pull request Nov 23, 2023
* Avoid `jdk.internal` in `org.usvm.instrumentation.util.URLClassPathLoader` (#94)
* Flow collectors
---------
Co-authored-by: IlyaMuravjov <71839386+IlyaMuravjov@users.noreply.github.com>
EgorkaKulikov pushed a commit that referenced this pull request Nov 24, 2023
* Avoid `jdk.internal` in `org.usvm.instrumentation.util.URLClassPathLoader` (#94)
* Flow collectors
---------
Co-authored-by: IlyaMuravjov <71839386+IlyaMuravjov@users.noreply.github.com>
EgorkaKulikov pushed a commit that referenced this pull request Nov 28, 2023
* Avoid `jdk.internal` in `org.usvm.instrumentation.util.URLClassPathLoader` (#94)
* Flow collectors
---------
Co-authored-by: IlyaMuravjov <71839386+IlyaMuravjov@users.noreply.github.com>
EgorkaKulikov pushed a commit that referenced this pull request Nov 28, 2023
* Avoid `jdk.internal` in `org.usvm.instrumentation.util.URLClassPathLoader` (#94)
* Flow collectors
---------
Co-authored-by: IlyaMuravjov <71839386+IlyaMuravjov@users.noreply.github.com>
Saloed added a commit that referenced this pull request Nov 29, 2023
* Avoid `jdk.internal` in `org.usvm.instrumentation.util.URLClassPathLoader` (#94)
* Flow collectors
---------
Co-authored-by: IlyaMuravjov <71839386+IlyaMuravjov@users.noreply.github.com>
Saloed added a commit that referenced this pull request Feb 14, 2024
* Avoid `jdk.internal` in `org.usvm.instrumentation.util.URLClassPathLoader` (#94)
* Flow collectors
---------
Co-authored-by: IlyaMuravjov <71839386+IlyaMuravjov@users.noreply.github.com>
Saloed pushed a commit that referenced this pull request Apr 4, 2024
Allow configuring paths to instrumentation jars, approximation jars and java home (#166)
Revert "Removed copying <clinit> for interfaces in instrumentation"
Fixed Trace Collector
Removed copying <clinit> for interfaces in instrumentation
Added caching of trace methods
Fixed mocking methods of unknown classes
Hacked max array size for concrete size
Fixed classloader for logger
Treat runner timeout as failure
Fix jdk internal types
Added hack for non-null `value` field in strings (#165)
Fix bug with tracing of approximated methods
concrete-executor: java home option
Types draft
concrete-executor: add persistence option
Fixed resolving enum values without any constraints
approximations: fix map anyKey guarantees
jc-test-resolver: class constants
core: more safe machine step
core: more safe machine step
jc-test-resolver: better handling of strings and classes
core: better soft constraints
jc-interpreter: better exception types
jc-interpreter: get rid of unknown classes when possible
jc-interpreter: fix getTyped for method
jvm-concrete-executor: Don't ignore exceptions in instance allocation
Create mocks in output values. **CANNOT BE MERGED INTO MAIN** (#127)
* Create mocks in output values
* Rebase
* Fix tests
* Fix mocks for approximated methods
* Remove approximations specific methods filter
---------
Co-authored-by: Valentyn Sobol <napster_1997@mail.ru>
More informative error message
Fix compilation after rebase
more safe uTestInst execution
minor
Fix of bug with classloader
Flow state collectors (#125)
* Avoid `jdk.internal` in `org.usvm.instrumentation.util.URLClassPathLoader` (#94)
* Flow collectors
---------
Co-authored-by: IlyaMuravjov <71839386+IlyaMuravjov@users.noreply.github.com>
Avoid `jdk.internal` in `org.usvm.instrumentation.util.URLClassPathLoader` (#94)
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@Saloed@IlyaMuravjov