[prev in list] [next in list] [prev in thread] [next in thread]
List: klee-commits
Subject: [klee-commits] [klee/klee] 3caf3e: Base time API upon std::chrono
From: Frank Busse <bb0xfb () gmail ! com>
Date: 2018-10-30 20:22:28
Message-ID: 5bd8bd84dec33_5de72b1f2630c5944806d () hookshot-fe-2cc8887 ! cp1-iad ! github ! net ! mail
[Download RAW message or body]
Branch: refs/heads/master
Home: https://github.com/klee/klee
Commit: 3caf3e985e4f35ac6ac04f61b92f11d2569550c6
https://github.com/klee/klee/commit/3caf3e985e4f35ac6ac04f61b92f11d2569550c6
Author: Frank Busse <bb0xfb@gmail.com>
Date: 2018-10-30 (Tue, 30 Oct 2018)
Changed paths:
M include/klee/ExecutionState.h
M include/klee/IncompleteSolver.h
M include/klee/Internal/Support/Timer.h
M include/klee/Internal/System/Time.h
M include/klee/Solver.h
M include/klee/SolverCmdLine.h
M include/klee/SolverImpl.h
M include/klee/TimerStatIncrementer.h
M lib/Basic/CmdLineOptions.cpp
M lib/Basic/ConstructSolverChain.cpp
M lib/Core/AddressSpace.cpp
M lib/Core/AddressSpace.h
M lib/Core/ExecutionState.cpp
M lib/Core/Executor.cpp
M lib/Core/Executor.h
M lib/Core/ExecutorTimerInfo.h
M lib/Core/ExecutorTimers.cpp
M lib/Core/Searcher.cpp
M lib/Core/Searcher.h
M lib/Core/StatsTracker.cpp
M lib/Core/StatsTracker.h
M lib/Core/TimingSolver.cpp
M lib/Core/TimingSolver.h
M lib/Core/UserSearcher.cpp
M lib/Solver/AssignmentValidatingSolver.cpp
M lib/Solver/CachingSolver.cpp
M lib/Solver/CexCachingSolver.cpp
M lib/Solver/IncompleteSolver.cpp
M lib/Solver/IndependentSolver.cpp
M lib/Solver/KQueryLoggingSolver.cpp
M lib/Solver/MetaSMTSolver.cpp
M lib/Solver/MetaSMTSolver.h
M lib/Solver/QueryLoggingSolver.cpp
M lib/Solver/QueryLoggingSolver.h
M lib/Solver/SMTLIBLoggingSolver.cpp
M lib/Solver/STPSolver.cpp
M lib/Solver/STPSolver.h
M lib/Solver/Solver.cpp
M lib/Solver/ValidatingSolver.cpp
M lib/Solver/Z3Solver.cpp
M lib/Solver/Z3Solver.h
M lib/Support/Time.cpp
M lib/Support/Timer.cpp
M tools/kleaver/main.cpp
M tools/klee/main.cpp
M unittests/CMakeLists.txt
A unittests/Time/CMakeLists.txt
A unittests/Time/TimeTest.cpp
Log Message:
-----------
Base time API upon std::chrono
This should not change the behaviour of KLEE and mimics the old API.
- functions moved from util into time namespace
- uses time points and time spans instead of double
- CLI arguments now have the form "3h5min8us"
Changed command line parameters:
- batch-time (double to string)
- istats-write-interval (double to string)
- max-instruction-time (double to string)
- max-solver-time (double to string)
- max-time (double to string)
- min-query-time-to-log (double to string)
- seed-time (double to string)
- stats-write-interval (double to string)
- uncovered-update-interval (double to string)
- added: log-timed-out-queries (replaces negative max-solver-time)
**NOTE:** This service has been marked for deprecation: \
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
_______________________________________________
klee-commits mailing list
klee-commits@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/klee-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic