Skip to content

Added hack for non-null value field in strings - #165

Merged
Damtev merged 1 commit into
competitions_2024from
damtev/competitions_2024_string_hack
Dec 1, 2023
Merged

Added hack for non-null value field in strings#165
Damtev merged 1 commit into
competitions_2024from
damtev/competitions_2024_string_hack

Conversation

@Damtev

Copy link
Copy Markdown
Member

No description provided.

@Damtev
Damtev requested a review from SaloedDecember 1, 2023 10:55
@Damtev
Damtev changed the base branch from main to competitions_2024December 1, 2023 10:55
@Damtev
Damtev merged commit b5ba5d6 into competitions_2024Dec 1, 2023
@Saloed
Saloed deleted the damtev/competitions_2024_string_hack branch December 11, 2023 13:22
Saloed pushed a commit that referenced this pull request Feb 14, 2024
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

@Damtev@Saloed